Cosmo GSM shield не просыпается
  • MOD.powerSaving(timeout)
    Python script will exit power saving mode when the determined value of timeout is reached or after unsolicited signal (URC unsolicited message (ex. RING of incoming calls)).

    Ставлю MOD.powerSaving(100) - звоню на него, идут гудки, диод на модеме загорается на протяжении всего вызова, но сам скрипт не просыпается. Просто продолжает спать. После таймаута просыпается и MOD.powerSavingExitCause() отдает, естественно, '1' - выход по таймауту.

    Судя по доке о железе, раздел 6.2. Power Consumption, AT+CFUN=0 и AT+CFUN=5 равны по энергопотреблению. Правильно? Тогда может и не юзать MOD.powerSaving(), а выставить сразу AT+CFUN=5 ? И тут возникает вопрос, в AT+CFUN=5 - AT interface disabled. Но при этом скрипт нормально отрабатывает ATD+123456789
  • predat0r said:

    Ставлю MOD.powerSaving(100) - звоню на него, идут гудки, диод на модеме загорается на протяжении всего вызова, но сам скрипт не просыпается. Просто продолжает спать. После таймаута просыпается и MOD.powerSavingExitCause() отдает, естественно, '1' - выход по таймауту.


    С питоном я вам особо не помогу, спросите об этом лучше тут.

    predat0r said:

    Судя по доке о железе, раздел 6.2. Power Consumption, AT+CFUN=0 и AT+CFUN=5 равны по энергопотреблению. Правильно? Тогда может и не юзать MOD.powerSaving(), а выставить сразу AT+CFUN=5 ? И тут возникает вопрос, в AT+CFUN=5 - AT interface disabled. Но при этом скрипт нормально отрабатывает ATD+123456789



    AT+CFUN=5 - режим энергосбережения с полной функциональностью модема (mobile full functionality with power saving enabled). Попробуйте задействовать его.
    Note: if power saving enabled, it reduces the power consumption during the idle time, thus allowing a longer standby time with a given battery capacity.
    Note: to place the module in power saving mode, set the <fun> parameter at value = 5 and the line DTR (RS232) must be set to OFF. Once in power saving, the CTS line switch to the OFF status to signal that the module is really in power saving condition.
    During the power saving condition, before sending any AT command on the serial line, the DTR must be set to ON (0V) to exit from power saving and must be waited for the CTS (RS232) line to go in ON status.
    Until the DTR line is ON, the module will not return back in the power saving condition.
    Note: the power saving function does not affect the network behavior of the MODULE, even during the power save condition the module remains registered on the network and reachable for incoming calls or SMS. If a call arrives during the power save, then the module will wake up and proceed normally with the unsolicited incoming call code

Привет, незнакомец!

Похоже, вы новенький! Чтобы пообщаться с нами, кликните на одну из кнопок ниже :)

Войти с помощью OpenID

В этом теме:

  • Ivan Декабрь 2013