问题标签 [teraterm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
serial-port - 如何通过串口传输二进制文件?
我带来了一个新硬件(通过 USB 连接为 /dev/ttyUSB0)。我需要通过串行传输二进制 os.bin 文件。硬件有一个内置的 UART 驱动程序。
我下载了腻子,在选项中看不到任何文件传输方法。
但我确实在 Teraterm 中看到了文件传输选项,但有很多:kermit、X、Y 和 ZMODEM、Quick Van 和 B-Plus。
现在,我不知道上面提到的任何协议。
我希望新硬件只有 UART 驱动程序。(以手册中提到的指定波特率 115200 8N1)
现在,我怎样才能将 os.bin 转移到 HW?& 如果我使用 Teraterm,我应该在 Teraterm 中选择哪个选项?
bluetooth - 向串口发送循环命令
我必须使用蓝牙 LE 模块执行一些测试。对于 BT 芯片,我在这里有一个评估板,我可以通过 USB 将其连接到我 PC 上的串行端口。
从评估板的手册中,我学习了如何使用 Tera Term 从 BT 芯片广播数据。这只是一个简单的命令,例如“SHW,0018,AABBCCDD”,我必须输入,BT 模块将发送此数据。
现在我想自动化 Tera Term,让这个命令每 100 毫秒执行一次。我做了一些研究,我知道我必须使用 Tera Term 宏语言(TTL?),但我真的不喜欢这个程序。
有人可以在这里提供代码片段或正确解释的链接吗?我想,应该很容易吧?
附加信息:我以 115200 的波特率连接到 USB 串行端口 (COM7) 上的评估板。
c - Tera Term 与 Atmel Board in C
尝试使用 Atmel Mega 328p Board 调试问题。
在 Tera Term 中查看此端口根本不会返回任何结果。
警告:隐式声明 printf();
我们的代码可能有什么问题?
c++ - TeraTerm 串行端口使用情况与我的代码中的使用情况
我一直在研究向 LG 电视发送串行命令的项目。这是我的代码:
当我重新启动我的电脑时,我运行代码并且没有任何反应。之后,我打开 TeraTerm,发送文件,它就可以工作了(关闭电视 [不,它不切换])。然后我断开 TeraTerm 中的端口并再次运行我的代码,但这一次它也能正常工作!
我尝试使用我的代码在一次运行中多次发送文件。我尝试打开串口后等待了很长时间。我尝试多次发送文件并在发送之间等待并重新打开文件。没有任何效果。
TeraTerm 是一个开源项目,但它对我(一个新手程序员)来说太先进了,无法导航。这是 TeraTerm 项目页面的链接。如果您发现我的代码与 TeraTerm 的代码之间存在任何重大差异,我将非常感谢您指出这一点。
command-line - 如何多次发送命令行命令
我一直在研究一个项目,该项目使用一个名为 TeraTerm 的程序通过串行端口向电视发送命令。我发现当我在重新启动后手动打开程序时,我必须打开正确的端口,然后在实际需要之前多次发送 .dat 命令文件(关闭电视)。
我正在使用的命令来自此页面。
无论如何,我运行了命令
希望它可以让我多次发送文件。TeraTerm 窗口照常打开,但文件未发送或无效。
我很有可能错误地发送了命令,因为我对命令提示符本身很陌生。有没有办法可以调用命令多次发送文件?如果我没有正确解释网站上给出的界面,或者即使我使用命令的方式完全错误,欢迎提出任何建议。
旁注:是的,我确信我发送的命令文件是正确的,因为当我手动发送文件(即使用 GUI)时,电视会按预期关闭。
编辑:我尝试发送文件名中带引号和不带引号的文件。
linux - top -m 在嵌入式 Linux 中不会停止,使用 TeraTerm,ctrl + c 不起作用,不允许键盘输入
我试图阻止 top -m 不断读取嵌入式 Linux 程序的内存状态。我正在通过 TeraTerm 与嵌入式系统通信。我使用 ctrl + C 来阻止程序连续运行。现在 TeraTerm 将不允许在 TeraTerm 中进行任何输入。
我尝试过 ctrl + c、ctrl + z、ctrl + \ 等。我无法将任何文本放入 TeraTerm。
我无法重置嵌入式系统,因为我正在进行长期内存泄漏测试,并且网上到处都说要通过文本输入命令。除了将文本放入终端之外,还有什么方法可以阻止顶级程序运行?
teraterm - TeraTerm(ttl)脚本中的超时与暂停
我遇到了一些用于添加延迟 5 秒的timeout = 5
脚本和一些其他脚本。pause 5
我想知道和了解这两种口味之间的区别。
python - 用于打开 tera term 应用程序并发送密钥的 python 脚本
我正在尝试使用 Python 脚本运行 Tera Term 应用程序以打开控制台以进行串行端口通信,并且我正在发送一些命令/键,例如 tera term 上的 {Enter} 键。但我的脚本不起作用。这是脚本 -
我在我的windowxp 电脑上使用python2.7。请帮我解决这个问题,我是 python 新手。请帮帮我
teraterm - 我真的需要使用宏来远程执行一个简单的命令吗?
我想做的就是从命令行在远程系统上运行一个脚本文件(以便能够自动化它),并将其输出显示在标准输出中。我查看了ttssh 命令行,似乎我不能——例如使用 opensshssh
命令——简单地提供如下所示的命令
有人告诉我,宏是可能的,我还没有研究过。这真的有必要吗?
python - win32gui.FindWindow 找不到窗口
我正在尝试使用 Pywin32 向非活动 TeraTerm 窗口发送击键。
这个答案让我写了这段代码:
但是:
hwndMain = win32gui.FindWindow("Tera Term VT", None)
返回0
,它找不到窗口。
如果我更改"Tera Term VT"
为"Notepad"
,我可以整天愉快地将击键发送到活动的记事本窗口。那么,为什么我无法获得 TeraTerm 窗口?
PyHANDLE = FindWindow(类名,窗口名)
ClassName : PyResourceId 要查找的窗口类的名称或原子,可以是 None
WindowName : string 要查找的窗口的标题,可以是 None
那么我怎样才能得到正确的 ClassName 来使用呢?
我已经尝试了几乎所有变体Tera Term VT
,转义空格:"Tera\ Term\ VT"
,用单引号将整个括起来:"'Tera Term VT'"
,但没有任何效果。我什至尝试过使用进程的名称:"ttermpro.exe"
,并在我绝望的情况下将子名称包含在字符串"COM11:115200baud - Tera Term VT"
中,但没有任何效果。
有趣的是,这个:
工作得很好,但把窗口带到了前台,我不希望这样。不过,在这种情况下,Tera Term VT
字符串可以正常工作。