[][src]Module bluetooth_mesh::lower

Lower Transport Layer. Primarily handles 4 types of PDUs.

SegmentedUnsegmented
AccessSegmentedAccessPDUUnsegmentedAccessPDU
ControlSegmentedControlPDUUnsegmentedControlPDU

Structs

BlockAck

32-bit BlockAck used for Lower Transport ACKs.

OBO
PDUBytes
PDUBytesError
SEG

SEG Flag for signaling segmented PDUs. Unsegmented PDUs have SEG(false) while segmented PDUs have SEG(true).

SZMIC
SegN

5 bit SegN (Last Segment number)

SegO

5 bit SegO (Segment Offset number)

SegmentAckPDU
SegmentHeader

Generic Segment Header for both segmented Access and Control PDUs. Flag is usually SZMIC or RFU.

SegmentedAccessPDU
SegmentedControlPDU

Segmented Control PDU Lengths

SeqAuth

53-bit Sequence Authentication value.

SeqZero

13 Bits SeqZero. Derived from SeqAuth

UnsegmentedAccessPDU
UnsegmentedControlPDU

Enums

PDU
SegmentedPDU

Constants

SEG_MAX
SEQ_ZERO_MAX