From 4e6bf751890557faf10055a008a66af2f3f03837 Mon Sep 17 00:00:00 2001 From: RS Date: Thu, 5 Mar 2015 16:58:30 +0100 Subject: [PATCH] Fix for ble_modify_setup_data --- .../examples/ble_modify_setup_data/ble_modify_setup_data.ino | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/BLE/examples/ble_modify_setup_data/ble_modify_setup_data.ino b/libraries/BLE/examples/ble_modify_setup_data/ble_modify_setup_data.ino index 3db346f..2e2e9b8 100644 --- a/libraries/BLE/examples/ble_modify_setup_data/ble_modify_setup_data.ino +++ b/libraries/BLE/examples/ble_modify_setup_data/ble_modify_setup_data.ino @@ -137,7 +137,7 @@ Initialize the radio_ack. This is the ack received for every transmitted packet. /** crc function to re-calulate the CRC after making changes to the setup data. */ -uint16_t crc_16_ccitt(uint16_t crc, uint8_t * data_in, uint16_t data_len) { +uint16_t crc_16_ccitt(uint16_t crc, hal_aci_data_t * data_in, uint16_t data_len) { uint16_t i; @@ -200,7 +200,7 @@ void setup(void) } Serial.print(F("0x")); Serial.println(msg_len, HEX); - crc_seed = crc_16_ccitt(crc_seed, &setup_msgs[crc_loop].buffer[0], msg_len); + crc_seed = crc_16_ccitt(crc_seed, (hal_aci_data_t*) &setup_msgs[crc_loop].buffer[0], msg_len); } Serial.print(F("0x")); Serial.println(crc_seed, HEX);