the very first response I get when communicating with a BlueNRG is the following byte sequence: 0x4, 0xff, 0x3, 0x1, 0x0, 0x1
If I get it right, I have to read it like this:
0x04 == HCI Event Packet
0xff == Event Code ->Vendor Specific
0x03 == Parameter Total Length
0x01, 0x00 == BlueNRG Event Code (ECODE) -> 0x0001
0x01 == Parameter, depends on what ECODE 0x0001 means.
The Event Code 0x0001 has the event group ID of 0, so, this would be a „HCI extension event“. When I search UM1755 for this ECODE, I only find 4.7. HCI Vendor specific commands. According to the header and description, it looks like the heading of Table 253 is wrong and should be CGID, CID, OpCode.
But what is ECODE 0x0001? Something internal that should be ignored?