diff --git a/firmware/drivers/tuner/si4700.c b/firmware/drivers/tuner/si4700.c index 16ec136d2e..f133c806ef 100644 --- a/firmware/drivers/tuner/si4700.c +++ b/firmware/drivers/tuner/si4700.c @@ -368,6 +368,10 @@ void si4700_init(void) mutex_init(&fmr_mutex); /* check device id */ if (si4700_detect()) { + /* make sure the tuner goes into a well-defined powered-off state */ + si4700_sleep(0); + si4700_sleep(1); + #ifdef HAVE_RDS_CAP si4700_rds_init(); #endif