Hi
I am working with SDK 15.0.0, softdevice 6.0.0 and pca10040. I migrate my firmware from 13.0.0 to 15.0.0. Everything works ok with sdk 13.0.0
I used multipheriphral and twi to read inertial sensor data and send the data though ble to multiple centrals.
I changed the ble_nus_string_send to ble_nus_data_send and got a problem. If the p_data is long, e.g. 20 byte, it could not be sent out through ble (was ok with ble_nus_string_send in sdk13.0.0). If I reduced the length of the p_data, I had no problem for sending out data through ble. But I didn't see any difference between ble_nus_string_send and ble_nus_data_send causing this problem. Before sending out data, I covert data to string with sprintf().
Thanks