web控制串口.html,[转]web串口调试助手,浏览器控制串口设备

打开串口时查找可用串口供选择

通过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());//往端口发送数据

需要支持火狐浏览器或chrome浏览器可与我联系 QQ:19937243,E-Mail:nxiaoping@163.com

在线示例:

http://d.iyanhong.com/demos/TComm/commt.html

---------------------

作者:天若2013

来源:CSDN

原文:https://blog.csdn.net/ldevs/article/details/39664697

版权声明:本文为博主原创文章,转载请附上博文链接!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值