Hi,
At startup, I set GPIO0 to Mode "WOR_EVENT0 (0x37)" and the registers "WOR_CFG0", "WOR_CFG1" to default value.
Before I set cc1200 to sleep mode (eWOR), I enable the RCOSC calibration and activate the RCOSC.
After this, I send an IDLE-Strobe, wait for calibration and at least a WOR-Strobe.
Now the GPIO0 is set all time the "t_event0" timeout occures.
--> This is like expect.
After wake-up, I want to disable the RCOSC and write an "1" to WOR_CFG0.RC_PD register.
But at this time, the "t_event0" timeout still occures and set the GPIO0.
--> I expect, this will not occure, after deacivation of RCOSC.
In the CC1200 UserGuide it is recommended, to deacivate the RCOSC, in case of long RX/TX periodes.
So my question is now, how to deactivte the RCOSC correctly, or is it normal, that the timeout occures with a deactivated RCOSC?
Best regards