研究了好几天JS调用MSComm发收数据的问题。请问各位有没有调试过的大侠,无论是是用COM口助手接收,web当发收的数据大于7F的时候;还是用COM口助手发送,web接收大于7F的 16进制的时候。数据都是错的。请指教下。举例下:
web 发送 到COM口助手。
web数据:
var arr = String.fromCharCode(0x59,0x7f,0x80,0x81,0xFE,09,00,03);
COM口助手的接收到的数据:
59 7F 3F 3F 74 09 00 03 COM口助手发送到web
COM口助手发送数据为
02 00 08 00 09 03 04 95 55 3F EC 1D 03
web接收到到的数据也非常怪异
02 00 08 00 09 03 04 AC 20 55 3F 3F 03当数据超过7F的时候 接收都会出错的。
各位也能参考下http://netsim.blog.163.com/blog/static/5429812920081022111228213/
这我在网上找到很有价值的参考网站。但是也没办法突破7F, 难道7F会成为WEB和COM硬件通讯的一个瓶颈吗?请各位不惜指教啊。
web 发送 到COM口助手。
web数据:
var arr = String.fromCharCode(0x59,0x7f,0x80,0x81,0xFE,09,00,03);
COM口助手的接收到的数据:
59 7F 3F 3F 74 09 00 03 COM口助手发送到web
COM口助手发送数据为
02 00 08 00 09 03 04 95 55 3F EC 1D 03
web接收到到的数据也非常怪异
02 00 08 00 09 03 04 AC 20 55 3F 3F 03当数据超过7F的时候 接收都会出错的。
各位也能参考下http://netsim.blog.163.com/blog/static/5429812920081022111228213/
这我在网上找到很有价值的参考网站。但是也没办法突破7F, 难道7F会成为WEB和COM硬件通讯的一个瓶颈吗?请各位不惜指教啊。
解决方案 »
- easyui的combobox示例代码,从VS调试,结果不正确,为什么?
- 难题:如何修改输入参数
- javascript问题。。求高人指点
- 这种定义方法为何义?
- 急求一幻想片效果
- 新人问题,为什么在onclick="return false"中加入函数,它就会跳转,不加就不跳
- 文本框如何做到鼠标一点,里面的提示文字自动消失
- http://sports.163.com/图片改这改变的?
- 一个有三个框架的页面,右边框架弹出的ModalDialog,该ModalDialog里有个IFRAME用来处理提交表单事件,处理完后,如何关闭该ModalDialog并
- 为什么两个上下排列的下拉列表框之间会有很大的空隙?要想减少,应该怎样修改?(一定给分)
- 谁能看看这段代码的意思?是什么类型的加密?
- 网页弹出层拖拽的问题
http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=5&a_id=626729
估计是同样的问题 JS只有char char的长度只有127 所以只能收接到7F。
文章提议VB用BYTE. js 怎么使用byte啊