We have to migrate from an S2B module to the newer S2C module.
The configuration is practically the same, especially the sleep mode parameters.
SM=5, SO=2, SP=0x7D0 (=20secs), ST=2000, SN=0xffff
When examining the S2B module, we see a higher current consumption every 20secs (the SP time) for about 10ms. (No RF frames are being sent to the module). It seems, the RF CPU wakes every 20secs to check for new RF frames. When no frame is available, it goes to sleep after several ms.
The S2C module also sleeps for 20secs, but stays awake for the full 2 secs, even if NO RF frame is pending (ST time ?).
(When reducing the ST parameter to 10ms, the regular wakeup is reduced to 10ms, but we are not able to communicate from our host software.)
The configuration of SO is a bit confusing, because CodeWarrior GUI shows for SO=“short sleep”. Which results in SO=2.
The documentation (for S2B and S2C) says SO=2 -> “Always wake for ST time”.
Is the S2B interpreting this parameter different as the S2C ?
What is the correct configuration - for both modules ?
kind regards, Bernd.