Hi,
I am trying to create a re-broadcasting node with CC112x radio, using the SmartRF studio eval board in Sniff Mode. Codes work well for simplex transmit and receive. But in re-broadcasting mode, the Sniff mode receiver will need to do short transmission upon receiving packet. Now the issue is,
1. After relay the first packet of data, the radio is not able to receive the subsequent data, it does interrupt the MSP430, but the NUM_BYTES register gives incorrect value, e.g. 0, 15, 129 (the correct value is 5). Parameters are generated using SmartRF studio, and codes are adapted from eval board sample IAR workspace.
2. I was suspecting some register settings, and I went on to reset CC1125 radio (power OFF then ON, and re-initialize from begining). But the problem stays.
3. However, once I perform a reset of MSP430, it is able to relay for another packet only. I have checked the registers before and after the reset, there aren't much difference, except for some non-crucial IO values.
It seems like coding issues but I am not sure. Has anyone experience similar issue before?
Btw, is SimpliciTI compatible with CC112x?