|
void | bluetooth_cfg_setup (bluetooth_cfg_t *cfg) |
| Config Object Initialization function. More...
|
|
BLUETOOTH_RETVAL | bluetooth_init (bluetooth_t *ctx, bluetooth_cfg_t *cfg) |
| Initialization function. More...
|
|
void | bluetooth_generic_write (bluetooth_t *ctx, char *data_buf, uint16_t len) |
| Generic write function. More...
|
|
int32_t | bluetooth_generic_read (bluetooth_t *ctx, char *data_buf, uint16_t max_len) |
| Generic read function. More...
|
|
void | bluetooth_write_command (bluetooth_t *ctx, char *data_buf, uint16_t len) |
| Write command function. More...
|
|
void | bluetooth_enable (bluetooth_t *ctx) |
| Enable device function. More...
|
|
void | bluetooth_hw_reset (bluetooth_t *ctx) |
| Hardwere reset function. More...
|
|
void | bluetooth_enter_command_mode (bluetooth_t *ctx) |
| Enter the command mode function. More...
|
|
void | bluetooth_exit_command_mode (bluetooth_t *ctx) |
| Exit the command mode function. More...
|
|
void | bluetooth_toggle_echo (bluetooth_t *ctx) |
| Toggles echo function. More...
|
|
void | bluetooth_set_device_name (bluetooth_t *ctx, uint8_t *name) |
| Set the device name function. More...
|
|
void | bluetooth_set_operating_mode (bluetooth_t *ctx, uint8_t op_mode) |
| Set the operating mode function. More...
|
|
void | bluetooth_enable_7_bit_data_mode (bluetooth_t *ctx) |
| Enable 7-Bit data mode function. More...
|
|
void | bluetooth_disable_7_bit_data_mode (bluetooth_t *ctx) |
| Disable 7-Bit data mode function. More...
|
|
void | bluetooth_set_authentication (bluetooth_t *ctx, uint8_t auth_value) |
| Set the authentication function. More...
|
|
void | bluetooth_set_break (bluetooth_t *ctx, uint8_t break_signal) |
| Set the break function. More...
|
|
BLUETOOTH_RETVAL | bluetooth_set_cod (bluetooth_t *ctx, uint8_t *msw, uint8_t *lsw) |
| Sets the class of device (COD) function. More...
|
|
void | bluetooth_set_factory_defaults (bluetooth_t *ctx) |
| Set factory defaults settings function. More...
|
|
void | bluetooth_set_discoverability (bluetooth_t *ctx, uint8_t *d_hex_value) |
| Set enable an inquiry scan function. More...
|
|
void | bluetooth_setConnectability (bluetooth_t *ctx, uint8_t *c_hex_value) |
| Set enable page scanning function. More...
|
|
BLUETOOTH_RETVAL | bluetooth_set_uart_parity (bluetooth_t *ctx, uint8_t character) |
| Set UART parity function. More...
|
|
void | bluetooth_set_extended_status_string (bluetooth_t *ctx, uint8_t *es_string) |
| Set extended status string function. More...
|
|
BLUETOOTH_RETVAL | bluetooth_set_security_pin_code (bluetooth_t *ctx, uint8_t *sp_code) |
| Set security pin code function. More...
|
|
BLUETOOTH_RETVAL | bluetooth_set_special_config (bluetooth_t *ctx, uint16_t special_config) |
| Set special configuration settings function. More...
|
|
void | bluetooth_set_remote_address (bluetooth_t *ctx, uint8_t *r_addr) |
| Set the remote Bluetooth address function. More...
|
|
BLUETOOTH_RETVAL | bluetooth_set_baud_rate (bluetooth_t *ctx, uint32_t baud_rate) |
| Set the baud rate function. More...
|
|
void | bluetooth_enable_bonding (bluetooth_t *ctx) |
| Set bonding enable function. More...
|
|
void | bluetooth_disable_bonding (bluetooth_t *ctx) |
| Set bonding disable function. More...
|
|
void | bluetooth_reboot (bluetooth_t *ctx) |
| Reboot the module function. More...
|
|
BLUETOOTH_RETVAL | bluetooth_set_profile (bluetooth_t *ctx, uint8_t profile) |
| Set the profile function. More...
|
|
void | bluetooth_enable_role_switch (bluetooth_t *ctx) |
| Enables the role switch function. More...
|
|
void | bluetooth_disable_role_switch (bluetooth_t *ctx) |
| Disables the role switch function. More...
|
|
void | bluetooth_connect_to_remote_address (bluetooth_t *ctx, uint8_t *r_addr) |
| Connect the device to a remote address function. More...
|
|
void | bluetooth_connect_to_remote_address_fast_mode (bluetooth_t *ctx, uint8_t *r_addr) |
| Connect the device to a remote address fast mode function. More...
|
|
void | bluetooth_endspecial_config (bluetooth_t *ctx) |
| Ends configuration and puts the device into fast data mode function. More...
|
|
void | bluetooth_get_help (bluetooth_t *ctx) |
| Get displays a list of help command function. More...
|
|
void | bluetooth_get_basic_settings (bluetooth_t *ctx) |
| Get displays basic settings function. More...
|
|
void | bluetooth_get_extended_settings (bluetooth_t *ctx) |
| Get displays the device�s extended settings function. More...
|
|
void | bluetooth_get_device_address (bluetooth_t *ctx) |
| Get displays the device�s eBluetooth address function. More...
|
|
void | bluetooth_scans_device (bluetooth_t *ctx) |
| Scans for Bluetooth devices in pairing mode function. More...
|
|
void | bluetooth_get_signal_status (bluetooth_t *ctx) |
| Displays the remote side modem signal status function. More...
|
|
void | bluetooth_set_undiscoverable (bluetooth_t *ctx) |
| Set undiscoverable mode function. More...
|
|
BLUETOOTH_RETVAL | bluetooth_set_quiet_mode (bluetooth_t *ctx, uint8_t q_mode) |
| Set quiet mode function. More...
|
|
void | bluetooth_get_firmware_version (bluetooth_t *ctx) |
| Get firmware version function. More...
|
|
This file contains API for Bluetooth Click driver.