1. 程式人生 > >web串列埠除錯助手,瀏覽器控制串列埠裝置

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());//往埠傳送資料<span style="font-size:18px;">
</span>

 需要支援火狐瀏覽器或chrome瀏覽器可與我聯絡 QQ:19937243,E-Mail:[email protected]

線上示例: