jkj

Dependencies:   BSP_DISCO_L476VG LCD_DISCO_L476VG mbed nRF24L01P

Fork of Final_project_Dom_2TOMS_addChannel12 by Dominic Naples

Revision:
7:fed91776683c
Parent:
6:5c8300551004
Child:
8:bd2b61bbc45e
--- a/main.cpp	Tue Apr 24 21:28:57 2018 +0000
+++ b/main.cpp	Tue Apr 24 22:11:09 2018 +0000
@@ -100,10 +100,24 @@
         pc.printf("waiting for DataRate\n\r");
         if ( pc.readable() ) 
         {
-            receivedDataRateCharacter = pc.getc();
+           receivedDataRateCharacter = pc.getc();
 
-            if (receivedDataRateCharacter >= '1' && receivedDataRateCharacter <= '9') 
-            { // if received 0 through 9 load transmit buffer
+          if (receivedDataRateCharacter == '1') 
+            { 
+           my_nrf24l01p.setAirDataRate(NRF24L01P_DATARATE_250_KBPS);
+             // if received 0 through 9 load transmit buffer
+            }
+               else if (receivedDataRateCharacter == '2')
+                {
+                  my_nrf24l01p.setAirDataRate(NRF24L01P_DATARATE_1_MBPS);
+                }  
+               else if  (receivedDataRateCharacter == '3')
+                {
+                   my_nrf24l01p.setAirDataRate(NRF24L01P_DATARATE_2_MBPS);
+                }    
+                
+                
+                
                 pc.printf("received valid number\n\r");
                 receivedDataRateCharacter = receivedDataRateCharacter - NRF24L01P_DATARATE_1_MBPS;
                 rf_DataRate = rf_DataRate + receivedDataRateCharacter;
@@ -114,7 +128,7 @@
                 stayInWhile = 0;
             }
         }
-    }
+    
 }
 
 int main()