Developing with ZBOSS for Zigbee
|
Parsed APS header. More...
#include <zboss_api_aps.h>
Data Fields | |
zb_uint8_t | fc |
zb_uint16_t | src_addr |
zb_uint16_t | dst_addr |
zb_uint16_t | group_addr |
zb_uint8_t | dst_endpoint |
zb_uint8_t | src_endpoint |
zb_uint16_t | clusterid |
zb_uint16_t | profileid |
zb_uint8_t | aps_counter |
zb_uint16_t | mac_src_addr |
zb_uint16_t | mac_dst_addr |
zb_uint8_t | lqi |
zb_int8_t | rssi |
zb_bitfield_t | aps_key_source:1 |
zb_bitfield_t | aps_key_attrs:2 |
zb_bitfield_t | aps_key_from_tc:1 |
zb_bitfield_t | extended_fc:2 |
zb_bitfield_t | reserved:2 |
zb_uint8_t | tsn |
zb_uint8_t | block_num |
zb_uint8_t | block_ack |
zb_uint8_t | radius |
zb_uint8_t | align [3] |
Parsed APS header.
zb_uint8_t zb_aps_hdr_s::aps_counter |
APS Counter for check APS dup command.
zb_bitfield_t zb_aps_hdr_s::aps_key_attrs |
zb_bitfield_t zb_aps_hdr_s::aps_key_source |
zb_uint8_t zb_aps_hdr_s::block_ack |
Fragmentation: block ack.
zb_uint8_t zb_aps_hdr_s::block_num |
Fragmentation: block number.
zb_uint16_t zb_aps_hdr_s::clusterid |
The identifier of the cluster on the source device.
zb_uint16_t zb_aps_hdr_s::dst_addr |
The destination address of the packet.
zb_uint8_t zb_aps_hdr_s::dst_endpoint |
The destination endpoint of the packet receiver.
zb_uint8_t zb_aps_hdr_s::fc |
Frame control.
zb_uint16_t zb_aps_hdr_s::group_addr |
If send to group then group address destination else 0.
zb_uint16_t zb_aps_hdr_s::mac_dst_addr |
Next hop address used for frame transmission.
zb_uint16_t zb_aps_hdr_s::mac_src_addr |
Source address of device that transmit that packet.
zb_uint16_t zb_aps_hdr_s::profileid |
Profile ID
zb_uint8_t zb_aps_hdr_s::radius |
radius from nwk header
zb_uint16_t zb_aps_hdr_s::src_addr |
Source address of packet originator.
zb_uint8_t zb_aps_hdr_s::src_endpoint |
The source endpoint from which that packet was send.
zb_uint8_t zb_aps_hdr_s::tsn |
Transaction sequence number for ZDO/ZCL command.