web串列埠除錯助手,瀏覽器控制串列埠裝置
阿新 • • 發佈:2019-02-10
開啟串列埠時查詢可用串列埠供選擇
通過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:[email protected]
線上示例: