https://github.com/sepppenner/sensorspayloaddecoder
SensorsPayloadDecoder is a library to read the payload information from the Bosch parking sensor and the Elsys ERS sensor binary data.
https://github.com/sepppenner/sensorspayloaddecoder
bosch bosch-parking-sensor csharp decoder elsys elsys-ers elsys-ers-eye elsys-sensor ers ers-eye humidity-sensor parking-sensor payload payload-decoder
Last synced: 6 days ago
JSON representation
SensorsPayloadDecoder is a library to read the payload information from the Bosch parking sensor and the Elsys ERS sensor binary data.
- Host: GitHub
- URL: https://github.com/sepppenner/sensorspayloaddecoder
- Owner: SeppPenner
- License: mit
- Created: 2019-06-15T15:45:16.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2025-01-09T15:31:55.000Z (over 1 year ago)
- Last Synced: 2025-02-24T03:30:48.959Z (over 1 year ago)
- Topics: bosch, bosch-parking-sensor, csharp, decoder, elsys, elsys-ers, elsys-ers-eye, elsys-sensor, ers, ers-eye, humidity-sensor, parking-sensor, payload, payload-decoder
- Language: C#
- Homepage:
- Size: 6.11 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog.md
- License: License.txt
Awesome Lists containing this project
README
SensorsPayloadDecoder
====================================
SensorsPayloadDecoder is a library to read the payload information from the [Bosch parking sensor](https://www.bosch-connectivity.com/de/produkte/parking-lot-sensor/) and
the [Elsys ERS sensor](https://www.elsys.se/en/ers-eye/) binary data.
[](https://ci.appveyor.com/project/SeppPenner/sensorspayloaddecoder)
[](https://github.com/SeppPenner/SensorsPayloadDecoder/issues)
[](https://github.com/SeppPenner/SensorsPayloadDecoder/network)
[](https://github.com/SeppPenner/SensorsPayloadDecoder/stargazers)
[](https://raw.githubusercontent.com/SeppPenner/SensorsPayloadDecoder/master/License.txt)
[](https://snyk.io/test/github/SeppPenner/SensorsPayloadDecoder)
[](https://franzhuber23.blogspot.de/)
[](https://patreon.com/SeppPennerOpenSourceDevelopment)
[](https://paypal.me/th070795)
## Available for
* Net 8.0
## Net Framework latest and LTS versions
* https://dotnet.microsoft.com/download/dotnet
## Basic usage
```csharp
var boschDecoder = new BoschParkingSensorDecoder();
var data = new byte[] { 0x01 };
var result = boschDecoder.DecodePayload(data, MessageType.UplinkHeartbeatMessage);
var elsysDecoder = new ElsysHumidityPayloadDecoder();
var data = new byte[] { 0x05, 0x01, 0x11, 0x01 };
var result = elsysDecoder.DecodePayload(data);
```
## Further links
### Reference links Bosch parking sensor
* https://iot-shop.de/wp-content/uploads/2019/04/parking-lot-sensor-communication-interface.pdf
* https://iot-shop.de/produkt/bosch-parksensor
* https://www.bosch-connectivity.com/de/produkte/parking-lot-sensor/
* https://www.bosch-connectivity.com/de/produkte/parking-lot-sensor/downloads/
### Reference links Elsys ERS humidity sensor
* https://www.elsys.se/en/elsys-payload/
* https://www.elsys.se/en/ers-eye/
* https://www.elsys.se/en/wp-content/uploads/sites/3/2018/06/ERS-data-sheet.pdf
* https://www.elsys.se/en/lora-doc/
Change history
--------------
See the [Changelog](https://github.com/SeppPenner/SensorsPayloadDecoder/blob/master/Changelog.md).