【问题标题】:Reading BPS/Baud of an unknown serial device读取未知串行设备的 BPS/Baud
【发布时间】:2015-10-14 00:13:07
【问题描述】:

我正在寻找一个能够计算其波特率或 BPS 输出的 PC 软件程序,这是一个终止于 RS232 的串行设备。我已经使用了 RealTerm 的所有可选波特率,但我觉得这个设备有一个特定的速率。数据输出不正确。该设备是 JL Cooper MCS3 RS232 版本。任何建议都是最有帮助的!提前致谢!

【问题讨论】:

  • 你能给我一个例子来说明 RS232 上的预期输出应该是什么样子吗?设备是自行发送,还是您发送命令并等待答复?如果我知道这些事情,我可以向您发送一个示例,如何使用我们的 Docklight 脚本软件和一个小脚本找到正确的设置。这适用于免费评估。
  • 简单的十六进制数据(0x34 0xE1)
  • 我按下一个按钮,它会发送一个十六进制消息,释放按钮也会发送一个不同的消息
  • 有没有办法可以连续发送数据?或者回答 PC 发送的内容?因为我正在考虑一个“蛮力”扫描仪,它只是尝试各种波特率,甚至是非标准的波特率和不同的奇偶校验设置。为此,您不能不断按下按钮。
  • 按钮上只有 1 个 LED。如果我同时按下播放和录制按钮,灯会亮起,当我按下停止时会熄灭。该 LED 是设备上唯一的指示灯。否则我不会看到任何其他消息。 spun 发送许多连续消息时有一个缓动轮,但需要手动执行。

标签: serial-port reverse-engineering


【解决方案1】:

作为参考,请在此处查看我的答案:Trouble trying to receive data from a serial port 在此我介绍了解决此问题的方法以及在使用示波器或十六进制转储之前可以尝试的方法。

【讨论】:

    猜你喜欢
    • 2021-09-04
    • 2011-06-02
    • 2013-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多