| 
					
				 | 
			
			
				@@ -344,15 +344,16 @@ void myRadio_setCtrl(controlMode_te mode, uint32_t value) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    myRadio_init(0, 0);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    RF_SetCH(rfFrequence);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     switch (mode)
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     case RADIO_EXT_CONTROL_TX_UNMODULATED:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        RF_EXT_PA_TO_TX();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        rf_workProcess = RWP_TX_TEST;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        myRadio_init(0, 0);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        RF_SetCH(rfFrequence);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         myRadio_setTxPower(rfTxPower);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        myRadio_delay(1000);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        RF_EXT_PA_TO_TX();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         RF_StrobeCmd(CMD_TFR); // TX fifo pointer reset
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         tx1Reg.value = RF_ReadReg(TX1_REG);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         tx1Reg.bits_w.tmde = 0;
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -363,9 +364,13 @@ void myRadio_setCtrl(controlMode_te mode, uint32_t value) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     break;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     case RADIO_EXT_CONTROL_TX_MODULATED:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        rf_workProcess = RWP_TX_TEST;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        myRadio_init(0, 0);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        RF_SetCH(rfFrequence);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        myRadio_setTxPower(rfTxPower);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        myRadio_delay(1000);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         RF_EXT_PA_TO_TX();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         RF_StrobeCmd(CMD_TFR); // TX fifo pointer reset
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        myRadio_setTxPower(rfTxPower);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         tx1Reg.value = RF_ReadReg(TX1_REG);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         tx1Reg.bits_w.tmde = 1;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         tx1Reg.bits_w.tme = 1;
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -375,6 +380,10 @@ void myRadio_setCtrl(controlMode_te mode, uint32_t value) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     break;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     case RADIO_EXT_CONTROL_RX_SENSITIVITY:
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        rf_workProcess = RWP_TX_TEST;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        myRadio_init(0, 0);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        RF_SetCH(rfFrequence);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        myRadio_setTxPower(rfTxPower);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         RF_EXT_PA_TO_RX();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         myRadio_receiver();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // pageA_gio_tu pageA_gio;
 
			 |