SWRU496B November   2018  – December 2021 CC2564C

 

  1.   Trademarks
  2. Introduction
  3. Hardware Migration
  4. Software Migration
  5. Low-Energy Secure Connections
  6. Low Energy Secure Connections API Changes
    1. 5.1 Changes are in GAPAPI.h File
    2. 5.2 Function Changes
    3. 5.3 Structure Changes
    4. 5.4 Enumeration Changes
  7. HCI API Changes
    1. 6.1 Function Changes
    2. 6.2 Structure Changes
    3. 6.3 Macro Changes
    4. 6.4 Enumeration Changes
  8. iSPP API Changes
    1. 7.1 Function Changes
    2. 7.2 Structure Changes
  9. GATT API Changes
    1. 8.1 Structure Changes
    2. 8.2 Macro Changes
    3. 8.3 Enumeration Changes
  10. GAP API Changes
    1. 9.1 Function Changes
    2. 9.2 Structure Changes
    3. 9.3 Enumeration Changes
  11. 10L2CAP API changes
    1. 10.1 Function Changes
    2. 10.2 Structure Changes
    3. 10.3 Enumeration Changes
    4. 10.4 Macro Changes
  12. 11Revision History

Enumeration Changes

typedef enum
{ 
    emDisabled,
    emEnabled,
    emEnabled_AES
} GAP_Encryption_Mode_t
typedef enum
{ 
    etInquiry_Result,
    etEncryption_Change_Result,
    etAuthentication,
    etRemote_Name_Result,
    etInquiry_Entry_Result,
    etInquiry_With_RSSI_Entry_Result,
    etExtended_Inquiry_Entry_Result,
    etEncryption_Refresh_Complete,
    etRemote_Features_Result,
    etRemote_Version_Information_Result,
    etAuthenticated_Payload_Timeout
} GAP_Event_Type_t;
typedef enum
{ 
    lcmNonConnectable,
    lcmConnectable,
    lcmDirectConnectable,
    lcmLowDutyCycleDirectConnectable
} GAP_LE_Connectability_Mode_t;
typedef enum
{ 
    etLE_Remote_Features_Result,
    etLE_Advertising_Report,
    etLE_Connection_Complete,
    etLE_Disconnection_Complete,
    etLE_Encryption_Change,
    etLE_Encryption_Refresh_Complete,
    etLE_Authentication,
    etLE_Connection_Parameter_Update_Request,
    etLE_Connection_Parameter_Update_Response,
    etLE_Connection_Parameter_Updated,
    etLE_Authenticated_Payload_Timeout_Expired
} GAP_LE_Event_Type_t;