62 void seekUp(
bool toNextSender =
true);
63 void seekDown(
bool toNextSender =
true);
void setBand(RADIO_BAND newBand)
Set the current band.
Definition: RDA5807M.cpp:214
void setFrequency(RADIO_FREQ newF)
Start using the new frequency for receiving.
Definition: RDA5807M.cpp:240
const uint8_t MAXVOLUME
max volume level for radio implementations.
Definition: RDA5807M.h:42
RADIO_BAND
Definition: radio.h:98
void debugScan()
Definition: RDA5807M.cpp:427
void _write16(uint16_t val)
Definition: RDA5807M.cpp:333
uint16_t registers[16]
Definition: RDA5807M.h:82
Library header file for the radio libraries to control radio chips.
void debugStatus()
Send debug information about actual available chip functionality and other internal things...
Definition: RDA5807M.cpp:449
Library to control the RDA5807M radio chip.
Definition: RDA5807M.h:39
void seekDown(bool toNextSender=true)
Start a seek downwards from the current frequency.
Definition: RDA5807M.cpp:280
virtual void getRadioInfo(RADIO_INFO *info)
Retrieve some information about the current radio function of the chip.
Definition: RDA5807M.cpp:410
void setVolume(uint8_t newVolume)
Control the volume output of the radio chip in the range 0..15.
Definition: RDA5807M.cpp:140
void setMute(bool switchOn)
Control the mute mode of the radio chip.
Definition: RDA5807M.cpp:180
void setMono(bool switchOn)
Control the mono mode of the radio chip.
Definition: RDA5807M.cpp:164
uint16_t RADIO_FREQ
Definition: radio.h:112
void seekUp(bool toNextSender=true)
Start a seek upwards from the current frequency.
Definition: RDA5807M.cpp:265
RADIO_FREQ getFrequency(void)
Retrieve the current tuned frequency.
Definition: RDA5807M.cpp:227
void _saveRegisters()
Definition: RDA5807M.cpp:309
Library to control radio chips in general. This library acts as a base library for the chip specific ...
Definition: radio.h:137
bool init()
initialize library and the chip.
Definition: RDA5807M.cpp:95
void _readRegisters()
Definition: RDA5807M.cpp:296
uint16_t _read16(void)
Definition: RDA5807M.cpp:340
RDA5807M()
Definition: RDA5807M.cpp:90
A structure that contains information about the radio features from the chip.
Definition: radio.h:116
void _saveRegister(byte regNr)
Definition: RDA5807M.cpp:320
void checkRDS()
Check if RDS Data is available and good.
Definition: RDA5807M.cpp:356
void setSoftMute(bool switchOn)
Set the soft mute mode (mute on low signals) on or off.
Definition: RDA5807M.cpp:197
void setBassBoost(bool switchOn)
Control the bass boost mode of the radio chip.
Definition: RDA5807M.cpp:150
void term()
terminate all radio functions.
Definition: RDA5807M.cpp:129