问题标签 [com-port]

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.

0 投票
0 回答
42 浏览

at-command - SIM5300E 屏蔽 COM 端口上的奇怪读数

最近我购买了这个SIM5300E 扩展板,但在与它的接口上遇到了问题。我将调试 USB 端口连接到我的计算机并通过 PuTTY 连接到 com 端口。可以在图像中看到对 AT 请求的响应。

COM 端口对 AT 命令的响应:
COM 端口对 AT 命令的响应

COM 端口对 ATS 命令的响应

十六进制代码

这不是由于波特率,因为我尝试了许多不同的,并且我总是在 AT 命令之后收到“SIO:”消息。我也尝试过其他 COM 端口,但它们不输出任何东西

0 投票
0 回答
142 浏览

arduino - 为什么 HC-05 中有两个 Standard Serial over Bluetooth 链接?



我正在测试 HC-05 蓝牙设备,它仅使用两个可用的“标准串行蓝牙链路”之一运行良好。

我想知道另一个“蓝牙链路上的标准串行”的用途,因为它只使用一个就可以很好地工作?

标准串行蓝牙链路

预先感谢您的关注。

0 投票
0 回答
25 浏览

module - CM-574 模块的哪些引脚应该用于 2 线 Rs422/585 协议

2 线 RS422 协议我应该使用 Cm574 的哪些引脚?实际上,我想连接我的发送设备的 Tx+ 和 Tx- 引脚,但我对 CM574 引脚排列感到困惑。还附上了引脚图

TIA

0 投票
0 回答
116 浏览

python - 如何使用 Pyserial 在 python 中创建一个类以及如何初始化它

我想为具有 9PIN RS232 的温度室 VTM7004 创建一个类。该腔室有一个公引出线,只能访问 GND、TXD 和 RXD。

我从亚马逊买了一根电缆,并在所有 3 个引脚之间进行了 1:1 连接: https ://www.amazon.de/-/en/gp/product/B0758B874Y/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1

这是我的代码:

这是我得到的错误:

非常感谢任何帮助:)

我的项目解释器的屏幕截图

0 投票
0 回答
466 浏览

c++ - 带 USB 集线器的 C++ 串行端口

我想使用 USB 集线器(USB 分线器)将 seairl 端口与 C++ 连接。
我的代码与我的 COM 端口完美配合,但是当我尝试使用 USB 集线器时,我收到一条错误消息,提示 COM 端口不可用(即使我在设备管理器中看到它)。

我有办法在 C++ 中连接 USB 集线器 COM 端口吗?
如有必要,我附上了我当前的代码。谢谢!

串行端口.hpp:

串行端口.cpp:

0 投票
1 回答
26 浏览

serial-port - 模拟电脑上的com口被其他电脑识别

目前我有一台服务器,它通过 RS232 与投影仪通信。连接投影仪时,服务器会打开一个 com 端口。当通过 USB 连接某种类型的设备(例如 Arduino)时,任何 PC 都会发生同样的情况。我想要做的基本上是用 PC/Arduino/Raspberry 替换投影仪,而服务器没有注意到任何事情。这意味着服务器将识别连接的 PC 并为其打开一个 COM 端口。我需要在 PC 上做什么才能自动打开服务器上的 com 端口?我想任何打印机、Arduino、投影仪等都有一些非常基本的东西,计算机将其识别为“com 端口设备”。

PS不管PC上的操作系统,我只需要让它工作,然后实现我需要通过端口建立的通信。

PS2 我已经搜索了很多,但可能我做错了,因为我在任何地方都没有找到我的问题类型。

0 投票
0 回答
60 浏览

javascript - JavaScript COM 端口在写入和读取后关闭

我正在尝试从硬件读取数据。

该程序应如下所示:

  1. 将书签发送到硬件
  1. 设备得到书签,现在知道它必须发回数据。我让缓冲区溢出并等待 1 秒以等待所有数据到达。此外,数据通过AJAX发送到后台软件。

在下一步中,我想关闭 COM 端口,以便用户可以在必要时再次读取。最简单的方法是关闭端口并调用相同的方法。

但我不知道该怎么做。实际上,数据传输成功后,我的程序应该保存在

环形。但这不会发生。至少 console.log 没有列出。

代码:

有谁知道如何最有效地关闭我的端口?

0 投票
0 回答
15 浏览

ussd - 如何在没有 COM 端口的情况下发送 USSD 代码(使用 USB 手机)?

要在 C# 中发送 USSD 代码,我们总是使用 COM 端口,但新手机不包含 COM 端口,有没有办法在不使用 COM 端口的情况下将 USSD 代码运行到手机?如果没有,如何为现在的手机手动创建 COM 端口?

0 投票
1 回答
144 浏览

python - 如何重命名与 Teensyduino 的串行连接?使用 Teensyduino 进行串行阅读

我想使用 Teensyduino 3.2 从我的 python 程序中读取串行输入。python程序使用“serial.tools.list_ports”库自动检测通过USB连接的Arduinos,代码如下:

python程序的输出:

这适用于任何 Arduino 板,因为它们的连接显示为,例如:“Arduino Uno (COM51)”,如设备管理器中所示: 设备管理器截图工具.png

但是 Teensy(蓝色突出显示)仅显示为:“USB 串行设备(COM14)”。像这样,我的 python 代码无法区分任何 USB 设备和 Teensyduino。

如何将与我的 Teensyduino 的连接重命名为例如:“Teensyduino 3.2 (COM14)?

我已经尝试过的:

https://medium.com/@j0hnm4r5/changeing-teensy-serial-name-and-port-name-2ca76552d26d https://www.youtube.com/watch?v=nrT7WXFEEZI

非常感谢您!

亲切的问候利亚姆兹吉

0 投票
1 回答
20 浏览

serial-port - RS422 Pan & Tilt 总是重复命令而不是应答

我按照教程测试了我的 Pan&Tilt 的 RS422 连接。

这是一些测试命令的输出。

输出

值得注意的是,Pan&Tilt 总是重复我的命令。据我所知,情况并非总是如此。“04 3F”命令使它移动,所以这不需要答案,“53 00”但是是一个关于 Pan&Tilt 当前角度的问题,这确实需要一个不是重复的答案问题。

与我的 PC 的连接是通过这个USB 连接器完成的。

寻找关于我可能需要调查的任何提示。