注释
这根本不是什么大工程,TinyGController.java 中有一些未实现的方法需要使用 TinyG 特定的处理程序来实现。 将未实现的方法与GrblController进行比较。 |
很高兴听到。:) 嗯,看看“GrblUtils”,我好像在谈论“实时”命令 TINYG_PAUSE_COMMAND = ‘!’; |
查看非实时命令: 看起来 TinyG 可以通过状态报告命令“$sr”或“?”返回大量信息。(对于纯文本响应) 查看 TinyG 设置,我认为这与 GRBL,’$$’ 相同? TINYG_KILL_ALARM_LOCK_COMMAND = “$clear=1”; 我希望我知道如何编译 java 东西,这样我就可以修改和测试这些东西。我可以对现有的 jar 文件进行简单的更改,但新代码超出了我的技能水平。 |
查看 GCode 命令 TinyG_RESET_COORDINATES_TO_ZERO= “G10 P0 L20 X0 Y0 Z0”; |
如果您安装了 NetBeans,只需打开该项目。有一个绿色的“Play”三角形,它将构建代码并运行它。 你真的不需要
这里还有一些文档:http ://winder.github.io/ugs_website/dev/getting_started/ |
为TinyG固件的“文件区”增加“暂停”、“恢复”、“取消”按钮功能。
我正在切换到 TinyG 控制器的过程中,刚刚发现大多数文件和机器控制按钮不受支持。大概是因为这些按钮发送的命令在 TinyG 中与在 GRBL 中不同。
我不知道让按钮根据所选固件更改其功能需要多少工作。如果编码是一项重大任务,我会要求至少添加暂停/恢复和取消的文件区域按钮。机器控制中的其余部分没什么大不了的,因为它们可以手动输入或设置宏。
如果需要,一些参考信息:
https ://github.com/synthetos/TinyG/wiki/TinyG-Feedhold-and-Resume