ome*_*ga1 5 command-line serial-port ctrl
我正在尝试使用 ECHO 或类似方法通过命令行将以下内容发送到 COM1 串口(我也尝试下载一个名为 serialsend 的小程序,但我坚持如何发送等效的CTRL+ Z。这是发送一个通过西门子 TC35 GAM 模块发送 SMS 消息。作为测试,我可以通过超级终端执行此操作,并且运行良好,但我无法弄清楚如何在末尾发送CTRL+Z以确认消息的正确性。
这就是我所拥有的:
AT
AT+CMGF=1
AT+CMSG="+xxxxxxxxxxx"
HELLO
Run Code Online (Sandbox Code Playgroud)
现在,在 Hello 之后,这是我要发送的消息,我必须发送CTRL+ Z。但不知道怎么做,我试过这个:
AT
AT+CMGF=1
AT+CMSG="+xxxxxxxxxxx"
HELLO
\x1A
Run Code Online (Sandbox Code Playgroud)
正如我读到的那样,这相当于这样做,但它没有奏效。
谁能帮我这个?我找到了解决方案,但它们不是命令行,这正是我所需要的。
我也尝试过使用这种格式:
ECHO AT > COM1:
Run Code Online (Sandbox Code Playgroud)
但由于我不知道如何发送CTRL+Z我不知道它是否有效。
用这个:
port.Write(txt_msgbox.Text + char.ConvertFromUtf32(26));
Run Code Online (Sandbox Code Playgroud)
有用 :)
| 归档时间: |
|
| 查看次数: |
26748 次 |
| 最近记录: |