SensorsPayloadDecoder is a library to read the payload information from the Bosch parking sensor and the Elsys ERS sensor binary data.
- Net 10.0
Both decoders are called statically, there is no instance to create.
using SensorsPayloadDecoder.Bosch;
using SensorsPayloadDecoder.Elsys.ErsEye;
var boschData = new byte[] { 0x01 };
var boschResult = BoschParkingSensorDecoder.DecodePayload(boschData, MessageType.UplinkHeartbeatMessage);
var elsysData = new byte[] { 0x05, 0x01, 0x11, 0x01 };
var elsysResult = ElsysHumidityPayloadDecoder.DecodePayload(elsysData);Both namespaces contain a type called MessageResult. As long as the results are held in var
that does not matter, otherwise the two types need an alias.
- 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/
- 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/
See the Changelog.