61 void seekUp(
bool toNextSender =
true);
62 void seekDown(
bool toNextSender =
true);
void _seek(bool seekUp=true)
Seeks out the next available station.
Definition: newchip.cpp:227
newchip()
Definition: newchip.cpp:86
RADIO_BAND
Definition: radio.h:98
void term()
terminate all radio functions.
Definition: newchip.cpp:99
void setMute(bool switchOn)
Control the mute mode of the radio chip.
Definition: newchip.cpp:127
void checkRDS()
Check if RDS Data is available and good.
Definition: newchip.cpp:212
Library header file for the radio libraries to control radio chips.
void seekDown(bool toNextSender=true)
Start a seek downwards from the current frequency.
Definition: newchip.cpp:167
void _write16(uint16_t val)
Definition: newchip.cpp:187
void _readRegisters()
Definition: newchip.cpp:174
void _saveRegisters()
Definition: newchip.cpp:181
bool init()
initialize library and the chip.
Definition: newchip.cpp:90
void setBand(RADIO_BAND newBand)
Set the current band.
Definition: newchip.cpp:136
void _waitEnd()
wait until the current seek and tune operation is over.
Definition: newchip.cpp:233
uint16_t RADIO_FREQ
Definition: radio.h:112
RADIO_FREQ getFrequency(void)
Retrieve the real frequency from the chip after automatic tuning.
Definition: newchip.cpp:144
void seekUp(bool toNextSender=true)
Start a seek upwards from the current frequency.
Definition: newchip.cpp:160
void debugStatus()
Send the current values of all registers to the Serial port.
Definition: newchip.cpp:220
void getAudioInfo(AUDIO_INFO *info)
Retrieve some information about the current audio function of the chip.
Definition: newchip.cpp:207
void setMono(bool switchOn)
Control the mono mode of the radio chip.
Definition: newchip.cpp:120
void setFrequency(RADIO_FREQ newF)
Change the frequency in the chip.
Definition: newchip.cpp:154
Library to control radio chips in general. This library acts as a base library for the chip specific ...
Definition: radio.h:137
uint16_t _read16(void)
Definition: newchip.cpp:194
const uint8_t MAXVOLUME
max volume level for radio implementations.
Definition: newchip.h:33
Template library control a new radio chip.
Definition: newchip.h:31
A structure that contains information about the radio features from the chip.
Definition: radio.h:116
void getRadioInfo(RADIO_INFO *info)
Retrieve some information about the current radio function of the chip.
Definition: newchip.cpp:202
void setBassBoost(bool switchOn)
Control the bass boost mode of the radio chip.
Definition: newchip.cpp:113
a structure that contains information about the audio features
Definition: radio.h:127
void setVolume(uint8_t newVolume)
Control the volume output of the radio chip in the range 0..15.
Definition: newchip.cpp:107