![]() |
LibDriver TEA5767
|
tea5767 base driver modules More...
Data Structures | |
| struct | tea5767_handle_s |
| tea5767 handle structure definition More... | |
| struct | tea5767_info_s |
| tea5767 information structure definition More... | |
Typedefs | |
| typedef struct tea5767_handle_s | tea5767_handle_t |
| tea5767 handle structure definition | |
| typedef struct tea5767_info_s | tea5767_info_t |
| tea5767 information structure definition | |
Functions | |
| uint8_t | tea5767_info (tea5767_info_t *info) |
| get chip's information | |
| uint8_t | tea5767_init (tea5767_handle_t *handle) |
| initialize the chip | |
| uint8_t | tea5767_deinit (tea5767_handle_t *handle) |
| close the chip | |
| uint8_t | tea5767_write_conf (tea5767_handle_t *handle) |
| write the conf | |
| uint8_t | tea5767_update_conf (tea5767_handle_t *handle, uint8_t conf[5]) |
| update the conf | |
| uint8_t | tea5767_read_conf (tea5767_handle_t *handle) |
| read the conf | |
| uint8_t | tea5767_set_mute (tea5767_handle_t *handle, tea5767_bool_t enable) |
| enable or disable the mute | |
| uint8_t | tea5767_get_mute (tea5767_handle_t *handle, tea5767_bool_t *enable) |
| get the mute status | |
| uint8_t | tea5767_set_mode (tea5767_handle_t *handle, tea5767_mode_t mode) |
| set the chip mode | |
| uint8_t | tea5767_get_mode (tea5767_handle_t *handle, tea5767_mode_t *mode) |
| get the chip mode | |
| uint8_t | tea5767_set_pll (tea5767_handle_t *handle, uint16_t pll) |
| set the pll | |
| uint8_t | tea5767_get_pll (tea5767_handle_t *handle, uint16_t *pll) |
| get the pll | |
| uint8_t | tea5767_set_search_mode (tea5767_handle_t *handle, tea5767_search_mode_t mode) |
| set the search mode | |
| uint8_t | tea5767_get_search_mode (tea5767_handle_t *handle, tea5767_search_mode_t *mode) |
| get the search mode | |
| uint8_t | tea5767_set_search_stop_level (tea5767_handle_t *handle, tea5767_search_stop_level_t level) |
| set the search stop level | |
| uint8_t | tea5767_get_search_stop_level (tea5767_handle_t *handle, tea5767_search_stop_level_t *level) |
| get the search stop level | |
| uint8_t | tea5767_set_side_injection (tea5767_handle_t *handle, tea5767_side_injection_t side) |
| set the side injection | |
| uint8_t | tea5767_get_side_injection (tea5767_handle_t *handle, tea5767_side_injection_t *side) |
| get the side injection | |
| uint8_t | tea5767_set_channel (tea5767_handle_t *handle, tea5767_channel_t channel) |
| set the sound channel | |
| uint8_t | tea5767_get_channel (tea5767_handle_t *handle, tea5767_channel_t *channel) |
| get the sound channel | |
| uint8_t | tea5767_set_right_mute (tea5767_handle_t *handle, tea5767_bool_t enable) |
| enable or disable right mute | |
| uint8_t | tea5767_get_right_mute (tea5767_handle_t *handle, tea5767_bool_t *enable) |
| get the right mute status | |
| uint8_t | tea5767_set_left_mute (tea5767_handle_t *handle, tea5767_bool_t enable) |
| enable or disable left mute | |
| uint8_t | tea5767_get_left_mute (tea5767_handle_t *handle, tea5767_bool_t *enable) |
| get the left mute status | |
| uint8_t | tea5767_set_port1 (tea5767_handle_t *handle, tea5767_level_t level) |
| set the port1 level | |
| uint8_t | tea5767_get_port1 (tea5767_handle_t *handle, tea5767_level_t *level) |
| get the port1 level | |
| uint8_t | tea5767_set_port2 (tea5767_handle_t *handle, tea5767_level_t level) |
| set the port2 level | |
| uint8_t | tea5767_get_port2 (tea5767_handle_t *handle, tea5767_level_t *level) |
| get the port2 level | |
| uint8_t | tea5767_set_standby (tea5767_handle_t *handle, tea5767_bool_t enable) |
| enable or disable standby | |
| uint8_t | tea5767_get_standby (tea5767_handle_t *handle, tea5767_bool_t *enable) |
| get the standby status | |
| uint8_t | tea5767_set_band (tea5767_handle_t *handle, tea5767_band_t band) |
| set the band | |
| uint8_t | tea5767_get_band (tea5767_handle_t *handle, tea5767_band_t *band) |
| get the band | |
| uint8_t | tea5767_set_soft_mute (tea5767_handle_t *handle, tea5767_bool_t enable) |
| enable or disable soft mute | |
| uint8_t | tea5767_get_soft_mute (tea5767_handle_t *handle, tea5767_bool_t *enable) |
| get the soft mute status | |
| uint8_t | tea5767_set_high_cut_control (tea5767_handle_t *handle, tea5767_bool_t enable) |
| enable or disable high cut control | |
| uint8_t | tea5767_get_high_cut_control (tea5767_handle_t *handle, tea5767_bool_t *enable) |
| get the high cut control status | |
| uint8_t | tea5767_set_stereo_noise_cancelling (tea5767_handle_t *handle, tea5767_bool_t enable) |
| enable or disable stereo noise cancelling | |
| uint8_t | tea5767_get_stereo_noise_cancelling (tea5767_handle_t *handle, tea5767_bool_t *enable) |
| get the stereo noise cancelling status | |
| uint8_t | tea5767_set_port1_as_search_indicator (tea5767_handle_t *handle, tea5767_bool_t enable) |
| enable or disable port1 as search indicator | |
| uint8_t | tea5767_get_port1_as_search_indicator (tea5767_handle_t *handle, tea5767_bool_t *enable) |
| get the port1 as search indicator status | |
| uint8_t | tea5767_set_de_emphasis (tea5767_handle_t *handle, tea5767_de_emphasis_t emphasis) |
| set the de emphasis | |
| uint8_t | tea5767_get_de_emphasis (tea5767_handle_t *handle, tea5767_de_emphasis_t *emphasis) |
| get the de emphasis status | |
| uint8_t | tea5767_set_clock (tea5767_handle_t *handle, tea5767_clock_t clk) |
| set the clock | |
| uint8_t | tea5767_get_clock (tea5767_handle_t *handle, tea5767_clock_t *clk) |
| get the clock | |
| uint8_t | tea5767_get_ready_flag (tea5767_handle_t *handle, tea5767_bool_t *enable) |
| get the ready flag | |
| uint8_t | tea5767_get_band_limit_flag (tea5767_handle_t *handle, tea5767_bool_t *enable) |
| get the band limit flag | |
| uint8_t | tea5767_get_searched_pll (tea5767_handle_t *handle, uint16_t *pll) |
| get the searched pll | |
| uint8_t | tea5767_get_if (tea5767_handle_t *handle, uint8_t *if_out) |
| get the if | |
| uint8_t | tea5767_get_reception (tea5767_handle_t *handle, tea5767_reception_t *reception) |
| get the reception | |
| uint8_t | tea5767_get_level_adc_output (tea5767_handle_t *handle, uint8_t *output) |
| get the level adc output | |
| uint8_t | tea5767_frequency_convert_to_register (tea5767_handle_t *handle, float mhz, uint16_t *pll) |
| convert the frequency to the register raw data | |
| uint8_t | tea5767_frequency_convert_to_data (tea5767_handle_t *handle, uint16_t pll, float *mhz) |
| convert the register raw data to the frequency | |
tea5767 base driver modules
| typedef struct tea5767_handle_s tea5767_handle_t |
tea5767 handle structure definition
| typedef struct tea5767_info_s tea5767_info_t |
tea5767 information structure definition
| enum tea5767_band_t |
tea5767 band enumeration definition
| Enumerator | |
|---|---|
| TEA5767_BAND_US_EUROPE | US/Europe fm band |
| TEA5767_BAND_JAPANESE | Japanese fm band |
Definition at line 126 of file driver_tea5767.h.
| enum tea5767_bool_t |
tea5767 bool enumeration definition
| Enumerator | |
|---|---|
| TEA5767_BOOL_FALSE | disable |
| TEA5767_BOOL_TRUE | enable |
Definition at line 62 of file driver_tea5767.h.
| enum tea5767_channel_t |
tea5767 channel enumeration definition
| Enumerator | |
|---|---|
| TEA5767_CHANNEL_STEREO | stereo |
| TEA5767_CHANNEL_MONO | mono |
Definition at line 107 of file driver_tea5767.h.
| enum tea5767_clock_t |
tea5767 clock enumeration definition
| Enumerator | |
|---|---|
| TEA5767_CLOCK_13_MHZ | 13MHz |
| TEA5767_CLOCK_32P768_KHZ | 32.768KHz |
| TEA5767_CLOCK_6P5_MHZ | 6.5MHz |
Definition at line 144 of file driver_tea5767.h.
tea5767 de-emphasis enumeration definition
| Enumerator | |
|---|---|
| TEA5767_DE_EMPHASIS_50US | 50us |
| TEA5767_DE_EMPHASIS_75US | 75us |
Definition at line 135 of file driver_tea5767.h.
| enum tea5767_level_t |
tea5767 level enumeration definition
| Enumerator | |
|---|---|
| TEA5767_LEVEL_LOW | low |
| TEA5767_LEVEL_HIGH | high |
Definition at line 71 of file driver_tea5767.h.
| enum tea5767_mode_t |
tea5767 mode enumeration definition
| Enumerator | |
|---|---|
| TEA5767_MODE_NORMAL | normal mode |
| TEA5767_MODE_SEARCH | search mode |
Definition at line 80 of file driver_tea5767.h.
| enum tea5767_reception_t |
tea5767 reception enumeration definition
| Enumerator | |
|---|---|
| TEA5767_RECEPTION_MONO | mono |
| TEA5767_RECEPTION_STEREO | stereo |
Definition at line 154 of file driver_tea5767.h.
tea5767 search mode enumeration definition
| Enumerator | |
|---|---|
| TEA5767_SEARCH_MODE_DOWN | search down |
| TEA5767_SEARCH_MODE_UP | search up |
Definition at line 89 of file driver_tea5767.h.
tea5767 search stop level enumeration definition
| Enumerator | |
|---|---|
| TEA5767_SEARCH_STOP_LEVEL_LOW | level adc output = 5 |
| TEA5767_SEARCH_STOP_LEVEL_MID | level adc output = 7 |
| TEA5767_SEARCH_STOP_LEVEL_HIGH | level adc output = 10 |
Definition at line 116 of file driver_tea5767.h.
tea5767 side injection enumeration definition
| Enumerator | |
|---|---|
| TEA5767_SIDE_INJECTION_LOW | low side lo injection |
| TEA5767_SIDE_INJECTION_HIGH | high side lo injection |
Definition at line 98 of file driver_tea5767.h.
| uint8_t tea5767_deinit | ( | tea5767_handle_t * | handle | ) |
close the chip
| [in] | *handle | pointer to a tea5767 handle structure |
Definition at line 173 of file driver_tea5767.c.
| uint8_t tea5767_frequency_convert_to_data | ( | tea5767_handle_t * | handle, |
| uint16_t | pll, | ||
| float * | mhz ) |
convert the register raw data to the frequency
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | pll | register raw data |
| [out] | *mhz | pointer to a frequency buffer |
Definition at line 1555 of file driver_tea5767.c.
| uint8_t tea5767_frequency_convert_to_register | ( | tea5767_handle_t * | handle, |
| float | mhz, | ||
| uint16_t * | pll ) |
convert the frequency to the register raw data
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | mhz | radio frequency in MHz |
| [out] | *pll | pointer to a pll buffer |
Definition at line 1494 of file driver_tea5767.c.
| uint8_t tea5767_get_band | ( | tea5767_handle_t * | handle, |
| tea5767_band_t * | band ) |
get the band
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *band | pointer to a band buffer |
Definition at line 990 of file driver_tea5767.c.
| uint8_t tea5767_get_band_limit_flag | ( | tea5767_handle_t * | handle, |
| tea5767_bool_t * | enable ) |
get the band limit flag
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *enable | pointer to a bool value buffer |
Definition at line 1362 of file driver_tea5767.c.
| uint8_t tea5767_get_channel | ( | tea5767_handle_t * | handle, |
| tea5767_channel_t * | channel ) |
get the sound channel
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *channel | pointer to a sound channel buffer |
Definition at line 672 of file driver_tea5767.c.
| uint8_t tea5767_get_clock | ( | tea5767_handle_t * | handle, |
| tea5767_clock_t * | clk ) |
get the clock
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *clk | pointer to a clock buffer |
Definition at line 1310 of file driver_tea5767.c.
| uint8_t tea5767_get_de_emphasis | ( | tea5767_handle_t * | handle, |
| tea5767_de_emphasis_t * | emphasis ) |
get the de emphasis status
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *emphasis | pointer to an emphasis buffer |
Definition at line 1255 of file driver_tea5767.c.
| uint8_t tea5767_get_high_cut_control | ( | tea5767_handle_t * | handle, |
| tea5767_bool_t * | enable ) |
get the high cut control status
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *enable | pointer to a bool value buffer |
Definition at line 1096 of file driver_tea5767.c.
| uint8_t tea5767_get_if | ( | tea5767_handle_t * | handle, |
| uint8_t * | if_out ) |
get the if
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *if_out | pointer to an if out buffer |
Definition at line 1414 of file driver_tea5767.c.
| uint8_t tea5767_get_left_mute | ( | tea5767_handle_t * | handle, |
| tea5767_bool_t * | enable ) |
get the left mute status
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *enable | pointer to a bool value buffer |
Definition at line 778 of file driver_tea5767.c.
| uint8_t tea5767_get_level_adc_output | ( | tea5767_handle_t * | handle, |
| uint8_t * | output ) |
get the level adc output
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *output | pointer to an output buffer |
Definition at line 1466 of file driver_tea5767.c.
| uint8_t tea5767_get_mode | ( | tea5767_handle_t * | handle, |
| tea5767_mode_t * | mode ) |
get the chip mode
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *mode | pointer to a mode buffer |
Definition at line 390 of file driver_tea5767.c.
| uint8_t tea5767_get_mute | ( | tea5767_handle_t * | handle, |
| tea5767_bool_t * | enable ) |
get the mute status
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *enable | pointer to a bool value buffer |
Definition at line 337 of file driver_tea5767.c.
| uint8_t tea5767_get_pll | ( | tea5767_handle_t * | handle, |
| uint16_t * | pll ) |
get the pll
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *pll | pointer to a pll buffer |
Definition at line 456 of file driver_tea5767.c.
| uint8_t tea5767_get_port1 | ( | tea5767_handle_t * | handle, |
| tea5767_level_t * | level ) |
get the port1 level
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *level | pointer to a level buffer |
Definition at line 831 of file driver_tea5767.c.
| uint8_t tea5767_get_port1_as_search_indicator | ( | tea5767_handle_t * | handle, |
| tea5767_bool_t * | enable ) |
get the port1 as search indicator status
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *enable | pointer to a bool value buffer |
Definition at line 1202 of file driver_tea5767.c.
| uint8_t tea5767_get_port2 | ( | tea5767_handle_t * | handle, |
| tea5767_level_t * | level ) |
get the port2 level
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *level | pointer to a level buffer |
Definition at line 884 of file driver_tea5767.c.
| uint8_t tea5767_get_ready_flag | ( | tea5767_handle_t * | handle, |
| tea5767_bool_t * | enable ) |
get the ready flag
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *enable | pointer to a bool value buffer |
Definition at line 1336 of file driver_tea5767.c.
| uint8_t tea5767_get_reception | ( | tea5767_handle_t * | handle, |
| tea5767_reception_t * | reception ) |
get the reception
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *reception | pointer to a reception buffer |
Definition at line 1440 of file driver_tea5767.c.
| uint8_t tea5767_get_right_mute | ( | tea5767_handle_t * | handle, |
| tea5767_bool_t * | enable ) |
get the right mute status
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *enable | pointer to a bool value buffer |
Definition at line 725 of file driver_tea5767.c.
| uint8_t tea5767_get_search_mode | ( | tea5767_handle_t * | handle, |
| tea5767_search_mode_t * | mode ) |
get the search mode
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *mode | pointer to a mode buffer |
Definition at line 513 of file driver_tea5767.c.
| uint8_t tea5767_get_search_stop_level | ( | tea5767_handle_t * | handle, |
| tea5767_search_stop_level_t * | level ) |
get the search stop level
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *level | pointer to a search stop level buffer |
Definition at line 566 of file driver_tea5767.c.
| uint8_t tea5767_get_searched_pll | ( | tea5767_handle_t * | handle, |
| uint16_t * | pll ) |
get the searched pll
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *pll | pointer to a pll buffer |
Definition at line 1388 of file driver_tea5767.c.
| uint8_t tea5767_get_side_injection | ( | tea5767_handle_t * | handle, |
| tea5767_side_injection_t * | side ) |
get the side injection
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *side | pointer to an injection side buffer |
Definition at line 619 of file driver_tea5767.c.
| uint8_t tea5767_get_soft_mute | ( | tea5767_handle_t * | handle, |
| tea5767_bool_t * | enable ) |
get the soft mute status
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *enable | pointer to a bool value buffer |
Definition at line 1043 of file driver_tea5767.c.
| uint8_t tea5767_get_standby | ( | tea5767_handle_t * | handle, |
| tea5767_bool_t * | enable ) |
get the standby status
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *enable | pointer to a bool value buffer |
Definition at line 937 of file driver_tea5767.c.
| uint8_t tea5767_get_stereo_noise_cancelling | ( | tea5767_handle_t * | handle, |
| tea5767_bool_t * | enable ) |
get the stereo noise cancelling status
| [in] | *handle | pointer to a tea5767 handle structure |
| [out] | *enable | pointer to a bool value buffer |
Definition at line 1149 of file driver_tea5767.c.
| uint8_t tea5767_info | ( | tea5767_info_t * | info | ) |
get chip's information
| [out] | *info | pointer to a tea5767 info structure |
Definition at line 1664 of file driver_tea5767.c.
| uint8_t tea5767_init | ( | tea5767_handle_t * | handle | ) |
initialize the chip
| [in] | *handle | pointer to a tea5767 handle structure |
Definition at line 110 of file driver_tea5767.c.
| uint8_t tea5767_read_conf | ( | tea5767_handle_t * | handle | ) |
read the conf
| [in] | *handle | pointer to a tea5767 handle structure |
Definition at line 250 of file driver_tea5767.c.
| uint8_t tea5767_set_band | ( | tea5767_handle_t * | handle, |
| tea5767_band_t | band ) |
set the band
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | band | set band |
Definition at line 963 of file driver_tea5767.c.
| uint8_t tea5767_set_channel | ( | tea5767_handle_t * | handle, |
| tea5767_channel_t | channel ) |
set the sound channel
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | channel | sound channel |
Definition at line 645 of file driver_tea5767.c.
| uint8_t tea5767_set_clock | ( | tea5767_handle_t * | handle, |
| tea5767_clock_t | clk ) |
set the clock
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | clk | set clock |
Definition at line 1281 of file driver_tea5767.c.
| uint8_t tea5767_set_de_emphasis | ( | tea5767_handle_t * | handle, |
| tea5767_de_emphasis_t | emphasis ) |
set the de emphasis
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | emphasis | set emphasis |
Definition at line 1228 of file driver_tea5767.c.
| uint8_t tea5767_set_high_cut_control | ( | tea5767_handle_t * | handle, |
| tea5767_bool_t | enable ) |
enable or disable high cut control
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | enable | bool value |
Definition at line 1069 of file driver_tea5767.c.
| uint8_t tea5767_set_left_mute | ( | tea5767_handle_t * | handle, |
| tea5767_bool_t | enable ) |
enable or disable left mute
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | enable | bool value |
Definition at line 751 of file driver_tea5767.c.
| uint8_t tea5767_set_mode | ( | tea5767_handle_t * | handle, |
| tea5767_mode_t | mode ) |
set the chip mode
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | mode | set mode |
Definition at line 363 of file driver_tea5767.c.
| uint8_t tea5767_set_mute | ( | tea5767_handle_t * | handle, |
| tea5767_bool_t | enable ) |
enable or disable the mute
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | enable | bool value |
Definition at line 310 of file driver_tea5767.c.
| uint8_t tea5767_set_pll | ( | tea5767_handle_t * | handle, |
| uint16_t | pll ) |
set the pll
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | pll | set pll |
Definition at line 418 of file driver_tea5767.c.
| uint8_t tea5767_set_port1 | ( | tea5767_handle_t * | handle, |
| tea5767_level_t | level ) |
set the port1 level
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | level | set level |
Definition at line 804 of file driver_tea5767.c.
| uint8_t tea5767_set_port1_as_search_indicator | ( | tea5767_handle_t * | handle, |
| tea5767_bool_t | enable ) |
enable or disable port1 as search indicator
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | enable | bool value |
Definition at line 1175 of file driver_tea5767.c.
| uint8_t tea5767_set_port2 | ( | tea5767_handle_t * | handle, |
| tea5767_level_t | level ) |
set the port2 level
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | level | set level |
Definition at line 857 of file driver_tea5767.c.
| uint8_t tea5767_set_right_mute | ( | tea5767_handle_t * | handle, |
| tea5767_bool_t | enable ) |
enable or disable right mute
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | enable | bool value |
Definition at line 698 of file driver_tea5767.c.
| uint8_t tea5767_set_search_mode | ( | tea5767_handle_t * | handle, |
| tea5767_search_mode_t | mode ) |
set the search mode
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | mode | search mode |
Definition at line 486 of file driver_tea5767.c.
| uint8_t tea5767_set_search_stop_level | ( | tea5767_handle_t * | handle, |
| tea5767_search_stop_level_t | level ) |
set the search stop level
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | level | search stop level |
Definition at line 539 of file driver_tea5767.c.
| uint8_t tea5767_set_side_injection | ( | tea5767_handle_t * | handle, |
| tea5767_side_injection_t | side ) |
set the side injection
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | side | injection side |
Definition at line 592 of file driver_tea5767.c.
| uint8_t tea5767_set_soft_mute | ( | tea5767_handle_t * | handle, |
| tea5767_bool_t | enable ) |
enable or disable soft mute
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | enable | bool value |
Definition at line 1016 of file driver_tea5767.c.
| uint8_t tea5767_set_standby | ( | tea5767_handle_t * | handle, |
| tea5767_bool_t | enable ) |
enable or disable standby
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | enable | bool value |
Definition at line 910 of file driver_tea5767.c.
| uint8_t tea5767_set_stereo_noise_cancelling | ( | tea5767_handle_t * | handle, |
| tea5767_bool_t | enable ) |
enable or disable stereo noise cancelling
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | enable | bool value |
Definition at line 1122 of file driver_tea5767.c.
| uint8_t tea5767_update_conf | ( | tea5767_handle_t * | handle, |
| uint8_t | conf[5] ) |
update the conf
| [in] | *handle | pointer to a tea5767 handle structure |
| [in] | *conf | pointer to a conf buffer |
Definition at line 284 of file driver_tea5767.c.
| uint8_t tea5767_write_conf | ( | tea5767_handle_t * | handle | ) |
write the conf
| [in] | *handle | pointer to a tea5767 handle structure |
Definition at line 216 of file driver_tea5767.c.