web串口调试助手,浏览器控制串口设备
2014-09-29 08:15
176 查看
打开串口时查找可用串口供选择
通过javascript调用activex控制串口收发数据,可以通过轮询每个串口状态找到指定的设备,简化用户操作
选择并打开串口
function selcomport(){ if ($("#btnOpen").val() == "关闭串口") { closeCom(); $("#btnOpen").val("打开串口"); return; } var comNo=tcom.SelectComm(); //alert(tcom.ComList);获取串口列表 tcom.DataType=$("#ssjt").val();CUR_SJT=$("#ssjt").val(); var comSet = $("#sbtl").val()+","+$("#sjyw").val()+","+$("#ssjw").val()+","+$("#stzw").val();//串口设置格式:9600,8,N,1 if(comNo>0 && tcom.InitCom(comNo,comSet)){ //打开串口 $("#btnSend").attr("disabled",false);$("#btnOpen").val("关闭串口"); autoRead(); }else{ alert("打开端口失败!") } }
串口返回数据回调
tcom.onDataIn=function(dat){ //接收串口返回数据 $("#t_dataIn").val($("#t_dataIn").val() + dat); //dat 返回数据内容 }
向串口发送数据
tcom.SendData($("#t_sdata").val());//往端口发送数据<span style="font-size:18px;"> </span>
需要支持火狐浏览器或chrome浏览器可与我联系 QQ:19937243,E-Mail:nxiaoping@163.com
在线示例:
http://d.iyanhong.com/demos/TComm/commt.html
相关文章推荐
- 利用电脑串口控制外部设备开关.
- socat:通过网络控制串口设备案例分析
- CSS对IE7,IE6,FireFox和其它不同浏览器的控制
- 用VC实现多串口多线程工业控制
- Web UI自动化测试框架搭建之十九: 输出测试浏览器信息和浏览器控制端JS信息
- 在浏览器中和本地计算机串口进行通讯
- 串口控制TFTLCD
- 应用定时器,通过应用程序控制LED闪灭(linux设备驱动程序学习)
- 根据浏览器窗口(或不同设备)宽度缩放图片
- Js键盘事件全面控制,回车按键事件,键盘对应按键码,按键事件兼容各个浏览器。
- 使用Robot Test Automation Framework来控制只支持TCL libary的测试设备
- 现代汽车电子设备控制
- OS-设备管理控制
- js 控制浏览器全屏案例
- LINUX下的tty,console与串口,终端设备
- Android调试串口无法连接串口设备的问题及解决办法
- 给android设备增加串口功能
- Js判断浏览器是否是移动设备
- C#与工业控制-串口下
- linux 使用串口连接设备console