FT1.
2 Message Format MDf
decoding a message example:
received busmon message
EIB EIB EIB
message Control source dest. APCI/ check
NPCI TPCI data sum
FT1.2 code time field address address FT1.2 FT1.2
Control stamp 1.1.204 12/0/0 check end
field status sum field
FT1.2 Header
68 0e 0e 68 f3 2B 01 E8 7C BC 11 CC 60 00 E1 00 80 9F 7C 16
d3 9C 81
2B = L_BUSMON.ind
14 bytes length
(incl. Control field)
68 = FT1.2 Header ID (Obj)ValueWrite
TPCI=00xxxx00
1111 0011 1011 1100 APCI=10DDDDDD
1101 0011 1001 1100
3 = Send_UDAT priority=low 1110 0001
FCV ="1" In this case:
toggle FCB repeat flag Data = 0 / 1
primary message primary message Length=1
BAU to PC BAU to PC Routing=6
Dest.Addr.Field
1=group addr
0=phys addr
REMARKS
- since this is a busmon message, it contains also status and time stamp
FT1.2 Message Format MDf
decoding a message example:
this is a message sent to a BCU
EIB
message source dest. APCI/
NPCI TPCI data
FT1.2 code EIB address address FT1.2 FT1.2
Control Control 1.1.255 10/3/0 check end
field field sum field
FT1.2 Header
68 0a 0a 68
0 1 2 3
73 4
11 0C 11 FF 53 00 E1 00 81
5 13
55 14
16 15
11 = L_DATA.req Data Value = 1
10 bytes length
(incl. Control field)
REMARKS
- the BCU takes the EIB message, adds checksum and transmit the message over the EIB
- the FT1.2 checksum is the LSB of sum of bytes 4 to 13
- the phys. source address of 1.1.255 does not matter, the BCU will replace this with its own phys. address