Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
6 years, 1 month ago.
Only 3 Characteristics on nRF52?
Hi there!
I use the SimpleBLE library on a nRF52 dev. board. I have five characteristics which I want to use, but I can only see and work with the first three.
#include "SimpleBLE.h" ... SimpleBLE device("BLE Devide"); ... SimpleChar<uint32_t> first = device.readWrite_u32("1111111111111111111111111111FFFF", "11111111111111111111111111110001", true, 0xFFFFFFFF); SimpleChar<uint32_t> second = device.readWrite_u32("1111111111111111111111111111FFFF", "11111111111111111111111111110002", true, 0xFFFFFFFF); SimpleChar<uint32_t> third = device.readWrite_u32("1111111111111111111111111111FFFF", "11111111111111111111111111110003", true, 0xFFFFFFFF); SimpleChar<uint32_t> fourth = device.readWrite_u32("1111111111111111111111111111FFFF", "11111111111111111111111111110004", true, 0xFFFFFFFF); SimpleChar<uint32_t> fifth = device.readWrite_u32("1111111111111111111111111111FFFF", "11111111111111111111111111110005", true, 0xFFFFFFFF);
If I try and add the fourth char. to a different service uuid I only get two services with one char. each.
I would be really glad, if someone could help me out here! Thanks!