1 Star 0 Fork 1

食草狼/debug_tools

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
xom.aardio 1.87 KB
一键复制 编辑 原始数据 按行查看 历史
食草狼 提交于 2023-11-10 22:33 . 初步完成hid tools
import win.ui;
import win.dlg.message;
/*DSG{{*/
var winform = win.form(text="aardio form";right=759;bottom=469)
winform.add(
button={cls="button";text="发送";left=568;top=424;right=672;bottom=448;z=5};
button2={cls="button";text="打开";left=688;top=32;right=744;bottom=48;bgcolor=128;z=7};
combobox={cls="combobox";left=536;top=24;right=680;bottom=48;edge=1;items={};mode="dropdown";z=6};
edit={cls="edit";text="Edit";left=16;top=16;right=504;bottom=376;autohscroll=false;edge=1;multiline=1;z=1};
edit2={cls="edit";text="Edit";left=32;top=424;right=544;bottom=448;edge=1;multiline=1;z=2};
groupbox={cls="groupbox";text="Groupbox";left=48;top=384;right=200;bottom=416;edge=1;hide=1;z=8};
radiobutton={cls="radiobutton";text="ansci";left=56;top=392;right=120;bottom=408;z=3};
radiobutton2={cls="radiobutton";text="hex";left=128;top=392;right=216;bottom=408;z=4}
)
/*}}*/
import sys.comPort;
var comports=sys.comPort.list();
winform.combobox.items=comports;
winform.combobox.selIndex=sys.comPort.find("9")[["index"]] or 1;
import sio;
var sioPort;
var send_mode;
winform.button2.oncommand = function(id,event){
if(sioPort)
{
sioPort.close();
}
var err;
sioPort,err=sio.port(winform.combobox.selText);
if(!sioPort)
{
return winform.msgErr(err);
}
sioPort.termCntIrq(1,function(port){
winform.edit.appendText(sioPort.read());
} )
winform.msgOk("已打开串口",1000);
}
winform.onDestroy = function(){
if(sioPort)
{
sioPort.close();
}
}
winform.groupbox.oncommand = function(id,event){
}
winform.radiobutton.oncommand=function(id,event){
send_mode=owner.text;
}
winform.button.oncommand = function(id,event){
if(!sioPort)
{
return winform.msgErr("未打开川口");
}
//if(winform.radiobutton
if(!sioPort.write(winform.edit2.text))
{
return winform.msgErr("发送失败");
}
}
winform.show();
win.loopMessage();
return winform;
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/fateLove/debug_tools.git
git@gitee.com:fateLove/debug_tools.git
fateLove
debug_tools
debug_tools
master

搜索帮助