SmartSnippets DA1459x SDK
Files | Typedefs | Functions
Immediate Alert Service

Immediate alert service implementation API. More...

Files

file  ias.h
 Immediate Alert Service implementation API.
 

Typedefs

typedef void(* ias_alert_level_cb_t) (uint16_t conn_idx, uint8_t level)
 IAS alert level callback. More...
 

Functions

ble_service_tias_init (ias_alert_level_cb_t alert_level_cb)
 Register Immediate Alert Service instance. More...
 

Detailed Description

Immediate alert service implementation API.

Typedef Documentation

◆ ias_alert_level_cb_t

typedef void(* ias_alert_level_cb_t) (uint16_t conn_idx, uint8_t level)

IAS alert level callback.

Parameters
[in]conn_idxconnection index
[in]levelalert level

Function Documentation

◆ ias_init()

ble_service_t* ias_init ( ias_alert_level_cb_t  alert_level_cb)

Register Immediate Alert Service instance.

Function registers IAS instance. alert_level_cb is called when client writes new value to Alert Level characteristic

Parameters
[in]alert_level_cbalert level callback
Returns
service instance