Hi all,
On SDK 15.0, Immediate Alert Service is not working without a secured BLE link. When peripheral is not paired, this latter doesn't receive any alert from central device.
However, according to BLE specifications, security is not mandatory for this service and its characteristic. This seems to be an issue in SDK 15.0.
In ble_ias.c, changing BLE_GAP_CONN_SEC_MODE_SET_ENC_NO_MITM(&attr_md.write_perm) to BLE_GAP_CONN_SEC_MODE_SET_OPEN(&attr_md.write_perm) solved my issue.
Best regards,
Joris