The telegrams can be divided into:
- Runtime telegrams
- Management telegrams
Runtime telegrams
Runtime telegrams are used for the operational bus, details:
- only use multicast communication: AT = 1 & DA <> 0
- devices are addressed via a Group Address, which is put in the destination address field of the telegram
Three 'operational' services have been defined:
- GroupValueRead: APCI = 0000b
- GroupValueResponse: APCI = 0001b
- GroupValueWrite: APCI = 0010b
Management telegrams
Management telegrams are used for setting up the topology and the individual device configuration. In general a mixture of broadcast and unicast communication will be used:
- unicast: devices are addressed via an Individual Address, AT = 0 & DA <> 0
- broadcast: devices are addressed via the address 0/0/0, AT = 1 & DA = 0
Examples of 'management' services based on broadcast communication are:
- IndividualAddrWrite: APCI = 0011b
- IndividualAddrRequest: APCI = 0100b
- IndividualAddrResponse: APCI = 0101b
Examples of 'management' services based on unicast communication are:
- MemoryRead: APCI = 1000b
- MemoryResponse: APCI = 1001b
- MemoryWrite: APCI = 1010b
For more information see also the 'Telegram Structure' section.