注释
合作者
如何使用 WebUI 中的宏功能来发送您的自定义代码? |
作者
宏不行。我需要实时计算方位角/倾角并每隔 200 毫秒更新一次位置。 我注意到我还需要一些从主代码中定期调用的函数。我还需要访问一个串行端口。 我知道我的想法有点奇怪。我总是可以使用第二个微控制器来跟踪东西,然后以正常方式通过串行发送 Gcode。但我认为 ESP32 足够强大,可以计算一些角度并同时执行通常的 grbl 操作。 如果你说这通常是个坏主意,我将只放置第二个微控制器并按原样使用 Grbl。 |
所有者
它显示了您可以使用的几个功能。 |
合作者
GCode 运动命令全部归结为对 mc_line() 和 mc_arc() 的调用。 |
合作者
要定期执行某些操作,您可以在 protocol.cpp 中的循环中添加一个子例程调用:protocol_main_loop()。 以下是有关使用其他串行端口的一些信息: |
作者
谢谢您的意见。 |
你好,
我正在开发带步进电机的 FPV 天线跟踪器。到目前为止,我一直通过旧 RAMPS 上的 Marlin 固件控制它。但是昨天我发现了 Grbl_Esp32。我已经为它制作了板子,现在它可以工作了。效果很好!我想将实际的天线跟踪器代码放入 grbl_esp32 中。
请描述您想要实现的功能
我查看了 custom_code_template.cpp 和其他自定义代码,但我还没有找到如何从内部发送 Gcode 命令的示例。如果您能为自定义代码提供更高级的示例,那就太好了。
为什么您认为这会改进 Grbl_ESP32?
一点。
你需要这个功能做什么?
从内部控制运动。ESP32 应该有足够的资源来做其他任务
这个功能会出现在很多用户面前吗?
或许。