-
Notifications
You must be signed in to change notification settings - Fork 3
ByteTranslator
Craig Hesling edited this page Sep 9, 2017
·
7 revisions
This is an OpenChirp service that translates raw byte streams from devices into meaningful transducer values. It is capable of deconstructing transmitted arrays of primitive C types.
There are two directions for data between the device and OpenChirp. Incoming data is from device to OpenChirp, outgoing data is data originating from OpenChirp destined for the device.
For each direction, you need to specify names and types for each data field you expect to be transmitted over the channel. The position of the names and types in the comma separated list both correspond to the position of the data fields in the raw data chunk that is sent or received.
- uint8, uint16, uint32, uint64
- int8, int16, int32, int64
- float32, float64
OpenChirp is a research project started by the WiseLab at Carnegie Mellon University.
- Simple Device Tutorial
- PubSub Overview
- Time Series Data
- Device Tutorial
- Generate User Token Tutorial
- LoRaWAN Specific
-
Services
- Byte Translator
- Easybits
- Time Series Storage
- Event Trigger
- LoRaWAN Gateway
- GPS Mapper
- Custom Service
- Openchirp Packages
- REST API
