From eaf6aad690927ab0abfaae5276ef6561b334f803 Mon Sep 17 00:00:00 2001 From: Michael Sevakis Date: Sun, 12 Feb 2017 00:15:40 -0500 Subject: Forgot to remove unused RDS buffers from the ipod remote tuner. Also, use rds_reset() now to clear data on station change since the rds driver internal buffers are used. Change-Id: I043b09d661eeec21617381015347f0bcead4f7d4 --- firmware/drivers/tuner/ipod_remote_tuner.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/firmware/drivers/tuner/ipod_remote_tuner.c b/firmware/drivers/tuner/ipod_remote_tuner.c index e283ddfb68..9595939f1d 100644 --- a/firmware/drivers/tuner/ipod_remote_tuner.c +++ b/firmware/drivers/tuner/ipod_remote_tuner.c @@ -42,9 +42,6 @@ static int tuner_frequency = 0; static int tuner_signal_power = 0; static bool radio_tuned = false; -static char rds_radioname[9]; -static char rds_radioinfo[65]; - static void rmt_tuner_signal_power(unsigned char value) { tuner_signal_power = (int)(value); @@ -68,9 +65,8 @@ static void rmt_tuner_set_freq(int curr_freq) { radio_tuned = false; tuner_signal_power = 0; - /* clear rds name and info */ - memset(rds_radioname,' ',sizeof(rds_radioname)); - memset(rds_radioinfo,' ',sizeof(rds_radioinfo)); + /* clear rds data */ + rds_reset(); /* ex: 00 01 63 14 = 90.9MHz */ unsigned char data[] = {0x07, 0x0B, 0x00, 0x01, 0x63, 0x14}; -- cgit v1.2.3