My fork during debugging.

Fork of NRF2401P by Malcolm McCulloch

Revision:
19:f7e74aa7d663
Parent:
18:1e0a2fcc4e89
--- a/NRF2401P.cpp	Wed Mar 02 22:45:59 2016 +0000
+++ b/NRF2401P.cpp	Fri Apr 15 11:16:36 2016 +0000
@@ -660,6 +660,29 @@
 }
 
 /**
+* Sets PWR_UP = 1;
+* return 0 on success
+*/
+
+char NRF2401P::setPwrDown()
+{
+    // read the CONFIG register:
+    char data;
+    readReg(CONFIG, &data);
+    // Clear the pwr up bit:
+    data &= ~(0x1 << PWR_UP);
+    // Send the new CONFIG register:
+    writeReg(CONFIG, data);
+    // check to see if it worked:
+    readReg(CONFIG, &data);
+    if(((0x1<<PWR_UP) & data) == 0){
+        return 0;
+    }else{
+        return 1;
+    }
+}
+
+/**
 * Sets PRIM_RX = 0;
 */
 char NRF2401P::setRxMode()