Radiocraft Wireless M-Bus extension module
2.18
|
The first block of data when a new MBUS message is received. More...
Data Fields | |
uint8 | length |
L-field : Length of full frame not including length or any start/stop bytes. More... | |
uint8 | control |
C-field : Control byte used to identify packet type. More... | |
int16 | manufacturer |
M-Field : Manufacture ID, e.g. 0x0646 (ARF) More... | |
uint32 | id |
A-Field[4]:ID/Serial number part of address field. More... | |
uint8 | version |
A-Field[5]:Device version part of address field. More... | |
uint8 | type |
A-Field[6]:Device type part of address field. More... | |
The first block of data when a new MBUS message is received.
It contains the L-, C-, M- and A-fields and is used by mbusReceive() to store this information.
Definition at line 223 of file mod_mbus.c.
uint8 mbus_start_frame::control |
C-field : Control byte used to identify packet type.
Definition at line 228 of file mod_mbus.c.
Referenced by mbus_th_reader().
uint32 mbus_start_frame::id |
A-Field[4]:ID/Serial number part of address field.
Definition at line 232 of file mod_mbus.c.
Referenced by mbus_th_reader().
uint8 mbus_start_frame::length |
L-field : Length of full frame not including length or any start/stop bytes.
Definition at line 226 of file mod_mbus.c.
Referenced by mbus_receive(), and mbus_th_reader().
int16 mbus_start_frame::manufacturer |
M-Field : Manufacture ID, e.g. 0x0646 (ARF)
Definition at line 230 of file mod_mbus.c.
Referenced by mbus_th_reader().
uint8 mbus_start_frame::type |
A-Field[6]:Device type part of address field.
Definition at line 236 of file mod_mbus.c.
Referenced by mbus_th_reader().
uint8 mbus_start_frame::version |
A-Field[5]:Device version part of address field.
Definition at line 234 of file mod_mbus.c.
Referenced by mbus_th_reader().