The No-Probe Temperature Sensor will generate events if the temperature rises above or falls below the configured thresholds
Byte 0: 7-4 |
Byte 0: 3-0 |
Byte 1 |
Byte 2
|
Byte 3 |
Byte 4 |
Protocol version
(4 bits) |
Counter
(4 bits) |
No-Probe Temp Sensor Message Type Code
0x09 |
Temperature Event Payload
(0x01 in the example below) |
Current Temperature in Degrees Celsius
(0x13 in the example below) |
Relative Temperature Measurement (ranges from 0-255) (0x21 in the example below) |
Protocol Definition
First 4 bits are defined by Radio Bridge for the protocol
Next 4 bits are a counter that goes from 0 to F (Hex) and repeats
Message Type Code
0x09 represents the No-Probe Temperature Sensor’s Message Type Code
No-Probe Temperature Sensor Event
Byte 2 Description
0x00 Periodic report
0x01 Temperature has risen above upper threshold
0x02 Temperature has fallen below lower threshold
0x03 Report on change increase
0x04 Report on change decrease
Byte 3
Current temperature in degrees Celsius
Byte 4
The relative temperature measurement is the raw (analog to digital) measurement and ranges on a scale from 0-255. This value can be used with different calibration tables defined by the user.
Example of No Probe Temperature Sensor Event Message
10 09 01 13 21
1 Protocol Version (currently always 0x1)
0 Packet Counter (increments by 1 each message and wraps from 0xF to 0x0)
09 Message Type Code (0x09 = No-Probe Temperature Sensor identifying value)
01 Temperature Event Payload (Event 0x01 = Temperature has risen above upper threshold)
13 Current temperature in degrees Celsius (0x13 = 19 Degrees Celsius)
21 Relative Temperature Measurement (0x21 = value 33 of range 0-255)
The Radio Bridge Console will generate the following output for this message:
Temperature Event: Temperature has risen above upper threshold
Temperature in degrees Celsius: 19 C