Hello
I have an ItsyBitsy nrf52840. Using my phone and LightBlue, I can connect to the board without any issues. However I need to be able to connect to it from my Ubuntu 18.04 laptop, ideally by using a command line like gatttool. So far, I have tried
hcitool lecc [board_address]
gatttool -b [board_address] --char-desc
gatttool -t random -b [board_address] --char-desc
The first two are working with a Nano 33 BLE board based on the same nrf52840 chip as the ItsyBitsy board, but with the ItsyBitsy I get a "Connection timed out" error from hcitool, and a "Connexion refused (111)" error from gatttool (the error takes some time to be displayed, therefore I believe it is also some kind of timeout issue).
So, does anyone have an idea about what could cause the code to work with Lighblue but not with Ubuntu? Maybe I got the board address wrong? I got it using the getAddr() function from the Adafruit Bluefruit52Lib before printing it in Arduino IDE serial terminal... Or could there be some config issue, e.g. in advertising, which makes the board detected properly on Lightblue only?
Thanks in advance.