Infineon Logo AIROC BTSDK v4.2 - Documentation
 
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages

Defines the interfaces for Buffer , Timer and Event Management Services. More...

Functions

uint8_t wiced_bt_did_stack_overflow (void)
 Checks if the application thread stack overflowed at some point. More...
 
void wiced_bt_stack_check_init (void)
 Prepares the stack to allow the app to check for stack overflow.
 
uint32_t wiced_bt_ble_get_available_tx_buffers (void)
 Used to get the available number of LE tx buffers. More...
 
void wdog_generate_hw_reset (void)
 Generates a system reset by the watchdog timer.
 
void wiced_gki_delay_us (uint32_t delay)
 This function provides a specified amount of delay in microseconds. More...
 

Detailed Description

Defines the interfaces for Buffer , Timer and Event Management Services.

Function Documentation

uint32_t wiced_bt_ble_get_available_tx_buffers ( void  )

Used to get the available number of LE tx buffers.

Returns
The available number of LE tx buffers
uint8_t wiced_bt_did_stack_overflow ( void  )

Checks if the application thread stack overflowed at some point.

Returns
TRUE : on stack overflow FALSE : if no stack overflow
void wiced_gki_delay_us ( uint32_t  delay)

This function provides a specified amount of delay in microseconds.

The function overhead is about 18us at 16MHz. It is not possible to get a shorter delay than that. This function can be used before the ARM timers are initialized.

Parameters
delayDelay time in microseconds