i want to connect Nordic thingy to a nrf 52840 soc with ble central example.
all i want to get is thingy environment service and get temperature and humidity values on ble central device.
please, help me out how to do it.
i want to connect Nordic thingy to a nrf 52840 soc with ble central example.
all i want to get is thingy environment service and get temperature and humidity values on ble central device.
please, help me out how to do it.
Hi
Do you bond with the Thingy's or not?
If you don't bond you have to do service discovery every time you reconnect, and if you try to do service discovery with 8 devices at a time there might be some issues.
Best regards
I dont think I even bond with the Thingy's how could this still be done ?
You are right of course. For some reason I thought the Thingy would bond, as most BLE devices do.
In that case I expect that the SoftDevice runs out of buffers (memory) when you try to do service discovery and enable notification on 8 devices at the same time.
The easiest way to solve this is to disable scanning on the central when you are doing service discovery. It will slow down the connection time when you have many devices turning on at once, but it will make the process reliable.
I put the git code inside SD 15.2.0 .When i compile i get this error
C:\Nordic\nRF5SDK15209412b96\components\libraries\log\src\nrf_log_backend_rtt.c: No such file or directory
Any hints!!!
Hi
It seems there is an error in the documentation, the latest version of the example is made for SDK v15.3.0.
Can you try it with this SDK and see if it works better?
Best regards
Torbjørn