ble9  2.0.0.0
Modules | Macros
Command constants

Modules

 Driver define
 

Macros

#define BLE9_CMD_SYSTEM_HELLO_ID   0x00010020
 System commands. More...
 
#define BLE9_CMD_SYSTEM_DATA_BUFFER_CLEAR_ID   0x14010020
 
#define BLE9_CMD_SYSTEM_RESET_ID   0x01010020
 
#define BLE9_CMD_SYSTEM_HALT_ID   0x2001010C
 
#define BLE9_CMD_SYSTEM_SET_TX_POWER_ID   0x17010020
 
#define BLE9_CMD_SYSTEM_GET_VERSION_ID   0x1B010020
 
#define BLE9_CMD_SYSTEM_SET_SOFT_TIMER_ID   0x19010020
 
#define BLE9_CMD_SYSTEM_SET_LAZY_SOFT_TIMER_ID   0x1A010020
 
#define BLE9_CMD_SYSTEM_SET_IDENTITY_ADDRESS_ID   0x13010020
 
#define BLE9_CMD_SYSTEM_GET_IDENTITY_ADDRESS_ID   0x15010020
 
#define BLE9_CMD_SYSTEM_DATA_BUFFER_WRITE_ID   0x12010020
 GAP commands. More...
 
#define BLE9_CMD_GAP_SET_PRIVACY_MODE_ID   0x01020020
 
#define BLE9_CMD_GAP_ENABLE_WHITELISTING_ID   0x03020020
 Advertiser commands. More...
 
#define BLE9_CMD_ADVERTISER_CREATE_ID   0x01040020
 
#define BLE9_CMD_ADVERTISER_DELETE_SET_ID   0x02040020
 
#define BLE9_CMD_ADVERTISER_START_ID   0x09040320
 
#define BLE9_CMD_ADVERTISER_STOP_ID   0x0A040020
 
#define BLE9_CMD_ADVERTISER_SET_TIMING_ID   0x03040020
 
#define BLE9_CMD_ADVERTISER_SET_PHY_ID   0x06040020
 
#define BLE9_CMD_ADVERTISER_SET_CHANNEL_MAP_ID   0x04040020
 
#define BLE9_CMD_ADVERTISER_SET_TX_POWER_ID   0x0B040020
 
#define BLE9_CMD_ADVERTISER_SET_REPORT_SCAN_REQUEST_ID   0x05040020
 
#define BLE9_CMD_ADVERTISER_SET_CONFIGURATION_ID   0x07040020
 
#define BLE9_CMD_ADVERTISER_CLEAR_CONFIGURATION_ID   0x08040020
 
#define BLE9_CMD_ADVERTISER_SET_DATA_ID   0x0F040020
 
#define BLE9_CMD_ADVERTISER_SET_LONG_DATA_ID   0x0E040020
 
#define BLE9_CMD_ADVERTISER_START_PERIODIC_ADVERTISING_ID   0x0C040020
 
#define BLE9_CMD_ADVERTISER_STOP_PERIODIC_ADVERTISING_ID   0x0D040020
 
#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   0x08040020

◆ BLE9_CMD_ADVERTISER_CREATE_ID

#define BLE9_CMD_ADVERTISER_CREATE_ID   0x01040020

◆ BLE9_CMD_ADVERTISER_DELETE_SET_ID

#define BLE9_CMD_ADVERTISER_DELETE_SET_ID   0x02040020

◆ BLE9_CMD_ADVERTISER_SET_CHANNEL_MAP_ID

#define BLE9_CMD_ADVERTISER_SET_CHANNEL_MAP_ID   0x04040020

◆ BLE9_CMD_ADVERTISER_SET_CONFIGURATION_ID

#define BLE9_CMD_ADVERTISER_SET_CONFIGURATION_ID   0x07040020

◆ BLE9_CMD_ADVERTISER_SET_DATA_ID

#define BLE9_CMD_ADVERTISER_SET_DATA_ID   0x0F040020

◆ BLE9_CMD_ADVERTISER_SET_LONG_DATA_ID

#define BLE9_CMD_ADVERTISER_SET_LONG_DATA_ID   0x0E040020

◆ BLE9_CMD_ADVERTISER_SET_PHY_ID

#define BLE9_CMD_ADVERTISER_SET_PHY_ID   0x06040020

◆ BLE9_CMD_ADVERTISER_SET_REPORT_SCAN_REQUEST_ID

#define BLE9_CMD_ADVERTISER_SET_REPORT_SCAN_REQUEST_ID   0x05040020

◆ BLE9_CMD_ADVERTISER_SET_TIMING_ID

#define BLE9_CMD_ADVERTISER_SET_TIMING_ID   0x03040020

◆ BLE9_CMD_ADVERTISER_SET_TX_POWER_ID

#define BLE9_CMD_ADVERTISER_SET_TX_POWER_ID   0x0B040020

◆ BLE9_CMD_ADVERTISER_START_ID

#define BLE9_CMD_ADVERTISER_START_ID   0x09040320

◆ BLE9_CMD_ADVERTISER_START_PERIODIC_ADVERTISING_ID

#define BLE9_CMD_ADVERTISER_START_PERIODIC_ADVERTISING_ID   0x0C040020

◆ BLE9_CMD_ADVERTISER_STOP_ID

#define BLE9_CMD_ADVERTISER_STOP_ID   0x0A040020

◆ BLE9_CMD_ADVERTISER_STOP_PERIODIC_ADVERTISING_ID

#define BLE9_CMD_ADVERTISER_STOP_PERIODIC_ADVERTISING_ID   0x0D040020

Helper macros.

◆ BLE9_CMD_GAP_ENABLE_WHITELISTING_ID

#define BLE9_CMD_GAP_ENABLE_WHITELISTING_ID   0x03020020

Advertiser commands.

◆ BLE9_CMD_GAP_SET_PRIVACY_MODE_ID

#define BLE9_CMD_GAP_SET_PRIVACY_MODE_ID   0x01020020

◆ BLE9_CMD_NULL

#define BLE9_CMD_NULL   0

◆ BLE9_CMD_SYSTEM_DATA_BUFFER_CLEAR_ID

#define BLE9_CMD_SYSTEM_DATA_BUFFER_CLEAR_ID   0x14010020

◆ BLE9_CMD_SYSTEM_DATA_BUFFER_WRITE_ID

#define BLE9_CMD_SYSTEM_DATA_BUFFER_WRITE_ID   0x12010020

GAP commands.

◆ BLE9_CMD_SYSTEM_GET_IDENTITY_ADDRESS_ID

#define BLE9_CMD_SYSTEM_GET_IDENTITY_ADDRESS_ID   0x15010020

◆ BLE9_CMD_SYSTEM_GET_VERSION_ID

#define BLE9_CMD_SYSTEM_GET_VERSION_ID   0x1B010020

◆ BLE9_CMD_SYSTEM_HALT_ID

#define BLE9_CMD_SYSTEM_HALT_ID   0x2001010C

◆ BLE9_CMD_SYSTEM_HELLO_ID

#define BLE9_CMD_SYSTEM_HELLO_ID   0x00010020

System commands.

<

◆ BLE9_CMD_SYSTEM_RESET_ID

#define BLE9_CMD_SYSTEM_RESET_ID   0x01010020

◆ BLE9_CMD_SYSTEM_SET_IDENTITY_ADDRESS_ID

#define BLE9_CMD_SYSTEM_SET_IDENTITY_ADDRESS_ID   0x13010020

◆ BLE9_CMD_SYSTEM_SET_LAZY_SOFT_TIMER_ID

#define BLE9_CMD_SYSTEM_SET_LAZY_SOFT_TIMER_ID   0x1A010020

◆ BLE9_CMD_SYSTEM_SET_SOFT_TIMER_ID

#define BLE9_CMD_SYSTEM_SET_SOFT_TIMER_ID   0x19010020

◆ BLE9_CMD_SYSTEM_SET_TX_POWER_ID

#define BLE9_CMD_SYSTEM_SET_TX_POWER_ID   0x17010020

◆ BLE9_SYSTEM_HALT

#define BLE9_SYSTEM_HALT   1

◆ BLE9_SYSTEM_RESUME

#define BLE9_SYSTEM_RESUME   0