diff --git a/targets/ARCH/EXMIMO/USERSPACE/OCTAVE/freq_calibration.m b/targets/ARCH/EXMIMO/USERSPACE/OCTAVE/freq_calibration.m
index 906a53fa4f0bf9682449da895280e649ed79aab3..8001eb01bb082fc4c86cab83131b21155390dfb9 100644
--- a/targets/ARCH/EXMIMO/USERSPACE/OCTAVE/freq_calibration.m
+++ b/targets/ARCH/EXMIMO/USERSPACE/OCTAVE/freq_calibration.m
@@ -11,7 +11,8 @@ cables_loss_dB = 6;    % we need to account for the power loss between the signa
 dual_tx = 0;
 tdd = 1;
 
-fc = 1907600e3;   % this has to be the same as in the config file
+fc = 1907600e3;
+%fc = 2.68e9;
 fs = 7680e3;
 %fs = 6500e3;
 fref = fc+fs/4;
@@ -23,7 +24,7 @@ limeparms;
 rf_mode = (RXEN+0+TXLPFNORM+TXLPFEN+TXLPF25+RXLPFNORM+RXLPFEN+RXLPF25+LNA1ON+LNAMax+RFBBNORM+DMAMODE_RX+0)*[1 0 0 0];
 freq_rx = fc*[1 0 0 0];
 freq_tx = freq_rx+1920000;
-rx_gain = 0*[1 1 1 1];
+rx_gain = 30*[1 1 1 1];
 tx_gain = 25*[1 1 1 1];
 %rf_local=rf_local*[1 1 1 1];
 rf_local = [8254813 8255016 8254813 8254813]; %exmimo2_2
@@ -36,6 +37,7 @@ rffe_rxg_low = 63*[1 1 1 1];
 rffe_rxg_final = 31*[1 1 1 1];
 rffe_band = B19G_TDD*[1 1 1 1];
 autocal = [1 1 1 1];
+resampling = [2 2 2 2];
 
 %gpib_send(gpib_card,gpib_device,'*RST;*CLS');   % reset and configure the signal generator
 %gpib_send(gpib_card,gpib_device,['POW ' int2str(power_dBm+cables_loss_dB) 'dBm']);
@@ -56,11 +58,12 @@ do
   fc
   freq_rx = fc*[1 0 0 0];
   freq_tx = freq_rx+1920000;
-  oarf_config_exmimo(card, freq_rx,freq_tx,tdd_config,syncmode,rx_gain,tx_gain,0,rf_mode,rf_rxdc,rf_local,rf_vcocal,rffe_rxg_low,rffe_rxg_final,rffe_band,autocal);
+  oarf_config_exmimo(card, freq_rx,freq_tx,tdd_config,syncmode,rx_gain,tx_gain,0,rf_mode,rf_rxdc,rf_local,rf_vcocal,rffe_rxg_low,rffe_rxg_final,rffe_band,autocal,resampling);
 
   i=i+1;
   sleep(1);
   s=oarf_get_frame(card);   %oarf_get_frame
+  s(76801:end,:)=[];
 
   nb_rx = 1; %size(s,2);