Uploaded image for project: ' AGL Development'
  1. AGL Development
  2. SPEC-1899

Kingfisher FM radio RDS can show bad data combining two messages.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: Major Major
    • None
    • Flounder 6.0.1
    • None
    • None

      On the M3+Kingfisher, the AGL radio app supports RDS data by polling radio-service and the si_ctl command to get the RDS buffer (if present). 

      However, the RDS is sometimes corrupted, with a new set of chars overlaying the old chars without clearing the buffer.  For example, if two successive RDS messages are "IN BLACK" and "BY ACDC" you may see an RDS display that combines the two strings and says "BY ALACK". 

      Example output running the si_ctl from the command line every 500 ms or so:

      m3ulcb:~# si_ctl /dev/i2c-12 0x65 -m | grep PI
      {{PI: 11981 Name:Hears }}
      m3ulcb:~# si_ctl /dev/i2c-12 0x65 -m | grep PI
      {{PI: 11981 Name: Kars }}
      m3ulcb:~# si_ctl /dev/i2c-12 0x65 -m | grep PI
      {{PI: 11981 Name: K-LOVE }}

       

       

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            harunobu.kurokawa Harunobu Kurokawa
            jasonridwtechnologies Jason Reich
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: