How to known the reason (event) for wake up from CFUN = 0

6 thoughts on “How to known the reason (event) for wake up from CFUN = 0

  1. Hello,

     

    I want to detect the reason of wake up from the power mode CFUN=0.

    There is any command?

    It is possible to detect?.

     

    Thanks a lot, Gabriel. 

    1. From what can be seen in the CFUN modes table in Telit Modules Software User Guide document (page 99 in rev. 15) all exit from power saving events have something to output through the AT interface, less the RTS off/on switch so the reason should be evident I think. 

      1. From what can be seen in the CFUN modes table in Telit Modules Software User Guide document (page 99 in rev. 15) all exit from power saving events have something to output through the AT interface, less the RTS off/on switch so the reason should be evident I think. 

         Hi Cosmin,

         

        Thanks for your response.

        But i think this does not resolv my situation.

        The AT interface is the progam/debug interface, and my application is running only with the GE910-GNSS module.

        I don’t have any microprocessor or similar connected to the DEBUG/PROG AT interface.

        So, there is another method to know the reason of the wake-up?

        Or perhaps, i could see If there is a missing call?

         

        Thanks a lot, 

        1. So you are running a Python application I understand?

          In this case you will use MOD.powerSaving(timeout) function which will block the application for the said timeout or until an event; at application restore check the return of the function, if 0 the reason is the timeout, if 1 is an external event in which case read the MDM output, for an incoming call you’ll see RING.