使交流更容易的工具。

atcom的Python项目详细描述


ATCom公司

在 AT命令是用于控制蜂窝调制解调器并与之通信的指令。为了向蜂窝设备发送AT命令,需要检查几个参数,并且可能需要一个串行监视工具。 ATCom是一个命令行接口工具,它使AT命令操作更容易。 在

安装

在 ^安装atcom需要{a1}。pip3可以通过 在

sudo apt install python3-pip

在 使用包管理器pip3安装atcom

^{pr2}$

使用

$ atcom [OPTIONS] AT_COMMAND

示例

在 运行atcom而不使用--port参数,扫描可用端口,并选择有效的调制解调器端口(如果可用)。 在

$ atcom AT

在 或 在

$ atcom --port /dev/ttyUSB2 AT

配置文件

在 配置文件(配置.yaml)可以为持久参数创建。 ATCom首先检查当前工作目录中的配置.yml从中读出论点。也可以使用--config参数指定配置文件的路径。 ​ 配置文件必须为yaml格式,例如: 在

port:/dev/ttyUSB2baudrate:115200timeout:10

在 密钥配置文件可以包含:

  • 端口(str)
  • 波特率(int)
  • 超时(int)
  • rts\U cts(布尔值)
  • dsr_dtr(布尔值)
  • 详细(布尔值) 在

参数

||默认|说明| |-----------------|:--------------:|:--------------------------------:| |-p/--端口|-|调制解调器端口| |-b/--波特率| 115200 |串行通信的波特率| |-t/--超时| 10 |通信超时| |--配置/配置.yaml|配置文件路径| |-v/--verbose |-|启用完整日志输出| |--rts cts |-|启用rts-cts模式| |--dsr dtr |-|启用dsr-dtr模式| ​ 在

许可证

MIT

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Android:应用程序崩溃发送putExtra的意图   JNI错误:尝试传递java实例。字符串作为参数   JavaJMockit与静态初始化   java@products@消费意义。。。JSON或者它只是一个字符串   java如何解决在命令提示符中找不到或加载主类错误?   java使用JavaMail API发送带有内联图像的电子邮件   java为什么我不能与Twitter共享内容   jspservlet正在显示java。木卫一。FileNotFoundException:?E:\guru99\test。txt(文件名、目录名或卷标语法不正确)   java如何在单击另一页上的按钮时向表视图添加数据?   java在提交表单数据之后,它显示了以下问题   java Spring启动通知/严重错误后重启   java从数组列表中删除元素   java Spring引导批处理:如何使用CompositeWriter和自定义ItemWriter实现多线程步骤   Spring java代码表单post和重定向到其他服务器