开源改变世界!!

添加设置窗口 #43

推推 grbl 2年前 (2023-01-25) 216次浏览
关闭
绕线器 打开了这个问题 2013 年 1 月 29 日 · 4条评论
关闭

添加设置窗口#43

绕线器 打开了这个问题 2013 年 1 月 29 日 · 4条评论

注释

添加设置窗口 #43
所有者

创建一个窗口来显示和修改 GRBL 设置。

添加设置窗口 #43 幽灵 指定 绕线器 2013 年 1 月 29 日
添加设置窗口 #43

以下是我对这个想法的看法……我对此做了一些实验,我认为最重要的功能是有人可以保存和加载设置。我不会花时间做一个 GUI 来查看和输入值。我发现只是将值保存到文本文件并流式传输这对我不起作用……也许它太快了?
GRBL 在过去的几次更新中确实更改了一些可变数字,所以我不确定如何最好地解决这个问题。但我只是打印了 GRBL 的描述,并不关心它是什么,并将所有内容都视为一个字符串。另一个功能是用于刷新新固件的 AVRDUDE 按钮。顺序是读取设置,闪存新固件写回设置。

添加设置窗口 #43
贡献者

我可以帮忙处理 avrdude 的事情。我已经在另一个项目中这样做了。

添加设置窗口 #43

@alpharesearch:要从文本文件流式传输设置(或一次写入多个设置),您必须使用 simple_stream.py 脚本,或使用纯调用和响应协议的东西。这必须让 EEPROM 关闭所有中断,直到它完成写入。所以@winder在安装这个或处理任何具有 EEPROM 写入的东西时,您可能需要考虑到这一点。

至于 avrdude,我认为如果发生这种情况,我们所需要做的就是指向 Arduino IDE 目录并使用那里的 avrdude 进行写入。这将简化 UGS 的一些维护工作,因为必须将所有类型的可执行文件和库保存在文件中。

添加设置窗口 #43

我刚刚创建了一个新问题,并提出了如何做的建议。重复发帖,抱歉。