tera term xmodemsend 命令
tera term xmodemsend command
我一直在使用 Tera Term 通过串行端口更新发射器上的固件,但这个过程相当简单,而且需要大量用户输入。我正在尝试编写一个宏:
1) 连接到用户指定的串行端口(检查)
2) 将 xmodem 接收命令发送到发射器(检查)
3) 使用xmodemsend 将新的固件文件发送到发射器(no_check)
4) 当用户点击重复时重复(一种检查)
基本上,我的问题是应该如何执行 xmodemsend 命令。我阅读了 Tera Terms 索引文件,其中包含所有命令的列表和解释,但无论出于何种原因,它都不起作用
固件文件在 TeraTerm 文件夹中,我这样使用它:
;... other code stuff...
wait 'now.' ;waits for last word of the transmitter's response to the xmodem receive signal
xmodemsend 'filename.bin' 1
;format: command 'filename' checksum
wait 'power!' ;waits for last word of transmitter's response to file
;... other code stuff...
宏在'等待'power!''线上挂断,但我正在使用程序监视串行端口的数据传输并且在发送器回复xmodem接收信号后,计算机从不发送文件。
对我可能做错的地方有什么建议吗?
我最后回答了我自己的问题(张贴在这里以防有人遇到同样的问题)。事实证明,Tera Term 在查找文件时不会在其自己的文件夹中查找。所以我将它复制到我的 C: 驱动器并像这样放入文件路径:
xmodemsend 'C:\filename.bin' 1
这使得 xmodemsend 命令能够找到文件并将其上传到传输器。
此处:http://logmett.com/forum/viewforum.php?f=3&sid=b0133f8126f23f52deee9da264605add 是一个关于 TTL(Tera Term Language)用法的论坛
我一直在使用 Tera Term 通过串行端口更新发射器上的固件,但这个过程相当简单,而且需要大量用户输入。我正在尝试编写一个宏:
1) 连接到用户指定的串行端口(检查)
2) 将 xmodem 接收命令发送到发射器(检查)
3) 使用xmodemsend 将新的固件文件发送到发射器(no_check)
4) 当用户点击重复时重复(一种检查)
基本上,我的问题是应该如何执行 xmodemsend 命令。我阅读了 Tera Terms 索引文件,其中包含所有命令的列表和解释,但无论出于何种原因,它都不起作用
固件文件在 TeraTerm 文件夹中,我这样使用它:
;... other code stuff...
wait 'now.' ;waits for last word of the transmitter's response to the xmodem receive signal
xmodemsend 'filename.bin' 1
;format: command 'filename' checksum
wait 'power!' ;waits for last word of transmitter's response to file
;... other code stuff...
宏在'等待'power!''线上挂断,但我正在使用程序监视串行端口的数据传输并且在发送器回复xmodem接收信号后,计算机从不发送文件。
对我可能做错的地方有什么建议吗?
我最后回答了我自己的问题(张贴在这里以防有人遇到同样的问题)。事实证明,Tera Term 在查找文件时不会在其自己的文件夹中查找。所以我将它复制到我的 C: 驱动器并像这样放入文件路径:
xmodemsend 'C:\filename.bin' 1
这使得 xmodemsend 命令能够找到文件并将其上传到传输器。
此处:http://logmett.com/forum/viewforum.php?f=3&sid=b0133f8126f23f52deee9da264605add 是一个关于 TTL(Tera Term Language)用法的论坛