10.2.2 Response Format – BM70/71 Module to Host MCU
The BM70/71 module returns the following responses:
- HCI event response – Number of completed packets event (opcode – 0x13) after successfully receiving a formatted HCI-ISDAP command. This also helps the host MCU to know about the acceptance and processing HCI-ISDAP command.
- HCI-ISDAP command response – With values specific to the HCI-ISDAP read command.
The BM70/71 module returns the HCI-ISDAP command response with values specific to the HCI-ISDAP read command operation. The host MCU can use this information to determine the status of the read operation (success or failure) and the values of the read memory area. The following table provides details about the values specific to this response.
ISDAP Opcode | ISDAP Data Length | ISDAP Data | ||||
---|---|---|---|---|---|---|
Start | Handle | Length | Data | |||
Byte Number | 0 | 1-2 | 3-4 | 5-6 | 7-8 | 9-0xNNNN |
Size (bytes) | 1 | 2 | 2 | 2 | 2 | 2-n |
Value | 0x02 | 0x0FFF | 0xXXXX | 0x0110 | 0xNNNN | See the following table |
Byte Number | Value | Parameter Description | Length |
---|---|---|---|
9-10 | 0xXXXX | HCI-ISDAP read command result
| 1 byte |
10-n | 0xXX | Data from read operation. The amount of data that returns to the host MCU is based on the number of bytes requested to be read in the HCI-ISDAP read command. | 2 bytes |