This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

ANCS examples: ACI Setup Error

I recently received a redbear nrf8001 board for use with my Arduino Uno. I had intentions of using it with ANCS. Before I realized that there was a ANCS example included with the sdk from Nordic, I had located someone else's example/template and implemented it exactly as I wanted. It was working perfectly bonding and receiving ANCS notifications from the phone for several "reboots" on the board side with minor code changes that did not change anything with the ACI setup or anything besides what to do with the ANCS data once it was received.

Eventually, it stopped showing up on the iPhone Bluetooth available connections screen. Did some experimentation and it appeared that it wasn't getting past the setup code.

Then I found that there was a ANCS example. I compiled it up and the output in the serial monitor showed an "Error in ACI Setup" message. I rebooted it connecting pin 6 to 3.3v to clear the bond info if somehow it was still stored and then pulled up the Bluetooth on the phone to see if it was working again. It will pop up on the iPhone and will sometimes act like it was connecting but the pairing button never came up. The serial console reported a pipe being opened, but it would disconnect shortly after.

So since I didn't change anything with the example code, did I perhaps permanently mess up the nrf8001 board? I believe I saw some code somewhere in the example that outputs more debug info into the Serial monitor...How is this enabled?

Thanks

Related