mbim-sms-sender/check_modem.py
2021-02-02 11:41:05 +01:00

22 lines
587 B
Python

#!/usr/bin/python3
import logging
import os
import sys
import time
from pydbus import SystemBus
from gi.repository import GLib
import sms_functions
# Setup logging
logfile = "/opt/sms/sms.log"
FORMAT = '%(asctime)-15s %(message)s'
logging.basicConfig(format=FORMAT,filename=logfile,level=10)
logger = logging.getLogger('check_modem')
if __name__ == "__main__":
modem = sms_functions.unlock_and_enable_modem()
while not modem.GetStatus().get('signal-quality', None) or not modem.GetStatus()['signal-quality'][1]:
modem = sms_functions.get_modem()
time.sleep(2)