注释
|
我肯定会的。但是,它可能需要是一个链接项目,而不是主要代码库的一部分。这主要是由于确保一切正常运作和得到良好支持的时间和精力。在大多数情况下,Grbl 流式传输脚本有意设计得很简单,因此当更复杂的 UI 似乎失败时,可以使用一些东西进行测试。 也就是说,我一直想将流式脚本扩展为简单的东西,例如基于文本的 GUI。实际上,对于 99% 的任务,您不需要它来做更多的事情。另外,它可能会在 RPi 零和小键盘上的小型爱好 LCD 屏幕上运行良好。请让我们了解您的最新进展。 |
我同意,因为一个 1000 行的脚本对我来说有点太长了。
我同意…该脚本是我学会缓冲通过串行传输的字节的方式,而这个脚本太难学习了(作为新手)
好主意!,我没想到? |
|
我在这里创建并启动了 repo:https ://github.com/fragmuffin/grbl-stream 此外,还有对 python 的另一个值得注意的贡献(您可能知道)PyGRBL。 尽管我关注的重点
|
|
好的!,我已经发布了现在可以使用的 grbl-stream 。 我已经将 v0.1.0 推送到 master(作为pre-alpha),但我还没有发布它 它有一些我在任何其他 grbl 流光中都没有看到的好处,例如:
考虑到所有因素,我进入 CNC 世界的经历在很大程度上分散了我的主要任务,所以我不得不暂时停止开发这些脚本……如果有人对使用它们表现出兴趣,那么我会很乐意选择他们备份并擦亮它们以使其更有光泽。 @chamnit:如果您有任何意愿将其作为 的功能流媒体 |
|
@fragmuffin: 不好意思回复晚了。一直很忙。我很想把它做成一个有特色的蒸笼,但它需要一些奉献精神来保持它由你自己或其他人维护。当不再维护时,UI 就会消亡。 但是,我确实有一些有趣的问题想在线下向您提出。请给我发电子邮件(见我的个人资料)。 |
|
(耳语耳语) |


关于此代码注释:
我已经使用
curses.https://github.com/fragmuffin/pygcode/blob/develop/scripts/grbl-stream
编辑:移至它自己的仓库’ https://github.com/fragmuffin/grbl-stream
慢跑
它以慢跑状态开始,按键:
如果请求点动,机器的模式将更改为增量模式
G91,然后在完成后恢复为初始模式。串流
当用户按下
[enter]gcode 时流式传输在慢跑和流媒体状态下,屏幕上的 gcode 指示……
脚本继续流式传输/检查状态,直到:
ok已收到所有回复Idle用法
限制
UniCurses可以工作)pygcode库您对此项目的补充感兴趣吗?