NRF52832-DFU升级-蓝牙抓包数据解析
使用信驰达抓包工具nRF52832 Dongle, 配合wireshark软件,抓取BLE5.0模块的广播包及数据包。NRF52832开发板已经烧录有协议栈、Bootloader、APP三部分程序,并且可以正常运行,长按键进入DFU升级模式,打开手机上已安装的nRF Toolbox软件,选择设备,选择文件,点击升级按钮,开始升级。抓取到的蓝牙通信数据解析如下:
1、DFU广播数据解析:
0000 1a 32 00 02 ab 02 06 0a 01 26 40 00 00 f2 01 00
0010 00 d6 be 89 8e 60 1f 04 f8 61 b1 f6 e5 02 01 06
0020 03 02 59 fe 11 09 44 46 55 2d 41 30 31 2d 30 30
0030 30 30 30 30 30 30 a7 0a 27
第23个数据:1f-广播数据包长度31
第24个数据:04 f8 61 b1 f6 e5 蓝牙MAC地址(e5:f6:b1:61:f8:04)
第30个数据:02 01 06 02-长度 01-标志 06-BLE_GAP_ADV_FLAGS_LE_ONLY_GENERAL_DISC_MODE
第33个数据:03 02 59 fe 03-长度 02-16位的UUID 59 fe 服务UUID(0xfe59)
第37个数据:11 09 44 46 55 2d 41 30 31 2d 30 30 30 30 30 30 30 30
11-长度17 09-蓝牙名称 44 46 55 2d 41 30 31 2d 30 30 30 30 30 30 30 30
D F U - A 0 1 - 0 0 0 0 0 0 0 0
第55全数据:a7 0a 27 CRC
主机扫描请求
0000 1a 1f 00 02 31 03 06 0a 01 27 2d 00 00 97 00 00
0010 00 d6 be 89 8e c3 0c ed 18 74 97 d1 52 04 f8 61
0020 b1 f6 e5 2b a1 ec
第23个数据:0c-扫描数据包长度12
第24个数据:ed 18 74 97 d1 52 主机MAC: 52:d1:97:74:18:ed (52:d1:97:74:18:ed)
第30个数据:04 f8 61 b1 f6 e5 从机广播MAC: e5:f6:b1:61:f8:04 (e5:f6:b1:61:f8:04)
从机应答主机扫描
0000 1a 19 00 02 32 03 06 0a 01 25 38 00 00 96 00 00
0010 00 d6 be 89 8e 44 06 04 f8 61 b1 f6 e5 8a 4e 4f
第23个数据:06-扫描数据包长度6
第24个数据:04 f8 61 b1 f6 e5 从机广播MAC: e5:f6:b1:61:f8:04 (e5:f6:b1:61:f8:04)
主机连接请求 8033
0000 1a 35 00 02 82 22 06 0a 01 27 29 00 00 96 00 00
0010 00 d6 be 89 8e c5 22 ed 18 74 97 d1 52 04 f8 61
0020 b1 f6 e5 1f 64 65 50 b6 38 c6 03 17 00 27 00 00
0030 00 f4 01 ff ff ff ff 1f 25 d9 8e fe
第23个数据: 22-扫描数据包长度34
第24个数据: ed 18 74 97 d1 52 发起人MAC: 52:d1:97:74:18:ed (52:d1:97:74:18:ed)
第30个数据: 04 f8 61 b1 f6 e5 从机广播MAC: e5:f6:b1:61:f8:04 (e5:f6:b1:61:f8:04)
第36个数据: 1f 64 65 50 访问地址: 0x5065641f
第42个数据: b6 38 c6 CRC Init: 0xc638b6
第45个数据: 03 Window Size: 3 (3.75 msec)
第46个数据: 17 00 Window Offset: 23 (28.75 msec)
第48个数据: 27 00 Interval: 39 (48.75 msec)
第50个数据: 00 00 Latency: 0
第52个数据: f4 01 Timeout: 500 (5000 msec)
第54个数据: ff ff ff ff 1f Channel Map: ffffffff1f 睡眠时钟精度: 151 ppm to 250 ppm (1)
2、8034 从机广播,主机连接后,返回一个空包
3、8035 从机发起 BLE_GAP_EVT_CONN_PARAM_UPDATE 更新连接参数请求 通道5
0000 1a 23 00 02 84 22 06 0a 01 05 39 00 00 97 00 00
0010 00 1f 64 65 50 06 10 0c 00 05 00 12 03 08 00 0c
0020 00 0c 00 00 00 58 02 14 c9 2e
第24个数据: 0c 00 蓝牙L2CAP协议,数据长度12
第26个数据: 05 00 通道5
第28个数据: 12 更新连接参数请求命令代码0X12 Connection Parameter Update Request
第29个数据: 03 标识符
第30个数据: 08 00 命令长度
第32个数据: 0c 00 最小连接间隔12(15MS)
第34个数据: 0c 00 最大连接间隔12(15MS)
第36个数据: 00 00 从机延迟 0
第38个数据: 58 02 连接超时600(6S)
4、8036 主机请求 LL_FEATURE_REQ 设置频率请求 通道5
0000 1a 1c 00 02 85 22 06 0a 03 05 2c 00 00 96 00 00
0010 00 1f 64 65 50 0b 09 08 2f 00 00 08 00 00 00 00
0020 38 38 aa
第23个数据: 09 长度
第24个数据: 08 控制操作码LL_FEATURE_REQ(0X08)
第25个数据: 2f 频率设置0x000000000800002f
5、8037 主机请求LL_FEATURE_REQ设置频率请求 通道10
0000 1a 1c 00 02 85 22 06 0a 03 05 2c 00 00 96 00 00
0010 00 1f 64 65 50 0b 09 08 2f 00 00 08 00 00 00 00
0020 38 38 aa
第23个数据: 09 长度
第24个数据: 08 控制操作码 LL_FEATURE_REQ(0X08)
第25个数据: 2f 频率设置0x000000000800002f
6、8038 从机发起BLE_GAP_EVT_CONN_PARAM_UPDATE更新连接参数请求 通道10
7、8039 主机应答更新连接参数请求 接受 通道15
0000 1a 1d 00 02 88 22 06 0a 03 0f 2b 02 00 70 bc 00
0010 00 1f 64 65 50 16 0a 06 00 05 00 13 03 02 00 00
0020 00 6b 55 42
第24个数据:06 00 蓝牙L2CAP协议,数据长度6
第26个数据: 05 00 通道5
第28个数据: 13 应答更新连接参数请求命令代码0X13 Connection Parameter Update Response
第29个数据: 03 标识符
第30个数据: 02 00 命令长度
第31个数据: 00 00 结果0X0000 接受
8、8040 从机应答主机的设置频率请求 LL_FEATURE_RSP 通道15
0000 1a 1c 00 02 89 22 06 0a 01 0f 3f 02 00 96 00 00
0010 00 1f 64 65 50 0f 09 09 25 41 00 00 00 00 00 00
0020 e4 f2 b2
第23个数据: 09 长度
第24个数据: 09 控制操作码 LL_FEATURE_RSP(0X09)
第25个数据: 2f 频率设置0x0000000000004125
9、8041 主机查找服务从0X0001-0XFFFF ATT 通道15
0000 1a 1e 00 02 8a 22 06 0a 03 0f 2c 02 00 97 00 00
0010 00 1f 64 65 50 0a 0b 07 00 04 00 10 01 00 ff ff
0020 00 28 b5 8f 58
第23个数据: 0b 长度11
第24个数据: 07 00 L2CAP协议长度7
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 08 Method: Read By Group Type Request(0X10)
第29个数据: 01 00 Start Handle:0x0001
第31个数据: ff ff Ending Handle:0xffff
第33个数据: 00 28 UUID:GATT Primary Service Declaration(0x2800)
10、8042 查找服务从0X0001-0XFFFF ATT 通道20
11、8043 从机应答空包 通道20
12、8044 主机请求连接更新 通道25 LL_CONNECTION_UPDATE_REQ 从机要么接受,要么断开连接
0000 1a 1f 00 02 8d 22 06 0a 03 19 2a 04 00 df bc 00
0010 00 1f 64 65 50 07 0c 00 03 0a 00 0c 00 00 00 58
0020 02 0b 00 1d 69 de
第23个数据: 0C 长度12
第24个数据: 00 控制操作码 LL_CONNECTION_UPDATE_REQ(0X00)
第25个数据: 03 窗口大小3
第26个数据: 0a 00窗口偏移量10
第28个数据: 0c 00间隔12
第30个数据: 00 00延迟0
第32个数据: 58 02超时600
第34个数据: 0b 00instant瞬间11
13、8045 从机应答主机的查找服务请求 8042 通道25
0000 1a 2b 00 02 8e 22 06 0a 01 19 37 04 00 97 00 00
0010 00 1f 64 65 50 0e 18 14 00 04 00 11 06 01 00 09
0020 00 00 18 0a 00 0a 00 01 18 0b 00 ff ff 59 fe 55
0030 11 5a
第23个数据: 18 长度24
第24个数据: 14 00 L2CAP协议长度20
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 11 查找服务的应答(0X11)
第29个数据: 06 长度
第30个数据: 01 00 Handle:0x0001(GAP)
第32个数据: 09 00 Group End Handle:0x0009
第34个数据: 00 18 UUID:GAP(0x1800)
第36个数据: 0a 00 Handle:0x000a(GAP)
第38个数据: 0a 00 Group End Handle:0x000a
第40个数据: 01 18 UUID:GAP(0x1801)
第42个数据: 0b 00 Handle:0x000b(GAP)
第44个数据: ff ff Group End Handle:0xffff
第46个数据: 59 fe UUID:Nordic Semiconductor ASA(0xfe59) //此为DFU升级的主服务UUID
14、主机读取Handle:0X0001-0X0009的特性声明 通道30
0000 1a 1e 00 02 8f 22 06 0a 03 1e 2a 05 00 17 bc 00
0010 00 1f 64 65 50 0a 0b 07 00 04 00 08 01 00 09 00
0020 02 28 1d 18 a3
第23个数据: 0b 长度11
第24个数据: 07 00 L2CAP协议长度7
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 08 Method: Read By Type Request(0X08)
第29个数据: 01 00 Start Handle:0x0001
第31个数据: 09 00 Ending Handle:0x0009
第33个数据: 02 28 UUID:GATT Include Declaration(0x2802)特性声明
15、8047 从机应答空包 通道30
16、8048 主机应答空包 通道35
17、8049 从机应答 错误句柄0X0001没找到属性 通道35
0000 1a 1c 00 02 92 22 06 0a 01 23 37 06 00 97 00 00
0010 00 1f 64 65 50 0e 09 05 00 04 00 01 08 01 00 0a
0020 fc 76 4b
第23个数据: 09 长度9
第24个数据: 05 00 L2CAP协议长度5
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 01 错误应答(0X01)
第29个数据: 08 错误: Method:Read By Type Request(0X08)
第30个数据: 01 00 Handle in Error:0x0001(GAP)
第32个数据: 0a Error Code: Attribute Not Found(0X0a)
18、8050 主机读取Handle:0X0001-0X0009的属性声明 通道3
0000 1a 1e 00 02 93 22 06 0a 03 03 2c 07 00 f0 bc 00
0010 00 1f 64 65 50 0a 0b 07 00 04 00 08 01 00 09 00
0020 03 28 a9 49 14
第23个数据: 0b 长度11
第24个数据: 07 00 L2CAP协议长度7
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 08 Method: Read By Type Request(0X08)
第29个数据: 01 00 Start Handle:0x0001
第31个数据: 09 00 Ending Handle:0x0009
第33个数据: 02 28 UUID:GATT Characteristic Declaration(0x2803)属性声明
19、8051 从机应答空包 通道3
20、8052 主机应答空包 通道8
21、8053 从机应答属性查找 8050 。 通道8
0000 1a 2e 00 02 96 22 06 0a 01 08 37 08 00 96 00 00
0010 00 1f 64 65 50 0e 1b 17 00 04 00 09 07 02 00 0a
0020 03 00 00 2a 04 00 02 05 00 01 2a 06 00 02 07 00
0030 04 2a e4 78 91
第23个数据: 1b 长度27
第24个数据: 17 00 L2CAP协议长度23
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 09 Read By Type Response(0X09)
第29个数据: 07 长度
第30个数据: 02 00 Handle:0x0002(GAP) GATT Characteristic Declaration 声明句柄0X0002
第32个数据: 0a 特性属性:可读可写
第33个数据: 03 00 Characteristic Value Handle:0x0003(GAP:Device name) 值句柄0X0003
第35个数据: 00 2a UUID:Device name(0X2a00)服务UUID:0X1800
第37个数据: 04 00 Handle:0x0004(GAP) Device name: GATT Characteristic Declaration 声明句柄0X0004
第38个数据: 02 特性属性:可读
第39个数据: 05 00 Characteristic Value Handle:0x0005(GAP:Appearance) 值句柄0X0005
第41个数据: 01 2a UUID:Appearance(0X2a01)服务UUID:0X1800
第43个数据: 06 00 Handle:0x0006(GAP) Appearance: GATT Characteristic Declaration 声明句柄0X0006
第45个数据: 02 特性属性:可读
第46个数据: 07 00 Characteristic Value Handle:0x0007(GAP:Peripheral preferred Connection Parameters) 外设首选连接参数
第48个数据: 04 2a UUID:Peripheral preferred Connection Parameters(0X2a04)
22、8054 主机读取Handle:0X0007-0X0009的属性声明 通道18
0000 1a 1e 00 02 97 22 06 0a 03 12 2b 0a 00 ce 7a 01
0010 00 1f 64 65 50 0a 0b 07 00 04 00 08 07 00 09 00
0020 03 28 b3 85 d0
第23个数据: 0b 长度11
第24个数据: 07 00 L2CAP协议长度7
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 08 Method: Read By Type Request(0X08)
第29个数据: 01 00 Start Handle:0x0001
第31个数据: 09 00 Ending Handle:0x0009
第33个数据: 02 28 UUID:GATT Characteristic Declaration(0x2803)属性声明
23、8055 从机应答空包 通道18
24、8056 主机应答空包 通道23
25、8057 从机应答属性查找 8054 通道23
0000 1a 20 00 02 9a 22 06 0a 01 17 37 0b 00 97 00 00
0010 00 1f 64 65 50 0e 0d 09 00 04 00 09 07 08 00 02
0020 09 00 a6 2a 17 d9 3a
第23个数据: 0d 长度13
第24个数据: 09 00 L2CAP协议长度09
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 09 Read By Type Response(0X09)
第29个数据: 07 长度
第30个数据: 08 00 Handle:0x0008(GAP) Peripheral preferred Connection Parameters GATT Characteristic Declaration
第32个数据: 02 特性属性:可读
第33个数据: 09 00 GAP:Central Address Resolution
第35个数据: a6 2a UUID:Central Address Resolution(0X2aa6)
26、8058 主机 Control Opcode:LL_VERSION_IND 通道28
0000 1a 19 00 02 9b 22 06 0a 03 1c 2b 0c 00 f8 38 00
0010 00 1f 64 65 50 0b 06 0c 08 0f 00 19 61 7c dd 9e
第23个数据: 06 长度6
第24个数据: 0c Control Opcode:LL_VERSION_IND
第25个数据: 08 Version Number:4.2(0X08)
第26个数据: 0f 00 Company Id: Broadcom Corporation(0X0f)//公司编号
第28个数据: 19 61 Subverion Number:0x6119 //子版本号
27、8059 从机应答空包 通道28
28、8060 主机读取Handle:0X0009-0X0009的属性声明 通道33
0000 1a 1e 00 02 9d 22 06 0a 03 21 2d 0d 00 31 39 00
0010 00 1f 64 65 50 06 0b 07 00 04 00 08 09 00 09 00
0020 03 28 f8 6c ad
第23个数据: 0b 长度11
第24个数据: 07 00 L2CAP协议长度7
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 08 Method: Read By Type Request(0X08)
第29个数据: 09 00 Start Handle:0x0009
第31个数据: 09 00 Ending Handle:0x0009
第33个数据: 03 28 UUID:GATT Characteristic Declaration(0x2803)属性声明
29、8061从机应答 Control Opcode:LL_VERSION_IND 通道33
0000 1a 19 00 02 9e 22 06 0a 01 21 37 0d 00 97 00 00
0010 00 1f 64 65 50 0f 06 0c 09 59 00 a8 00 8f 7f ef
第23个数据: 06 长度6
第24个数据: 0c Control Opcode:LL_VERSION_IND
第25个数据: 09 Version Number:5.0(0X09)
第26个数据: 59 00 Company Id: Nordic Semiconductor ASA(0X59)//Nordic公司编号
第28个数据: a8 00 Subverion Number:0x00a8 //子版本号
30、8062 主机请求连接更新 通道1 LL_CONNECTION_UPDATE_REQ 从机要么接收,要么断开连接
0000 1a 1f 00 02 9f 22 06 0a 03 01 2d 0e 00 d9 38 00
0010 00 1f 64 65 50 0b 0c 00 03 04 00 06 00 00 00 f4
0020 01 14 00 ae 61 f6
第23个数据: 0C 长度12
第24个数据: 00 控制操作码 LL_CONNECTION_UPDATE_REQ(0X00)
第25个数据: 03 窗口大小3
第26个数据: 04 00窗口偏移量4
第28个数据: 06 00间隔6
第30个数据: 00 00延迟0
第32个数据: f4 01超时500
第34个数据: 14 00instant瞬间20
31、8063 从机应答 错误句柄0X0009没找到属性 通道1
0000 1a 1c 00 02 a0 22 06 0a 01 01 37 0e 00 96 00 00
0010 00 1f 64 65 50 02 09 05 00 04 00 01 08 09 00 0a
0020 3b b6 55
第23个数据: 09 长度9
第24个数据: 05 00 L2CAP协议长度5
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 01 错误应答(0X01)
第29个数据: 08 错误: Method:Read By Type Request(0X08)
第30个数据: 09 00 Handle in Error:0x0009(GAP) Central Address Resolution
第32个数据: 0a Error Code: Attribute Not Found(0X0a)
32、8064 主机读取Handle:0X000a-0X000a的特性声明 通道6
0000 1a 1e 00 02 a1 22 06 0a 03 06 2c 0f 00 ba 38 00
0010 00 1f 64 65 50 06 0b 07 00 04 00 08 0a 00 0a 00
0020 02 28 71 10 e1
第23个数据: 0b 长度11
第24个数据: 07 00 L2CAP协议长度7
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 08 Method: Read By Type Request(0X08)
第29个数据: 0a 00 Start Handle:0x000a
第31个数据: 0a 00 Ending Handle:0x000a
第33个数据: 02 28 UUID:GATT Include Declaration(0x2802)特性声明
33、8065 从机应答空包 通道6
34、8066 主机应答空包 通道11
35、8067 从机应答 错误句柄0X000a没找到特性 通道11
0000 1a 1c 00 02 a4 22 06 0a 01 0b 39 10 00 97 00 00
0010 00 1f 64 65 50 02 09 05 00 04 00 01 08 0a 00 0a
0020 c9 06 f3
第23个数据: 09 长度9
第24个数据: 05 00 L2CAP协议长度5
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 01 错误应答(0X01)
第29个数据: 08 错误: Method:Read By Type Request(0X08)
第30个数据: 0a 00 Handle in Error:0x000a(GAP) Central Address Resolution
第32个数据: 0a Error Code: Attribute Not Found(0X0a)
36、8068 主机读取Handle:0X000a-0X000a的属性声明 通道16
0000 1a 1e 00 02 a5 22 06 0a 03 10 2b 11 00 19 39 00
0010 00 1f 64 65 50 06 0b 07 00 04 00 08 0a 00 0a 00
0020 03 28 c5 41 56
第23个数据: 0b 长度11
第24个数据: 07 00 L2CAP协议长度7
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 08 Method: Read By Type Request(0X08)
第29个数据: 0a 00 Start Handle:0x000a
第31个数据: 0a 00 Ending Handle:0x000a
第33个数据: 03 28 UUID:GATT Characteristic Declaration(0x2803)属性声明
37、8069 从机应答空包 通道16
38、8070 主机应答空包 通道21
39、8071 从机应答 错误句柄0X000a没找到属性 通道21
0000 1a 1c 00 02 a8 22 06 0a 01 15 3b 12 00 96 00 00
0010 00 1f 64 65 50 02 09 05 00 04 00 01 08 0a 00 0a
0020 c9 06 f3
第23个数据: 09 长度9
第24个数据: 05 00 L2CAP协议长度5
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 01 错误应答(0X01)
第29个数据: 08 错误: Method:Read By Type Request(0X08)
第30个数据: 0a 00 Handle in Error:0x0009(GAP) Central Address Resolution
第32个数据: 0a Error Code: Attribute Not Found(0X0a)
40、8072 主机读取Handle:0X000b-0Xffff的特性声明 通道36
0000 1a 1e 00 02 a9 22 06 0a 03 24 27 15 00 86 a4 00
0010 00 1f 64 65 50 06 0b 07 00 04 00 08 0b 00 ff ff
0020 02 28 4b 6f 2d
第23个数据: 0b 长度11
第24个数据: 07 00 L2CAP协议长度7
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 08 Method: Read By Type Request(0X08)
第29个数据: 0b 00 Start Handle:0x000b
第31个数据: ff ff Ending Handle:0xffff
第33个数据: 02 28 UUID:GATT Include Declaration(0x2802)特性声明
41、8073从机应答空包 通道36
42、8074 主机 Control Opcode:LL_LENGTH_REQ 通道4
0000 1a 1c 00 02 ab 22 06 0a 03 04 2d 16 00 be 1b 00
0010 00 1f 64 65 50 0b 09 14 fb 00 48 08 1b 00 48 01
0020 15 49 41
第23个数据: 09 长度9
第24个数据: 14 Control Opcode:LL_LENGTH_REQ (0X14)
第25个数据: fb 00 Max RX octets:251 //最大接收字节251
第27个数据: 48 08 Max RX time:2120 ms //最大接收时间
第29个数据: 1b 00 Max TX octets:27 //最大发送字节27
第31个数据: 48 01 Max TX time:328 ms //最大发送时间
43、8075 从机应答 错误句柄0X000b没找到特性 通道 4
0000 1a 1c 00 02 ac 22 06 0a 01 04 37 16 00 96 00 00
0010 00 1f 64 65 50 02 09 05 00 04 00 01 08 0b 00 0a
0020 98 d6 02
第23个数据: 09 长度9
第24个数据: 05 00 L2CAP协议长度5
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 01 错误应答(0X01)
第29个数据: 08 错误: Method:Read By Type Request(0X08)
第30个数据: 0b 00 Handle in Error:0x000b(GAP) Nordic Semiconductor ASA
第32个数据: 0a Error Code: Attribute Not Found(0X0a)
44、8076 主机读取Handle:0X000b-0Xffff的属性声明 通道 9
0000 1a 1e 00 02 ad 22 06 0a 03 09 2c 17 00 86 1b 00
0010 00 1f 64 65 50 06 0b 07 00 04 00 08 0b 00 ff ff
0020 03 28 ff 3e 9a
第23个数据: 0b 长度11
第24个数据: 07 00 L2CAP协议长度7
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 08 Method: Read By Type Request(0X08)
第29个数据: 0b 00 Start Handle:0x000b
第31个数据: ff ff Ending Handle:0xffff
第33个数据: 03 28 UUID:GATT Characteristic Declaration(0x2803)属性声明
45、8077 从机应答空包 通道 9
46、8078 主机应答空包 通道 14
47、8079 从机应答 Control Opcode:LL_VERSION_RSP 通道 14
0000 1a 1c 00 02 b0 22 06 0a 01 0e 3d 18 00 96 00 00
0010 00 1f 64 65 50 13 09 15 fb 00 48 08 fb 00 48 08
0020 8e 6a de
第23个数据: 09 长度9
第24个数据: 15 Control Opcode:LL_VERSION_RSP(0X15)
第25个数据: fb 00 Max RX octets:251 //最大接收字节251
第27个数据: 48 08 Max RX time:2120 ms //最大接收时间
第29个数据: fb 00 Max TX octets:251 //最大发送字节251
第31个数据: 48 08 Max TX time:2120 ms //最大发送时间
48、8080 主机应答空包 通道 14
49、8081 主机应答空包 通道 19
50、8082 从机应答属性查找 8076 通道 19
0000 1a 2e 00 02 b3 22 06 0a 01 13 3c 19 00 97 00 00
0010 00 1f 64 65 50 0e 1b 17 00 04 00 09 15 0c 00 04
0020 0d 00 50 ea da 30 88 83 b8 9f 60 4f 15 f3 02 00
0030 c9 8e 67 20 1a
第23个数据: 1b 长度27
第24个数据: 17 00 L2CAP协议长度23
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 09 Method:Read By Type Response(0X09)
第29个数据: 15 长度21
第30个数据: 0c 00 Handle :0x000b( Nordic Semiconductor ASA Characteristic Declaration)
第32个数据: 04 Characteristic Properties:0x04 无应答写
第33个数据: 0d 00 Characteristic Value Handle :0x000d( Nordic Semiconductor ASA Unknown)此属性用来传输数据包
第35个数据: UUID: 50eada308883b89f604f15f30200c98e
51、8083 主机读取Handle:0X000d-0Xffff的属性声明 通道 29
0000 1a 1e 00 02 b4 22 06 0a 03 1d 2d 1b 00 8a 38 00
0010 00 1f 64 65 50 0a 0b 07 00 04 00 08 0d 00 ff ff
0020 03 28 6d f8 5d
第23个数据: 0b 长度11
第24个数据: 07 00 L2CAP协议长度7
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 08 Method: Read By Type Request(0X08)
第29个数据: 0d 00 Start Handle:0x000d
第31个数据: ff ff Ending Handle:0xffff
第33个数据: 03 28 UUID:GATT Characteristic Declaration(0x2803)属性声明
52、8084 从机应答空包 通道 29
53、8085 主机应答空包 通道 34
54、8086 从机应答属性查找 8083 通道 34
0000 1a 2e 00 02 b7 22 06 0a 01 22 37 1c 00 96 00 00
0010 00 1f 64 65 50 0e 1b 17 00 04 00 09 15 0e 00 18
0020 0f 00 50 ea da 30 88 83 b8 9f 60 4f 15 f3 01 00
0030 c9 8e e4 f9 6c
第23个数据: 1b 长度27
第24个数据: 17 00 L2CAP协议长度23
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 09 Method:Read By Type Response(0X09)
第29个数据: 15 长度21
第30个数据: 0e 00 Handle: 0x000e (Nordic Semiconductor ASA: Unknown: GATT Characteristic Declaration)
第32个数据: 18 Characteristic Properties: 0x18, Notify, Write 通知 可写
第33个数据: 0f 00 Characteristic Value Handle :0x000f( Nordic Semiconductor ASA Unknown)此属性用来写控制命令
第35个数据: UUID: 50eada308883b89f604f15f30100c98e
55、8087 主机读取Handle:0X000f-0Xffff的属性声明 通道 2
0000 1a 1e 00 02 b8 22 06 0a 03 02 2d 1d 00 3e 1b 00
0010 00 1f 64 65 50 0a 0b 07 00 04 00 08 0f 00 ff ff
0020 03 28 9b 43 1e
第23个数据: 0b 长度11
第24个数据: 07 00 L2CAP协议长度7
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 08 Method: Read By Type Request(0X08)
第29个数据: 0f 00 Start Handle:0x000f
第31个数据: ff ff Ending Handle:0xffff
第33个数据: 03 28 UUID:GATT Characteristic Declaration(0x2803)属性声明
56、8088 从机应答空包 通道 2
57、8089 主机应答空包 通道 7
58、8090 从机应答 错误句柄0X000f没找到特性 通道 7
0000 1a 1c 00 02 bb 22 06 0a 01 07 38 1e 00 97 00 00
0010 00 1f 64 65 50 0e 09 05 00 04 00 01 08 0f 00 0a
0020 94 95 5b
第23个数据: 09 长度9
第24个数据: 05 00 L2CAP协议长度5
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 01 错误应答(0X01)
第29个数据: 08 错误: Method:Read By Type Request(0X08)
第30个数据: 0f 00 Handle in Error:0x000f Nordic Semiconductor ASA Unknown
第32个数据: 0a Error Code: Attribute Not Found(0X0a)
59、8091 主机发送查找信息请求 Sent Find Information Request, Handles: 0x0010..0xffff 通道 12
0000 1a 1c 00 02 bc 22 06 0a 03 0c 2b 1f 00 cd 1b 00
0010 00 1f 64 65 50 0a 09 05 00 04 00 04 10 00 ff ff
0020 dd a9 ab
第23个数据: 09 长度9
第24个数据: 05 00 L2CAP协议长度5
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 04 Method: Find Information Request (0x04)
第29个数据: 10 00 Start Handle:0x0010
第31个数据: ff ff Ending Handle:0xffff
60、8092 从机应答空包 通道 12
61、8093 主机应答空包 通道 17
62、8094 从机应答查找信息请求
Rcvd Find Information Response, Handle: 0x0010 (Nordic Semiconductor ASA: Unknown: Client Characteristic Configuration)
0000 1a 1d 00 02 bf 22 06 0a 01 11 3e 20 00 96 00 00
0010 00 1f 64 65 50 0e 0a 06 00 04 00 05 01 10 00 02
0020 29 26 d2 67
第23个数据: 0a 长度10
第24个数据: 06 00 L2CAP协议长度6
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 05 Method: Find Information Response (0x05)
第29个数据: 01 UUID Format: 16-bit UUIDs (0x01)
第30个数据: 10 00 Handle: 0x0010 (Nordic Semiconductor ASA: Unknown: Client Characteristic Configuration)
第32个数据: 02 29 UUID: Client Characteristic Configuration (0x2902)
63、8095 主机发送查找信息请求 Sent Find Information Request, Handles: 0x0011..0xffff 通道 22
0000 1a 1c 00 02 c0 22 06 0a 03 16 2a 21 00 c4 1b 00
0010 00 1f 64 65 50 0a 09 05 00 04 00 04 11 00 ff ff
0020 cd 90 dc
第23个数据: 09 长度9
第24个数据: 05 00 L2CAP协议长度5
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 04 Method: Find Information Request (0x04)
第29个数据: 11 00 Start Handle:0x0011
第31个数据: ff ff Ending Handle:0xffff
64、8096 从机应答空包 通道 22
65、8097 主机应答空包 通道 27
66、8098 从机应答 错误句柄0X0011没找到特性 通道 27
0000 1a 1c 00 02 c3 22 06 0a 01 1b 35 22 00 96 00 00
0010 00 1f 64 65 50 0e 09 05 00 04 00 01 04 11 00 0a
0020 24 5f 95
第23个数据: 09 长度9
第24个数据: 05 00 L2CAP协议长度5
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 01 错误应答(0X01)
第29个数据: 04 Method: Find Information Request (0x04)
第30个数据: 11 00 Handle in Error:0x0011 Nordic Semiconductor ASA Unknown
第32个数据: 0a Error Code: Attribute Not Found(0X0a)
67、8099 主机请求连接更新 通道32 LL_CONNECTION_UPDATE_REQ 从机要么接收,要么断开连接
0000 1a 1f 00 02 9f 22 06 0a 03 01 2d 0e 00 d9 38 00
0010 00 1f 64 65 50 0b 0c 00 03 04 00 06 00 00 00 f4
0020 01 14 00 ae 61 f6
第23个数据: 0C 长度12
第24个数据: 00 控制操作码 LL_CONNECTION_UPDATE_REQ(0X00)
第25个数据: 03 窗口大小3
第26个数据: 0b 00窗口偏移量11
第28个数据: 0c 00间隔12
第30个数据: 00 00延迟0
第32个数据: 58 02超时600
第34个数据: 29 00instant瞬间41
68、8100 从机应答空包 通道 32
...
69、8231 主机应答空包 通道 7
70、8232 主机请求改变MTU Sent Exchange MTU Request, Client Rx MTU: 517
0000 1a 1a 00 02 49 23 06 0a 03 0c 2d 69 00 61 39 00
0010 00 1f 64 65 50 0a 07 03 00 04 00 02 05 02 c0 f9
0020 d7
第23个数据: 07 长度7
第24个数据: 03 00 L2CAP协议长度3
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 02 Method: Exchange MTU Request (0x02)
第29个数据: 05 02 Client Rx MTU: 517
71、8233 从机应答空包 通道 12
72、8234 主机应答空包 通道 17
73、8235 从机应答改变MTU Rcvd Exchange MTU Response, Server Rx MTU: 247 通道 17
0000 1a 1a 00 02 4c 23 06 0a 01 11 47 6a 00 96 00 00
0010 00 1f 64 65 50 0e 07 03 00 04 00 03 f7 00 1c d6
0020 b1
第23个数据: 07 长度7
第24个数据: 03 00 L2CAP协议长度3
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 02 Method: Exchange MTU Response (0x03)
第29个数据: f7 00 Server Rx MTU: 247
74、8236 主机请求 Control Opcode:LL_LENGTH_REQ 通道22
0000 1a 1c 00 02 4d 23 06 0a 03 16 2a 6b 00 29 39 00
0010 00 1f 64 65 50 0b 09 14 fb 00 48 08 fb 00 48 08
0020 e3 35 96
第23个数据: 09 长度9
第24个数据: 14 Control Opcode:LL_LENGTH_REQ (0X14)
第25个数据: fb 00 Max RX octets:251 //最大接收字节251
第27个数据: 48 08 Max RX time:2120 ms //最大接收时间
第29个数据: fb 00 Max TX octets:251 //最大发送字节251
第31个数据: 48 08 Max TX time:2120 ms //最大发送时间
75、8237 从机应答空包 通道 22
------------------------------------------------------------------------------------------->
//开始升级了
----------------主1、使能通知功能 -------------
76、8238 主机发送写请求 Handle: 0x0010 使能通知功能 01 00 通道 27
Sent Write Request, Handle: 0x0010 (Nordic Semiconductor ASA: Unknown: Client Characteristic Configuration)
0000 1a 1c 00 02 4f 23 06 0a 03 1b 29 6c 00 1a 39 00
0010 00 1f 64 65 50 06 09 05 00 04 00 12 10 00 01 00
0020 48 1c 48
第23个数据: 09 长度9
第24个数据: 05 00 L2CAP协议长度5
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 12 Method: Write Request (0x12)
第29个数据: 10 00 Handle: 0x0010 (Nordic Semiconductor ASA: Unknown: Client Characteristic Configuration)
第31个数据: 01 00 Characteristic Configuration Client: 0x0001, Notification
77、8239 从机应答空包 通道 27
78、8240 主机应答空包 通道 32
79、8241 从机应答 LL_LENGTH_RSP
0000 1a 1c 00 02 52 23 06 0a 01 20 39 6d 00 96 00 00
0010 00 1f 64 65 50 13 09 15 fb 00 48 08 fb 00 48 08
0020 8e 6a de
第23个数据: 09 长度9
第24个数据: 15 Control Opcode: LL_LENGTH_RSP (0x15)
第25个数据: fb 00 Max RX octets:251 //最大接收字节251
第27个数据: 48 08 Max RX time:2120 ms //最大接收时间
第29个数据: fb 00 Max TX octets:251 //最大发送字节251
第31个数据: 48 08 Max TX time:2120 ms //最大发送时间
80、8242 主机应答空包 通道 32
80、8243 主机应答空包 通道 0
-----------从1 使能通知功能成功-------------------
81、8244 从机写应答 Handle: 0x0010 通道 0
Rcvd Write Response, Handle: 0x0010 (Nordic Semiconductor ASA: Unknown: Client Characteristic Configuration)
0000 1a 18 00 02 55 23 06 0a 01 00 39 6e 00 97 00 00
0010 00 1f 64 65 50 0e 05 01 00 04 00 13 19 c5 15
第23个数据: 05 长度5
第24个数据: 01 00 L2CAP协议长度1
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 13 Method: Write Response (0x13)
82、8245 主机应答空包 通道 5
...
83、8373 主机应答空包 通道 2
----------主2 选择命令对象 NRF_DFU_OP_OBJECT_SELECT-6 初始化包的参数------------
选择当前对象并读取其元数据。对象信息包含最大对象大小、偏移量和到目前为止整个对象的CRC32
84、8374 主机发送写请求 Handle: 0x000f Value: 0601 通道 7
Sent Write Request, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 1c 00 02 d7 23 06 0a 03 07 34 b2 00 60 39 00
0010 00 1f 64 65 50 06 09 05 00 04 00 12 0f 00 06 01
0020 70 ea 11
第23个数据: 09 长度9
第24个数据: 05 00 L2CAP协议长度5
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 12 Method: Write Request (0x12)
第29个数据: 10 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 06 01 Value: 0601
85、8375 从机应答空包 通道 7
86、8376 主机应答空包 通道 12
-------------有应答写的从机自动应答收到--------------------
87、8377 从机写应答 8374 Handle: 0x000f 通道 12
Rcvd Write Response, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 18 00 02 da 23 06 0a 01 0c 3d b3 00 96 00 00
0010 00 1f 64 65 50 12 05 01 00 04 00 13 5e e2 ca
第23个数据: 05 长度5
第24个数据: 01 00 L2CAP协议长度1
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 13 Method: Write Response (0x13)
88、8378 主机应答空包 通道 12
-----------从2 从机Notification应答 查找操作对象 NRF_DFU_OP_OBJECT_SELECT-6-----------------
89、8379 从机 发送通知数据 应答主机NRF_DFU_OP_OBJECT_SELECT
Rcvd Handle Value Notification, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 29 00 02 dc 23 06 0a 01 0c 3b b3 00 96 00 00
0010 00 1f 64 65 50 0e 16 12 00 04 00 1b 0f 00 60 06
0020 01 00 01 00 00 00 00 00 00 00 00 00 00 d7 e7 ec
第23个数据: 16 长度22
第24个数据: 12 00 L2CAP协议长度18
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 1b Method: Handle Value Notification (0x1b)
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: Value: 600601000100000000000000000000
90、8380 主机应答空包 通道 17
91、8381 从机应答空包 通道 17
---------------主3 显式地禁用prn 已发送的固件包数量 ---------------------
92、8382 主机发送写请求 Handle: 0x000f Value: 020000 NRF_DFU_OP_RECEIPT_NOTIF_SET-2 通道 7
Sent Write Request, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 1d 00 02 df 23 06 0a 03 16 2c b5 00 61 39 00
0010 00 1f 64 65 50 06 0a 06 00 04 00 12 0f 00 02 00
0020 00 26 77 b3
第23个数据: 0a 长度10
第24个数据: 06 00 L2CAP协议长度6
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 12 Method: Write Request (0x12)
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 02 00 00 Value: 020000
93、8383 从机应答空包 通道 22
94、8384 主机应答空包 通道 27
-------------有应答写的从机自动应答收到--------------------
95、8385 从机写应答 8382 Handle: 0x000f 通道 27
Rcvd Write Response, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 18 00 02 e2 23 06 0a 01 1b 35 b6 00 96 00 00
0010 00 1f 64 65 50 12 05 01 00 04 00 13 5e e2 ca
第23个数据: 05 长度5
第24个数据: 01 00 L2CAP协议长度1
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 13 Method: Write Response (0x13)
96、8386 主机应答空包 通道 27
-------------从3 从机应答 显式地禁用prn 已发送的固件包数量 --------------
97、8387 从机 发送通知数据 Value: 600201 应答主机 NRF_DFU_OP_RECEIPT_NOTIF_SET-2 通道 27
Rcvd Handle Value Notification, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 1d 00 02 e4 23 06 0a 01 1b 35 b6 00 96 00 00
0010 00 1f 64 65 50 0e 0a 06 00 04 00 1b 0f 00 60 02
0020 01 56 dc 94
第23个数据: 0a 长度10
第24个数据: 06 00 L2CAP协议长度6
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 1b Method: Handle Value Notification (0x1b)
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 60 02 01 Value: 600201
--------------主4、创建命令对象 初始化包大小size-------------
98、8388 主机发送写请求 Handle: 0x000f Value: 010187000000 NRF_DFU_OP_OBJECT_CREATE-1 通道 32
Sent Write Request, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 20 00 02 e5 23 06 0a 03 20 2f b7 00 1e 37 00
0010 00 1f 64 65 50 0a 0d 09 00 04 00 12 0f 00 01 01
0020 87 00 00 00 3f 8e 28
第23个数据: 0d 长度13
第24个数据: 09 00 L2CAP协议长度9
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 12 Method: Write Request (0x12) 非命令
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 01 01 87 00 00 00 Value: 010187000000 命令 初始化包大小0X87
99、8389 从机应答空包 通道 32
100、8390 主机应答空包 通道 0
-------------有应答写的从机自动应答收到--------------------
101、8391 从机写应答 8388 Handle: 0x000f 通道 0
Rcvd Write Response, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 18 00 02 e8 23 06 0a 01 00 37 b8 00 96 00 00
0010 00 1f 64 65 50 1e 05 01 00 04 00 13 c6 6c e0
第23个数据: 05 长度5
第24个数据: 01 00 L2CAP协议长度1
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 13 Method: Write Response (0x13)
102、8392 主机应答空包 通道 5
-------------有应答写的从机自动应答收到--------------------
103、8393 从机写应答 8388 Handle: 0x000f 通道 0
Rcvd Write Response, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 18 00 02 ea 23 06 0a 01 05 37 b9 00 96 00 00
0010 00 1f 64 65 50 1e 05 01 00 04 00 13 c6 6c e0
第23个数据: 05 长度5
第24个数据: 01 00 L2CAP协议长度1
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 13 Method: Write Response (0x13)
104、8394 主机应答空包 通道 5
--------------从4、应答 创建命令对象成功-------------
105、8395 从机 发送通知数据 Value: 600101 应答主机 NRF_DFU_OP_OBJECT_CREATE-1 通道 5
Rcvd Handle Value Notification, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 1d 00 02 ec 23 06 0a 01 05 37 b9 00 96 00 00
0010 00 1f 64 65 50 02 0a 06 00 04 00 1b 0f 00 60 01
0020 01 89 e6 9a
第23个数据: 0a 长度10
第24个数据: 06 00 L2CAP协议长度6
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 1b Method: Handle Value Notification (0x1b)
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 60 01 01 Value: 600101
106、8396 主机应答空包 通道 10
107、8397 从机应答空包 通道 10
--------------主5、 主机发送初始化数据包 写命令从机无需要应答-------------------
108、8398 主机 面向连接的信道 通道 15
0000 1a a1 00 02 ef 23 06 0a 02 0f 31 bb 00 60 39 00
0010 00 1f 64 65 50 1a 8e 8a 00 04 3c 52 0d 00 12 84
0020 01 0a 3e 08 01 12 3a 08 01 10 34 1a 02 a8 01 20
0030 00 28 00 30 00 38 d8 f5 04 42 24 08 03 12 20 e7
0040 ba 9d 1b 76 56 80 0a e7 ad d5 5d 35 74 05 3b 84
0050 a1 49 c9 74 72 9a 81 6d 14 65 68 22 ee db ca 48
0060 00 10 00 1a 40 20 fd d9 9c d9 93 a1 a9 8e a6 74
0070 98 1f d3 27 4a d1 e0 a2 d3 8b 1f d7 b3 ed 68 57
0080 01 ab 91 74 e5 9a aa 6d 0b d5 cf b5 a2 e2 ca 74
0090 9c 08 c6 82 b2 99 55 c8 7b 55 a9 24 09 94 56 12
00a0 ed ed 01 eb 91 fc 50 05
第23个数据: 8e 长度142
第24个数据: 8a 00 L2CAP协议长度138
第26个数据: 04 3c CID: Dynamically Allocated Channel (0x3c04)
第28个数据: Payload: 520d001284010a3e0801123a080110341a02a80120002800…
109、8399 主机发送写请求 Handle: 0x000d Value: 通道 20
Sent Write Request, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a a1 00 02 f0 23 06 0a 03 14 31 bc 00 d8 35 00
0010 00 1f 64 65 50 1a 8e 8a 00 04 00 52 0d 00 12 84
0020 01 0a 3e 08 01 12 3a 08 01 10 34 1a 02 a8 01 20
0030 00 28 00 30 00 38 d8 f5 04 42 24 08 03 12 20 e7
0040 ba 9d 1b 76 56 80 0a e7 ad d5 bd 34 74 05 3b 84
0050 a1 49 c9 74 72 9a 81 6d 14 65 68 22 ee db ca 48
0060 00 10 00 1a 40 20 fd d9 9c d9 93 a1 a9 8e a6 74
0070 98 1f d3 27 4a d1 e0 a2 d3 8b 1f d7 b3 ed 68 57
0080 01 ab 91 74 e5 9a aa 6d 0b d5 cf b5 a2 e2 ca 74
0090 9c 08 c6 82 b2 99 55 c8 7b 55 a9 24 09 94 56 12
00a0 ed ed 01 eb 91 fc 20 05
第23个数据: 8e 长度142
第24个数据: 8a 00 L2CAP协议长度138
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 写命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: Value: 1284010a3e0801123a080110341a02a80120002800300038…
--------------从5、 主机发送初始化数据包 写命令,从机无需要应答------------------
110、8400 从机应答空包 通道 20
--------------主6、主机发送指令获取刚发送数据的offset,crc参数 NRF_DFU_OP_CRC_GET-3 有应答写--------------------
111、8401 主机发送写请求 Handle: 0x000f Value: 03 NRF_DFU_OP_CRC_GET-3 通道 32
Sent Write Request, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 1b 00 02 f2 23 06 0a 03 14 2e bc 00 96 00 00
0010 00 1f 64 65 50 06 08 04 00 04 00 12 0f 00 03 3a
0020 34 b8
第23个数据: 08 长度8
第24个数据: 04 00 L2CAP协议长度4
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 12 Method: Write Request (0x12) 非命令
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 03 Value: 03
112、8402 从机应答空包 通道 20
113、8403 主机应答空包 通道 30
114、8404 主机应答空包 通道 35
-------------有应答写的从机自动应答收到--------------------
115、8405 从机写应答 8401 Handle: 0x000f 通道 35
Rcvd Write Response, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 18 00 02 f6 23 06 0a 01 23 37 bf 00 96 00 00
0010 00 1f 64 65 50 12 05 01 00 04 00 13 5e e2 ca
第23个数据: 05 长度5
第24个数据: 01 00 L2CAP协议长度1
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 13 Method: Write Response (0x13)非命令
116、8406 主机应答空包 通道 35
117、8407 从机 发送通知数据 Value: 60030187000000a1beb825 应答主机 NRF_DFU_OP_CRC_GET-3 通道 35
Rcvd Handle Value Notification, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 25 00 02 f8 23 06 0a 01 23 37 bf 00 96 00 00
0010 00 1f 64 65 50 0e 12 0e 00 04 00 1b 0f 00 60 03
0020 01 87 00 00 00 a1 be b8 25 7c 6e c0
第23个数据: 12 长度18
第24个数据: 0e 00 L2CAP协议长度14
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 1b Method: Handle Value Notification (0x1b)
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 60 03 01 87 00 00 00 a1 be b8 25 Value: 60030187000000a1beb825
offset:0x00000087 CRC:0x25b8bea1
------------主7、主机发送执行操作代码并等待包含状态代码的返回通知,确认当前当前包数据的传输完成-------------
NRF_DFU_OP_OBJECT_EXECUTE-4
118、8408 主机发送写请求 Handle: 0x000f Value: 04 NRF_DFU_OP_OBJECT_EXECUTE-4 通道 8
Sent Write Request, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 1b 00 02 f9 23 06 0a 03 08 34 c1 00 75 71 00
0010 00 1f 64 65 50 0a 08 04 00 04 00 12 0f 00 04 ca
0020 70 8a
第23个数据: 08 长度8
第24个数据: 04 00 L2CAP协议长度4
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 12 Method: Write Request (0x12) 非命令
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 04 Value: 04
119、8409 从机应答空包 通道 8
120、8410 主机应答空包 通道 13
-------------有应答写的从机自动应答收到--------------------
121、8411 从机写应答 8408 Handle: 0x000f 通道 13
Rcvd Write Response, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 18 00 02 fc 23 06 0a 01 0d 3b c2 00 96 00 00
0010 00 1f 64 65 50 0e 05 01 00 04 00 13 19 c5 15
第23个数据: 05 长度5
第24个数据: 01 00 L2CAP协议长度1
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 13 Method: Write Response (0x13)非命令
122、8412 主机应答空包 通道 18
...
123、8426 主机应答空包 通道 16
------------从7、通知应答执行操作代码成功-------------
124、8427 从机 发送通知数据 Value: 600401 应答主机 NRF_DFU_OP_OBJECT_EXECUTE-4 通道 16
Rcvd Handle Value Notification, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 1d 00 02 0c 24 06 0a 01 10 42 ca 00 96 00 00
0010 00 1f 64 65 50 0e 0a 06 00 04 00 1b 0f 00 60 04
0020 01 ec b9 4e
第23个数据: 0a 长度10
第24个数据: 06 00 L2CAP协议长度6
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 1b Method: Handle Value Notification (0x1b)
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 60 04 01 Value: 600401
------------主8、主机发送选择数据对象,准备发升级固件包了,从机返回 数据包一包最大尺寸,偏移,CRC*****************
NRF_DFU_OP_OBJECT_SELECT-6 有应答写
125、8428 主机发送写请求数据 Handle: 0x000f Value: 06 02 NRF_DFU_OP_OBJECT_SELECT-6 通道 21
Sent Write Request, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 1c 00 02 0d 24 06 0a 03 15 2f cb 00 11 39 00
0010 00 1f 64 65 50 0a 09 05 00 04 00 12 0f 00 06 02
0020 7a b5 e4
第23个数据: 09 长度9
第24个数据: 0500 L2CAP协议长度5
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 12 Method: Write Request (0x12) 非命令
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 06 02 Value: 06 02 NRF_DFU_OP_OBJECT_SELECT 数据
126、8429 从机应答空包 通道 21
127、8430 主机应答空包 通道 26
-------------有应答写的从机自动应答收到--------------------
128、8431 从机写应答 8428 Handle: 0x000f 通道 26
Rcvd Write Response, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 18 00 02 10 24 06 0a 01 1a 35 cc 00 97 00 00
0010 00 1f 64 65 50 1e 05 01 00 04 00 13 c6 6c e0
第23个数据: 05 长度5
第24个数据: 01 00 L2CAP协议长度1
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 13 Method: Write Response (0x13)非命令
129、8432 主机应答空包 通道 31
-------------有应答写的从机自动应答收到--------------------
130、8433 从机写应答 8428 Handle: 0x000f 通道 31
Rcvd Write Response, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 18 00 02 12 24 06 0a 01 1f 3a cd 00 96 00 00
0010 00 1f 64 65 50 1e 05 01 00 04 00 13 c6 6c e0
第23个数据: 05 长度5
第24个数据: 01 00 L2CAP协议长度1
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 13 Method: Write Response (0x13)非命令
131、8434 主机应答空包 通道 31
----------从8 应答主机发送选择数据对象 数据包一包最大尺寸,偏移,CRC--------------
132、8435 从机 发送通知数据 Value: 600601001000000000000000000000 应答主机 NRF_DFU_OP_OBJECT_SELECT-6 通道 16
Rcvd Handle Value Notification, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 29 00 02 14 24 06 0a 01 1f 39 cd 00 96 00 00
0010 00 1f 64 65 50 02 16 12 00 04 00 1b 0f 00 60 06
0020 01 00 10 00 00 00 00 00 00 00 00 00 00 1e d8 f1
第23个数据: 16 长度22
第24个数据: 12 00 L2CAP协议长度18
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 1b Method: Handle Value Notification (0x1b)
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 60 06 01 00 10 00 00 00 00 00 00 00 00 00 00 Value: 600601001000000000000000000000
从机回应原始数据:
sizemax:0x00001000 offset:0x00000000 crc 0x00000000
133、8436 主机应答空包 通道 36
134、8443 从机应答空包 通道 29
----------主9、主机请求创建4K数据传输 NRF_DFU_OP_OBJECT_CREATE-1-------------
有应答写
135、8444 主机发送写请求 Handle: 0x000f Value: 010200100000 NRF_DFU_OP_OBJECT_CREATE-1 升级数据 通道 29
Sent Write Request, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 20 00 02 1d 24 06 0a 03 1d 32 d4 00 96 00 00
0010 00 1f 64 65 50 0a 0d 09 00 04 00 12 0f 00 01 02
0020 00 10 00 00 36 61 30
第23个数据: 0d 长度13
第24个数据: 09 00 L2CAP协议长度9
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 12 Method: Write Request (0x12) 非命令
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 01 02 00 10 00 00 Value: 010200100000 NRF_DFU_OP_OBJECT_CREATE 数据
136、8445 从机应答空包 通道
137、8446 主机应答空包 通道
-------------有应答写的从机自动应答收到--------------------
138、8447 从机写应答 8444 Handle: 0x000f 通道
Rcvd Write Response, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 18 00 02 20 24 06 0a 01 22 37 d5 00 95 00 00
0010 00 1f 64 65 50 1e 05 01 00 04 00 13 c6 6c e0
第23个数据: 05 长度5
第24个数据: 01 00 L2CAP协议长度1
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 13 Method: Write Response (0x13)非命令
139、8448 主机应答空包 通道
-------------从9、从机应答 创建4K数据传输 NRF_DFU_OP_OBJECT_CREATE-1成功-------------
140、8449 从机 发送通知数据 Value: 600101 应答主机 NRF_DFU_OP_OBJECT_CREATE-1 通道
Rcvd Handle Value Notification, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 1d 00 02 22 24 06 0a 01 22 37 d5 00 95 00 00
0010 00 1f 64 65 50 02 0a 06 00 04 00 1b 0f 00 60 01
0020 01 89 e6 9a
第23个数据: 0a 长度10
第24个数据: 06 00 L2CAP协议长度6
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 1b Method: Handle Value Notification (0x1b)
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 60 01 01 Value: 600101
-----------------------------------------------------------------------------------------------
//此处开始传升级包,每包244字节,以一页4K为准。NRF_DFU_OP_OBJECT_WRITE-8 此标志不在数据中。
每一页都将以最大尝试次数3发送,无应答写
141、8450 主机发送写请求 Handle: 0x000d Value: 244字节 1
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 0e 01 02 23 24 06 0a 03 02 3a d6 00 1f 37 00
0010 00 1f 64 65 50 16 fb f7 00 04 00 52 0d 00 20 62
0020 00 20 c1 63 02 00 c9 63 02 00 cb 63 02 00 cd 63
0030 02 00 cf 63 02 00 d1 63 02 00 00 00 00 00 00 00
0040 00 00 00 00 00 00 00 00 00 00 d3 63 02 00 d5 63
0050 02 00 00 00 00 00 d7 63 02 00 d9 63 02 00 89 bb
0060 02 00 db 63 02 00 49 d7 02 00 db 63 02 00 db 63
0070 02 00 db 63 02 00 45 89 02 00 35 c3 02 00 31 d4
0080 02 00 db 63 02 00 db 63 02 00 db 63 02 00 db 63
0090 02 00 db 63 02 00 db 63 02 00 db 63 02 00 c1 d7
00a0 02 00 05 bd 02 00 db 63 02 00 db 63 02 00 d1 c4
00b0 02 00 db 63 02 00 d5 c4 02 00 db 63 02 00 db 63
00c0 02 00 db 63 02 00 db 63 02 00 db 63 02 00 db 63
00d0 02 00 db 63 02 00 00 00 00 00 00 00 00 00 db 63
00e0 02 00 db 63 02 00 db 63 02 00 db 63 02 00 29 bd
00f0 02 00 db 63 02 00 db 63 02 00 00 00 00 00 00 00
0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0110 00 00 4a 9b 21
第23个数据: fb 长度251
第24个数据: f7 00 L2CAP协议长度247
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: 20 62
0020 00 20 c1 63 02 00 c9 63 02 00 cb 63 02 00 cd 63
0030 02 00 cf 63 02 00 d1 63 02 00 00 00 00 00 00 00
0040 00 00 00 00 00 00 00 00 00 00 d3 63 02 00 d5 63
0050 02 00 00 00 00 00 d7 63 02 00 d9 63 02 00 89 bb
0060 02 00 db 63 02 00 49 d7 02 00 db 63 02 00 db 63
0070 02 00 db 63 02 00 45 89 02 00 35 c3 02 00 31 d4
0080 02 00 db 63 02 00 db 63 02 00 db 63 02 00 db 63
0090 02 00 db 63 02 00 db 63 02 00 db 63 02 00 c1 d7
00a0 02 00 05 bd 02 00 db 63 02 00 db 63 02 00 d1 c4
00b0 02 00 db 63 02 00 d5 c4 02 00 db 63 02 00 db 63
00c0 02 00 db 63 02 00 db 63 02 00 db 63 02 00 db 63
00d0 02 00 db 63 02 00 00 00 00 00 00 00 00 00 db 63
00e0 02 00 db 63 02 00 db 63 02 00 db 63 02 00 29 bd
00f0 02 00 db 63 02 00 db 63 02 00 00 00 00 00 00 00
0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0110 00 00
----------无应答写,从机不会自动应答------------
142、8451 从机应答空包 通道
143、8452 主机发送写请求 Handle: 0x000d Value: 244字节 2
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 0e 01 02 25 24 06 0a 03 02 3a d6 00 96 00 00
0010 00 1f 64 65 50 0a fb f7 00 04 00 52 0d 00 00 00
0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0110 00 00 56 16 af
第23个数据: fb 长度251
第24个数据: f7 00 L2CAP协议长度247
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: 00 00
0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0110 00 00
----------无应答写,从机不会自动应答------------
144、8454 从机应答空包 通道 收到此从机应答,主机才算发送成功
145、8455 主机发送写请求 Handle: 0x000d Value: 244字节 3
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 0e 01 02 28 24 06 0a 03 07 38 d7 00 96 00 00
0010 00 1f 64 65 50 06 fb f7 00 04 00 52 0d 00 00 00
0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0030 00 00 00 00 00 00 df f8 0c d0 00 f0 e2 f9 00 48
0040 00 47 c5 fc 02 00 20 62 00 20 30 b4 50 e8 01 2f
0050 93 b2 c4 89 23 44 84 89 a3 42 28 bf 1b 1b 04 89
0060 a3 42 02 bf bf f3 2f 8f 00 20 07 e0 c3 ea 02 03
0070 40 e8 01 34 00 2c e9 d1 4f f0 01 00 0a 60 30 bc
0080 70 47 50 e8 01 2f c2 ea 02 42 40 e8 01 21 00 29
0090 f7 d1 70 47 30 b4 50 e8 02 2f 1f fa a2 f3 c4 88
00a0 a3 42 02 bf bf f3 2f 8f 00 20 0d e0 c4 89 23 44
00b0 84 89 a3 42 28 bf 1b 1b c2 ea 03 43 40 e8 02 34
00c0 00 2c e8 d1 4f f0 01 00 0a 60 30 bc 70 47 50 e8
00d0 02 2f c2 ea 22 42 40 e8 02 21 00 29 f7 d1 70 47
00e0 03 46 53 e8 02 2f d9 88 b2 eb 32 4f 4f f0 00 00
00f0 17 bf 92 b2 41 ea 01 41 42 ea 01 41 04 e0 5a 68
0100 b2 eb 32 4f 08 bf 01 20 43 e8 02 12 00 2a e8 d1
0110 70 47 70 4f 81
第23个数据: fb 长度251
第24个数据: f7 00 L2CAP协议长度247
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: 00 00
0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0030 00 00 00 00 00 00 df f8 0c d0 00 f0 e2 f9 00 48
0040 00 47 c5 fc 02 00 20 62 00 20 30 b4 50 e8 01 2f
0050 93 b2 c4 89 23 44 84 89 a3 42 28 bf 1b 1b 04 89
0060 a3 42 02 bf bf f3 2f 8f 00 20 07 e0 c3 ea 02 03
0070 40 e8 01 34 00 2c e9 d1 4f f0 01 00 0a 60 30 bc
0080 70 47 50 e8 01 2f c2 ea 02 42 40 e8 01 21 00 29
0090 f7 d1 70 47 30 b4 50 e8 02 2f 1f fa a2 f3 c4 88
00a0 a3 42 02 bf bf f3 2f 8f 00 20 0d e0 c4 89 23 44
00b0 84 89 a3 42 28 bf 1b 1b c2 ea 03 43 40 e8 02 34
00c0 00 2c e8 d1 4f f0 01 00 0a 60 30 bc 70 47 50 e8
00d0 02 2f c2 ea 22 42 40 e8 02 21 00 29 f7 d1 70 47
00e0 03 46 53 e8 02 2f d9 88 b2 eb 32 4f 4f f0 00 00
00f0 17 bf 92 b2 41 ea 01 41 42 ea 01 41 04 e0 5a 68
0100 b2 eb 32 4f 08 bf 01 20 43 e8 02 12 00 2a e8 d1
0110 70 47
----------无应答写,从机不会自动应答------------
146、8463 从机应答空包 通道 收到此从机应答,主机才算发送成功
147、8464 主机发送写请求 Handle: 0x000d Value: 244字节 4
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 0e 01 02 31 24 06 0a 03 05 39 de 00 97 00 00
0010 00 1f 64 65 50 0a fb f7 00 04 00 52 0d 00 30 b4
0020 04 46 54 e8 00 0f 0d 46 44 e8 00 53 00 2b f8 d1
0030 15 60 30 bc 70 47 30 b4 04 46 54 e8 00 0f 40 ea
0040 01 05 44 e8 00 53 00 2b f7 d1 15 60 30 bc 70 47
0050 30 b4 04 46 54 e8 00 0f 00 ea 01 05 44 e8 00 53
0060 00 2b f7 d1 15 60 30 bc 70 47 30 b4 04 46 54 e8
0070 00 0f 80 ea 01 05 44 e8 00 53 00 2b f7 d1 15 60
0080 30 bc 70 47 30 b4 04 46 54 e8 00 0f 00 eb 01 05
0090 44 e8 00 53 00 2b f7 d1 15 60 30 bc 70 47 30 b4
00a0 04 46 54 e8 00 0f a0 eb 01 05 44 e8 00 53 00 2b
00b0 f7 d1 15 60 30 bc 70 47 70 b4 04 46 4f f0 00 00
00c0 54 e8 00 6f 0d 68 ae 42 07 bf 44 e8 00 23 01 20
00d0 44 e8 00 63 0e 60 00 2b 1c bf 00 20 f0 e7 70 bc
00e0 70 47 30 b4 04 46 54 e8 00 0f 88 42 2c bf 45 1a
00f0 05 46 44 e8 00 53 00 2b f5 d1 15 60 30 bc 70 47
0100 00 00 06 48 80 47 06 48 00 47 fe e7 fe e7 fe e7
0110 fe e7 4a 12 5c
第23个数据: fb 长度251
第24个数据: f7 00 L2CAP协议长度247
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: 30 b4
0020 04 46 54 e8 00 0f 0d 46 44 e8 00 53 00 2b f8 d1
0030 15 60 30 bc 70 47 30 b4 04 46 54 e8 00 0f 40 ea
0040 01 05 44 e8 00 53 00 2b f7 d1 15 60 30 bc 70 47
0050 30 b4 04 46 54 e8 00 0f 00 ea 01 05 44 e8 00 53
0060 00 2b f7 d1 15 60 30 bc 70 47 30 b4 04 46 54 e8
0070 00 0f 80 ea 01 05 44 e8 00 53 00 2b f7 d1 15 60
0080 30 bc 70 47 30 b4 04 46 54 e8 00 0f 00 eb 01 05
0090 44 e8 00 53 00 2b f7 d1 15 60 30 bc 70 47 30 b4
00a0 04 46 54 e8 00 0f a0 eb 01 05 44 e8 00 53 00 2b
00b0 f7 d1 15 60 30 bc 70 47 70 b4 04 46 4f f0 00 00
00c0 54 e8 00 6f 0d 68 ae 42 07 bf 44 e8 00 23 01 20
00d0 44 e8 00 63 0e 60 00 2b 1c bf 00 20 f0 e7 70 bc
00e0 70 47 30 b4 04 46 54 e8 00 0f 88 42 2c bf 45 1a
00f0 05 46 44 e8 00 53 00 2b f5 d1 15 60 30 bc 70 47
0100 00 00 06 48 80 47 06 48 00 47 fe e7 fe e7 fe e7
0110 fe e7
----------无应答写,从机不会自动应答------------
148、8466 从机应答空包 通道 收到此从机应答,主机才算发送成功
149、8467 主机发送写请求 Handle: 0x000d Value: 244字节 5
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 0e 01 02 34 24 06 0a 03 0a 33 df 00 97 00 00
0010 00 1f 64 65 50 06 fb f7 00 04 00 52 0d 00 fe e7
0020 fe e7 fe e7 fe e7 fe e7 fe e7 09 d0 02 00 01 62
0030 02 00 38 b5 d0 e9 02 21 49 1e 01 eb 41 01 02 eb
0040 c1 01 42 68 c1 eb 01 11 02 eb 81 01 02 68 c1 eb
0050 01 11 02 eb 81 02 d0 e9 04 31 01 eb 41 01 03 eb
0060 81 01 30 23 a1 f5 52 71 91 fb f3 f4 17 4d 6c 43
0070 02 eb c4 12 91 fb f3 f4 03 fb 14 11 00 92 1a 29
0080 02 db 12 4b 1a 44 00 92 0c 22 91 fb f2 f3 10 4c
0090 63 43 00 9c 04 eb c3 13 00 93 91 fb f2 f3 02 fb
00a0 13 11 0c 4a 08 e0 49 1e 40 f2 a3 24 53 5c 63 43
00b0 00 9c 04 eb c3 13 00 93 00 29 f4 dc 01 46 68 46
00c0 00 f0 65 f8 00 98 38 bd 00 00 3f 0c 0f 00 80 51
00d0 01 00 67 c2 03 00 64 98 03 00 10 b5 43 1a 93 42
00e0 09 d2 83 18 88 18 03 e0 10 f8 01 1d 03 f8 01 1d
00f0 52 1e f9 d2 10 bd 40 ea 01 03 9b 07 03 d0 09 e0
0100 08 c9 12 1f 08 c0 04 2a fa d2 03 e0 11 f8 01 3b
0110 00 f8 de a7 04
第23个数据: fb 长度251
第24个数据: f7 00 L2CAP协议长度247
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: fe e7
0020 fe e7 fe e7 fe e7 fe e7 fe e7 09 d0 02 00 01 62
0030 02 00 38 b5 d0 e9 02 21 49 1e 01 eb 41 01 02 eb
0040 c1 01 42 68 c1 eb 01 11 02 eb 81 01 02 68 c1 eb
0050 01 11 02 eb 81 02 d0 e9 04 31 01 eb 41 01 03 eb
0060 81 01 30 23 a1 f5 52 71 91 fb f3 f4 17 4d 6c 43
0070 02 eb c4 12 91 fb f3 f4 03 fb 14 11 00 92 1a 29
0080 02 db 12 4b 1a 44 00 92 0c 22 91 fb f2 f3 10 4c
0090 63 43 00 9c 04 eb c3 13 00 93 91 fb f2 f3 02 fb
00a0 13 11 0c 4a 08 e0 49 1e 40 f2 a3 24 53 5c 63 43
00b0 00 9c 04 eb c3 13 00 93 00 29 f4 dc 01 46 68 46
00c0 00 f0 65 f8 00 98 38 bd 00 00 3f 0c 0f 00 80 51
00d0 01 00 67 c2 03 00 64 98 03 00 10 b5 43 1a 93 42
00e0 09 d2 83 18 88 18 03 e0 10 f8 01 1d 03 f8 01 1d
00f0 52 1e f9 d2 10 bd 40 ea 01 03 9b 07 03 d0 09 e0
0100 08 c9 12 1f 08 c0 04 2a fa d2 03 e0 11 f8 01 3b
0110 00 f8
----------无应答写,从机不会自动应答------------
150、8469 从机应答空包 通道 收到此从机应答,主机才算发送成功
151、8470 主机发送写请求 Handle: 0x000d Value: 244字节 6
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 0e 01 02 37 24 06 0a 03 0f 35 e0 00 96 00 00
0010 00 1f 64 65 50 0a fb f7 00 04 00 52 0d 00 01 3b
0020 52 1e f9 d2 10 bd d2 b2 01 e0 00 f8 01 2b 49 1e
0030 fb d2 70 47 00 22 f6 e7 10 b5 13 46 0a 46 04 46
0040 19 46 ff f7 f0 ff 20 46 10 bd 42 1c 10 f8 01 1b
0050 00 29 fb d1 80 1a 70 47 10 b5 00 22 00 e0 52 1c
0060 83 5c 8c 5c a3 42 01 d1 00 2b f8 d1 d8 b2 e1 b2
0070 40 1a 10 bd 30 b5 04 46 00 20 03 46 00 e0 5b 1c
0080 93 42 03 d2 e0 5c cd 5c 40 1b f8 d0 30 bd 01 49
0090 00 f0 03 b8 00 00 f0 41 00 20 10 b5 00 68 3c 22
00a0 b0 fb f2 f3 02 fb 13 03 b0 fb f2 f0 0b 60 b0 fb
00b0 f2 f3 02 fb 13 03 b0 fb f2 f0 18 22 4b 60 b0 fb
00c0 f2 f3 02 fb 13 03 b0 fb f2 f0 02 1d 8b 60 07 23
00d0 b2 fb f3 f4 03 fb 14 22 80 00 40 f2 b5 53 00 f6
00e0 6c 30 8a 61 b0 fb f3 f2 b0 fb f3 f4 03 fb 14 00
00f0 44 32 80 08 4a 61 c8 61 3b 28 02 d3 92 07 00 d0
0100 40 1c 00 22 07 4c 13 46 0a 61 e2 5c 82 42 03 d8
0110 80 1a f4 35 5d
第23个数据: fb 长度251
第24个数据: f7 00 L2CAP协议长度247
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: 01 3b
0020 52 1e f9 d2 10 bd d2 b2 01 e0 00 f8 01 2b 49 1e
0030 fb d2 70 47 00 22 f6 e7 10 b5 13 46 0a 46 04 46
0040 19 46 ff f7 f0 ff 20 46 10 bd 42 1c 10 f8 01 1b
0050 00 29 fb d1 80 1a 70 47 10 b5 00 22 00 e0 52 1c
0060 83 5c 8c 5c a3 42 01 d1 00 2b f8 d1 d8 b2 e1 b2
0070 40 1a 10 bd 30 b5 04 46 00 20 03 46 00 e0 5b 1c
0080 93 42 03 d2 e0 5c cd 5c 40 1b f8 d0 30 bd 01 49
0090 00 f0 03 b8 00 00 f0 41 00 20 10 b5 00 68 3c 22
00a0 b0 fb f2 f3 02 fb 13 03 b0 fb f2 f0 0b 60 b0 fb
00b0 f2 f3 02 fb 13 03 b0 fb f2 f0 18 22 4b 60 b0 fb
00c0 f2 f3 02 fb 13 03 b0 fb f2 f0 02 1d 8b 60 07 23
00d0 b2 fb f3 f4 03 fb 14 22 80 00 40 f2 b5 53 00 f6
00e0 6c 30 8a 61 b0 fb f3 f2 b0 fb f3 f4 03 fb 14 00
00f0 44 32 80 08 4a 61 c8 61 3b 28 02 d3 92 07 00 d0
0100 40 1c 00 22 07 4c 13 46 0a 61 e2 5c 82 42 03 d8
0110 80 1a
----------无应答写,从机不会自动应答------------
152、8472 从机应答空包 通道 收到此从机应答,主机才算发送成功
153、8473 主机发送写请求 Handle: 0x000d Value: 244字节 7
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 0e 01 02 3a 24 06 0a 03 14 30 e1 00 97 00 00
0010 00 1f 64 65 50 06 fb f7 00 04 00 52 0d 00 5b 1c
0020 0b 61 f8 e7 40 1c c8 60 08 46 10 bd 00 00 70 98
0030 03 00 06 4c 07 4d 06 e0 e0 68 40 f0 01 03 94 e8
0040 07 00 98 47 10 34 ac 42 f6 d3 ff f7 10 fe 7c 98
0050 03 00 9c 98 03 00 70 b5 8c 18 10 f8 01 5b 15 f0
0060 07 03 01 d1 10 f8 01 3b 2a 11 06 d1 10 f8 01 2b
0070 03 e0 10 f8 01 6b 01 f8 01 6b 5b 1e f9 d1 2b 07
0080 05 d4 00 23 52 1e 0d d4 01 f8 01 3b fa e7 10 f8
0090 01 3b cb 1a 92 1c 03 e0 13 f8 01 5b 01 f8 01 5b
00a0 52 1e f9 d5 a1 42 d8 d3 00 20 70 bd 10 b5 00 20
00b0 0a f0 b9 fc bd e8 10 40 0a f0 bf bd 00 00 0e b5
00c0 0c 48 07 c8 8d e8 07 00 03 20 8d f8 02 00 08 48
00d0 09 49 18 38 0a f0 c9 fc 08 b1 07 f0 8a f9 69 46
00e0 00 20 0a f0 42 fc 00 28 01 d0 07 f0 82 f9 0e bd
00f0 00 00 28 35 03 00 f9 66 02 00 10 b5 00 f0 d9 fd
0100 02 f0 47 fb 15 49 00 22 40 f6 e4 43 ca 70 08 88
0110 98 42 d7 2e 43
第23个数据: fb 长度251
第24个数据: f7 00 L2CAP协议长度247
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: 5b 1c
0020 0b 61 f8 e7 40 1c c8 60 08 46 10 bd 00 00 70 98
0030 03 00 06 4c 07 4d 06 e0 e0 68 40 f0 01 03 94 e8
0040 07 00 98 47 10 34 ac 42 f6 d3 ff f7 10 fe 7c 98
0050 03 00 9c 98 03 00 70 b5 8c 18 10 f8 01 5b 15 f0
0060 07 03 01 d1 10 f8 01 3b 2a 11 06 d1 10 f8 01 2b
0070 03 e0 10 f8 01 6b 01 f8 01 6b 5b 1e f9 d1 2b 07
0080 05 d4 00 23 52 1e 0d d4 01 f8 01 3b fa e7 10 f8
0090 01 3b cb 1a 92 1c 03 e0 13 f8 01 5b 01 f8 01 5b
00a0 52 1e f9 d5 a1 42 d8 d3 00 20 70 bd 10 b5 00 20
00b0 0a f0 b9 fc bd e8 10 40 0a f0 bf bd 00 00 0e b5
00c0 0c 48 07 c8 8d e8 07 00 03 20 8d f8 02 00 08 48
00d0 09 49 18 38 0a f0 c9 fc 08 b1 07 f0 8a f9 69 46
00e0 00 20 0a f0 42 fc 00 28 01 d0 07 f0 82 f9 0e bd
00f0 00 00 28 35 03 00 f9 66 02 00 10 b5 00 f0 d9 fd
0100 02 f0 47 fb 15 49 00 22 40 f6 e4 43 ca 70 08 88
0110 98 42
----------无应答写,从机不会自动应答------------
154、8475 从机应答空包 通道 收到此从机应答,主机才算发送成功
157、8478 主机发送写请求 Handle: 0x000d Value: 244字节 8
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 0e 01 02 3f 24 06 0a 03 1e 30 e3 00 97 00 00
0010 00 1f 64 65 50 0a fb f7 00 04 00 52 0d 00 01 d2
0020 8a 70 05 e0 40 f6 48 52 90 42 04 d2 01 20 88 70
0030 05 f0 75 fd 12 e0 b0 f5 61 6f 01 d2 02 20 0c e0
0040 40 f6 74 62 90 42 01 d2 03 20 06 e0 40 f6 d2 72
0050 90 42 01 d2 04 20 00 e0 05 20 88 70 bd e8 10 40
0060 04 f0 f7 ba 00 00 a8 2a 00 20 70 47 00 00 10 b5
0070 03 21 04 48 07 f0 69 fc 00 28 03 d0 bd e8 10 40
0080 07 f0 3d b9 10 bd 08 36 00 20 70 b5 13 4c 00 25
0090 a5 71 65 71 12 48 85 71 12 49 14 20 c8 71 06 f0
00a0 60 fe 01 22 00 21 21 20 01 f0 35 fc 01 21 19 20
00b0 0a f0 8b fa 0c 48 90 f8 84 00 04 f0 d4 fb 00 21
00c0 1e 20 09 f0 c8 ff e0 79 00 28 04 d0 e5 71 bd e8
00d0 70 40 04 f0 f6 bf 70 bd 00 00 a0 2a 00 20 99 2a
00e0 00 20 ae 2f 00 20 08 30 00 20 08 49 00 20 91 f8
00f0 8c 20 08 e0 c0 eb c0 03 11 f8 13 30 0b b1 00 20
0100 70 47 40 1c c0 b2 82 42 f4 d8 01 20 70 47 b8 30
0110 00 20 1d de c4
第23个数据: fb 长度251
第24个数据: f7 00 L2CAP协议长度247
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: 01 d2
0020 8a 70 05 e0 40 f6 48 52 90 42 04 d2 01 20 88 70
0030 05 f0 75 fd 12 e0 b0 f5 61 6f 01 d2 02 20 0c e0
0040 40 f6 74 62 90 42 01 d2 03 20 06 e0 40 f6 d2 72
0050 90 42 01 d2 04 20 00 e0 05 20 88 70 bd e8 10 40
0060 04 f0 f7 ba 00 00 a8 2a 00 20 70 47 00 00 10 b5
0070 03 21 04 48 07 f0 69 fc 00 28 03 d0 bd e8 10 40
0080 07 f0 3d b9 10 bd 08 36 00 20 70 b5 13 4c 00 25
0090 a5 71 65 71 12 48 85 71 12 49 14 20 c8 71 06 f0
00a0 60 fe 01 22 00 21 21 20 01 f0 35 fc 01 21 19 20
00b0 0a f0 8b fa 0c 48 90 f8 84 00 04 f0 d4 fb 00 21
00c0 1e 20 09 f0 c8 ff e0 79 00 28 04 d0 e5 71 bd e8
00d0 70 40 04 f0 f6 bf 70 bd 00 00 a0 2a 00 20 99 2a
00e0 00 20 ae 2f 00 20 08 30 00 20 08 49 00 20 91 f8
00f0 8c 20 08 e0 c0 eb c0 03 11 f8 13 30 0b b1 00 20
0100 70 47 40 1c c0 b2 82 42 f4 d8 01 20 70 47 b8 30
0110 00 20
----------无应答写,从机不会自动应答------------
158、8480 从机应答空包 通道 收到此从机应答,主机才算发送成功
159、8481 主机发送写请求 Handle: 0x000d Value: 244字节 9
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 0e 01 02 42 24 06 0a 03 23 2e e4 00 96 00 00
0010 00 1f 64 65 50 06 fb f7 00 04 00 52 0d 00 f0 b5
0020 11 4c 00 21 08 25 21 70 67 1c 42 18 0f 29 93 7a
0030 00 d1 05 25 00 22 0e e0 1e 06 08 d5 94 f8 00 c0
0040 02 eb c1 06 0c f8 07 60 26 78 76 1c 26 70 5b 06
0050 1b 0e 52 1c d2 b2 aa 42 ee d3 49 1c c9 b2 10 29
0060 e3 d3 f0 bd 00 00 08 30 00 20 10 b5 01 21 0f 20
0070 09 f0 8d ff 01 21 10 20 09 f0 89 ff 01 21 11 20
0080 09 f0 85 ff 01 21 12 20 09 f0 81 ff 01 21 bd e8
0090 10 40 13 20 09 f0 7b bf 10 b5 00 21 0f 20 09 f0
00a0 76 ff 00 21 10 20 09 f0 72 ff 00 21 11 20 09 f0
00b0 6e ff 00 21 12 20 09 f0 6a ff 00 21 bd e8 10 40
00c0 13 20 09 f0 64 bf a0 f1 30 01 09 29 01 d8 c8 b2
00d0 70 47 a0 f1 41 01 19 29 02 d8 37 38 c0 b2 70 47
00e0 20 28 0f d0 24 28 0f d0 25 28 0f d0 2a 28 0f d0
00f0 2b 28 0f d0 2d 28 0f d0 2e 28 0f d0 2f 28 0f d0
0100 2c 20 70 47 24 20 70 47 25 20 70 47 26 20 70 47
0110 27 20 93 4e 49
第23个数据: fb 长度251
第24个数据: f7 00 L2CAP协议长度247
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: f0 b5
0020 11 4c 00 21 08 25 21 70 67 1c 42 18 0f 29 93 7a
0030 00 d1 05 25 00 22 0e e0 1e 06 08 d5 94 f8 00 c0
0040 02 eb c1 06 0c f8 07 60 26 78 76 1c 26 70 5b 06
0050 1b 0e 52 1c d2 b2 aa 42 ee d3 49 1c c9 b2 10 29
0060 e3 d3 f0 bd 00 00 08 30 00 20 10 b5 01 21 0f 20
0070 09 f0 8d ff 01 21 10 20 09 f0 89 ff 01 21 11 20
0080 09 f0 85 ff 01 21 12 20 09 f0 81 ff 01 21 bd e8
0090 10 40 13 20 09 f0 7b bf 10 b5 00 21 0f 20 09 f0
00a0 76 ff 00 21 10 20 09 f0 72 ff 00 21 11 20 09 f0
00b0 6e ff 00 21 12 20 09 f0 6a ff 00 21 bd e8 10 40
00c0 13 20 09 f0 64 bf a0 f1 30 01 09 29 01 d8 c8 b2
00d0 70 47 a0 f1 41 01 19 29 02 d8 37 38 c0 b2 70 47
00e0 20 28 0f d0 24 28 0f d0 25 28 0f d0 2a 28 0f d0
00f0 2b 28 0f d0 2d 28 0f d0 2e 28 0f d0 2f 28 0f d0
0100 2c 20 70 47 24 20 70 47 25 20 70 47 26 20 70 47
0110 27 20
----------无应答写,从机不会自动应答------------
160、8483 从机应答空包 通道 收到此从机应答,主机才算发送成功
161、8484 主机发送写请求 Handle: 0x000d Value: 244字节 10
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 0e 01 02 45 24 06 0a 03 03 3c e5 00 96 00 00
0010 00 1f 64 65 50 0a fb f7 00 04 00 52 0d 00 70 47
0020 28 20 70 47 29 20 70 47 2a 20 70 47 2b 20 70 47
0030 00 00 1d 4a 10 b5 92 f8 8d 10 c1 eb c1 01 02 eb
0040 41 01 11 f8 0e 3d 6b b3 4a 78 47 2a 01 d0 48 2a
0050 01 d1 8c 78 2c b1 02 78 47 2a 14 d0 48 2a 12 d0
0060 13 e0 01 78 a1 f1 41 03 05 2b 15 d9 47 29 06 d0
0070 48 29 04 d0 49 29 0f d0 91 42 0d d0 12 e0 40 78
0080 7e 28 09 d0 f8 e7 40 78 30 b1 00 20 08 e0 01 eb
0090 40 04 64 78 a2 42 01 d1 00 20 10 bd 40 1c c0 b2
00a0 83 42 f4 d8 01 20 10 bd 00 00 b8 30 00 20 3e b5
00b0 0c 46 01 46 00 20 15 46 00 90 01 90 6a 46 02 90
00c0 04 e0 11 f8 10 30 13 54 40 1c c0 b2 a0 42 f8 d3
00d0 28 46 ff f7 d2 fd a0 42 04 d1 29 46 68 46 ff f7
00e0 d3 fd 08 b1 00 20 3e bd 01 20 3e bd 00 00 0e 4b
00f0 93 f8 8c 00 00 28 16 d0 02 21 83 f8 8e 10 93 f8
0100 8d 20 51 1c c9 b2 82 42 02 d2 83 f8 8d 10 05 e0
0110 0a 28 d7 b5 db
第23个数据: fb 长度251
第24个数据: f7 00 L2CAP协议长度247
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: 70 47
0020 28 20 70 47 29 20 70 47 2a 20 70 47 2b 20 70 47
0030 00 00 1d 4a 10 b5 92 f8 8d 10 c1 eb c1 01 02 eb
0040 41 01 11 f8 0e 3d 6b b3 4a 78 47 2a 01 d0 48 2a
0050 01 d1 8c 78 2c b1 02 78 47 2a 14 d0 48 2a 12 d0
0060 13 e0 01 78 a1 f1 41 03 05 2b 15 d9 47 29 06 d0
0070 48 29 04 d0 49 29 0f d0 91 42 0d d0 12 e0 40 78
0080 7e 28 09 d0 f8 e7 40 78 30 b1 00 20 08 e0 01 eb
0090 40 04 64 78 a2 42 01 d1 00 20 10 bd 40 1c c0 b2
00a0 83 42 f4 d8 01 20 10 bd 00 00 b8 30 00 20 3e b5
00b0 0c 46 01 46 00 20 15 46 00 90 01 90 6a 46 02 90
00c0 04 e0 11 f8 10 30 13 54 40 1c c0 b2 a0 42 f8 d3
00d0 28 46 ff f7 d2 fd a0 42 04 d1 29 46 68 46 ff f7
00e0 d3 fd 08 b1 00 20 3e bd 01 20 3e bd 00 00 0e 4b
00f0 93 f8 8c 00 00 28 16 d0 02 21 83 f8 8e 10 93 f8
0100 8d 20 51 1c c9 b2 82 42 02 d2 83 f8 8d 10 05 e0
0110 0a 28
----------无应答写,从机不会自动应答------------
162、8486 从机应答空包 通道 收到此从机应答,主机才算发送成功
163、8487 主机发送写请求 Handle: 0x000d Value: 244字节 11
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 0e 01 02 48 24 06 0a 03 0d 33 e7 00 8a 31 00
0010 00 1f 64 65 50 16 fb f7 00 04 00 52 0d 00 08 d2
0020 40 1c 03 f8 8c 0f 59 70 00 22 11 46 22 20 01 f0
0030 04 bb 70 47 00 00 b8 30 00 20 c0 1e 05 28 19 d2
0040 df e8 00 f0 03 07 0b 0f 13 00 00 22 03 21 12 20
0050 0e e0 00 22 03 21 16 20 0a e0 00 22 03 21 13 20
0060 06 e0 00 22 03 21 14 20 02 e0 00 22 03 21 15 20
0070 01 f0 e3 ba 00 22 03 21 11 20 f9 e7 00 00 38 b5
0080 20 4c 94 f8 8c 00 00 28 30 d0 01 28 01 d9 04 f0
0090 ea f9 05 f0 18 fc 94 f8 8c 00 01 25 01 28 26 d9
00a0 04 f0 0d f9 94 f8 1b 21 13 20 b2 fb f0 f1 b2 fb
00b0 f0 f3 00 fb 13 20 00 b1 01 20 08 44 c4 b2 10 49
00c0 0d 20 8f 31 44 f0 10 03 01 2c 00 95 01 d9 13 22
00d0 00 e0 11 23 05 f0 cf f8 0c 4c 20 22 0a 49 60 1d
00e0 ff f7 1f fd 0a 49 e5 70 00 20 08 70 38 bd 04 f0
00f0 24 f9 0c 20 00 95 94 f8 22 21 00 23 05 49 e9 e7
0100 00 00 b8 30 00 20 68 33 00 20 93 30 00 20 92 34
0110 00 20 b8 90 1d
第23个数据: fb 长度251
第24个数据: f7 00 L2CAP协议长度247
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: 08 d2
0020 40 1c 03 f8 8c 0f 59 70 00 22 11 46 22 20 01 f0
0030 04 bb 70 47 00 00 b8 30 00 20 c0 1e 05 28 19 d2
0040 df e8 00 f0 03 07 0b 0f 13 00 00 22 03 21 12 20
0050 0e e0 00 22 03 21 16 20 0a e0 00 22 03 21 13 20
0060 06 e0 00 22 03 21 14 20 02 e0 00 22 03 21 15 20
0070 01 f0 e3 ba 00 22 03 21 11 20 f9 e7 00 00 38 b5
0080 20 4c 94 f8 8c 00 00 28 30 d0 01 28 01 d9 04 f0
0090 ea f9 05 f0 18 fc 94 f8 8c 00 01 25 01 28 26 d9
00a0 04 f0 0d f9 94 f8 1b 21 13 20 b2 fb f0 f1 b2 fb
00b0 f0 f3 00 fb 13 20 00 b1 01 20 08 44 c4 b2 10 49
00c0 0d 20 8f 31 44 f0 10 03 01 2c 00 95 01 d9 13 22
00d0 00 e0 11 23 05 f0 cf f8 0c 4c 20 22 0a 49 60 1d
00e0 ff f7 1f fd 0a 49 e5 70 00 20 08 70 38 bd 04 f0
00f0 24 f9 0c 20 00 95 94 f8 22 21 00 23 05 49 e9 e7
0100 00 00 b8 30 00 20 68 33 00 20 93 30 00 20 92 34
0110 00 20
----------无应答写,从机不会自动应答------------
164、8488 从机应答空包 通道 收到此从机应答,主机才算发送成功
165、8489 主机发送写请求 Handle: 0x000d Value: 244字节 12
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 0e 01 02 4a 24 06 0a 03 0d 33 e7 00 97 00 00
0010 00 1f 64 65 50 0a fb f7 00 04 00 52 0d 00 d4 31
0020 00 20 10 b5 00 21 1e 20 09 f0 59 fe 05 f0 d1 fb
0030 20 21 03 48 ff f7 22 fd bd e8 10 40 05 f0 87 bb
0040 00 00 98 30 00 20 0b 49 91 f8 8c 00 01 28 11 d9
0050 91 f8 8d 00 01 28 0d d9 40 1e c0 b2 81 f8 8d 00
0060 01 28 00 d0 02 20 81 f8 8e 00 00 22 11 46 22 20
0070 01 f0 69 ba 70 47 b8 30 00 20 10 b5 03 f0 0f f8
0080 03 f0 87 fc 08 48 81 79 41 71 04 f0 80 ff 02 f0
0090 c2 f9 06 f0 80 f8 04 48 81 78 00 29 01 d0 01 21
00a0 c1 70 10 bd 00 00 ae 2f 00 20 99 2a 00 20 00 b5
00b0 85 b0 14 21 68 46 ff f7 e1 fc 05 f0 a0 fb 02 f0
00c0 ee ff 03 f0 92 ff 68 46 03 f0 1b fd 04 f0 5f ff
00d0 02 f0 a1 f9 06 f0 5f f8 05 49 01 20 88 71 06 f0
00e0 32 fa 03 49 1e 20 48 80 05 b0 00 bd 00 00 99 2a
00f0 00 20 a0 2a 00 20 10 b5 04 46 82 78 00 21 08 46
0100 03 f0 5d fe a0 78 b0 b1 94 f8 54 00 74 df 04 46
0110 c2 b2 e1 07 a8
第23个数据: fb 长度251
第24个数据: f7 00 L2CAP协议长度247
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: d4 31
0020 00 20 10 b5 00 21 1e 20 09 f0 59 fe 05 f0 d1 fb
0030 20 21 03 48 ff f7 22 fd bd e8 10 40 05 f0 87 bb
0040 00 00 98 30 00 20 0b 49 91 f8 8c 00 01 28 11 d9
0050 91 f8 8d 00 01 28 0d d9 40 1e c0 b2 81 f8 8d 00
0060 01 28 00 d0 02 20 81 f8 8e 00 00 22 11 46 22 20
0070 01 f0 69 ba 70 47 b8 30 00 20 10 b5 03 f0 0f f8
0080 03 f0 87 fc 08 48 81 79 41 71 04 f0 80 ff 02 f0
0090 c2 f9 06 f0 80 f8 04 48 81 78 00 29 01 d0 01 21
00a0 c1 70 10 bd 00 00 ae 2f 00 20 99 2a 00 20 00 b5
00b0 85 b0 14 21 68 46 ff f7 e1 fc 05 f0 a0 fb 02 f0
00c0 ee ff 03 f0 92 ff 68 46 03 f0 1b fd 04 f0 5f ff
00d0 02 f0 a1 f9 06 f0 5f f8 05 49 01 20 88 71 06 f0
00e0 32 fa 03 49 1e 20 48 80 05 b0 00 bd 00 00 99 2a
00f0 00 20 a0 2a 00 20 10 b5 04 46 82 78 00 21 08 46
0100 03 f0 5d fe a0 78 b0 b1 94 f8 54 00 74 df 04 46
0110 c2 b2 e1 07 a8
----------无应答写,从机不会自动应答------------
166、8491 从机应答空包 通道 收到此从机应答,主机才算发送成功
167、8492 主机发送写请求 Handle: 0x000d Value: 244字节 13
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 0e 01 02 4d 24 06 0a 03 12 31 e8 00 96 00 00
0010 00 1f 64 65 50 06 fb f7 00 04 00 52 0d 00 10 21
0020 00 20 03 f0 52 fe 02 f0 f0 ff 40 f6 b8 30 09 f0
0030 dc fb 20 00 01 d0 06 f0 00 ff bd e8 10 40 ff f7
0040 c2 bd 01 49 01 20 88 71 10 bd a0 2a 00 20 11 48
0050 10 b5 40 88 a0 f5 7f 41 ff 39 10 d0 3b 21 76 df
0060 04 46 c2 b2 00 21 08 46 03 f0 2f fe 0b 49 01 20
0070 48 71 20 00 0e d0 bd e8 10 40 06 f0 de be 07 48
0080 ff f7 bf ff 40 f6 b8 30 09 f0 af fb bd e8 10 40
0090 ff f7 99 bd 10 bd 34 2c 00 20 a0 2a 00 20 08 36
00a0 00 20 f8 b5 04 46 00 88 00 27 2b 4d 19 28 2c d0
00b0 09 dc 2a 4e 10 28 12 d0 11 28 26 d1 29 48 80 79
00c0 01 28 23 d0 24 e0 21 28 2f d0 3b 28 3c d0 52 28
00d0 34 d0 56 28 19 d1 a0 88 13 21 76 df 37 e0 f0 79
00e0 18 b9 06 f0 b6 f9 1e 20 70 80 03 f0 20 f8 a1 88
00f0 69 80 1c 48 09 f0 ab fa 08 b1 06 f0 9e fe f0 79
0100 00 28 02 d0 3b 21 68 88 76 df f8 bd 03 f0 e5 fc
0110 4f f6 55 a8 9f
第23个数据: fb 长度251
第24个数据: f7 00 L2CAP协议长度247
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: 10 21
0020 00 20 03 f0 52 fe 02 f0 f0 ff 40 f6 b8 30 09 f0
0030 dc fb 20 00 01 d0 06 f0 00 ff bd e8 10 40 ff f7
0040 c2 bd 01 49 01 20 88 71 10 bd a0 2a 00 20 11 48
0050 10 b5 40 88 a0 f5 7f 41 ff 39 10 d0 3b 21 76 df
0060 04 46 c2 b2 00 21 08 46 03 f0 2f fe 0b 49 01 20
0070 48 71 20 00 0e d0 bd e8 10 40 06 f0 de be 07 48
0080 ff f7 bf ff 40 f6 b8 30 09 f0 af fb bd e8 10 40
0090 ff f7 99 bd 10 bd 34 2c 00 20 a0 2a 00 20 08 36
00a0 00 20 f8 b5 04 46 00 88 00 27 2b 4d 19 28 2c d0
00b0 09 dc 2a 4e 10 28 12 d0 11 28 26 d1 29 48 80 79
00c0 01 28 23 d0 24 e0 21 28 2f d0 3b 28 3c d0 52 28
00d0 34 d0 56 28 19 d1 a0 88 13 21 76 df 37 e0 f0 79
00e0 18 b9 06 f0 b6 f9 1e 20 70 80 03 f0 20 f8 a1 88
00f0 69 80 1c 48 09 f0 ab fa 08 b1 06 f0 9e fe f0 79
0100 00 28 02 d0 3b 21 68 88 76 df f8 bd 03 f0 e5 fc
0110 4f f6
----------无应答写,从机不会自动应答------------
168、8494 从机应答空包 通道 收到此从机应答,主机才算发送成功
169、8495 主机发送写请求 Handle: 0x000d Value: 244字节 14
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 0e 01 02 50 24 06 0a 03 17 2e e9 00 96 00 00
0010 00 1f 64 65 50 0a fb f7 00 04 00 52 0d 00 ff 70
0020 68 80 70 79 00 28 f6 d0 77 71 bd e8 f8 40 10 48
0030 20 30 ff f7 6c bf 00 97 a0 88 69 46 8f df 00 28
0040 e9 d0 06 f0 80 fe f8 bd 00 23 1a 46 19 46 68 88
0050 b1 df 02 e0 a0 88 13 21 76 df 00 28 f3 d0 bd e8
0060 f8 40 06 f0 70 be 34 2c 00 20 a0 2a 00 20 99 2a
0070 00 20 e8 35 00 20 10 b5 ac b0 00 f0 a8 f9 09 f0
0080 74 fd 08 b1 06 f0 5f fe 09 f0 93 fe 08 b1 06 f0
0090 5a fe 00 24 69 46 01 20 00 94 09 f0 d8 fd 08 b1
00a0 06 f0 51 fe 68 46 09 f0 20 fe 08 b1 06 f0 4b fe
00b0 01 f0 ed fe 01 f0 2f ff 2d 48 01 90 01 a9 2c 48
00c0 09 f0 56 fa 08 b1 06 f0 3e fe 2a 48 00 90 69 46
00d0 2a 48 00 f0 8e f8 08 b1 06 f0 35 fe ac 21 68 46
00e0 ff f7 d8 fb 02 20 8d f8 00 00 8d f8 02 40 05 20
00f0 8d f8 03 00 01 20 ad f8 4c 00 1f 49 8d f8 7c 00
0100 40 20 0e 39 22 90 14 91 41 f2 70 70 23 90 1b 48
0110 29 90 10 f8 95
第23个数据: fb 长度251
第24个数据: f7 00 L2CAP协议长度247
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: ff 70
0020 68 80 70 79 00 28 f6 d0 77 71 bd e8 f8 40 10 48
0030 20 30 ff f7 6c bf 00 97 a0 88 69 46 8f df 00 28
0040 e9 d0 06 f0 80 fe f8 bd 00 23 1a 46 19 46 68 88
0050 b1 df 02 e0 a0 88 13 21 76 df 00 28 f3 d0 bd e8
0060 f8 40 06 f0 70 be 34 2c 00 20 a0 2a 00 20 99 2a
0070 00 20 e8 35 00 20 10 b5 ac b0 00 f0 a8 f9 09 f0
0080 74 fd 08 b1 06 f0 5f fe 09 f0 93 fe 08 b1 06 f0
0090 5a fe 00 24 69 46 01 20 00 94 09 f0 d8 fd 08 b1
00a0 06 f0 51 fe 68 46 09 f0 20 fe 08 b1 06 f0 4b fe
00b0 01 f0 ed fe 01 f0 2f ff 2d 48 01 90 01 a9 2c 48
00c0 09 f0 56 fa 08 b1 06 f0 3e fe 2a 48 00 90 69 46
00d0 2a 48 00 f0 8e f8 08 b1 06 f0 35 fe ac 21 68 46
00e0 ff f7 d8 fb 02 20 8d f8 00 00 8d f8 02 40 05 20
00f0 8d f8 03 00 01 20 ad f8 4c 00 1f 49 8d f8 7c 00
0100 40 20 0e 39 22 90 14 91 41 f2 70 70 23 90 1b 48
0110 29 90
----------无应答写,从机不会自动应答------------
170、8497 从机应答空包 通道 收到此从机应答,主机才算发送成功
171、8498 主机发送写请求 Handle: 0x000d Value: 244字节 15
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 0e 01 02 53 24 06 0a 03 1c 31 ea 00 97 00 00
0010 00 1f 64 65 50 06 fb f7 00 04 00 52 0d 00 17 48
0020 69 46 20 30 07 f0 73 f8 08 b1 06 f0 12 fe 13 48
0030 01 21 20 30 07 f0 68 f8 1c 21 68 46 ff f7 b0 fb
0040 4f f4 20 30 cd e9 00 40 4f f4 70 20 02 90 03 20
0050 8d f8 0c 00 0e 48 05 90 0e 48 06 90 ad f8 0e 40
0060 8d f8 10 40 68 46 07 f0 3c fa 08 b1 06 f0 f1 fd
0070 2c b0 bd e8 10 40 02 f0 a4 be 07 bb 02 00 e8 35
0080 00 20 0d bb 02 00 48 2c 00 20 45 bb 02 00 6d bb
0090 02 00 c7 73 02 00 f0 b5 85 b0 15 46 0f 46 04 00
00a0 1e 46 14 d0 04 aa 19 46 60 69 06 f0 12 ff 00 28
00b0 0b d1 a6 f5 7f 40 ff 38 0b d0 04 98 48 b1 00 78
00c0 48 b1 28 88 f4 28 08 d9 07 20 05 b0 f0 bd 0e 20
00d0 fb e7 05 20 f9 e7 08 20 f7 e7 00 20 00 90 01 90
00e0 02 90 03 90 a0 88 ad f8 00 00 01 20 cd e9 02 57
00f0 8d f8 02 00 69 46 30 46 ae df e6 e7 00 00 30 b5
0100 14 4b 0d 46 04 00 0f cb 85 b0 8d e8 0f 00 1e d0
0110 ed b1 b2 6b 03
第23个数据: fb 长度251
第24个数据: f7 00 L2CAP协议长度247
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: 17 48
0020 69 46 20 30 07 f0 73 f8 08 b1 06 f0 12 fe 13 48
0030 01 21 20 30 07 f0 68 f8 1c 21 68 46 ff f7 b0 fb
0040 4f f4 20 30 cd e9 00 40 4f f4 70 20 02 90 03 20
0050 8d f8 0c 00 0e 48 05 90 0e 48 06 90 ad f8 0e 40
0060 8d f8 10 40 68 46 07 f0 3c fa 08 b1 06 f0 f1 fd
0070 2c b0 bd e8 10 40 02 f0 a4 be 07 bb 02 00 e8 35
0080 00 20 0d bb 02 00 48 2c 00 20 45 bb 02 00 6d bb
0090 02 00 c7 73 02 00 f0 b5 85 b0 15 46 0f 46 04 00
00a0 1e 46 14 d0 04 aa 19 46 60 69 06 f0 12 ff 00 28
00b0 0b d1 a6 f5 7f 40 ff 38 0b d0 04 98 48 b1 00 78
00c0 48 b1 28 88 f4 28 08 d9 07 20 05 b0 f0 bd 0e 20
00d0 fb e7 05 20 f9 e7 08 20 f7 e7 00 20 00 90 01 90
00e0 02 90 03 90 a0 88 ad f8 00 00 01 20 cd e9 02 57
00f0 8d f8 02 00 69 46 30 46 ae df e6 e7 00 00 30 b5
0100 14 4b 0d 46 04 00 0f cb 85 b0 8d e8 0f 00 1e d0
0110 ed b1
----------无应答写,从机不会自动应答------------
172、8500 从机应答空包 通道 收到此从机应答,主机才算发送成功
173、8501 主机发送写请求 Handle: 0x000d Value: 244字节 16
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 0e 01 02 56 24 06 0a 03 21 30 eb 00 96 00 00
0010 00 1f 64 65 50 0a fb f7 00 04 00 52 0d 00 28 68
0020 a0 61 21 46 68 46 62 df 00 28 14 d1 20 78 8d f8
0030 12 00 01 20 ad f8 10 00 a2 1c 04 a9 a8 df 00 28
0040 09 d1 29 46 20 46 00 f0 56 fa 00 28 03 d1 29 46
0050 20 46 05 f0 40 fb 05 b0 30 bd 0e 20 fb e7 58 8d
0060 03 00 70 b5 88 b0 04 46 00 29 24 d0 00 2c 22 d0
0070 08 46 21 88 10 29 20 d0 50 29 24 d0 57 29 1a d1
0080 05 46 a1 88 40 69 06 aa 06 f0 a9 fe 00 28 12 d1
0090 06 9e 30 78 00 28 0e d0 18 21 68 46 ff f7 06 fb
00a0 01 20 8d f8 00 00 01 95 a0 88 ad f8 08 00 03 96
00b0 a9 69 68 46 88 47 08 b0 70 bd 08 b0 21 46 bd e8
00c0 70 40 00 f0 06 b8 08 b0 21 46 bd e8 70 40 00 f0
00d0 35 b8 f0 b5 8b b0 00 26 08 96 0d 46 04 46 89 88
00e0 40 69 08 aa 06 f0 7b fe 09 a8 cd e9 06 60 02 27
00f0 ad f8 18 70 ad f8 1a 60 21 8a a8 88 06 aa ad df
0100 00 28 19 d1 a0 69 00 28 16 d0 07 98 07 f0 77 fb
0110 00 28 b9 ae f4
第23个数据: fb 长度251
第24个数据: f7 00 L2CAP协议长度247
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: 28 68
0020 a0 61 21 46 68 46 62 df 00 28 14 d1 20 78 8d f8
0030 12 00 01 20 ad f8 10 00 a2 1c 04 a9 a8 df 00 28
0040 09 d1 29 46 20 46 00 f0 56 fa 00 28 03 d1 29 46
0050 20 46 05 f0 40 fb 05 b0 30 bd 0e 20 fb e7 58 8d
0060 03 00 70 b5 88 b0 04 46 00 29 24 d0 00 2c 22 d0
0070 08 46 21 88 10 29 20 d0 50 29 24 d0 57 29 1a d1
0080 05 46 a1 88 40 69 06 aa 06 f0 a9 fe 00 28 12 d1
0090 06 9e 30 78 00 28 0e d0 18 21 68 46 ff f7 06 fb
00a0 01 20 8d f8 00 00 01 95 a0 88 ad f8 08 00 03 96
00b0 a9 69 68 46 88 47 08 b0 70 bd 08 b0 21 46 bd e8
00c0 70 40 00 f0 06 b8 08 b0 21 46 bd e8 70 40 00 f0
00d0 35 b8 f0 b5 8b b0 00 26 08 96 0d 46 04 46 89 88
00e0 40 69 08 aa 06 f0 7b fe 09 a8 cd e9 06 60 02 27
00f0 ad f8 18 70 ad f8 1a 60 21 8a a8 88 06 aa ad df
0100 00 28 19 d1 a0 69 00 28 16 d0 07 98 07 f0 77 fb
0110 00 28
----------无应答写,从机不会自动应答------------
174、8503 从机应答空包 通道 收到此从机应答,主机才算发送成功
175、8504 主机发送写请求 Handle: 0x000d Value: 192字节 17
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a da 00 02 59 24 06 0a 03 01 3d ec 00 97 00 00
0010 00 1f 64 65 50 06 c7 c3 00 04 00 52 0d 00 11 d0
0020 08 9e 0e b1 01 20 30 70 18 21 68 46 ff f7 c4 fa
0030 8d f8 00 70 01 94 a8 88 ad f8 08 00 03 96 a1 69
0040 68 46 88 47 0b b0 f0 bd f0 b5 87 b0 0d 46 04 46
0050 8e 1d 89 88 40 69 06 aa 06 f0 47 fe 18 21 68 46
0060 ff f7 aa fa 01 94 a8 88 06 9a ad f8 08 00 03 92
0070 31 88 23 89 00 27 05 f1 12 00 99 42 02 d1 73 89
0080 02 2b 0d d0 a2 89 91 42 1e d1 a1 69 00 29 1b d0
0090 8d f8 00 70 04 90 70 89 ad f8 14 00 a1 69 11 e0
00a0 00 2a 11 d0 07 f0 31 fb 20 b1 06 99 01 20 08 70
00b0 02 20 02 e0 06 98 07 70 03 20 8d f8 00 00 a1 69
00c0 00 29 01 d0 68 46 88 47 07 b0 f0 bd 00 00 13 b5
00d0 07 4a 01 46 06 48 53 88 01 aa 14 30 ff f7 17 c5
00e0 2a
第23个数据: c7 长度199
第24个数据: c3 00 L2CAP协议长度195
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: 11 d0
0020 08 9e 0e b1 01 20 30 70 18 21 68 46 ff f7 c4 fa
0030 8d f8 00 70 01 94 a8 88 ad f8 08 00 03 96 a1 69
0040 68 46 88 47 0b b0 f0 bd f0 b5 87 b0 0d 46 04 46
0050 8e 1d 89 88 40 69 06 aa 06 f0 47 fe 18 21 68 46
0060 ff f7 aa fa 01 94 a8 88 06 9a ad f8 08 00 03 92
0070 31 88 23 89 00 27 05 f1 12 00 99 42 02 d1 73 89
0080 02 2b 0d d0 a2 89 91 42 1e d1 a1 69 00 29 1b d0
0090 8d f8 00 70 04 90 70 89 ad f8 14 00 a1 69 11 e0
00a0 00 2a 11 d0 07 f0 31 fb 20 b1 06 99 01 20 08 70
00b0 02 20 02 e0 06 98 07 70 03 20 8d f8 00 00 a1 69
00c0 00 29 01 d0 68 46 88 47 07 b0 f0 bd 00 00 13 b5
00d0 07 4a 01 46 06 48 53 88 01 aa 14 30 ff f7
----------无应答写,从机不会自动应答------------
176、8506 从机应答空包 通道 收到此从机应答,主机才算发送成功
--------------主10、4K数据发送完毕,请求CRC校验值--------------
177、8507 主机发送写请求CRC Handle: 0x000f Value: 03 NRF_DFU_OP_CRC_GET-3 通道 32
Sent Write Request, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 1b 00 02 5c 24 06 0a 03 06 38 ed 00 96 00 00
0010 00 1f 64 65 50 0a 08 04 00 04 00 12 0f 00 03 8a
0020 7e 8e
第23个数据: 08 长度8
第24个数据: 04 00 L2CAP协议长度4
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 12 Method: Write Request (0x12) 非命令
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 03 Value: 03
178、8508 从机应答空包 通道
179、8509 主机应答空包 通道
----------有应答写,从机自动应答------------
180、8510 从机写应答 8507 Handle: 0x000f 通道
Rcvd Write Response, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 18 00 02 5f 24 06 0a 01 0b 3a ee 00 96 00 00
0010 00 1f 64 65 50 1e 05 01 00 04 00 13 c6 6c e0
第23个数据: 05 长度5
第24个数据: 01 00 L2CAP协议长度1
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 13 Method: Write Response (0x13)非命令
181、8511 主机应答空包 通道
----------从10、从机通过通知应答数据------------
182、8512 从机 发送通知数据CRC Value: 60030100100000e4f5d7ec 应答主机 NRF_DFU_OP_CRC_GET-3 通道 35
Rcvd Handle Value Notification, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 25 00 02 61 24 06 0a 01 0b 3a ee 00 96 00 00
0010 00 1f 64 65 50 02 12 0e 00 04 00 1b 0f 00 60 03
0020 01 00 10 00 00 e4 f5 d7 ec 55 dc 4c
第23个数据: 12 长度18
第24个数据: 0e 00 L2CAP协议长度14
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 1b Method: Handle Value Notification (0x1b)
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 60 03 01 00 10 00 00 e4 f5 d7 ec Value: 60030100100000e4f5d7ec
----------主11、执行,确认前面发的数据都已收到-NRF_DFU_OP_OBJECT_EXECUTE-4---------------
183、8513 主机发送写请求 Handle: 0x000f Value: 04 NRF_DFU_OP_OBJECT_EXECUTE-4 通道
Sent Write Request, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 1b 00 02 62 24 06 0a 03 10 33 ef 00 de 36 00
0010 00 1f 64 65 50 06 08 04 00 04 00 12 0f 00 04 7a
0020 3a bc
第23个数据: 08 长度8
第24个数据: 04 00 L2CAP协议长度4
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 12 Method: Write Request (0x12) 非命令
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 04 Value: 04
184、8514 从机应答空包 通道
185、8515 主机应答空包 通道
----------有应答写,从机自动应答------------
186、8516 从机写应答 8513 Handle: 0x000f 通道
Rcvd Write Response, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 18 00 02 65 24 06 0a 01 15 3c f0 00 96 00 00
0010 00 1f 64 65 50 12 05 01 00 04 00 13 5e e2 ca
第23个数据: 05 长度5
第24个数据: 01 00 L2CAP协议长度1
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 13 Method: Write Response (0x13)非命令
187、8517 主机应答空包 通道
----------从11、从机通过通知应答成功------------
188、8518 从机 发送通知数据 Value: 600401 应答主机 NRF_DFU_OP_OBJECT_EXECUTE-4 通道 16
Rcvd Handle Value Notification, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 1d 00 02 67 24 06 0a 01 15 3a f0 00 96 00 00
0010 00 1f 64 65 50 0e 0a 06 00 04 00 1b 0f 00 60 04
0020 01 ec b9 4e
第23个数据: 0a 长度10
第24个数据: 06 00 L2CAP协议长度6
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 1b Method: Handle Value Notification (0x1b)
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 60 04 01 Value: 600401
-----------主12、继续下一包数据传输 创建-NRF_DFU_OP_OBJECT_CREATE-1---------------
189、8519 主机发送写请求 Handle: 0x000f Value: 010200100000 NRF_DFU_OP_OBJECT_CREATE-1 通道
Sent Write Request, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 20 00 02 68 24 06 0a 03 1a 2e f1 00 1d 37 00
0010 00 1f 64 65 50 0a 0d 09 00 04 00 12 0f 00 01 02
0020 00 10 00 00 36 61 30
第23个数据: 0d 长度13
第24个数据: 09 00 L2CAP协议长度9
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 12 Method: Write Request (0x12) 非命令
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 01 02 00 10 00 00 Value: 010200100000 NRF_DFU_OP_OBJECT_CREATE 数据
190、8520 从机应答空包 通道
191、8521 主机应答空包 通道
192、8522 从机写应答 8519 Handle: 0x000f 通道
Rcvd Write Response, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 18 00 02 6b 24 06 0a 01 1f 3a f2 00 96 00 00
0010 00 1f 64 65 50 1e 05 01 00 04 00 13 c6 6c e0
第23个数据: 05 长度5
第24个数据: 01 00 L2CAP协议长度1
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 13 Method: Write Response (0x13)非命令
193、8523 主机应答空包 通道
194、8524 从机 发送通知数据 Value: 600101 应答主机 NRF_DFU_OP_OBJECT_CREATE-1 通道
Rcvd Handle Value Notification, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 1d 00 02 6d 24 06 0a 01 1f 39 f2 00 96 00 00
0010 00 1f 64 65 50 02 0a 06 00 04 00 1b 0f 00 60 01
0020 01 89 e6 9a
第23个数据: 0a 长度10
第24个数据: 06 00 L2CAP协议长度6
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 1b Method: Handle Value Notification (0x1b)
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 60 01 01 Value: 600101
195、8525 主机应答空包 通道
196、8526 从机应答空包 通道
//此处开始传升级包,每包244字节,以一页4K为准。NRF_DFU_OP_OBJECT_WRITE-8 此标志不在数据中。
197、8450 主机发送写请求 Handle: 0x000d Value: 244字节 1
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 0e 01 02 70 24 06 0a 03 04 3c f4 00 62 39 00
0010 00 1f 64 65 50 1a fb f7 00 04 00 52 0d 00 e7 fe
0020 08 28 03 d0 00 28 01 d0 06 f0 bf fc 1c bd 34 2c
0030 00 20 10 b5 06 f0 d7 fc 08 b1 06 f0 b6 fc 05 f0
0040 e0 ff bd e8 10 40 06 f0 7e b9 10 b5 a2 b0 84 21
0050 68 46 ff f7 51 fa 07 4c 7d 21 60 1c ff f7 4c fa
0060 00 20 20 70 84 22 69 46 4f f4 dc 20 06 f0 cf fb
0070 22 b0 10 bd 00 00 08 30 00 20 00 b5 87 b0 1c 21
0080 68 46 ff f7 39 fa 0f 49 00 20 c1 f8 06 00 08 70
0090 0e 49 30 22 0f 4b 81 f8 85 20 0c 49 48 71 58 71
00a0 a7 23 8d f8 00 30 8d f8 0c 20 09 68 04 91 8d f8
00b0 14 00 8d f8 18 00 1c 22 69 46 4f f4 de 20 06 f0
00c0 a6 fb 07 b0 00 bd 15 33 00 20 08 30 00 20 b0 2a
00d0 00 20 99 2a 00 20 00 b5 a5 b0 90 21 68 46 ff f7
00e0 0b fa 09 48 00 21 41 70 20 21 c0 1c ff f7 04 fa
00f0 06 48 70 21 c7 30 ff f7 ff f9 90 22 69 46 4f f4
0100 da 20 06 f0 84 fb 25 b0 00 bd dd 31 00 20 00 b5
0110 a1 b0 58 d5 5b
第23个数据: fb 长度251
第24个数据: f7 00 L2CAP协议长度247
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: e7 fe
0020 08 28 03 d0 00 28 01 d0 06 f0 bf fc 1c bd 34 2c
0030 00 20 10 b5 06 f0 d7 fc 08 b1 06 f0 b6 fc 05 f0
0040 e0 ff bd e8 10 40 06 f0 7e b9 10 b5 a2 b0 84 21
0050 68 46 ff f7 51 fa 07 4c 7d 21 60 1c ff f7 4c fa
0060 00 20 20 70 84 22 69 46 4f f4 dc 20 06 f0 cf fb
0070 22 b0 10 bd 00 00 08 30 00 20 00 b5 87 b0 1c 21
0080 68 46 ff f7 39 fa 0f 49 00 20 c1 f8 06 00 08 70
0090 0e 49 30 22 0f 4b 81 f8 85 20 0c 49 48 71 58 71
00a0 a7 23 8d f8 00 30 8d f8 0c 20 09 68 04 91 8d f8
00b0 14 00 8d f8 18 00 1c 22 69 46 4f f4 de 20 06 f0
00c0 a6 fb 07 b0 00 bd 15 33 00 20 08 30 00 20 b0 2a
00d0 00 20 99 2a 00 20 00 b5 a5 b0 90 21 68 46 ff f7
00e0 0b fa 09 48 00 21 41 70 20 21 c0 1c ff f7 04 fa
00f0 06 48 70 21 c7 30 ff f7 ff f9 90 22 69 46 4f f4
0100 da 20 06 f0 84 fb 25 b0 00 bd dd 31 00 20 00 b5
0110 a1 b0
198、8528 从机应答空包 通道
。。。。。。
----------最后一包数据传输2776字节--------------
-----------主13、继续最后一包数据传输 创建-NRF_DFU_OP_OBJECT_CREATE-1---------------
199、9850 主机发送写请求 Handle: 0x000f Value: 010200100000 NRF_DFU_OP_OBJECT_CREATE-1 通道
Sent Write Request, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 20 00 02 9b 29 06 0a 03 06 2f 18 03 1e 37 00
0010 00 1f 64 65 50 0a 0d 09 00 04 00 12 0f 00 01 02
0020 d8 0a 00 00 b8 d3 df
第23个数据: 0d 长度13
第24个数据: 09 00 L2CAP协议长度9
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 12 Method: Write Request (0x12) 非命令
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 01 02 d8 0a 00 00 Value: 0102d80a0000 NRF_DFU_OP_OBJECT_CREATE 数据
最后一包数据大小:0x0ad8=2776字节
200、9851 从机应答空包 通道
201、9852 主机应答空包 通道
202、9853 从机写应答 9850 Handle: 0x000f 通道
Rcvd Write Response, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 18 00 02 6b 24 06 0a 01 1f 3a f2 00 96 00 00
0010 00 1f 64 65 50 1e 05 01 00 04 00 13 c6 6c e0
第23个数据: 05 长度5
第24个数据: 01 00 L2CAP协议长度1
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 13 Method: Write Response (0x13)非命令
203、9854 主机应答空包 通道
204、9855 从机 发送通知数据 Value: 600101 应答主机 NRF_DFU_OP_OBJECT_CREATE-1 通道
Rcvd Handle Value Notification, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 1d 00 02 6d 24 06 0a 01 1f 39 f2 00 96 00 00
0010 00 1f 64 65 50 02 0a 06 00 04 00 1b 0f 00 60 01
0020 01 89 e6 9a
第23个数据: 0a 长度10
第24个数据: 06 00 L2CAP协议长度6
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 1b Method: Handle Value Notification (0x1b)
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 60 01 01 Value: 600101
-----------主14、最后一包数据传输,每小包244字节。NRF_DFU_OP_OBJECT_WRITE-8 此标志不在数据中。---------------
205、9856 主机发送写请求 Handle: 0x000d Value: 244字节 1
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 0e 01 02 a1 29 06 0a 03 02 31 1a 03 1d 37 00
0010 00 1f 64 65 50 06 fb f7 00 04 00 52 0d 00 65 ca
0020 89 0f 1e 3c 78 f0 fd e7 d3 bb 6b d6 b1 7f fe e1
0030 df a3 5b b6 71 e2 d9 af 43 86 11 22 44 88 0d 1a
0040 34 68 d0 bd 67 ce 81 1f 3e 7c f8 ed c7 93 3b 76
0050 ec c5 97 33 66 cc 85 17 2e 5c b8 6d da a9 4f 9e
0060 21 42 84 15 2a 54 a8 4d 9a 29 52 a4 55 aa 49 92
0070 39 72 e4 d5 b7 73 e6 d1 bf 63 c6 91 3f 7e fc e5
0080 d7 b3 7b f6 f1 ff e3 db ab 4b 96 31 62 c4 95 37
0090 6e dc a5 57 ae 41 82 19 32 64 c8 8d 07 0e 1c 38
00a0 70 e0 dd a7 53 a6 51 a2 59 b2 79 f2 f9 ef c3 9b
00b0 2b 56 ac 45 8a 09 12 24 48 90 3d 7a f4 f5 f7 f3
00c0 fb eb cb 8b 0b 16 2c 58 b0 7d fa e9 cf 83 1b 36
00d0 6c d8 ad 47 8e 01 00 00 01 19 02 32 1a c6 03 df
00e0 33 ee 1b 68 c7 4b 04 64 e0 0e 34 8d ef 81 1c c1
00f0 69 f8 c8 08 4c 71 05 8a 65 2f e1 24 0f 21 35 93
0100 8e da f0 12 82 45 1d b5 c2 7d 6a 27 f9 b9 c9 9a
0110 09 78 b5 14 f0
第23个数据: fb 长度251
第24个数据: f7 00 L2CAP协议长度247
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: 65 ca
0020 89 0f 1e 3c 78 f0 fd e7 d3 bb 6b d6 b1 7f fe e1
0030 df a3 5b b6 71 e2 d9 af 43 86 11 22 44 88 0d 1a
0040 34 68 d0 bd 67 ce 81 1f 3e 7c f8 ed c7 93 3b 76
0050 ec c5 97 33 66 cc 85 17 2e 5c b8 6d da a9 4f 9e
0060 21 42 84 15 2a 54 a8 4d 9a 29 52 a4 55 aa 49 92
0070 39 72 e4 d5 b7 73 e6 d1 bf 63 c6 91 3f 7e fc e5
0080 d7 b3 7b f6 f1 ff e3 db ab 4b 96 31 62 c4 95 37
0090 6e dc a5 57 ae 41 82 19 32 64 c8 8d 07 0e 1c 38
00a0 70 e0 dd a7 53 a6 51 a2 59 b2 79 f2 f9 ef c3 9b
00b0 2b 56 ac 45 8a 09 12 24 48 90 3d 7a f4 f5 f7 f3
00c0 fb eb cb 8b 0b 16 2c 58 b0 7d fa e9 cf 83 1b 36
00d0 6c d8 ad 47 8e 01 00 00 01 19 02 32 1a c6 03 df
00e0 33 ee 1b 68 c7 4b 04 64 e0 0e 34 8d ef 81 1c c1
00f0 69 f8 c8 08 4c 71 05 8a 65 2f e1 24 0f 21 35 93
0100 8e da f0 12 82 45 1d b5 c2 7d 6a 27 f9 b9 c9 9a
0110 09 78
206、9857 从机应答空包 通道
......
-----------主14、最后一包数据传输,最后一部分数据 92字节。NRF_DFU_OP_OBJECT_WRITE-8 此标志不在数据中。---------------
207、9895 主机发送写请求 Handle: 0x000d Value: 244字节 1
Sent Write Command, Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
0000 1a 76 00 02 c8 29 06 0a 03 03 31 2b 03 8b 2d 00
0010 00 1f 64 65 50 16 63 5f 00 04 00 52 0d 00 12 93
0020 08 5a 34 08 5a 58 08 5a 7e 08 5a a6 08 5a d0 08
0030 5a fc 08 4b 2a 94 08 5a 5a 08 5a 8c 08 5a c0 08
0040 5a f6 08 4b 2e 95 08 5a 68 08 5a a4 08 5a e2 08
0050 4b 22 96 08 5a 64 08 c1 0b 10 1b 1a 14 01 1c 2a
0060 18 01 79 09 39 0a 01 12 7b 90 d0 55 1c ed 88 02
0070 d9 32 06 92 07 1b 2d ef 14 71 e9 ac be
第23个数据: 63 长度 99
第24个数据: 5f 00 L2CAP协议长度 95
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 52 Method: Write Request (0x12) 命令
第29个数据: 0d 00 Handle: 0x000d (Nordic Semiconductor ASA: Unknown)
第31个数据: 12 93
0020 08 5a 34 08 5a 58 08 5a 7e 08 5a a6 08 5a d0 08
0030 5a fc 08 4b 2a 94 08 5a 5a 08 5a 8c 08 5a c0 08
0040 5a f6 08 4b 2e 95 08 5a 68 08 5a a4 08 5a e2 08
0050 4b 22 96 08 5a 64 08 c1 0b 10 1b 1a 14 01 1c 2a
0060 18 01 79 09 39 0a 01 12 7b 90 d0 55 1c ed 88 02
0070 d9 32 06 92 07 1b 2d ef 14 71
数据包发送完成
--------------主15、最后一包数据2776发送完毕,请求CRC校验值--------------
208、9897 主机发送写请求CRC Handle: 0x000f Value: 03 NRF_DFU_OP_CRC_GET-3 通道 32
Sent Write Request, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 1b 00 02 ca 29 06 0a 03 03 30 2b 03 97 00 00
0010 00 1f 64 65 50 0a 08 04 00 04 00 12 0f 00 03 8a
0020 7e 8e
第23个数据: 08 长度8
第24个数据: 04 00 L2CAP协议长度4
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 12 Method: Write Request (0x12) 非命令
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 03 Value: 03
209、9898 从机应答空包 通道
210、9899 主机应答空包 通道
----------有应答写,从机自动应答------------
211、9900 从机写应答 9897 Handle: 0x000f 通道
Rcvd Write Response, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 18 00 02 5f 24 06 0a 01 0b 3a ee 00 96 00 00
0010 00 1f 64 65 50 1e 05 01 00 04 00 13 c6 6c e0
第23个数据: 05 长度5
第24个数据: 01 00 L2CAP协议长度1
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 13 Method: Write Response (0x13)非命令
212、9901 主机应答空包 通道
----------从15、从机通过通知应答数据------------
213、9902 从机 发送通知数据CRC Value: 600301d83a0100fa7d0214 应答主机 NRF_DFU_OP_CRC_GET-3 通道
Rcvd Handle Value Notification, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 25 00 02 cf 29 06 0a 01 08 37 2c 03 97 00 00
0010 00 1f 64 65 50 02 12 0e 00 04 00 1b 0f 00 60 03
0020 01 d8 3a 01 00 fa 7d 02 14 fb 6e 28
第23个数据: 12 长度18
第24个数据: 0e 00 L2CAP协议长度14
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 1b Method: Handle Value Notification (0x1b)
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 60 03 01 d8 3a 01 00 fa 7d 02 14 Value: 600301d83a0100fa7d0214
offset:0x00013ad8 crc:0x14027dfa
----------主16、执行,确认前面发的数据都已收到-NRF_DFU_OP_OBJECT_EXECUTE-4---------------
执行-NRF_DFU_OP_OBJECT_EXECUTE
214、9903 主机发送写请求 Handle: 0x000f Value: 04 NRF_DFU_OP_OBJECT_EXECUTE-4 通道
Sent Write Request, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 1b 00 02 d0 29 06 0a 03 00 32 2d 03 dd 36 00
0010 00 1f 64 65 50 06 08 04 00 04 00 12 0f 00 04 7a
0020 3a bc
第23个数据: 08 长度8
第24个数据: 04 00 L2CAP协议长度4
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 12 Method: Write Request (0x12) 非命令
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
215、9904 从机应答空包 通道
216、9905 主机应答空包 通道
217、9906 从机写应答 9903 Handle: 0x000f 通道
Rcvd Write Response, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 18 00 02 d3 29 06 0a 01 05 38 2e 03 95 00 00
0010 00 1f 64 65 50 02 05 01 00 04 00 13 81 4b 3f
第23个数据: 05 长度5
第24个数据: 01 00 L2CAP协议长度1
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 13 Method: Write Response (0x13)非命令
218、9907 主机应答空包 通道
----------从16、从机通过通知应答成功------------
219、9920 从机 发送通知数据 Value: 600401 应答主机 NRF_DFU_OP_OBJECT_EXECUTE-4 通道 16
Rcvd Handle Value Notification, Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
0000 1a 1d 00 02 e1 29 06 0a 01 03 37 35 03 96 00 00
0010 00 1f 64 65 50 0e 0a 06 00 04 00 1b 0f 00 60 04
0020 01 ec b9 4e
第23个数据: 0a 长度10
第24个数据: 06 00 L2CAP协议长度6
第26个数据: 04 00 CID:Attribute Protocol(0X0004)
第28个数据: 1b Method: Handle Value Notification (0x1b)
第29个数据: 0f 00 Handle: 0x000f (Nordic Semiconductor ASA: Unknown)
第31个数据: 60 04 01 Value: 600401
远程用户终止连接
220、9934 从机 Control Opcode: LL_TERMINATE_IND
0000 1a 15 00 02 ef 29 06 0a 01 04 38 3f 03 96 00 00
0010 00 1f 64 65 50 0f 02 02 13 ee df c3
第23个数据: 02 长度2
第24个数据: 02 Control Opcode: LL_TERMINATE_IND (0x02)
第25个数据: 13 Error Code: Remote User Terminated Connection (0x13) 远程用户终止连接