BLE Nano Code.Tested with Integrated mDot code

Dependencies:   BLE_API mbed nRF51822

Fork of eco_Labs_ble_Client by Happiest

Revision:
15:67fbed00edf2
Parent:
14:dc3e3d327d7c
Child:
18:d210f580ff04
--- a/ble_msg_handler.cpp	Fri Oct 07 10:10:17 2016 +0000
+++ b/ble_msg_handler.cpp	Tue Oct 11 09:49:14 2016 +0000
@@ -50,16 +50,16 @@
  */
 static void ble_rx_Data_Callback(uint8_t *rx_data, uint8_t len)
 {
-    uint8_t send_buf[16];    
-        
+    uint8_t send_buf[100];         
     send_buf[0] = BLE_SOF_CMD;
     send_buf[1] = BLE_REC_DATA_CMD;
-    send_buf[2] = len;
+    
+    send_buf[2] = len+5;
+    
     memcpy(&send_buf[3], rx_data, len);
-    send_buf[len + 3] = BLE_EOT_CMD;
-    
+    send_buf[len + 3] = BLE_EOT_CMD;    
     // TODO Send the data to SPI
-    spi_slave_tx_data(send_buf, len + 4);
+    spi_slave_tx_data(send_buf, (len + 4));
 }