Skip to content

MAX32666 BLE occasionally times out after multiple back-to-back RX errors with RPi5 Linux/BlueZ and default supervision timeout of 420ms #1508

@khpeterson

Description

@khpeterson

Version: 6d91b0e99fa7924ac91ae8a07b77caac0d5ba201 (branch in my fork = origin/main + #1507 + #1502 + #1501)

Environment: Running repeats of modified BLE_FreeRTOS application on a vanilla MAX32666FTHR with continuous characteristic notifications (high-rate or slow, doesn't matter) sent to a Raspberry Pi 5 Debian (trixie) BlueZ Host with WiFi disabled. Host and peripheral are separated by about 9 inches so the channel is NOT impaired.

Console log and Wireshark trace below.

On ~3% of connections (e.g 50 / 1847 overnight), the MAX32666 peripheral app will report a sequence of back-to-back RX errors ( RX_TIMEOUT or CRC_FAILED) and then terminate with SUP_TIMEOUT. The default Linux/BlueZ configured timeout is 420ms so it takes about 8 consecutive RX errors to cause the SUP_TIMEOUT.

Another extended run of repeats with the supervision timeout configured to 72 (720ms) resulted in no timeouts, though there are multiple occurrences of 8+ back-to-back RX errors, just none longer than the 720ms timeout window.

So, bottom line, the default Linux timeout of 420ms is too short for the MAX32666 to connect/communicate reliably with RPi5. And for what it's worth, substituting with a Qualcomm based Ubuntu 24.04 BlueZ host (Particle Tachyon) is clean at 420ms so this appears to be specific to the RPi5 BLE PHY. And substituting a Realtek RTL8721DM based BLE peripheral is also clean.

This problem looks similar to the behavior of #1500 where transmitter appears to stop and all packets received from then on have errors. But in this case there is no PHY update in the picture.

Any known issues with the MAX32666 BB/PHY that would explain the large error bursts?

One more observation - other peripheral devices use a longer supervision timeout despite the host request of 420ms. I wonder if that might be a good solution here. I will test it out and if it works, create a PR.

Here is the console log but with the middle clipped once notifications start streaming:

2026-01-20T17:23:23.930510: lctrSlvAdvExecuteSm: state=1, event=4
2026-01-20T17:23:23.937690: lctrSlvConnExecuteSm: handle=0, state=INITIALIZED, event=RX_CONNECT_IND
2026-01-20T17:23:23.942437: lctrSlvConnBuildOp: interval:39, latency:0, timeout:42, txWinSize: 3
2026-01-20T17:23:23.946255: >>> Connection established, handle=0 <<<
2026-01-20T17:23:23.952096: connIntervalUsec=48750
2026-01-20T17:23:23.955132: dueUsec=6582517
2026-01-20T17:23:23.959331: minDurUsec=4604
2026-01-20T17:23:23.962687: Topology Add, handle=0, interval_ms=48
2026-01-20T17:23:23.966070: Topology Add,            durUsec=806
2026-01-20T17:23:23.971334: lctrLlcpExecuteCommonSm: handle=0, proc=4, state=IDLE, event=1
2026-01-20T17:23:23.975559: ### LlEvent ###  LL_CONN_IND, handle=0, status=0
2026-01-20T17:23:23.981552: ### LlEvent ###  LL_CH_SEL_ALGO_IND, handle=0, status=0, usedChSel=0
2026-01-20T17:23:23.983923: dmConnIdByBdAddr not found
2026-01-20T17:23:23.985426: dmConnCcbAlloc 1
2026-01-20T17:23:23.988305: dmConnSmExecute event=28 state=0
2026-01-20T17:23:23.990553: dmAdvConnected: state: 1
2026-01-20T17:23:23.995553: dmDevPassEvtToDevPriv: event: 13, param: 34, advHandle: 0
2026-01-20T17:23:23.997802: AttsCccInitTable connId=1
2026-01-20T17:23:24.000807: smpDbGetRecord: connId: 1 type: 0
2026-01-20T17:23:24.002170: smpDbAddDevice
2026-01-20T17:23:24.005808: SmpDbGetFailureCount: connId: 1 count: 0
2026-01-20T17:23:24.008678: smpDbGetRecord: connId: 1 type: 0
2026-01-20T17:23:24.010058: smpDbAddDevice
2026-01-20T17:23:24.015687: SmpDbGetPairingDisabledTime: connId: 1 period: 0 attemptMult: 0
2026-01-20T17:23:24.016925: Ble got evt 39
2026-01-20T17:23:24.020810: ### LlApi ###  LlReadRemoteFeat, handle=0
2026-01-20T17:23:24.022930: >>> Connection opened <<<
2026-01-20T17:23:24.028429: lctrLlcpExecuteCommonSm: handle=0, proc=2, state=BUSY, event=0
2026-01-20T17:23:24.032171: Pending procedure in progress: activeProc=4
2026-01-20T17:23:24.033924: 20486840: enabling
2026-01-20T17:23:24.036047: connId=1 idleMask=0x0000
2026-01-20T17:23:24.041561: lctrLlcpExecuteCommonSm: handle=0, proc=2, state=BUSY, event=4
2026-01-20T17:23:24.046920: Procedure collision; pending incomplete request, activeProc=4
2026-01-20T17:23:24.055174: lctrSlvConnRxCompletion: BB failed with status=RX_TIMEOUT, handle=0, bleChan=22, eventCounter=1
2026-01-20T17:23:24.087476: 20487000: tick
2026-01-20T17:23:24.105420: lctrLlcpExecuteCommonSm: handle=0, proc=4, state=BUSY, event=5
2026-01-20T17:23:24.110420: ### LlEvent ###  LL_DATA_LEN_CHANGE_IND, handle=0, status=0
2026-01-20T17:23:24.114043: Effective data lengths maxTxLen=251, maxRxLen=251
2026-01-20T17:23:24.118670: Effective data times maxTxTime=2120, maxRxTime=2120
2026-01-20T17:23:24.124053: lctrLlcpExecuteCommonSm: handle=0, proc=2, state=IDLE, event=1
2026-01-20T17:23:24.125418: Ble got evt 65
2026-01-20T17:23:24.155314: lctrSlvConnRxCompletion: BB failed with status=RX_TIMEOUT, handle=0, bleChan=18, eventCounter=4
2026-01-20T17:23:24.202186: lctrLlcpExecuteCommonSm: handle=0, proc=4, state=BUSY, event=4
2026-01-20T17:23:24.207432: Procedure collision; pending incomplete request, activeProc=2
2026-01-20T17:23:24.211925: Effective data lengths maxTxLen=251, maxRxLen=251
2026-01-20T17:23:24.216302: Effective data times maxTxTime=2120, maxRxTime=2120
2026-01-20T17:23:24.248098: attsProcMtuReq features 0x00
2026-01-20T17:23:24.250191: hciCoreTxAclStart len=7
2026-01-20T17:23:24.251573: Ble got evt 22
2026-01-20T17:23:24.299727: lctrLlcpExecuteCommonSm: handle=0, proc=2, state=BUSY, event=5
2026-01-20T17:23:24.305058: ### LlEvent ###  LL_READ_REMOTE_FEAT_CNF, handle=0, status=0
2026-01-20T17:23:24.306303: Ble got evt 87
2026-01-20T17:23:24.345521: hciCoreTxAclStart len=9
2026-01-20T17:23:24.399107: lctrSlvConnRxCompletion: BB failed with status=RX_TIMEOUT, handle=0, bleChan=36, eventCounter=9
2026-01-20T17:23:24.491793: hciCoreTxAclStart len=24
2026-01-20T17:23:24.588881: hciCoreTxAclStart len=9
2026-01-20T17:23:24.691836: lctrSlvConnRxCompletion: BB failed with status=CRC_FAILED, handle=0, bleChan=28, eventCounter=15
2026-01-20T17:23:24.735555: hciCoreTxAclStart len=9
2026-01-20T17:23:24.789221: lctrSlvConnRxCompletion: BB failed with status=CRC_FAILED, handle=0, bleChan=13, eventCounter=17
2026-01-20T17:23:24.837950: lctrSlvConnRxCompletion: BB failed with status=RX_TIMEOUT, handle=0, bleChan=24, eventCounter=18
2026-01-20T17:23:24.984650: lctrSlvConnRxCompletion: BB failed with status=CRC_FAILED, handle=0, bleChan=20, eventCounter=21
2026-01-20T17:23:25.032971: lctrSlvConnRxCompletion: BB failed with status=RX_TIMEOUT, handle=0, bleChan=31, eventCounter=22
2026-01-20T17:23:25.076611: connId 1 updated csf to 0x05
2026-01-20T17:23:25.082257: hciCoreTxAclStart len=5
2026-01-20T17:23:25.083538: 20488000: tick
2026-01-20T17:23:25.175960: attsCccMainCback connId=1 handle=19
2026-01-20T17:23:25.183452: Ble got evt 20
2026-01-20T17:23:25.184337: ccc state ind value:2 handle:19 idx:0
2026-01-20T17:23:25.184666: hciCoreTxAclStart len=5
2026-01-20T17:23:25.229791: lctrSlvConnRxCompletion: BB failed with status=CRC_FAILED, handle=0, bleChan=1, eventCounter=26
2026-01-20T17:23:25.280280: lctrSlvConnRxCompletion: BB failed with status=CRC_FAILED, handle=0, bleChan=12, eventCounter=27
2026-01-20T17:23:25.374323: lctrSlvConnRxCompletion: BB failed with status=CRC_FAILED, handle=0, bleChan=34, eventCounter=29
2026-01-20T17:23:25.419694: attsCccMainCback connId=1 handle=5379
2026-01-20T17:23:25.421878: Ble got evt 20
2026-01-20T17:23:25.423703: ccc state ind value:1 handle:5379 idx:2
2026-01-20T17:23:25.425806: hciCoreTxAclStart len=5
2026-01-20T17:23:25.427559: 20488335: starting
2026-01-20T17:23:25.429719: connId=1 idleMask=0x0010
2026-01-20T17:23:25.432088: hciCoreTxAclStart len=179
2026-01-20T17:23:25.433461: Ble got evt 18
2026-01-20T17:23:25.449591: hciCoreTxAclStart len=178
2026-01-20T17:23:25.450599: Ble got evt 18
.
.
.
2026-01-20T17:23:29.499631: hciCoreTxAclStart len=176
2026-01-20T17:23:29.501276: Ble got evt 18
2026-01-20T17:23:29.518130: lctrSlvConnRxCompletion: BB failed with status=RX_TIMEOUT, handle=0, bleChan=9, eventCounter=114
2026-01-20T17:23:29.532389: Ble got evt 18
2026-01-20T17:23:29.560019: flowDisabled=1 handle=0
2026-01-20T17:23:29.561953: hciCoreTxAclStart len=179
2026-01-20T17:23:29.564202: hciCoreTxAclStart len=180
2026-01-20T17:23:29.566326: flowDisabled=0 handle=0
2026-01-20T17:23:29.567705: Ble got evt 18
2026-01-20T17:23:29.591029: hciCoreTxAclStart len=179
2026-01-20T17:23:29.592027: Ble got evt 18
2026-01-20T17:23:29.615663: lctrSlvConnRxCompletion: BB failed with status=CRC_FAILED, handle=0, bleChan=29, eventCounter=116
2026-01-20T17:23:29.621497: hciCoreTxAclStart len=180
2026-01-20T17:23:29.622885: Ble got evt 18
2026-01-20T17:23:29.652104: Ble got evt 18
2026-01-20T17:23:29.664218: lctrSlvConnRxCompletion: BB failed with status=CRC_FAILED, handle=0, bleChan=3, eventCounter=117
2026-01-20T17:23:29.684024: flowDisabled=1 handle=0
2026-01-20T17:23:29.713502: lctrSlvConnRxCompletion: BB failed with status=CRC_FAILED, handle=0, bleChan=14, eventCounter=118
2026-01-20T17:23:29.763240: lctrSlvConnRxCompletion: BB failed with status=RX_TIMEOUT, handle=0, bleChan=25, eventCounter=119
2026-01-20T17:23:29.811092: lctrSlvConnRxCompletion: BB failed with status=CRC_FAILED, handle=0, bleChan=36, eventCounter=120
2026-01-20T17:23:29.859404: lctrSlvConnRxCompletion: BB failed with status=RX_TIMEOUT, handle=0, bleChan=10, eventCounter=121
2026-01-20T17:23:29.908985: lctrSlvConnRxCompletion: BB failed with status=RX_TIMEOUT, handle=0, bleChan=21, eventCounter=122
2026-01-20T17:23:29.957116: lctrSlvConnRxCompletion: BB failed with status=RX_TIMEOUT, handle=0, bleChan=32, eventCounter=123
2026-01-20T17:23:29.991026: lctrConnStatelessEventHandler: handle=0, state=2, event=SUP_TIMEOUT
2026-01-20T17:23:29.995968: lctrConnStatelessEventHandler: handle=0, state=3, event=TERMINATED
2026-01-20T17:23:29.998248: Topology Remove, handle=0
2026-01-20T17:23:30.004606: ### LlEvent ###  LL_DISCONNECT_IND, handle=0, status=LL_SUCCESS, reason=8
2026-01-20T17:23:30.008472: >>> Connection terminated, handle=0 <<<

And here is the Wireshark trace for the last 8 notifications + the 9 unanswered packets from the host before the peripheral times out. The first unanswered packet starts at Frame 6010:

Frame 5994: Packet, 201 bytes on wire (1608 bits), 201 bytes captured (1608 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6009
    Length of packet: 10
    Flags: 0x01
        .... ...1 = CRC: Ok
        .... ..0. = Direction: Peripheral -> Central
        .... .0.. = Encrypted: No
        .... 0... = MIC (not relevant): 0
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 11
    RSSI: -61 dBm
    Event counter: 111
    Timestamp: 257345640µs
    [Packet time (start to end): 1480µs]
    [Delta time (end to start): 150µs]
    [Delta time (start to start): 230µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..10 = LLID: Start of an L2CAP message or a complete L2CAP message with no fragmentation (0x2)
        .... .1.. = Next Expected Sequence Number: 1 [ACK]
        .... 0... = Sequence Number: 0 [OK]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 175
    [L2CAP Index: 1568]
    [Connection Parameters in: 5674]
    CRC: 0x1069a5
Bluetooth L2CAP Protocol
Bluetooth Attribute Protocol

Frame 5995: Packet, 26 bytes on wire (208 bits), 26 bytes captured (208 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6010
    Length of packet: 10
    Flags: 0x0b
        .... ...1 = CRC: Ok
        .... ..1. = Direction: Central -> Peripheral
        .... .0.. = Encrypted: No
        .... 1... = MIC (not relevant): 1
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 22
    RSSI: -55 dBm
    Event counter: 112
    Timestamp: 257390369µs
    [Packet time (start to end): 80µs]
    [Delta time (end to start): 43249µs]
    [Delta time (start to start): 44729µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..01 = LLID: Continuation fragment of an L2CAP message, or an Empty PDU (0x1)
        .... .1.. = Next Expected Sequence Number: 1 [ACK]
        .... 1... = Sequence Number: 1 [OK]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 0
    [Connection Parameters in: 5674]
    CRC: 0x23b029

Frame 5996: Packet, 202 bytes on wire (1616 bits), 202 bytes captured (1616 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6011
    Length of packet: 10
    Flags: 0x01
        .... ...1 = CRC: Ok
        .... ..0. = Direction: Peripheral -> Central
        .... .0.. = Encrypted: No
        .... 0... = MIC (not relevant): 0
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 22
    RSSI: -57 dBm
    Event counter: 112
    Timestamp: 257390599µs
    [Packet time (start to end): 1488µs]
    [Delta time (end to start): 150µs]
    [Delta time (start to start): 230µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..10 = LLID: Start of an L2CAP message or a complete L2CAP message with no fragmentation (0x2)
        .... .0.. = Next Expected Sequence Number: 0 [ACK]
        .... 1... = Sequence Number: 1 [OK]
        ...1 .... = More Data: True
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 176
    [L2CAP Index: 1569]
    [Connection Parameters in: 5674]
    CRC: 0xad3d3e
Bluetooth L2CAP Protocol
Bluetooth Attribute Protocol

Frame 5997: Packet, 26 bytes on wire (208 bits), 26 bytes captured (208 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6012
    Length of packet: 10
    Flags: 0x0b
        .... ...1 = CRC: Ok
        .... ..1. = Direction: Central -> Peripheral
        .... .0.. = Encrypted: No
        .... 1... = MIC (not relevant): 1
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 22
    RSSI: -56 dBm
    Event counter: 112
    Timestamp: 257392237µs
    [Packet time (start to end): 80µs]
    [Delta time (end to start): 150µs]
    [Delta time (start to start): 1638µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..01 = LLID: Continuation fragment of an L2CAP message, or an Empty PDU (0x1)
        .... .0.. = Next Expected Sequence Number: 0 [ACK]
        .... 0... = Sequence Number: 0 [OK]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 0
    [Connection Parameters in: 5674]
    CRC: 0x8d6029

Frame 5998: Packet, 201 bytes on wire (1608 bits), 201 bytes captured (1608 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6013
    Length of packet: 10
    Flags: 0x01
        .... ...1 = CRC: Ok
        .... ..0. = Direction: Peripheral -> Central
        .... .0.. = Encrypted: No
        .... 0... = MIC (not relevant): 0
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 22
    RSSI: -54 dBm
    Event counter: 112
    Timestamp: 257392467µs
    [Packet time (start to end): 1480µs]
    [Delta time (end to start): 150µs]
    [Delta time (start to start): 230µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..10 = LLID: Start of an L2CAP message or a complete L2CAP message with no fragmentation (0x2)
        .... .1.. = Next Expected Sequence Number: 1 [ACK]
        .... 0... = Sequence Number: 0 [OK]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 175
    [L2CAP Index: 1570]
    [Connection Parameters in: 5674]
    CRC: 0x3c15ea
Bluetooth L2CAP Protocol
Bluetooth Attribute Protocol

Frame 5999: Packet, 26 bytes on wire (208 bits), 26 bytes captured (208 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6014
    Length of packet: 10
    Flags: 0x0b
        .... ...1 = CRC: Ok
        .... ..1. = Direction: Central -> Peripheral
        .... .0.. = Encrypted: No
        .... 1... = MIC (not relevant): 1
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 33
    RSSI: -56 dBm
    Event counter: 113
    Timestamp: 257439120µs
    [Packet time (start to end): 80µs]
    [Delta time (end to start): 45173µs]
    [Delta time (start to start): 46653µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..01 = LLID: Continuation fragment of an L2CAP message, or an Empty PDU (0x1)
        .... .1.. = Next Expected Sequence Number: 1 [ACK]
        .... 1... = Sequence Number: 1 [OK]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 0
    [Connection Parameters in: 5674]
    CRC: 0x23b029

Frame 6000: Packet, 206 bytes on wire (1648 bits), 206 bytes captured (1648 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6015
    Length of packet: 10
    Flags: 0x01
        .... ...1 = CRC: Ok
        .... ..0. = Direction: Peripheral -> Central
        .... .0.. = Encrypted: No
        .... 0... = MIC (not relevant): 0
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 33
    RSSI: -49 dBm
    Event counter: 113
    Timestamp: 257439350µs
    [Packet time (start to end): 1520µs]
    [Delta time (end to start): 150µs]
    [Delta time (start to start): 230µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..10 = LLID: Start of an L2CAP message or a complete L2CAP message with no fragmentation (0x2)
        .... .0.. = Next Expected Sequence Number: 0 [ACK]
        .... 1... = Sequence Number: 1 [OK]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 180
    [L2CAP Index: 1571]
    [Connection Parameters in: 5674]
    CRC: 0x9e5afa
Bluetooth L2CAP Protocol
Bluetooth Attribute Protocol

Frame 6001: Packet, 26 bytes on wire (208 bits), 26 bytes captured (208 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6016
    Length of packet: 10
    Flags: 0x0b
        .... ...1 = CRC: Ok
        .... ..1. = Direction: Central -> Peripheral
        .... .0.. = Encrypted: No
        .... 1... = MIC (not relevant): 1
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 9
    RSSI: -46 dBm
    Event counter: 114
    Timestamp: 257487871µs
    [Packet time (start to end): 80µs]
    [Delta time (end to start): 47001µs]
    [Delta time (start to start): 48521µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..01 = LLID: Continuation fragment of an L2CAP message, or an Empty PDU (0x1)
        .... .0.. = Next Expected Sequence Number: 0 [ACK]
        .... 0... = Sequence Number: 0 [OK]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 0
    [Connection Parameters in: 5674]
    CRC: 0x8d6029

Frame 6002: Packet, 26 bytes on wire (208 bits), 26 bytes captured (208 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6017
    Length of packet: 10
    Flags: 0x0b
        .... ...1 = CRC: Ok
        .... ..1. = Direction: Central -> Peripheral
        .... .0.. = Encrypted: No
        .... 1... = MIC (not relevant): 1
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 18
    RSSI: -51 dBm
    Event counter: 115
    Timestamp: 257536623µs
    [Packet time (start to end): 80µs]
    [Delta time (end to start): 48672µs]
    [Delta time (start to start): 48752µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..01 = LLID: Continuation fragment of an L2CAP message, or an Empty PDU (0x1)
        .... .0.. = Next Expected Sequence Number: 0 [ACK]
        .... 0... = Sequence Number: 0 [Retransmit]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 0
    [Connection Parameters in: 5674]
    CRC: 0x8d6029

Frame 6003: Packet, 201 bytes on wire (1608 bits), 201 bytes captured (1608 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6018
    Length of packet: 10
    Flags: 0x01
        .... ...1 = CRC: Ok
        .... ..0. = Direction: Peripheral -> Central
        .... .0.. = Encrypted: No
        .... 0... = MIC (not relevant): 0
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 18
    RSSI: -56 dBm
    Event counter: 115
    Timestamp: 257536853µs
    [Packet time (start to end): 1480µs]
    [Delta time (end to start): 150µs]
    [Delta time (start to start): 230µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..10 = LLID: Start of an L2CAP message or a complete L2CAP message with no fragmentation (0x2)
        .... .1.. = Next Expected Sequence Number: 1 [ACK]
        .... 0... = Sequence Number: 0 [OK]
        ...1 .... = More Data: True
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 175
    [L2CAP Index: 1572]
    [Connection Parameters in: 5674]
    CRC: 0x155f45
Bluetooth L2CAP Protocol
Bluetooth Attribute Protocol

Frame 6004: Packet, 26 bytes on wire (208 bits), 26 bytes captured (208 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6019
    Length of packet: 10
    Flags: 0x0b
        .... ...1 = CRC: Ok
        .... ..1. = Direction: Central -> Peripheral
        .... .0.. = Encrypted: No
        .... 1... = MIC (not relevant): 1
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 18
    RSSI: -52 dBm
    Event counter: 115
    Timestamp: 257538483µs
    [Packet time (start to end): 80µs]
    [Delta time (end to start): 150µs]
    [Delta time (start to start): 1630µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..01 = LLID: Continuation fragment of an L2CAP message, or an Empty PDU (0x1)
        .... .1.. = Next Expected Sequence Number: 1 [ACK]
        .... 1... = Sequence Number: 1 [OK]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 0
    [Connection Parameters in: 5674]
    CRC: 0x23b029

Frame 6005: Packet, 202 bytes on wire (1616 bits), 202 bytes captured (1616 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6020
    Length of packet: 10
    Flags: 0x01
        .... ...1 = CRC: Ok
        .... ..0. = Direction: Peripheral -> Central
        .... .0.. = Encrypted: No
        .... 0... = MIC (not relevant): 0
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 18
    RSSI: -56 dBm
    Event counter: 115
    Timestamp: 257538713µs
    [Packet time (start to end): 1488µs]
    [Delta time (end to start): 150µs]
    [Delta time (start to start): 230µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..10 = LLID: Start of an L2CAP message or a complete L2CAP message with no fragmentation (0x2)
        .... .0.. = Next Expected Sequence Number: 0 [ACK]
        .... 1... = Sequence Number: 1 [OK]
        ...1 .... = More Data: True
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 176
    [L2CAP Index: 1573]
    [Connection Parameters in: 5674]
    CRC: 0x4f0f29
Bluetooth L2CAP Protocol
Bluetooth Attribute Protocol

Frame 6006: Packet, 26 bytes on wire (208 bits), 26 bytes captured (208 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6021
    Length of packet: 10
    Flags: 0x0b
        .... ...1 = CRC: Ok
        .... ..1. = Direction: Central -> Peripheral
        .... .0.. = Encrypted: No
        .... 1... = MIC (not relevant): 1
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 18
    RSSI: -51 dBm
    Event counter: 115
    Timestamp: 257540351µs
    [Packet time (start to end): 80µs]
    [Delta time (end to start): 150µs]
    [Delta time (start to start): 1638µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..01 = LLID: Continuation fragment of an L2CAP message, or an Empty PDU (0x1)
        .... .0.. = Next Expected Sequence Number: 0 [ACK]
        .... 0... = Sequence Number: 0 [OK]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 0
    [Connection Parameters in: 5674]
    CRC: 0x8d6029

Frame 6007: Packet, 205 bytes on wire (1640 bits), 205 bytes captured (1640 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6022
    Length of packet: 10
    Flags: 0x01
        .... ...1 = CRC: Ok
        .... ..0. = Direction: Peripheral -> Central
        .... .0.. = Encrypted: No
        .... 0... = MIC (not relevant): 0
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 18
    RSSI: -55 dBm
    Event counter: 115
    Timestamp: 257540581µs
    [Packet time (start to end): 1512µs]
    [Delta time (end to start): 150µs]
    [Delta time (start to start): 230µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..10 = LLID: Start of an L2CAP message or a complete L2CAP message with no fragmentation (0x2)
        .... .1.. = Next Expected Sequence Number: 1 [ACK]
        .... 0... = Sequence Number: 0 [OK]
        ...1 .... = More Data: True
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 179
    [L2CAP Index: 1574]
    [Connection Parameters in: 5674]
    CRC: 0xe1579a
Bluetooth L2CAP Protocol
Bluetooth Attribute Protocol

Frame 6008: Packet, 26 bytes on wire (208 bits), 26 bytes captured (208 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6023
    Length of packet: 10
    Flags: 0x0b
        .... ...1 = CRC: Ok
        .... ..1. = Direction: Central -> Peripheral
        .... .0.. = Encrypted: No
        .... 1... = MIC (not relevant): 1
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 18
    RSSI: -56 dBm
    Event counter: 115
    Timestamp: 257542244µs
    [Packet time (start to end): 80µs]
    [Delta time (end to start): 151µs]
    [Delta time (start to start): 1663µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..01 = LLID: Continuation fragment of an L2CAP message, or an Empty PDU (0x1)
        .... .1.. = Next Expected Sequence Number: 1 [ACK]
        .... 1... = Sequence Number: 1 [OK]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 0
    [Connection Parameters in: 5674]
    CRC: 0x23b029

Frame 6009: Packet, 206 bytes on wire (1648 bits), 206 bytes captured (1648 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6024
    Length of packet: 10
    Flags: 0x01
        .... ...1 = CRC: Ok
        .... ..0. = Direction: Peripheral -> Central
        .... .0.. = Encrypted: No
        .... 0... = MIC (not relevant): 0
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 18
    RSSI: -55 dBm
    Event counter: 115
    Timestamp: 257542474µs
    [Packet time (start to end): 1520µs]
    [Delta time (end to start): 150µs]
    [Delta time (start to start): 230µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..10 = LLID: Start of an L2CAP message or a complete L2CAP message with no fragmentation (0x2)
        .... .0.. = Next Expected Sequence Number: 0 [ACK]
        .... 1... = Sequence Number: 1 [OK]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 180
    [L2CAP Index: 1575]
    [Connection Parameters in: 5674]
    CRC: 0x489e00
Bluetooth L2CAP Protocol
Bluetooth Attribute Protocol

Frame 6010: Packet, 26 bytes on wire (208 bits), 26 bytes captured (208 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6025
    Length of packet: 10
    Flags: 0x0b
        .... ...1 = CRC: Ok
        .... ..1. = Direction: Central -> Peripheral
        .... .0.. = Encrypted: No
        .... 1... = MIC (not relevant): 1
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 29
    RSSI: -57 dBm
    Event counter: 116
    Timestamp: 257585374µs
    [Packet time (start to end): 80µs]
    [Delta time (end to start): 41380µs]
    [Delta time (start to start): 42900µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..01 = LLID: Continuation fragment of an L2CAP message, or an Empty PDU (0x1)
        .... .0.. = Next Expected Sequence Number: 0 [ACK]
        .... 0... = Sequence Number: 0 [OK]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 0
    [Connection Parameters in: 5674]
    CRC: 0x8d6029

Frame 6011: Packet, 26 bytes on wire (208 bits), 26 bytes captured (208 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6026
    Length of packet: 10
    Flags: 0x0b
        .... ...1 = CRC: Ok
        .... ..1. = Direction: Central -> Peripheral
        .... .0.. = Encrypted: No
        .... 1... = MIC (not relevant): 1
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 3
    RSSI: -51 dBm
    Event counter: 117
    Timestamp: 257634125µs
    [Packet time (start to end): 80µs]
    [Delta time (end to start): 48671µs]
    [Delta time (start to start): 48751µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..01 = LLID: Continuation fragment of an L2CAP message, or an Empty PDU (0x1)
        .... .0.. = Next Expected Sequence Number: 0 [ACK]
        .... 0... = Sequence Number: 0 [Retransmit]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 0
    [Connection Parameters in: 5674]
    CRC: 0x8d6029

Frame 6012: Packet, 26 bytes on wire (208 bits), 26 bytes captured (208 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6027
    Length of packet: 10
    Flags: 0x0b
        .... ...1 = CRC: Ok
        .... ..1. = Direction: Central -> Peripheral
        .... .0.. = Encrypted: No
        .... 1... = MIC (not relevant): 1
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 14
    RSSI: -51 dBm
    Event counter: 118
    Timestamp: 257682877µs
    [Packet time (start to end): 80µs]
    [Delta time (end to start): 48672µs]
    [Delta time (start to start): 48752µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..01 = LLID: Continuation fragment of an L2CAP message, or an Empty PDU (0x1)
        .... .0.. = Next Expected Sequence Number: 0 [ACK]
        .... 0... = Sequence Number: 0 [Retransmit]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 0
    [Connection Parameters in: 5674]
    CRC: 0x8d6029

Frame 6013: Packet, 26 bytes on wire (208 bits), 26 bytes captured (208 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6028
    Length of packet: 10
    Flags: 0x0b
        .... ...1 = CRC: Ok
        .... ..1. = Direction: Central -> Peripheral
        .... .0.. = Encrypted: No
        .... 1... = MIC (not relevant): 1
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 25
    RSSI: -56 dBm
    Event counter: 119
    Timestamp: 257731628µs
    [Packet time (start to end): 80µs]
    [Delta time (end to start): 48671µs]
    [Delta time (start to start): 48751µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..01 = LLID: Continuation fragment of an L2CAP message, or an Empty PDU (0x1)
        .... .0.. = Next Expected Sequence Number: 0 [ACK]
        .... 0... = Sequence Number: 0 [Retransmit]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 0
    [Connection Parameters in: 5674]
    CRC: 0x8d6029

Frame 6014: Packet, 26 bytes on wire (208 bits), 26 bytes captured (208 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6029
    Length of packet: 10
    Flags: 0x0b
        .... ...1 = CRC: Ok
        .... ..1. = Direction: Central -> Peripheral
        .... .0.. = Encrypted: No
        .... 1... = MIC (not relevant): 1
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 36
    RSSI: -55 dBm
    Event counter: 120
    Timestamp: 257780379µs
    [Packet time (start to end): 80µs]
    [Delta time (end to start): 48671µs]
    [Delta time (start to start): 48751µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..01 = LLID: Continuation fragment of an L2CAP message, or an Empty PDU (0x1)
        .... .0.. = Next Expected Sequence Number: 0 [ACK]
        .... 0... = Sequence Number: 0 [Retransmit]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 0
    [Connection Parameters in: 5674]
    CRC: 0x8d6029

Frame 6015: Packet, 26 bytes on wire (208 bits), 26 bytes captured (208 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6030
    Length of packet: 10
    Flags: 0x0b
        .... ...1 = CRC: Ok
        .... ..1. = Direction: Central -> Peripheral
        .... .0.. = Encrypted: No
        .... 1... = MIC (not relevant): 1
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 10
    RSSI: -46 dBm
    Event counter: 121
    Timestamp: 257829130µs
    [Packet time (start to end): 80µs]
    [Delta time (end to start): 48671µs]
    [Delta time (start to start): 48751µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..01 = LLID: Continuation fragment of an L2CAP message, or an Empty PDU (0x1)
        .... .0.. = Next Expected Sequence Number: 0 [ACK]
        .... 0... = Sequence Number: 0 [Retransmit]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 0
    [Connection Parameters in: 5674]
    CRC: 0x8d6029

Frame 6016: Packet, 26 bytes on wire (208 bits), 26 bytes captured (208 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6031
    Length of packet: 10
    Flags: 0x0b
        .... ...1 = CRC: Ok
        .... ..1. = Direction: Central -> Peripheral
        .... .0.. = Encrypted: No
        .... 1... = MIC (not relevant): 1
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 21
    RSSI: -55 dBm
    Event counter: 122
    Timestamp: 257877882µs
    [Packet time (start to end): 80µs]
    [Delta time (end to start): 48672µs]
    [Delta time (start to start): 48752µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..01 = LLID: Continuation fragment of an L2CAP message, or an Empty PDU (0x1)
        .... .0.. = Next Expected Sequence Number: 0 [ACK]
        .... 0... = Sequence Number: 0 [Retransmit]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 0
    [Connection Parameters in: 5674]
    CRC: 0x8d6029

Frame 6017: Packet, 26 bytes on wire (208 bits), 26 bytes captured (208 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6032
    Length of packet: 10
    Flags: 0x0b
        .... ...1 = CRC: Ok
        .... ..1. = Direction: Central -> Peripheral
        .... .0.. = Encrypted: No
        .... 1... = MIC (not relevant): 1
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 32
    RSSI: -56 dBm
    Event counter: 123
    Timestamp: 257926633µs
    [Packet time (start to end): 80µs]
    [Delta time (end to start): 48671µs]
    [Delta time (start to start): 48751µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..01 = LLID: Continuation fragment of an L2CAP message, or an Empty PDU (0x1)
        .... .0.. = Next Expected Sequence Number: 0 [ACK]
        .... 0... = Sequence Number: 0 [Retransmit]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 0
    [Connection Parameters in: 5674]
    CRC: 0x8d6029

Frame 6018: Packet, 26 bytes on wire (208 bits), 26 bytes captured (208 bits) on interface COM10-4.6, id 0
nRF Sniffer for Bluetooth LE
    Board: 10
    Header Version: 3, Packet counter: 6033
    Length of packet: 10
    Flags: 0x0b
        .... ...1 = CRC: Ok
        .... ..1. = Direction: Central -> Peripheral
        .... .0.. = Encrypted: No
        .... 1... = MIC (not relevant): 1
        .000 .... = PHY: LE 1M (0)
        0... .... = Reserved: 0
    Channel Index: 8
    RSSI: -48 dBm
    Event counter: 124
    Timestamp: 257975384µs
    [Packet time (start to end): 80µs]
    [Delta time (end to start): 48671µs]
    [Delta time (start to start): 48751µs]
Bluetooth Low Energy Link Layer
    Access Address: 0x50654b9b
    [Central Address: RaspberryPi_20:0b:dd (88:a2:9e:20:0b:dd)]
    [Peripheral Address: MaximIntegra_ff:9e:b1 (00:18:80:ff:9e:b1)]
    Data Header
        .... ..01 = LLID: Continuation fragment of an L2CAP message, or an Empty PDU (0x1)
        .... .0.. = Next Expected Sequence Number: 0 [ACK]
        .... 0... = Sequence Number: 0 [Retransmit]
        ...0 .... = More Data: False
        ..0. .... = CTE Info: Not Present
        00.. .... = RFU: 0
        Length: 0
    [Connection Parameters in: 5674]
    CRC: 0x8d6029

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions