fm/fmapp2/src/com/caf/fmradio/FMRadioService.java
public boolean fmReconfigure() {
      boolean bStatus=false;
      Log.d(LOGTAG, "fmReconfigure");
      if (mReceiver != null)
      {
         // This sets up the FM radio device
         FmConfig config = FmSharedPreferences.getFMConfiguration();
         Log.d(LOGTAG, "RadioBand   :"+ config.getRadioBand());
         Log.d(LOGTAG, "Emphasis    :"+ config.getEmphasis());
         Log.d(LOGTAG, "ChSpacing   :"+ config.getChSpacing());
         Log.d(LOGTAG, "RdsStd      :"+ config.getRdsStd());
         Log.d(LOGTAG, "LowerLimit  :"+ config.getLowerLimit());
         Log.d(LOGTAG, "UpperLimit  :"+ config.getUpperLimit());
         bStatus = mReceiver.configure(config);
      }
      return(bStatus);
   }
/*
   *  ReConfigure the FM Setup parameters
   *  - Band
   *  - Channel Spacing (50/100/200 KHz)
   *  - Emphasis (50/75)
   *  - Frequency limits
   *  - RDS/RBDS standard
   *
   * @return true if configure api was invoked successfully, false if the api failed.
   */


@return true if configure api was invoked successfully, false if the api failed.
@return true if configure api was invoked successfully false if the api failed .
public boolean fmReconfigure() {
      boolean bStatus=false;
      Log.d(LOGTAG, "fmReconfigure");
      if (mReceiver != null)
      {
         FmConfig config = FmSharedPreferences.getFMConfiguration();
         Log.d(LOGTAG, "RadioBand   :"+ config.getRadioBand());
         Log.d(LOGTAG, "Emphasis    :"+ config.getEmphasis());
         Log.d(LOGTAG, "ChSpacing   :"+ config.getChSpacing());
         Log.d(LOGTAG, "RdsStd      :"+ config.getRdsStd());
         Log.d(LOGTAG, "LowerLimit  :"+ config.getLowerLimit());
         Log.d(LOGTAG, "UpperLimit  :"+ config.getUpperLimit());
         bStatus = mReceiver.configure(config);
      }
      return(bStatus);
   }
public boolean fmReconfigure ( ) { boolean bStatus = false ; Log . d ( LOGTAG , "fmReconfigure" ) ; if ( mReceiver != null ) { FmConfig config = FmSharedPreferences . getFMConfiguration ( ) ; Log . d ( LOGTAG , "RadioBand   :" + config . getRadioBand ( ) ) ; Log . d ( LOGTAG , "Emphasis    :" + config . getEmphasis ( ) ) ; Log . d ( LOGTAG , "ChSpacing   :" + config . getChSpacing ( ) ) ; Log . d ( LOGTAG , "RdsStd      :" + config . getRdsStd ( ) ) ; Log . d ( LOGTAG , "LowerLimit  :" + config . getLowerLimit ( ) ) ; Log . d ( LOGTAG , "UpperLimit  :" + config . getUpperLimit ( ) ) ; bStatus = mReceiver . configure ( config ) ; } return ( bStatus ) ; }
ReConfigure the FM Setup parameters
  - Band
  - Channel Spacing (50/100/200 KHz)
  - Emphasis (50/75)
  - Frequency limits
  - RDS/RBDS standard
ReConfigure the FM Setup parameters - Band - Channel Spacing ( 50 / 100 / 200 KHz ) - Emphasis ( 50 / 75 ) - Frequency limits - RDS / RBDS standard
// This sets up the FM radio device