Hi everyone
At the moment I'm doing my final year project witch includes a CC1111 USB dongle and CC1110 ED. Both of them implement MRFI protocol used in SWRU222(CC USB software examples).
On the side of the dongle everything works fine, however, the CC1110 gets stuck waiting for transmission to complete [never exits while (!(RFIF & IRQ_DONE)); ] inside MRFI_Transmit function with CCA.
I thought it could be an underflow or CCA, but the MARC_STATE shows that chip is in TX and the channel is clear.
Any idea why?
And one more question, what determines the size of the frame in side the packet? The CC1111 and CC1110 have identical MRFI settings but yet the frame size on CC1111 is 62 and on CC1110 it's 29.
Regards
Timmy.