-
Notifications
You must be signed in to change notification settings - Fork 6
SWE over BT LE
Proposed service structure to exchange SWE metadata and data streams to/from BT LE devices using the GATT protocol
This service allows access to sensor level metadata defined by the OGC SensorML standard. It extends the Device Information Service and adds the following characteristics:
Measurement Service Handle(s)
Reference to one or more measurement services associated to this sensor
Command Service Handle(s)
Reference to one or more command services allowing to send commands to the sensor
Use one instance of this service per sensor output. Each instance is composed of one or more "Generic Measurement Characteristics", one for each member of the output measurement record.
Generic Measurement Characteristic
Reuse existing descriptors (already defined by Bluetooth SIG):
- Characteristic User Description
- ValidRange
- Number of Digitals
- Characteristic Presentation Format
Define new descriptors:
Descriptor Name | Format | Comment |
---|---|---|
Label | string | Human readable label |
Definition Code | int32 | Code is defined in registry and maps to a full URI |
Unit of Measure | string | UCUM Code |