关于构建串口脚本的最佳方法的任何建议?

时间:2018-01-09 06:28:25

标签: scripting serial-port

我需要通过串口配置每天几十台设备。配置如下:

  • 等待启动(即出现特定行)。
  • 输入一系列命令。
  • 做一个'打印'检查一切是否正确。
  • 转到下一个设备。

它看起来并不复杂,我真的需要自动化它。我不是专家程序员,但我找到了自己的方法。

你有什么建议我开始的?我应该在哪里看?特别是,任何伟大的API会为我做肮脏的工作?我使用的是Windows,但如果真的需要,我也可以使用Linux。 我研究过的一种语言是C.但只要可以快速完成,我就可以接受新的东西了。

提前谢谢。

1 个答案:

答案 0 :(得分:1)

这看起来像expect的任务:

#!/usr/bin/expect
set timeout 20
spawn "terminal-program"
expect "a specific line"
send "sequence_of_commands"
expect "prompt >"
send "print"

并将其置于bash循环中。