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

nRF8001 que empty

We designed our own board using nRF8001 and EMF32, I used the EMF32 development kit to test the code and it is working fine. When I down the same code to my own board, it is stop after complete the setupACI();

In the aci_loop();

if (lib_aci_event_get(&aci_state, &aci_data)) { } else { // always go here }

when I look into further

lib_aci_event_get(&aci_state, &aci_data)

status = hal_aci_tl_event_get((hal_aci_data_t *)p_aci_evt_data);

status always zero,

then I look into bool hal_aci_tl_event_get(hal_aci_data_t *p_aci_data)

if (aci_queue_dequeue(&aci_rx_q, p_aci_data)) is always return 0

Q1. Why is the que empty all the time?

Parents Reply Children
No Data
Related