Is BLUENRG-2 working in DTM mode suppose to send some HCI Command Packets to controlling host MCU ?
Hi,
I'm using BLUENRG-2 chip with DTM (UART) FW as a BLE module for my STM32 processor. In general everything works - I'm able to set-up profiles, establish connection with central, send notification and receive data from characteristics.
To achieve that I'm using example code generated by BlueNRG GUI package - I'm sending commands to trigger notifications and advertising - I'm reacting to events generated by BlueNRG to receive data. So to summarize - i send HCI Commands and receive HCI Events.
However, from time to time, BlueNRG-2 sends me the HCI Command OPCODE=0xFD06 (which I identified as Aci_Gatt_Update_Char_Value) with handle of my profile - it seems handle of target char is not existing. It surprises me a lot because I thought that I'm the master here and I should expect only events... Moreover commands are just dropped by example code - only events are processed.
What could be the reason that BLUENRG generates such command ? is it safe to drop it as in example code ?
Best,
Wojciech
