Bluetooth Low Energy for Smart Plug

Dependencies:   BLE_API mbed nRF51822

Revision:
3:aaa92c61931a
Parent:
2:6db5c9a2894c
--- a/Services/SmartPlugService.h	Wed Jul 08 07:25:11 2015 +0000
+++ b/Services/SmartPlugService.h	Mon Jul 13 13:14:34 2015 +0000
@@ -62,6 +62,7 @@
             
             void updateData(Relay* relay)
             {
+                printf("updateData:: min = %d,hour = %d,state = %d\r\n",relay->getMinCounter(),relay->getHrCounter(),relay->getState());
                 data[STATE_BYTE_INDEX] |= ((relay->getState())<<STATE_BIT_INDEX);
                 data[HOUR_TIMER_BYTE_INDEX] |= relay->getHrCounter();
                 data[MINUTE_TIMER_BYTE_INDEX] = relay->getMinCounter();
@@ -77,13 +78,12 @@
             
             void reverse(uint8_t* ptr)
             {
-                swap(&ptr[0],&ptr[3]);
-                swap(&ptr[1],&ptr[2]);
+                swap(&ptr[0],&ptr[1]);
             }
             
             uint8_t* getDataPointer()
             {
-                reverse(data);
+                //reverse(data);
                 return data;
             }