
BLE Nano Code.Tested with Integrated mDot code
Dependencies: BLE_API mbed nRF51822
Fork of eco_Labs_ble_Client by
Diff: ble_msg_handler.cpp
- 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)); }