BLE Nano Code.Tested with Integrated mDot code

Dependencies:   BLE_API mbed nRF51822

Fork of eco_Labs_ble_Client by Happiest

Revision:
25:96044c55f844
Parent:
24:a5e20a419a57
Child:
27:321218cb60c3
--- a/ble_msg_handler.cpp	Sun Oct 23 12:46:21 2016 +0000
+++ b/ble_msg_handler.cpp	Sun Oct 23 14:41:49 2016 +0000
@@ -50,15 +50,13 @@
  */
 static void ble_rx_Data_Callback(uint8_t *rx_data, uint8_t len)
 {
-    uint8_t send_buf[100];         
+    uint8_t send_buf[100];
+             
     send_buf[0] = BLE_SOF_CMD;
-    send_buf[1] = BLE_REC_DATA_CMD;
-    
-    send_buf[2] = len+4;
-    
+    send_buf[1] = BLE_REC_DATA_CMD;    
+    send_buf[2] = len+4;    
     memcpy(&send_buf[3], rx_data, len);
     send_buf[len + 3] = BLE_EOT_CMD;    
-    // TODO Send the data to SPI
     spi_slave_tx_data(send_buf, (len + 4));
 }
 
@@ -92,19 +90,19 @@
             
             case BLE_SEND_DATA_CMD:
                 memcpy(tmp_buf, &rx_data[4], rx_data[3]);
-                ble_send_data(tmp_buf,20);     //jinuu
+                ble_send_data(tmp_buf,20);
                 break;
                 
             case BLE_START_OF_FILE:
                 toggle_led();
                 memcpy(tmp_buf, &rx_data[4], rx_data[3]);                
                 memset(&tmp_buf[16],0x5a,4);
-                ble_send_data(tmp_buf, 20);     //jinuu
+                ble_send_data(tmp_buf, 20);
                 break;
                 
             case BLE_END_OF_FILE:
                 memcpy(tmp_buf, &rx_data[4], rx_data[3]);
-                ble_send_data(tmp_buf, rx_data[3]);     //jinuu
+                ble_send_data(tmp_buf, rx_data[3]);
                 break;
                 
             default :