jonas-schievink / rubble

(going to be a) BLE stack for embedded Rust
BSD Zero Clause License
398 stars 55 forks source link

Not implemented panic on connect using nrf52-demo example #178

Closed pbert519 closed 3 years ago

pbert519 commented 3 years ago

I tested the nrf52-demo example on a nrf52840 board. When i try to connect to the board (using bluetoothctl on linux / bluefruit connect on Android) i get following error: panicked at 'not implemented: you need to implement find_information to make things like Client Characteristic Configuration work', rubble/rubble/src/att/mod.rs:204:9 Error: A core architecture specific error occured

Is this expected behavior? What is the suggested approach to connect to the dev board using the demo example?

pbert519 commented 3 years ago

Nevermind, i got it working using gatttool instead of bluetoothctl. It seems like bluetoothctl and the bluefurit app automatically reading characteristics on connect.