I am using the minimal port referenced in this question: devzone.nordicsemi.com/.../ to interface the nRF8001 using an MSP430 device. I am currently in the process of porting the aci_setup.c functions in order to setup the device to communicate using a UART over BLE profile. I am really struggling with the implementation.
I noticed that when I run the setup code my queue fills up. It seems that the interrupts are no longer triggered at some point causing the queue to never be emptied. I inserted code to reenable the RDY interrupts in one of the loops called in the aci_setup function but now it seems the number of command response events isnt the same as the number of commands written and so the code will not proceed.
The github to my code is: github.com/.../BLE Demo
and the most relevant file I think is aci_setup.c
Thank you!!
Dany