EN
sigfox RC2 Pulse - Guide utilisateur / User guide version V1.0.0
79
Page
of 99
FR
In the example in grey this gives:
• Byte 2 : Alarmes = 0x19 soit (00011001) en binaire ce qu’y donne :
• Bit 0 = 1 – Exceeding flow on channel A
• Bit 1 = 0 – No exceeding flow on channelBA
• Bit 2 = 0 – No tamper detected on channel A
• Bit 3 = 1 – Tamper detected on channel A
• Bit 4 = 1 – Leak detected on channel A
• Bit 5 = 0 – No leak detected on channel A
• Bit 6/7 – Reserved
• Bytes 3 à 4 : maximum measured flow on channel A within the last 24 hours.= 0x310A so 12,554 pulses per hour.
• Bytes 5 to 6 : maximum measured flow on channel B within the last 24 hours.= 0x12C4 so 4,804 pulses per hour..
• Bytes 7 to 8 : minimum measured flow on channel A within the last 24 hours.= 0x0010 so 16 pulses per hour..
• Bytes 9 to 10 : minimum measured flow on channel B within the last 24 hours. = 0x0000 so 0 pulse per hour..
As a reminder, the alarms are automatically deactivated after the daily frame is sent.
4.1.5 Reply frame to a register value request in a downlink frame
Following reception of a downlink frame with the code 0x40, the frame 0x31 is transmitted.
It contains all the values of the registers requested in the downlinl frame 0x40.
Example :
• Frame (0x40) sent to the product (downlink) :
0
1
2
3
4
5
…
7
Code
PAYLOD
0x40
CONFID1
CONFID2
CONFID3
X
X
X
CONFID8
The CONFIDX (8bits) fields represent the indices of the registers to be sent. The corresponding register is 300 + CONFIDX value.
• Response frame from the product:
0
1
2
3
4
5
…
11
Code
PAYLOAD
0x31
Status
VALUE1
VALUE1
VALUE2
VALUE3
VALUE3
X
In this example: CONFID1 is a 2-byte register, CONFID2 a 1-byte register and CONFID3 a 2-byte register.
If an error is detected in the request, the returned 0x31 frame will be empty.
4.1.6 Data Frame
This frame (0x46) is transmitted at the frequency defined in register S301.
0
1
2 to 5
6 to 9
Code
Status
PAYLOAD
0x46
Cf Status
Counter - channel A
Counter - channel B
0x46
0xA3
0x00015C4F
0x0000F74A
Its size is of 10 bytes.
Description of the frame:
• Bytes 2 to 5: counter value for channel A when transmitting the frame
• Bytes 6 to 9: counter value for channel B when transmitting the frame
In the example in grey this gives:
• Bytes 2 to 5 : counter channel A = 0x00015C4F so 89,167 pulses
• Bytes 6 to 9 : counter channel B = 0x0000F74A so 63,306 pulses