[21, 11]: device id of sender
b10 0100 0000 1 = 1153, in this example the sender would be a Gateway (GW)
[10, 0]: receiver mask
b000 0000 0001 = 1, the receiver is a heat generator (WEZ). I think b111 1111 1111 can be used to address all devices on the bus.
The arbitration ID is composed of a
sender_id
and areceiver_mask
:Explanation using the can id
0x1FE40801
[31, 22]
: is always0001 1111 11
[21, 11]
: device id of senderb10 0100 0000 1
= 1153, in this example the sender would be a Gateway (GW)[10, 0]
: receiver maskb000 0000 0001
= 1, the receiver is a heat generator (WEZ). I thinkb111 1111 1111
can be used to address all devices on the bus.Current implementation
Should be: