A. Sscom串口助手如何快速发送串口指令
Sscom串口助手是一款功能丰富的软件,除了基本的串口通信功能外,还提供了许多进阶的功能,使用户能够更加高效地进行串口操作。接下来,我们将详细介绍如何使用Sscom串口助手进行快速发送串口指令的方法。
首先,打开Sscom3.2软件,点击右侧的【扩展】按钮,进入扩展栏。在【多条字符串定义】页面,默认已经有两条指令,分别是1200FF88和outputstring。如果您经常使用这些建立连接的指令,可以直接选择它们。如果您有其他常用指令,可以点击【添加】按钮,输入自己的指令,根据实际需求选择是否勾选【HEX】选项。这样,当您需要发送指令时,只需点击数字1-5,即可快速发送相应的命令。
当您完成设置后,可以关闭Sscom3.2软件,然后打开软件所在的文件夹,找到并双击打开sscom.ini配置文件。在该文件中,您可以看到刚才输入的快捷命令已经保存在文件中,如:N1=A,AT+CGMIN2=A,AT+CGMMN3=A,AT+CGMRN4=A,AT+CGSNN5=A,AT+CSCS。根据同样的格式,您可以在配置文件中更快速地输入其他常用的命令。
在编辑完配置文件后,关闭并保存文件。再次打开Sscom串口助手软件,您会发现刚才在配置文件中编辑的5条新命令已经出现在扩展栏界面上。此时,您可以直接进行快速指令发送,大大提高了工作效率。
通过这种方法,您可以快速地发送常用的串口指令,提高工作效率。同时,也可以轻松地管理和编辑指令列表,使您的工作更加便捷。
B. android平台到底能不能通过串口发送AT指令呢,急!!!
AT命令(Attention)在手机中,用于对modem(也就是移动模块)通过串口命令进行操作,处理与语音电话、短信和数据。
关于AT命令:
Android系统与AT命令
对于智能手机,AP和BP分离的情况,在AP上的系统通过串口和BP通信是个不错方式。在Android的源码中有一个内部包com.android.internal.telephony中有对AT命令的封装和解析,但这种internal的包开发者不能调用的SDK部分,可以用来封装ROM。这说明Android对AT command的方式是支持的。
对于Android如何调用AT command
用root登录命令行,直接对串口进行操作,如echo -e "AT " > /dev/smd0
具体的串口,不同设备会有不同,甚至不一定会提供。这种方式,开发者是可以调用的,通过Runtime.exec直接执行命令行命令,但要求是root,例如echo -e "ATD123456789; " > /dev/smd0,拨打123456789的号码。
目前最新的AT命令标准发布与2014.6.27,似乎还活得挺滋润的。但是给出的keywords是UMTS, GSM, command, terminal, LTE这说明CDMA确实很可能不是采用AT命令的方式。