Contains the AIOS specific definitions and data structures used in the AIOS API.
Data Structures | |
struct | cy_stc_ble_aioss_char_t |
AIOS Characteristic with descriptors. More... | |
struct | cy_stc_ble_aioss_char_info_ptr_t |
Structure to hold pointer to cy_stc_ble_aioss_char_t. More... | |
struct | cy_stc_ble_aioss_t |
Structure with Automation Input Output Service attribute handles. More... | |
struct | cy_stc_ble_aiosc_char_t |
AIOS Characteristic with descriptors. More... | |
struct | cy_stc_ble_aiosc_char_info_ptr_t |
Structure to hold pointer to cy_stc_ble_aiosc_char_t. More... | |
struct | cy_stc_ble_aiosc_t |
Structure with Discovered Attributes Information of Automation Input Output service. More... | |
struct | cy_stc_ble_aios_char_value_t |
AIOS Characteristic value parameter structure. More... | |
struct | cy_stc_ble_aios_descr_value_t |
AIOS Characteristic descriptor value parameter structure. More... | |
struct | cy_stc_ble_aioss_config_t |
Service configuration structure (server) More... | |
struct | cy_stc_ble_aiosc_config_t |
Service Configuration structure (client) More... | |
Enumerations | |
enum | cy_en_ble_aios_char_index_t { CY_BLE_AIOS_DIGITAL, CY_BLE_AIOS_ANALOG, CY_BLE_AIOS_AGGREGATE, CY_BLE_AIOS_CHAR_COUNT } |
AIOS Characteristic indexes. More... | |
enum | cy_en_ble_aios_descr_index_t { CY_BLE_AIOS_CCCD, CY_BLE_AIOS_CHAR_PRESENTATION_FORMAT, CY_BLE_AIOS_CHAR_USER_DESCRIPTION_DESCR, CY_BLE_AIOS_CHAR_EXTENDED_PROPERTIES, CY_BLE_AIOS_VALUE_TRIGGER_SETTINGS, CY_BLE_AIOS_TIME_TRIGGER_SETTINGS, CY_BLE_AIOS_VRD, CY_BLE_AIOS_NUM_OF_DIGITAL_DESCR = 0x06, CY_BLE_AIOS_DESCR_COUNT } |
AIOS Characteristic Descriptors indexes. More... | |
AIOS Characteristic Descriptors indexes.