Payload Header
- Updated2025-04-08
- 1 minute(s) read
Groups
None
Group members
Name | Description |
---|---|
NIBTSG_ATTR_ACTUAL_PAYLOAD_LENGTH | Returns the actual payload length, in bytes, that is calculated by the BT Generation. |
NIBTSG_ATTR_PAYLOAD_DATA_TYPE | Specifies the type of payload for the packet. |
NIBTSG_ATTR_PAYLOAD_HEADER_ENABLED | Specifies whether to enable payload header in the Bluetooth packet to be generated. This is applicable only for LE packets. |
NIBTSG_ATTR_PAYLOAD_HEADER_FLOW | Specifies the value for the flow control bit in the payload header. This field controls the 1-bit flow control parameter in the packet. |
NIBTSG_ATTR_PAYLOAD_HEADER_LLID | Specifies whether the payload is the start or continuation fragment of a logical link control and adaptation protocol (L2CAP) or link management protocol (LMP) message. |
NIBTSG_ATTR_PAYLOAD_LENGTH | Specifies the payload length, in bytes. If the length exceeds the maximum permissible length mentioned in the Bluetooth specification, the BT Generation uses this maximum permissible length as the payload length. For LE-TP-EXT and LE-Enhanced packet types, typical LE packet is generated for length up to 255 bytes, and Hyper Length LE packet is generated for length greater than 255 bytes. |
NIBTSG_ATTR_PAYLOAD_LENGTH_MODE | Specifies whether the BT Generation automatically sets the value of the LENGTH field in the payload header to the maximum permissible length or whether it uses the value that you specify in the NIBTSG_ATTR_PAYLOAD_LENGTH attribute. |
Attachments
None