HCI Optimization Interface Functions | |
This is an optimized interface for certain HCI commands that simply read a value. The stack uses these functions rather than their corresponding functions in the command interface. These functions can only be called after the reset sequence has been completed. | |
uint8_t * | HciGetBdAddr (void) |
Return a pointer to the BD address of this device. More... | |
uint8_t | HciGetWhiteListSize (void) |
Return the white list size. More... | |
int8_t | HciGetAdvTxPwr (void) |
Return the advertising transmit power. More... | |
uint16_t | HciGetBufSize (void) |
Return the ACL buffer size supported by the controller. More... | |
uint8_t | HciGetNumBufs (void) |
Return the number of ACL buffers supported by the controller. More... | |
uint8_t * | HciGetSupStates (void) |
Return the states supported by the controller. More... | |
uint64_t | HciGetLeSupFeat (void) |
Return the LE supported features supported by the controller. More... | |
uint32_t | HciGetLeSupFeat32 (void) |
Return the LE supported features supported by the controller. More... | |
uint16_t | HciGetMaxRxAclLen (void) |
Get the maximum reassembled RX ACL packet length. More... | |
uint8_t | HciGetResolvingListSize (void) |
Return the resolving list size. More... | |
bool_t | HciLlPrivacySupported (void) |
Whether LL Privacy is supported. More... | |
uint16_t | HciGetMaxAdvDataLen (void) |
Get the maximum advertisement (or scan response) data length supported by the Controller. More... | |
uint8_t | HciGetNumSupAdvSets (void) |
Get the maximum number of advertising sets supported by the Controller. More... | |
bool_t | HciLeAdvExtSupported (void) |
Whether LE Advertising Extensions is supported. More... | |
uint8_t | HciGetPerAdvListSize (void) |
Return the periodic advertising list size. More... | |
hciLocalVerInfo_t * | HciGetLocalVerInfo (void) |
Return a pointer to the local version information. More... | |
int8_t HciGetAdvTxPwr | ( | void | ) |
Return the advertising transmit power.
uint8_t* HciGetBdAddr | ( | void | ) |
Return a pointer to the BD address of this device.
uint16_t HciGetBufSize | ( | void | ) |
Return the ACL buffer size supported by the controller.
uint64_t HciGetLeSupFeat | ( | void | ) |
Return the LE supported features supported by the controller.
uint32_t HciGetLeSupFeat32 | ( | void | ) |
Return the LE supported features supported by the controller.
hciLocalVerInfo_t* HciGetLocalVerInfo | ( | void | ) |
Return a pointer to the local version information.
uint16_t HciGetMaxAdvDataLen | ( | void | ) |
Get the maximum advertisement (or scan response) data length supported by the Controller.
uint16_t HciGetMaxRxAclLen | ( | void | ) |
Get the maximum reassembled RX ACL packet length.
uint8_t HciGetNumBufs | ( | void | ) |
Return the number of ACL buffers supported by the controller.
uint8_t HciGetNumSupAdvSets | ( | void | ) |
Get the maximum number of advertising sets supported by the Controller.
uint8_t HciGetPerAdvListSize | ( | void | ) |
Return the periodic advertising list size.
uint8_t HciGetResolvingListSize | ( | void | ) |
Return the resolving list size.
uint8_t* HciGetSupStates | ( | void | ) |
Return the states supported by the controller.
uint8_t HciGetWhiteListSize | ( | void | ) |
Return the white list size.
bool_t HciLeAdvExtSupported | ( | void | ) |
Whether LE Advertising Extensions is supported.
bool_t HciLlPrivacySupported | ( | void | ) |
Whether LL Privacy is supported.