8 years, 10 months ago.

Trouble with the nRF8001 library

I have cloned the project https://developer.mbed.org/users/awinata/notebook/bluetooth-rc-bot/ and am trying to get it running.

I am running this now, but falling into a few issues...

Having powered up my new module, it isn't showing up on any bluetooth devices ( I am primarily using the Bluefruit LE app recommended by ADA Fruit, on iPhone 5s, iOS 8.3 ).

Having traced the code, blePeripheral.begin (); isn't working in main.cpp (approx. line 68)

This is because nRF8001::begin isn't working in nRF8001.cpp

Because waitForSetupMode(); isn't working in nRF8001.cpp (approx. line 201)

I have traced this to the "while (!setupMode){" loop in nRF8001.cpp (approx. line 778)

Where and why does "setupMode" get activated is this a software issue, or is it triggered by a hardware input? I will continue tracing, but any thoughts would be much appreciated.

Thanks,

George

1 Answer

7 years, 1 month ago.

Hi George,

It might be a long time ago but did you find any hint in the end? I am currently chasing down the same issue.

Thanks