Simple data sending to test operability of the radio.

Dependencies:   RF24_fork mbed

Fork of Sensornode_temp by Daniel Mako

Revision:
1:bd92b3ee97c1
Parent:
0:49273053c399
--- a/main.cpp	Thu May 03 17:13:20 2018 +0000
+++ b/main.cpp	Mon May 14 08:29:46 2018 +0000
@@ -1,45 +1,41 @@
 #include "mbed.h"
 #include "config.h"
 #include "RF24.h"
-#include "WakeUp.h"
-#include "Dht11.h"
+
 
 DigitalOut myled(ledpin);
-Dht11 sensor(RXD);
+
 RF24 radio(spi_MOSI, spi_MISO, spi_SCK, nrf_CE, nrf_CSN );
 
 
-const int hb = 9999;
+
 void RadioSetup();
 
 int main(){
-    int s;
-    int temp = 0;
+
     myled=1;
     RadioSetup();
     radio.stopListening();
+    wait_ms(1000);
     myled=0;
+    int dummy = 1234;
     
      while(1){
         
-        WakeUp::set_ms(5000);
-        myled=1;
-        deepsleep();
+        myled=1;  
+        radio.write(&dummy, 4);
+        wait_ms(1000);
         myled=0;
-         
-        sensor.read();
-        temp=getCelsius();
-        radio.powerUp();
-        radio.write(&temp, 4);
-        radio.powerDown();
+        wait_ms(1000);
     }
 }
     
     void RadioSetup(){
     radio.begin();
-    radio.setPALevel(RF24_PA_LOW);
+    radio.setPALevel(RF24_PA_MAX);
     radio.setChannel(RadioChannel);
     radio.setRetries(0,2);
+    radio.setDataRate(RF24_2MBPS);
     radio.enableDynamicAck();
     radio.enableDynamicPayloads();
     radio.openWritingPipe(DataAddress);