Send arbitrary AT commands to your modem
Project description
Usage: python -m modemcmd MODEM_DEVICE COMMAND [TIMEOUT]
pip install modem-cmd
Example
Command line
Get signal
$ python -m modemcmd /dev/ttyUSB2 AT+CSQ +CSQ: 12,99
Get Operator
$ python -m modemcmd /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
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
modem-cmd-0.0.1.tar.gz
(2.2 kB
view hashes)