Hello,
I am developing a gateway to manage 10 peripherals which are vibration sensors. The exchange protocol is a NUS service.
In fact I adapted the multi-NUS example for the nRF Connect SDK v2.4.0 based on the central_uart sample : everything works fine with the nRF52840-DK and nRF21540-DK boards.
By loading the application on an nRF5240-DK board I get an error message as soon as a 2nd device tries to connect :
[00:00:00.282,836] <inf> central_uart: main: Scanning successfully started <CR><LF>
[00:00:01.925,354] <inf> central_uart: scan_filter_match: Filters matched. Address: E4:84:7F:14:89:26 (random) connectable: 0. RSSI -43 <CR><LF>
[00:00:02.929,779] <inf> central_uart: connected: Connected: E4:84:7F:14:89:26 (random)<ESC> <CR><LF>
[00:00:02.929,870] <inf> central_uart: connected: NUS Client module initialized <CR><LF>
[00:00:03.081,115] <inf> central_uart: exchange_func: MTU exchange done <CR><LF>
[00:00:03.781,097] <inf> central_uart: discovery_complete: Service discovery completed <CR><LF>
[00:00:03.785,736] <inf> central_uart: discovery_complete: Scanning started <CR><LF>
[00:00:03.785,980] <inf> central_uart: discovery_complete: Sent to server 0: [0] <CR><LF>
<CR><LF>
[00:00:15.579,956] <inf> central_uart: scan_filter_match: Filters matched. Address: EC:DB:C1:5E:6E:2E (random) connectable: 0. RSSI -50 <CR><LF>
[00:00:15.581,909] <wrn> bt_hci_core: bt_hci_cmd_send_sync: opcode 0x200d status 0x09 <CR><LF>
[00:00:15.582,000] <wrn> central_uart: scan_connecting_error: Connecting failed <CR><LF>
Can anyone help me, thanks a lot in advance.