Greetings,
In the "dmm_wsnnode_remote_display_cc1352r1lp_app" example, I was using periodic events as in user guide (here).
I created an event to send a BLE message (write a characteristic with notification enabled) every 5 seconds, but it didn't work as the Bluetooth disconnects! I found that in the first event occurrence, the system aborts while trying to send the BLE notification (after the characteristic data is written).
In GATT_Notification [ that is icall_directAPI ] function, the function ICall_getEntityId() returns ICALL_INVALID_ENTITY_ID !
So, the function ICall_waitMatch() returns ICALL_ERRNO_UNKNOWN_THREAD and the function ICall_abort() is called.
What causes this issue? The BLE notification works fine when we read one characteristic and write in another. Why does the ICall module returns such an error?
* James *