btaudio 2.0.0.0
Public function

Functions

void btaudio_cfg_setup (btaudio_cfg_t *cfg)
 Config Object Initialization function.
 
BTAUDIO_RETVAL btaudio_init (btaudio_t *ctx, btaudio_cfg_t *cfg)
 Initialization function.
 
void btaudio_generic_write (btaudio_t *ctx, char *data_buf, uint16_t len)
 Generic write function.
 
int32_t btaudio_generic_read (btaudio_t *ctx, char *data_buf, uint16_t max_len)
 Generic read function.
 
void btaudio_set_power_on (btaudio_t *ctx)
 Power On function.
 
void btaudio_set_power_off (btaudio_t *ctx)
 Power Off function.
 
void btaudio_reset (btaudio_t *ctx)
 Reset function.
 
void btaudio_write_byte (btaudio_t *ctx, uint8_t input)
 Write Single byte function.
 
void btaudio_write_command (btaudio_t *ctx, char *data_buf)
 Write command function.
 
void btaudio_set_mode (btaudio_t *ctx, uint8_t mode)
 Set mode function.
 
void btaudio_set_cmd_mode (btaudio_t *ctx, uint8_t mode)
 Set command mode function.
 
void btaudio_set_factory_defaults (btaudio_t *ctx)
 Set factory defaults settings function.
 
void btaudio_get_all_settings (btaudio_t *ctx)
 Get all settings function.
 
void btaudio_set_audio_output (btaudio_t *ctx, a2dp_routing_values_t setting, bit_res_t bit_res, sample_rate_t sample_rate)
 Set audio output function.
 
uint8_t btaudio_set_device_name (btaudio_t *ctx, uint8_t *name)
 Set device name function.
 
uint8_t btaudio_set_automatic_shutdown (btaudio_t *ctx, uint16_t seconds)
 Set automatic shutdown function.
 
void btaudio_set_extended_features (btaudio_t *ctx, extended_features_bitmask_values ext_features)
 Set extended features function.
 
void btaudio_set_authentication (btaudio_t *ctx, uint8_t authentication)
 Set authentication function.
 
uint8_t btaudio_set_service_class_device (btaudio_t *ctx, uint8_t *sc_device)
 Set service class of device function.
 
void btaudio_set_discovery_mask (btaudio_t *ctx, uint8_t discovery_mask)
 Set discovery mask enabled for discovery function.
 
uint8_t btaudio_set_security_pin (btaudio_t *ctx, uint8_t *security_pin)
 Set the security pin code function.
 
void btaudio_set_speaker_gain_lvl (btaudio_t *ctx, uint8_t speaker_gain_lvl)
 Set speaker gain levels function.
 
void btaudio_set_toneain_lvl (btaudio_t *ctx, uint8_t tone_gain_lvl)
 Set tone gain levels function.
 
void btaudio_get_basic_settings (btaudio_t *ctx)
 Get basic settings function.
 
void btaudio_get_reg_settings (btaudio_t *ctx, char cmd)
 Get register settings function.
 
void btaudio_get_battery_status (btaudio_t *ctx)
 Get battery status function.
 
void btaudio_get_help (btaudio_t *ctx)
 Get help status function.
 
void btaudio_get_firmware_version (btaudio_t *ctx)
 Get firmware version function.
 
void btaudio_toggle_local_echo (btaudio_t *ctx)
 Toggle local echo function.
 
uint8_t btaudio_toggle_discoverable (btaudio_t *ctx, uint8_t discoverable)
 Toggle discoverable function.
 
uint8_t btaudio_answer_keyboard (btaudio_t *ctx, uint8_t answer)
 Answer the keyboard function.
 
void btaudio_dfu_mode (btaudio_t *ctx)
 DFU mode function.
 
uint8_t btaudio_call_phone_number (btaudio_t *ctx, char *p_number)
 Call phone number function.
 
void btaudio_show_track_metadata (btaudio_t *ctx)
 Show track metadata function.
 
void btaudio_dial_last_phone_number (btaudio_t *ctx)
 Dial last phone number function.
 
void btaudio_increase_volume (btaudio_t *ctx)
 Increase volume function.
 
void btaudio_decrease_volume (btaudio_t *ctx)
 Decrease volume function.
 
void btaudio_next_track (btaudio_t *ctx)
 Play next track function.
 
void btaudio_previous_track (btaudio_t *ctx)
 Play previous track function.
 
void btaudio_pause_play_track (btaudio_t *ctx)
 Pause track function.
 
void btaudio_enable_voice_commands (btaudio_t *ctx)
 Enable voice commands function.
 
void btaudio_get_gpio_dirr (btaudio_t *ctx)
 Get GPIO DIRR function.
 
void btaudio_get_gpio_level (btaudio_t *ctx)
 Get GPIO level function.
 
void btaudio_disconnect_current_connection (btaudio_t *ctx, profile_bitmask_values profile)
 Disconnect current connection function.
 
uint8_t btaudio_mute_hold_call (btaudio_t *ctx, uint8_t mute)
 Mute hold call function.
 
void btaudio_reboot (btaudio_t *ctx)
 Reboot function.
 
void btaudio_display_caller_id (btaudio_t *ctx)
 Display caller Id function.
 
void btaudio_reset_prev_paired_devices (btaudio_t *ctx)
 Reset prev paired devices function.
 
void btaudio_query_connection_status (btaudio_t *ctx)
 Query connection status function.
 
void btaudio_reconnect_most_recent (btaudio_t *ctx)
 Reconnect most recent function.
 
void btaudio_accept_call (btaudio_t *ctx)
 Accept call function.
 
void btaudio_reject_call (btaudio_t *ctx)
 Reject call function.
 
void btaudio_userBusy (btaudio_t *ctx)
 User busy function.
 
void btaudio_accept_held_call (btaudio_t *ctx)
 Accept held call function.
 
void btaudio_set_hold_accept_incoming (btaudio_t *ctx)
 Set hold accept incoming function.
 
void btaudio_add_held_call (btaudio_t *ctx)
 Add held call function.
 
void btaudio_cnnct_two_calls (btaudio_t *ctx)
 Connect two calls function.
 
void btaudio_transfer_active_calls (btaudio_t *ctx)
 Transfer active calls function.
 
uint8_t btaudio_interrupt (btaudio_t *ctx)
 Get interrupt state function.
 

Detailed Description

Function Documentation

◆ btaudio_accept_call()

void btaudio_accept_call ( btaudio_t * ctx)

Accept call function.

Parameters
ctxClick object.

@description The function accept call of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_accept_held_call()

void btaudio_accept_held_call ( btaudio_t * ctx)

Accept held call function.

Parameters
ctxClick object.

@description The function accept held call of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_add_held_call()

void btaudio_add_held_call ( btaudio_t * ctx)

Add held call function.

Parameters
ctxClick object.

@description The function add held call of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_answer_keyboard()

uint8_t btaudio_answer_keyboard ( btaudio_t * ctx,
uint8_t answer )

Answer the keyboard function.

Parameters
ctxClick object.
answer
  • 0, '0', 'N' or 'n' : reject pairing pass key;
  • 1, '1', 'Y' or 'y' : accept pairing pass key;
Return values
status
  • 0 : ERROR;
  • 1 : OK;

@description The function accepts/rejects pairing in keyboard IO authentication mode of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_call_phone_number()

uint8_t btaudio_call_phone_number ( btaudio_t * ctx,
char * p_number )

Call phone number function.

Parameters
ctxClick object.
p_numberpointer to the memory location where phone number be stored.
Return values
status
  • 0 : ERROR;
  • 1 : OK;

@description The function call phone number from the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_cfg_setup()

void btaudio_cfg_setup ( btaudio_cfg_t * cfg)

Config Object Initialization function.

Parameters
cfgClick configuration structure.

@description This function initializes click configuration structure to init state.

Note
All used pins will be set to unconnected state.

◆ btaudio_cnnct_two_calls()

void btaudio_cnnct_two_calls ( btaudio_t * ctx)

Connect two calls function.

Parameters
ctxClick object.

@description The function connect two calls of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_decrease_volume()

void btaudio_decrease_volume ( btaudio_t * ctx)

Decrease volume function.

Parameters
ctxClick object.

@description The function decrease volume of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_dfu_mode()

void btaudio_dfu_mode ( btaudio_t * ctx)

DFU mode function.

Parameters
ctxClick object.

@description The function will put the RN52 Bluetooth audio module on BT Audio Click board into Device Firmware Upgrade (DFU) mode.

◆ btaudio_dial_last_phone_number()

void btaudio_dial_last_phone_number ( btaudio_t * ctx)

Dial last phone number function.

Parameters
ctxClick object.

@description The function will redial last dialed number from the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_disconnect_current_connection()

void btaudio_disconnect_current_connection ( btaudio_t * ctx,
profile_bitmask_values profile )

Disconnect current connection function.

Parameters
ctxClick object.
profile
  • 0 : iAP;
  • 1 : SPP;
  • 2 : A2DP;
  • 3 : HFP;

@description The function disconnect current connection profile of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_display_caller_id()

void btaudio_display_caller_id ( btaudio_t * ctx)

Display caller Id function.

Parameters
ctxClick object.

@description The function display caller Id of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_enable_voice_commands()

void btaudio_enable_voice_commands ( btaudio_t * ctx)

Enable voice commands function.

Parameters
ctxClick object.

@description The function enable voice commands of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_generic_read()

int32_t btaudio_generic_read ( btaudio_t * ctx,
char * data_buf,
uint16_t max_len )

Generic read function.

Parameters
ctxClick object.
data_bufData buffer for read data.
max_lenThe maximum length of data that can be read.
Returns
Number of reads data.

◆ btaudio_generic_write()

void btaudio_generic_write ( btaudio_t * ctx,
char * data_buf,
uint16_t len )

Generic write function.

Parameters
btaudioClick object.
data_bufData buffer for sends.
lenNumber of bytes for sends.

◆ btaudio_get_all_settings()

void btaudio_get_all_settings ( btaudio_t * ctx)

Get all settings function.

Parameters
ctxClick object.

@description The function gets all settings data of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_get_basic_settings()

void btaudio_get_basic_settings ( btaudio_t * ctx)

Get basic settings function.

Parameters
ctxClick object.
responsepointer to the memory location where response be stored.

@description The function get basic settings data of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_get_battery_status()

void btaudio_get_battery_status ( btaudio_t * ctx)

Get battery status function.

Parameters
ctxClick object.

@description The function get battery status data from the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_get_firmware_version()

void btaudio_get_firmware_version ( btaudio_t * ctx)

Get firmware version function.

Parameters
ctxClick object.

@description The function getfirmware version data of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_get_gpio_dirr()

void btaudio_get_gpio_dirr ( btaudio_t * ctx)

Get GPIO DIRR function.

Parameters
ctxClick object.

@description The function configures GPIO direction of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_get_gpio_level()

void btaudio_get_gpio_level ( btaudio_t * ctx)

Get GPIO level function.

Parameters
ctxClick object.

@description The function get GPIO level and input pull-up configuration of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_get_help()

void btaudio_get_help ( btaudio_t * ctx)

Get help status function.

Parameters
ctxClick object.

@description The function get help status data from the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_get_reg_settings()

void btaudio_get_reg_settings ( btaudio_t * ctx,
char cmd )

Get register settings function.

Parameters
ctxClick object.
cmdSecond character of the command;

@decription The function get register settings on idle time in seconds by send command to the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_increase_volume()

void btaudio_increase_volume ( btaudio_t * ctx)

Increase volume function.

Parameters
ctxClick object.

@description The function increase volume of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_init()

BTAUDIO_RETVAL btaudio_init ( btaudio_t * ctx,
btaudio_cfg_t * cfg )

Initialization function.

Parameters
btaudioClick object.
cfgClick configuration structure.

@description This function initializes all necessary pins and peripherals used for this click.

◆ btaudio_interrupt()

uint8_t btaudio_interrupt ( btaudio_t * ctx)

Get interrupt state function.

Parameters
ctxClick object.
Returns
interrupt state
  • 0 : not active
  • 1 : active

@description The function gets interrupt state by return status of INT pin of BT Audio Click board.

◆ btaudio_mute_hold_call()

uint8_t btaudio_mute_hold_call ( btaudio_t * ctx,
uint8_t mute )

Mute hold call function.

Parameters
ctxClick object.
mute
  • 0 : mutes the call;
  • 1 : call is unmuted;
Return values
status
  • 0 : ERROR;
  • 1 : OK;

@description The function mute hold call of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_next_track()

void btaudio_next_track ( btaudio_t * ctx)

Play next track function.

Parameters
ctxClick object.

@description The function play next track of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_pause_play_track()

void btaudio_pause_play_track ( btaudio_t * ctx)

Pause track function.

Parameters
ctxClick object.

@description The function pause track of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_previous_track()

void btaudio_previous_track ( btaudio_t * ctx)

Play previous track function.

Parameters
ctxClick object.

@description The function play previous track of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_query_connection_status()

void btaudio_query_connection_status ( btaudio_t * ctx)

Query connection status function.

Parameters
ctxClick object.

@description The function query connection status of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_reboot()

void btaudio_reboot ( btaudio_t * ctx)

Reboot function.

Parameters
ctxClick object.

@description The function reboot the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_reconnect_most_recent()

void btaudio_reconnect_most_recent ( btaudio_t * ctx)

Reconnect most recent function.

Parameters
ctxClick object.

@description The function reconnect most recent of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_reject_call()

void btaudio_reject_call ( btaudio_t * ctx)

Reject call function.

Parameters
ctxClick object.

@description The function reject call of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_reset()

void btaudio_reset ( btaudio_t * ctx)

Reset function.

Parameters
ctxClick object.

@description The function resets the device by toggling the reset pin.

◆ btaudio_reset_prev_paired_devices()

void btaudio_reset_prev_paired_devices ( btaudio_t * ctx)

Reset prev paired devices function.

Parameters
ctxClick object.

@description The function reset prev paired devices of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_set_audio_output()

void btaudio_set_audio_output ( btaudio_t * ctx,
a2dp_routing_values_t setting,
bit_res_t bit_res,
sample_rate_t sample_rate )

Set audio output function.

Parameters
ctxClick object.
setting
  • ANALOG_OUTPUT : Analog output ( default );
  • I2S_OUPUT : Set the output for I2S;
  • S_PDIF_OUPUT : Set the output for S/PDIF;
  • INTERCOM_DAC : Intercom DAC mode;
bit_res
  • RES_24 : 24 Bits Per Sample;
  • RES_32 : 32 Bits Per Sample;
sample_rate
  • RATE_8K : 0-8K Samples Per Second;
  • RATE_32K : 1-32K Samples Per Second;
  • RATE_44K1 : 2-44K1 Samples Per Second;
  • RATE_48K : 3-48K Samples Per Second;

@description The function sets audio output of RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_set_authentication()

void btaudio_set_authentication ( btaudio_t * ctx,
uint8_t authentication )

Set authentication function.

Parameters
ctxClick object.
ext_features
  • 0 : Open. Authentication is not required. The device accepts pin code mode;
  • 1 : SSP Keyboard I/O mode is an association model of Secure Simple Pairing (SSP) (default);
  • 2 : SSP 'just works' mode is an association model of SSP;
  • 4 : Pin Code mode is part of legacy pairing;

@description The function sets the authentication of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_set_automatic_shutdown()

uint8_t btaudio_set_automatic_shutdown ( btaudio_t * ctx,
uint16_t seconds )

Set automatic shutdown function.

Parameters
ctxClick object.
secondstime in seconds.
Return values
status
  • 0 : ERROR;
  • 1 : OK;

@description The function sets automatic shutdown on idle time in seconds by send command to the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_set_cmd_mode()

void btaudio_set_cmd_mode ( btaudio_t * ctx,
uint8_t mode )

Set command mode function.

Parameters
ctxClick object.
mode
  • 0 : Command mode;
  • 1 : Data mode;

@description The function sets operating mode via command.

◆ btaudio_set_device_name()

uint8_t btaudio_set_device_name ( btaudio_t * ctx,
uint8_t * name )

Set device name function.

Parameters
ctxClick object.
namepointer to the memory location where the name is stored.
Return values
status
  • 0 : ERROR;
  • 1 : OK;

@description The function sets the device name. Is a prefix of up to 20 alphanumeric characters. The device name is set to string-XXXX, where XXXX is the last four digits of the module's MAC address of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_set_discovery_mask()

void btaudio_set_discovery_mask ( btaudio_t * ctx,
uint8_t discovery_mask )

Set discovery mask enabled for discovery function.

Parameters
ctxClick object.
discovery_masknumber of discovery mask

@description The function sets the discovery mask enabled for discovery to the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_set_extended_features()

void btaudio_set_extended_features ( btaudio_t * ctx,
extended_features_bitmask_values ext_features )

Set extended features function.

Parameters
ctxClick object.
ext_features
  • AVRCP_EK : Enable AVRCP buttons for EK;
  • RECONNECT_PWR_ON : Enable reconnect on power-on;
  • DISCOVERABLE : Discoverable on start up;
  • AAC_APTX : Codec indicators PIO7 (AAC) and PIO6 (aptX);
  • REBOOT_DIS : Reboot after disconnect;
  • MUTE_VOLUME : Mute volume up/down tones;
  • ENABLE_PIO4 : Enable voice command button on PIO4;
  • DISABLE_SYS_TONES : Disable system tones;
  • PWR_OFF_P_TIMEOUT : Power off after pairing timeout;
  • RESET_PWR_OFF : Reset after power off;
  • RECONNECT_PANIC : Enable list reconnect after panic;
  • ENABLE_INDICATOR : Enable latch event indicator PIO2;
  • ENABLE_TRACK_CHANGE : Enable track change event;
  • ENABLE_PLAYBACK_TONE : Enable tones playback at fixed volume;
  • AUTO_ACCEPT : Enable auto-accept passkey in Keyboard I/O Authentication mode;

@description The function sets the extended features of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_set_factory_defaults()

void btaudio_set_factory_defaults ( btaudio_t * ctx)

Set factory defaults settings function.

Parameters
ctxClick object.

@description The function sets factory default settings.

◆ btaudio_set_hold_accept_incoming()

void btaudio_set_hold_accept_incoming ( btaudio_t * ctx)

Set hold accept incoming function.

Parameters
ctxClick object.

@description The function sets on hold accept incoming calls of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_set_mode()

void btaudio_set_mode ( btaudio_t * ctx,
uint8_t mode )

Set mode function.

Parameters
ctxClick object.
mode
  • 0 : Command mode;
  • 1 : Data mode;

@description The function set operating mode of RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_set_power_off()

void btaudio_set_power_off ( btaudio_t * ctx)

Power Off function.

Parameters
ctxClick object.

@description The function Power Off, disable RN52 Bluetooth audio module on BT Audio Click board by clearing to '0' state of PWR pin .

◆ btaudio_set_power_on()

void btaudio_set_power_on ( btaudio_t * ctx)

Power On function.

Parameters
ctxClick object.

@description The function Power On, enable RN52 Bluetooth audio module on BT Audio Click board by setting to '1' state of PWR pin.

◆ btaudio_set_security_pin()

uint8_t btaudio_set_security_pin ( btaudio_t * ctx,
uint8_t * security_pin )

Set the security pin code function.

Parameters
ctxClick object.
security_pinpointer to the memory location where security pin be stored.
Return values
status
  • 0 : ERROR;
  • 1 : OK;

@description The function sets the security pin code to the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_set_service_class_device()

uint8_t btaudio_set_service_class_device ( btaudio_t * ctx,
uint8_t * sc_device )

Set service class of device function.

Parameters
ctxClick object.
sc_devicestring [ hex ] number, default '240704'.
Return values
status
  • 0 : ERROR;
  • 1 : OK;

@description The function sets the service class of device to the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_set_speaker_gain_lvl()

void btaudio_set_speaker_gain_lvl ( btaudio_t * ctx,
uint8_t speaker_gain_lvl )

Set speaker gain levels function.

Parameters
ctxClick object.
speaker_gain_lvlSpeaker Gain Levels value from 0 to 15.

@description The function sets the speaker gain levels of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_set_toneain_lvl()

void btaudio_set_toneain_lvl ( btaudio_t * ctx,
uint8_t tone_gain_lvl )

Set tone gain levels function.

Parameters
ctxClick object.
speaker_gain_lvlSpeaker Gain Levels value from 0 to 31.

@description The function sets the tone gain levels of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_show_track_metadata()

void btaudio_show_track_metadata ( btaudio_t * ctx)

Show track metadata function.

Parameters
ctxClick object.
track_datapointer to the memory location where track data be stored.

@description The function show track metadata which includes Track Title, Artist, Album, Genre, Number, Total Count, Duration (ms) of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_toggle_discoverable()

uint8_t btaudio_toggle_discoverable ( btaudio_t * ctx,
uint8_t discoverable )

Toggle discoverable function.

Parameters
ctxClick object.
discoverable
  • 0 : not discoverable;
  • 1 : discoverable;
Return values
status
  • 0 : ERROR;
  • 1 : OK;

@description The function toggles whether the RN52 Bluetooth audio module of the BT Audio Click board is discoverable or not.

◆ btaudio_toggle_local_echo()

void btaudio_toggle_local_echo ( btaudio_t * ctx)

Toggle local echo function.

Parameters
ctxClick object.

@description The function toggles the local echo on and off to the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_transfer_active_calls()

void btaudio_transfer_active_calls ( btaudio_t * ctx)

Transfer active calls function.

Parameters
ctxClick object.

@description The function transfer active calls of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_userBusy()

void btaudio_userBusy ( btaudio_t * ctx)

User busy function.

Parameters
ctxClick object.

@description The function user busy of the RN52 Bluetooth audio module on BT Audio Click board.

◆ btaudio_write_byte()

void btaudio_write_byte ( btaudio_t * ctx,
uint8_t input )

Write Single byte function.

Parameters
ctxClick object.
inputByte to be written.

@description The function writes a single byte via uart.

◆ btaudio_write_command()

void btaudio_write_command ( btaudio_t * ctx,
char * data_buf )

Write command function.

Parameters
ctxClick object.
data_bufByte to be written.

@description The function writes command.