I am trying to implement sleep mode with the Hat and EC25. My setup is with a Raspberry PI and I have had to add a Pullup resistor on the DTR line to keep the DTR high when the Raspberry PI is shutdown. Without it, the PI will move that DTR to 0 for a while and the modem does not go to sleep mode. I actually use a jumper wire from J3 to DTR. I am trying to lower the power as much as possible. And when in sleep mode, I would use a SMS command to wake up my system.
When issuing the command AT+QSCLK=1, the LED Status of the Hat seems to go to IDLE mode.
But I am not seeing the current consumption changing much. Also I have no idea if the EC25 is indeed in sleep mode.
My system without the Sixfab HAT and EC25 consumes 12mA in sleep mode. With the hat, the power consumption goes up to 40mA in sleep mode (system and EC25)
Based on the documentation of the EC25 HW, the power consumption in idle mode of the EC25 is around 30mA. But it should be 3mA in sleep mode.
So based on the above number, I am not sure if my Hat ever goes to sleep mode. It seems to be in idle mode.
How to verify that the EC25 is indeed in sleep mode ?
What else am I missing ? Should the status LED blink at all in sleep mode ?
When I set AT+QSCLK=1 or AT+QSCLK=0 (And verify that indeed they are at that level), there is no impact on power consumption. It shows 30mA which is IDLE mode.