InPlay API
PRF_TYPES

Definitions of shared profiles types. More...

Data Structures

struct  ble_prf_added_t
 Inform that profile task has been added. More...
 
struct  ble_char_pres_fmt_t
 characteristic presentation information More...
 
struct  ble_date_time_t
 Time profile information. More...
 
struct  ble_att_info_t
 Attribute information. More...
 
struct  ble_svc_t
 service handles More...
 
struct  ble_incl_svc_t
 service handles More...
 
struct  ble_char_inf_t
 characteristic info More...
 
struct  ble_char_desc_inf_t
 characteristic description More...
 

Typedefs

typedef uint16_t sfloat
 

Enumerations

enum  ble_cli_conf { CLI_STOP_NTFIND = 0x0000, CLI_START_NTF, CLI_START_IND }
 Possible values for setting client configuration characteristics. More...
 
enum  ble_srv_conf { SRV_STOP_BCST = 0x0000, SRV_START_BCST }
 Possible values for setting server configuration characteristics. More...
 
enum  ble_con_type { CON_DISCOVERY = 0x00, CON_NORMAL = 0x01 }
 Connection type. More...
 
enum  ble_ntf_cfg { BLE_PRF_STOP_NTFIND = 0x0000, BLE_PRF_CLI_START_NTF, BLE_PRF_CLI_START_IND }
 Notification config. More...
 

Detailed Description

Definitions of shared profiles types.

Typedef Documentation

◆ sfloat

typedef uint16_t sfloat

SFLOAT: Short Floating Point Type

  +----------+----------+---------+
  | Exponent | Mantissa |  Total  |

+---—+-------—+-------—+------—+ | size | 4 bits | 12 bits | 16 bits | +---—+-------—+-------—+------—+

Enumeration Type Documentation

◆ ble_cli_conf

Possible values for setting client configuration characteristics.

Enumerator
CLI_STOP_NTFIND 

Stop notification/indication.

CLI_START_NTF 

Start notification.

CLI_START_IND 

Start indication.

◆ ble_con_type

Connection type.

Enumerator
CON_DISCOVERY 

Discovery type connection.

CON_NORMAL 

Normal type connection.

◆ ble_ntf_cfg

Notification config.

Enumerator
BLE_PRF_STOP_NTFIND 

Stop notification/indication.

BLE_PRF_CLI_START_NTF 

Start notification.

BLE_PRF_CLI_START_IND 

Start indication.

◆ ble_srv_conf

Possible values for setting server configuration characteristics.

Enumerator
SRV_STOP_BCST 

Stop Broadcast.

SRV_START_BCST 

Start Broadcast.