控制连接的 GSM 调制解调器:发送/接收 SMS 消息、处理呼叫等
项目描述
python-gsmmodem 是一个模块,可以轻松控制连接
到系统的 GSM 调制解调器。它还包括几个有用的命令行实用程序,用于
与 GSM 调制解调器交互。
它的功能包括:
- 发送 SMS 消息、检查信号级别等的简单方法
- 用于启动和响应 USSD 会话以及进行语音呼叫的易于使用的 API
- 通过回调方法处理来电和收到的 SMS 消息
- 支持SMS PDU 和文本模式
- 支持跟踪 SMS 状态报告
- 默认将 AT 命令错误包装到 Python 异常中
- 模块化设计;您可以轻松地向调制解调器发出您自己的 AT 命令,但出现错误
(带有错误检查),或者如果您愿意,也可以直接从调制解调器读取/写入调制解调器
- 综合测试套件
捆绑实用程序:
- GSMTerm:一个易于使用的串行终端,用于与连接的 GSM
调制解调器通信。它具有命令完成、许多 AT 命令的内置帮助、
历史记录、上下文感知提示等
- sendms.py:用于发送 SMS 消息的简单命令行脚本
- identify-modem.py:用于识别连接的调制解调器的简单实用程序. 也可用于
提供调试信息,用于开发 python-gsmmodem。
到系统的 GSM 调制解调器。它还包括几个有用的命令行实用程序,用于
与 GSM 调制解调器交互。
它的功能包括:
- 发送 SMS 消息、检查信号级别等的简单方法
- 用于启动和响应 USSD 会话以及进行语音呼叫的易于使用的 API
- 通过回调方法处理来电和收到的 SMS 消息
- 支持SMS PDU 和文本模式
- 支持跟踪 SMS 状态报告
- 默认将 AT 命令错误包装到 Python 异常中
- 模块化设计;您可以轻松地向调制解调器发出您自己的 AT 命令,但出现错误
(带有错误检查),或者如果您愿意,也可以直接从调制解调器读取/写入调制解调器
- 综合测试套件
捆绑实用程序:
- GSMTerm:一个易于使用的串行终端,用于与连接的 GSM
调制解调器通信。它具有命令完成、许多 AT 命令的内置帮助、
历史记录、上下文感知提示等
- sendms.py:用于发送 SMS 消息的简单命令行脚本
- identify-modem.py:用于识别连接的调制解调器的简单实用程序. 也可用于
提供调试信息,用于开发 python-gsmmodem。