支持JavaScript的串口调试工具。
可以在收到数据的时候调用自定义的JavaScript脚本。可以用脚本对收到数据进行读取、向指定串口发送字符串。
如果发现Bug或有建议请发邮件到 ke_dong#126.com
下载地址:
http://ked.download.youkuaiyun.com/
http://download.youkuaiyun.com/source/812378
主界面:
对串口用JavaScript进行处理:
简单说明:
ShortKey:
F2 : Send selected Packet
F5 : Open selected COMM
Ctrl + C : Copy selected Packet
Ctrl + V : Paste copied
Script:
Support Javascript Syntax.
Native Var
1. buf : array of byte, the read buffer;
2. bufLen : integer, the length of the buf;
Native Function
1. alert : show a message box. Just like alert in Javascript;
2. writeComm : Write string to a COMM. Need 2 parameters;
1 is COMM number, 2 is String to be Sent;
---------------------
Example1 :
---------------------
- //write string to COM3
- if (writeComm(3,'ked is ked!')) //if writeComm returns true
- alert( 'ok! ');
- else
- alert( 'err! ');
---------------------
Example2 :
---------------------
- var str = '';
- for (var i=0;i<bufLen; i++)
- {
- str += buf[i] + ', ';
- }
- alert( "COM" + commNum + " Recv " + bufLen + " bytes/n/n buf = " + str );
- // try to parse the packet content;
- if (buf[0] == 0x7e && buf[1] == 0x7e)
- {
- alert(
- "Address:" + buf[2] + "/n"+
- "Command:" + buf[3] + "/n"+
- "Age:" + ((buf[4] << 8) + buf[5]) + "/n"
- );
- writeComm(3, "recv OK");
- }