Skip to content

imZack/modem-cmd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

modem-cmd (Python)

Latest Version

Send arbitrary AT commands to your modem

Usage: modem-cmd MODEM_DEVICE COMMAND [TIMEOUT]

pip install modem-cmd

Example

Command line

Get signal

$ modem-cmd /dev/ttyUSB2 AT+CSQ
+CSQ: 12,99

Get Operator

$ modem-cmd /dev/ttyUSB2 AT+COPS?
+COPS: 0,0,"Chunghwa Telecom",2

API

from modemcmd import modemcmd
from modemcmd import ModemcmdException
from modemcmd import ModemcmdTimeoutException

try:
    result = modemcmd('/dev/ttyUSB2', 'AT+CSQ', 10)
except ModemcmdTimeoutException as e:
    print e
except ModemcmdException as e:
    print e

License

GPLv3+

About

Send arbitrary AT commands to your modem (Python)

Resources

License

Stars

Watchers

Forks

Packages

No packages published