Hello,
I made a barebone setup with a RDA5807 module with soldered pins, and Arduino Nano. With TEST5807M basic sketch on known frequency all I get is noise. Everything is connected ok.
The sketch output is:
RDA5807M Radio...
RADIO::initWire()
init()
radio found.
setBand(1)
saveRegister(0x3, 0x0)
saveRegisters()
saveRegister(0x2, 0x1)
setBand(1)
saveRegister(0x3, 0x0)
setFrequency(9850)
saveRegister(0x2, 0xC009)
saveRegister(0x3, 0x1CD0)
saveRegister(0x5, 0x9081)
setVolume(10)
saveRegister(0x5, 0x908A)
setMono(0)
saveRegister(0x2, 0xC009)
saveRegister(0x2, 0xC009)
Station: 98.50 MHz
Radio: RDS ----- MONO RSSI: 0 SNR: 0
Audio: ---- -------- ----
Station: 98.50 MHz
Radio: --- TUNED STEREO RSSI: 22 SNR: 0
Audio: ---- -------- ----
Station: 98.50 MHz
Radio: --- TUNED STEREO RSSI: 25 SNR: 0
Audio: ---- -------- ----
Station: 98.50 MHz
Radio: RDS TUNED STEREO RSSI: 26 SNR: 0
Audio: ---- -------- ----
Station: 98.50 MHz
Radio: --- TUNED STEREO RSSI: 24 SNR: 0
Audio: ---- -------- ----
Station: 98.50 MHz
Radio: RDS TUNED STEREO RSSI: 24 SNR: 0
Audio: ---- -------- ----
Station: 98.50 MHz
Radio: RDS TUNED STEREO RSSI: 25 SNR: 0
Audio: ---- -------- ----
Station: 98.50 MHz
Radio: --- TUNED STEREO RSSI: 25 SNR: 0
Audio: ---- -------- ----
Station: 98.50 MHz
Radio: RDS TUNED STEREO RSSI: 23 SNR: 0
Audio: ---- -------- ----
Station: 98.50 MHz
Radio: --- TUNED STEREO RSSI: 23 SNR: 0
Audio: ---- -------- ----
Station: 98.50 MHz
Radio: RDS TUNED STEREO RSSI: 23 SNR: 0
Audio: ---- -------- ----
Station: 98.50 MHz
Radio: --- TUNED STEREO RSSI: 24 SNR: 0
Audio: ---- -------- ----
What I have did wrong? Do I need pull-up resistors on I2C lines?
Hello,
I made a barebone setup with a RDA5807 module with soldered pins, and Arduino Nano. With TEST5807M basic sketch on known frequency all I get is noise. Everything is connected ok.
The sketch output is:
What I have did wrong? Do I need pull-up resistors on I2C lines?