I have a sensor module (CC2541) that is communicating using BLE with an iPad/iOS.
The iPad is the client and the sensor is the server. The iPad establishes a connection and writes the configuration bit to permit notifications from the sensor.
A short time later, it writes a "command" to the sensor and the sensor starts sending info via GATT_Notifications. The CC2541 attempts to send the notifications, but GATT_Notification returns 0x10 (bleNotReady?) for several attempts. This is not one of the documented return values for this function.
Is this return value documented anywhere (other than its definition in bcomdef.h)? What conditions cause this return value (and how can I avoid it)?
Are there any known issues communicating via BLE between the CC2541 and iOS?
Thanks,
Ed