62 void seekUp(
bool toNextSender =
true);
63 void seekDown(
bool toNextSender =
true);
void term()
terminate all radio functions.
Definition: TEA5767.cpp:103
void checkRDS()
Check if RDS Data is available and good.
Definition: TEA5767.cpp:278
void getRadioInfo(RADIO_INFO *info)
Retrieve some information about the current radio function of the chip.
Definition: TEA5767.cpp:263
bool init()
initialize library and the chip.
Definition: TEA5767.cpp:81
void setVolume(uint8_t newVolume)
setVolume is a non-existing function in TEA5767. It will always me MAXVOLUME.
Definition: TEA5767.cpp:112
RADIO_BAND
Definition: radio.h:98
Library header file for the radio libraries to control radio chips.
void getAudioInfo(AUDIO_INFO *info)
Retrieve some information about the current audio function of the chip.
Definition: TEA5767.cpp:273
void setBassBoost(bool switchOn)
setBassBoost is a non-existing function in TEA5767. It will never be acivated.
Definition: TEA5767.cpp:120
void _seek(bool seekUp=true)
Seeks out the next available station.
Definition: TEA5767.cpp:293
void setMute(bool switchOn)
Force mute mode.
Definition: TEA5767.cpp:143
void _write16(uint16_t val)
uint16_t RADIO_FREQ
Definition: radio.h:112
void setMono(bool switchOn)
force mono receiving mode.
Definition: TEA5767.cpp:128
void setFrequency(RADIO_FREQ newF)
Change the frequency in the chip.
Definition: TEA5767.cpp:204
uint8_t status[5]
registers with the current status of the radio chip.
Definition: TEA5767.h:85
RADIO_FREQ getFrequency(void)
Retrieve the real frequency from the chip after automatic tuning.
Definition: TEA5767.cpp:189
void seekUp(bool toNextSender=true)
Start seek mode upwards.
Definition: TEA5767.cpp:219
void _readRegisters()
Load all status registers from to the chip.
Definition: TEA5767.cpp:233
Library to control the TEA5767 radio chip.
Definition: TEA5767.h:32
void _waitEnd()
wait until the current seek and tune operation is over.
Definition: TEA5767.cpp:299
uint8_t registers[5]
registers for controlling the radio chip.
Definition: TEA5767.h:84
Library to control radio chips in general. This library acts as a base library for the chip specific ...
Definition: radio.h:137
const uint8_t MAXVOLUME
max volume level for radio implementations.
Definition: TEA5767.h:34
void setBand(RADIO_BAND newBand)
Tune to new a band.
Definition: TEA5767.cpp:160
A structure that contains information about the radio features from the chip.
Definition: radio.h:116
void debugStatus()
Send the current values of all registers to the Serial port.
Definition: TEA5767.cpp:286
TEA5767()
Definition: TEA5767.cpp:77
a structure that contains information about the audio features
Definition: radio.h:127
void _saveRegisters()
Definition: TEA5767.cpp:247
void seekDown(bool toNextSender=true)
Start seek mode downwards.
Definition: TEA5767.cpp:226