I updated the Arduino sketch to improve RDS support. The following has changed:
- If the radio received an RDS message during the last update it will poll the radio again to see if there is still more RDS data to process
- If there is no RDS data then only read registers A and B. Registers C through F are only read when there is new RDS data
- Don't reset the RDS enable bit when a new message is received
- Process individual data bytes of the station name instead of pairs of bytes
- Removed the delay in the program's main loop
Added the new sketch to the project page: ArduinoRadio_v1.1
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.