ble9 2.0.0.0
Command constants

Topics

 Driver define
 

Macros

#define BLE9_CMD_SYSTEM_HELLO_ID   0x00010020ul
 System commands.
 
#define BLE9_CMD_SYSTEM_DATA_BUFFER_CLEAR_ID   0x14010020ul
 
#define BLE9_CMD_SYSTEM_RESET_ID   0x01010020ul
 
#define BLE9_CMD_SYSTEM_HALT_ID   0x2001010Cul
 
#define BLE9_CMD_SYSTEM_SET_TX_POWER_ID   0x17010020ul
 
#define BLE9_CMD_SYSTEM_GET_VERSION_ID   0x1B010020ul
 
#define BLE9_CMD_SYSTEM_SET_SOFT_TIMER_ID   0x19010020ul
 
#define BLE9_CMD_SYSTEM_SET_LAZY_SOFT_TIMER_ID   0x1A010020ul
 
#define BLE9_CMD_SYSTEM_SET_IDENTITY_ADDRESS_ID   0x13010020ul
 
#define BLE9_CMD_SYSTEM_GET_IDENTITY_ADDRESS_ID   0x15010020ul
 
#define BLE9_CMD_SYSTEM_DATA_BUFFER_WRITE_ID   0x12010020ul
 GAP commands.
 
#define BLE9_CMD_GAP_SET_PRIVACY_MODE_ID   0x01020020ul
 
#define BLE9_CMD_GAP_ENABLE_WHITELISTING_ID   0x03020020ul
 Advertiser commands.
 
#define BLE9_CMD_ADVERTISER_CREATE_ID   0x01040020ul
 
#define BLE9_CMD_ADVERTISER_DELETE_SET_ID   0x02040020ul
 
#define BLE9_CMD_ADVERTISER_START_ID   0x09040320ul
 
#define BLE9_CMD_ADVERTISER_STOP_ID   0x0A040020ul
 
#define BLE9_CMD_ADVERTISER_SET_TIMING_ID   0x03040020ul
 
#define BLE9_CMD_ADVERTISER_SET_PHY_ID   0x06040020ul
 
#define BLE9_CMD_ADVERTISER_SET_CHANNEL_MAP_ID   0x04040020ul
 
#define BLE9_CMD_ADVERTISER_SET_TX_POWER_ID   0x0B040020ul
 
#define BLE9_CMD_ADVERTISER_SET_REPORT_SCAN_REQUEST_ID   0x05040020ul
 
#define BLE9_CMD_ADVERTISER_SET_CONFIGURATION_ID   0x07040020ul
 
#define BLE9_CMD_ADVERTISER_CLEAR_CONFIGURATION_ID   0x08040020ul
 
#define BLE9_CMD_ADVERTISER_SET_DATA_ID   0x0F040020ul
 
#define BLE9_CMD_ADVERTISER_SET_LONG_DATA_ID   0x0E040020ul
 
#define BLE9_CMD_ADVERTISER_START_PERIODIC_ADVERTISING_ID   0x0C040020ul
 
#define BLE9_CMD_ADVERTISER_STOP_PERIODIC_ADVERTISING_ID   0x0D040020ul
 
#define BLE9_CMD_NULL   0
 
#define BLE9_SYSTEM_RESUME   0
 
#define BLE9_SYSTEM_HALT   1
 

Detailed Description

Macro Definition Documentation

◆ BLE9_CMD_ADVERTISER_CLEAR_CONFIGURATION_ID

#define BLE9_CMD_ADVERTISER_CLEAR_CONFIGURATION_ID   0x08040020ul

◆ BLE9_CMD_ADVERTISER_CREATE_ID

#define BLE9_CMD_ADVERTISER_CREATE_ID   0x01040020ul

◆ BLE9_CMD_ADVERTISER_DELETE_SET_ID

#define BLE9_CMD_ADVERTISER_DELETE_SET_ID   0x02040020ul

◆ BLE9_CMD_ADVERTISER_SET_CHANNEL_MAP_ID

#define BLE9_CMD_ADVERTISER_SET_CHANNEL_MAP_ID   0x04040020ul

◆ BLE9_CMD_ADVERTISER_SET_CONFIGURATION_ID

#define BLE9_CMD_ADVERTISER_SET_CONFIGURATION_ID   0x07040020ul

◆ BLE9_CMD_ADVERTISER_SET_DATA_ID

#define BLE9_CMD_ADVERTISER_SET_DATA_ID   0x0F040020ul

◆ BLE9_CMD_ADVERTISER_SET_LONG_DATA_ID

#define BLE9_CMD_ADVERTISER_SET_LONG_DATA_ID   0x0E040020ul

◆ BLE9_CMD_ADVERTISER_SET_PHY_ID

#define BLE9_CMD_ADVERTISER_SET_PHY_ID   0x06040020ul

◆ BLE9_CMD_ADVERTISER_SET_REPORT_SCAN_REQUEST_ID

#define BLE9_CMD_ADVERTISER_SET_REPORT_SCAN_REQUEST_ID   0x05040020ul

◆ BLE9_CMD_ADVERTISER_SET_TIMING_ID

#define BLE9_CMD_ADVERTISER_SET_TIMING_ID   0x03040020ul

◆ BLE9_CMD_ADVERTISER_SET_TX_POWER_ID

#define BLE9_CMD_ADVERTISER_SET_TX_POWER_ID   0x0B040020ul

◆ BLE9_CMD_ADVERTISER_START_ID

#define BLE9_CMD_ADVERTISER_START_ID   0x09040320ul

◆ BLE9_CMD_ADVERTISER_START_PERIODIC_ADVERTISING_ID

#define BLE9_CMD_ADVERTISER_START_PERIODIC_ADVERTISING_ID   0x0C040020ul

◆ BLE9_CMD_ADVERTISER_STOP_ID

#define BLE9_CMD_ADVERTISER_STOP_ID   0x0A040020ul

◆ BLE9_CMD_ADVERTISER_STOP_PERIODIC_ADVERTISING_ID

#define BLE9_CMD_ADVERTISER_STOP_PERIODIC_ADVERTISING_ID   0x0D040020ul

Helper macros.

◆ BLE9_CMD_GAP_ENABLE_WHITELISTING_ID

#define BLE9_CMD_GAP_ENABLE_WHITELISTING_ID   0x03020020ul

Advertiser commands.

◆ BLE9_CMD_GAP_SET_PRIVACY_MODE_ID

#define BLE9_CMD_GAP_SET_PRIVACY_MODE_ID   0x01020020ul

◆ BLE9_CMD_NULL

#define BLE9_CMD_NULL   0

◆ BLE9_CMD_SYSTEM_DATA_BUFFER_CLEAR_ID

#define BLE9_CMD_SYSTEM_DATA_BUFFER_CLEAR_ID   0x14010020ul

◆ BLE9_CMD_SYSTEM_DATA_BUFFER_WRITE_ID

#define BLE9_CMD_SYSTEM_DATA_BUFFER_WRITE_ID   0x12010020ul

GAP commands.

◆ BLE9_CMD_SYSTEM_GET_IDENTITY_ADDRESS_ID

#define BLE9_CMD_SYSTEM_GET_IDENTITY_ADDRESS_ID   0x15010020ul

◆ BLE9_CMD_SYSTEM_GET_VERSION_ID

#define BLE9_CMD_SYSTEM_GET_VERSION_ID   0x1B010020ul

◆ BLE9_CMD_SYSTEM_HALT_ID

#define BLE9_CMD_SYSTEM_HALT_ID   0x2001010Cul

◆ BLE9_CMD_SYSTEM_HELLO_ID

#define BLE9_CMD_SYSTEM_HELLO_ID   0x00010020ul

System commands.

<

◆ BLE9_CMD_SYSTEM_RESET_ID

#define BLE9_CMD_SYSTEM_RESET_ID   0x01010020ul

◆ BLE9_CMD_SYSTEM_SET_IDENTITY_ADDRESS_ID

#define BLE9_CMD_SYSTEM_SET_IDENTITY_ADDRESS_ID   0x13010020ul

◆ BLE9_CMD_SYSTEM_SET_LAZY_SOFT_TIMER_ID

#define BLE9_CMD_SYSTEM_SET_LAZY_SOFT_TIMER_ID   0x1A010020ul

◆ BLE9_CMD_SYSTEM_SET_SOFT_TIMER_ID

#define BLE9_CMD_SYSTEM_SET_SOFT_TIMER_ID   0x19010020ul

◆ BLE9_CMD_SYSTEM_SET_TX_POWER_ID

#define BLE9_CMD_SYSTEM_SET_TX_POWER_ID   0x17010020ul

◆ BLE9_SYSTEM_HALT

#define BLE9_SYSTEM_HALT   1

◆ BLE9_SYSTEM_RESUME

#define BLE9_SYSTEM_RESUME   0