Drivers Libraries Help > BM64 Bluetooth Driver Library > Library Interface > i) Data Types and Constants > DRV_BM64_EVENT Enumeration
MPLAB Harmony Bluetooth Help
DRV_BM64_EVENT Enumeration

events that can be returned to a client via callback

C
typedef enum {
  DRV_BM64_EVENT_NONE = 0,
  DRV_BM64_EVENT_NSPK_STATUS,
  DRV_BM64_EVENT_LINE_IN_STATUS,
  DRV_BM64_EVENT_A2DP_STATUS,
  DRV_BM64_EVENT_CALL_STATUS_CHANGED,
  DRV_BM64_EVENT_CODEC_TYPE,
  DRV_BM64_EVENT_HFP_CONNECTED,
  DRV_BM64_EVENT_HFP_DISCONNECTED,
  DRV_BM64_EVENT_A2DP_CONNECTED,
  DRV_BM64_EVENT_A2DP_DISCONNECTED,
  DRV_BM64_EVENT_AVRCP_CONNECTED,
  DRV_BM64_EVENT_AVRCP_DISCONNECTED,
  DRV_BM64_EVENT_SPP_CONNECTED,
  DRV_BM64_EVENT_IAP_CONNETED,
  DRV_BM64_EVENT_SPP_IAP_DISCONNECTED,
  DRV_BM64_EVENT_ACL_CONNECTED,
  DRV_BM64_EVENT_ACL_DISCONNECTED,
  DRV_BM64_EVENT_SCO_CONNECTED,
  DRV_BM64_EVENT_SCO_DISCONNECTED,
  DRV_BM64_EVENT_MAP_CONNECTED,
  DRV_BM64_EVENT_MAP_DISCONNECTED,
  DRV_BM64_EVENT_SYS_POWER_ON,
  DRV_BM64_EVENT_SYS_POWER_OFF,
  DRV_BM64_EVENT_SYS_STANDBY,
  DRV_BM64_EVENT_SYS_PAIRING_START,
  DRV_BM64_EVENT_SYS_PAIRING_OK,
  DRV_BM64_EVENT_SYS_PAIRING_FAILED,
  DRV_BM64_EVENT_LINKBACK_SUCCESS,
  DRV_BM64_EVENT_LINKBACK_FAILED,
  DRV_BM64_EVENT_BD_ADDR_RECEIVED,
  DRV_BM64_EVENT_PAIR_RECORD_RECEIVED,
  DRV_BM64_EVENT_LINK_MODE_RECEIVED,
  DRV_BM64_EVENT_PLAYBACK_STATUS_CHANGED,
  DRV_BM64_EVENT_AVRCP_VOLUME_CTRL,
  DRV_BM64_EVENT_AVRCP_ABS_VOLUME_CHANGED,
  DRV_BM64_EVENT_HFP_VOLUME_CHANGED,
  DRV_BM64_EVENT_VOLUME_CHANGED,
  DRV_BM64_EVENT_SAMPLERATE_CHANGED,
  DRV_BM64_EVENT_NSPK_SYNC_POWER_OFF,
  DRV_BM64_EVENT_NSPK_SYNC_VOL_CTRL,
  DRV_BM64_EVENT_NSPK_SYNC_INTERNAL_GAIN,
  DRV_BM64_EVENT_NSPK_SYNC_ABS_VOL,
  DRV_BM64_EVENT_NSPK_CHANNEL_SETTING,
  DRV_BM64_EVENT_NSPK_ADD_SPEAKER3,
  DRV_BM64_EVENT_LE_STATUS_CHANGED,
  DRV_BM64_EVENT_LE_ADV_CONTROL_REPORT,
  DRV_BM64_EVENT_LE_CONNECTION_PARA_REPORT,
  DRV_BM64_EVENT_LE_CONNECTION_PARA_UPDATE_RSP,
  DRV_BM64_EVENT_GATT_ATTRIBUTE_DATA,
  DRV_BM64_EVENT_PORT0_INPUT_CHANGED,
  DRV_BM64_EVENT_PORT1_INPUT_CHANGED,
  DRV_BM64_EVENT_PORT2_INPUT_CHANGED,
  DRV_BM64_EVENT_PORT3_INPUT_CHANGED,
  DRV_BM64_EVENT_BLESPP_MSG_RECEIVED,
  DRV_BM64_EVENT_BLE_STATUS_CHANGED
} DRV_BM64_EVENT;