Hello,
I am using the ez430 development kit. It comes with the CC2500 radio chip. I am trying to do some low power applications and I have discovered that the bulk of my power is going to the CC2500. I have been playing with the sleep mode for a while now by using the command below:
SMPL_Ioctl(IOCTL_OBJ_RADIO, IOCTL_ACT_RADIO_SLEEP, 0);
In the user's guide located at http://www.ti.com/lit/ds/symlink/cc2500.pdf I have read that in this state it should consume about 900 nA. At this point everything works fine until I wake the radio up with the command below:
SMPL_Ioctl( IOCTL_OBJ_RADIO, IOCTL_ACT_RADIO_AWAKE, 0);
At this point, the power usage of the whole device is 1.9mA and it doesn't ever seem to go back to sleep even when I call the same sleep function. Am I using these functions correctly?
-Thanks in advanced