问题标签 [mscomm32]
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.
at-command - Oncomm 事件偶尔会触发
我正在尝试阅读传入的短信
RThreshold 值设置为 1
消息存储区是“SM”
但是,仅当我发送命令时才会触发 OnComm 事件(例如 MSComm1.Output = "AT" & vcCrLf)。返回 "OK" 时会触发 OnComm
为什么在收到传入 SMS 时不触发 OnComm 事件?
谢谢你。
unicode - 如何在 VB6 中使用 mscom 发送乌尔都语文本消息
我正在尝试使用 MScom 通过 com 端口发送消息VB6
。虽然发送简单的英文消息是可以的。但是当我发送乌尔都语测试时它会发送吗?分数。我的端口设置
我使用 urdutextbox 来写消息
php - 无法在 PHP 中打开 COM 端口
我正在尝试使用设备的库文件(file.dll)在 PHP 中打开一个 COM 端口进行连接。
我收到此错误:致命错误:未捕获的异常 'com_exception' 带有消息'源: file.DLL file.DLL
描述: com c:\users\user\folder\com.prg 第 9 行中的错误 OLE IDispatch 异常代码 0 来自 MSComm :设备未打开.. C:\Users\user\folder\index.php:12 中的 1429' 堆栈跟踪:#0 C:\Users\user\folder\index.php(12): com->open (1, '115200,n,8,1') #1 {main} 在第 12 行的 C:\Users\user\folder\index.php 中抛出
错误中提到的文件“com.prg”在文件夹中不存在(隐藏文件可见)。
我尝试重新安装 MSComm,使用另一根电缆,使用另一个端口,重新安装设备驱动程序,更新 PC 驱动程序。
这是代码:
在 open() 命令中 1 - COM1 端口,115200 - 每秒位数,n - 无奇偶校验,8 - 数据位,1 - 停止位。
该连接在使用完全相同配置的另一台计算机上工作,因此这里的问题不是代码。
有任何想法吗?
.net - 旧的 VB6 MSComm 控件如何与串行端口通信以及 .Net SerialPort 如何做到这一点之间是否存在重大差异?
我们有一个通过 USB 电缆连接并模拟 COM 端口的设备。在打开连接后使用我们旧的 VB6 应用程序和 MSComm 控件,每当 VB6 应用程序向设备发送一个字节时,设备就会返回一个字节。
现在,我们将 VB6 应用程序移植到 .Net 并使用SerialPort
该类进行通信。port.Write
成功了,但port.ReadByte
遇到了我们使用TimeOutException
的每一个可以想到的问题。ReadTimeOut
从表面上看,波特率、奇偶校验等所有设置都是相同的。奇怪的是,如果我们首先启动旧的 VB6 应用程序并关闭它(连接到设备),.Net 代码也会开始工作,直到我们拔下并重新插入设备。
因此,在某种程度上,MSComm 控件以一种SerialPort
无法实现的方式使设备栩栩如生。VB6 应用程序中打开连接并开始通信的代码很简单,并且已转换为 C#。
我使用端口监视器查看实际发送了哪些数据,并且确实 MSComm 控件在开始实际数据传输之前向设备发送了更多的控制字节。我能够辨别的唯一有意义的区别是 MSComm 控件对 Xon Xof、EvtChar 等使用了其他控制字符。但是在调整了这些之后SerialPort
(见这个链接没有任何改变。
还有什么可以发生的?是否应该更仔细地调查通过端口发送的数据最终给出答案,还是完全是其他事情?
vba - Excel Vba 串口输入数据
我有欧米茄温度/湿度设备。我需要带串口的数据记录项目。
首先尝试,Excel Vba。
我获得数据成功,但数据不规则。
[在此处输入图片描述][1]
然后我在 c# 中尝试。我是我不知道 c# 。我是通过研究做到的。但结果与 VBA 相同
© 尝试超级终端。数据正常且成功。
© 添加了手动 pdf 图像我的设备 [在此处输入图像描述][2]
请帮助我了解常规数据 [1]:https ://i.stack.imgur.com/v8hwv.png [2]:https ://i.stack.imgur.com/hd1EG.png