评论
Wifi 和蓝牙库非常大。FluidNC 必须将所有机器功能编译到标准编译文件中,因此 BT 和 WiFi 都不适合标准 ESP32 设备。 如果您想要热插拔选项,您必须使用 Grbl_ESP32 或购买更大内存的 ESP32 并自行编译。 您需要更改 platformio.ini 中的一些内容 设置default_envs = wifibt 并为更大的 ESP32 选择board_build.partitions |
wifi+bt 版本仍然适用于标准 ESP32 设备,但剩余空间非常小。您现在仍然可以构建它。我们选择停止在标准 ESP32 上支持它,因为很少有人使用它——您是我们所知道的唯一一个。我们将来可能会修改该决定。 |
对不起,这是不正确的。它仅适用于使用我正在处理的实验分支进行编译时。它不适合主线代码 |
伙计们,谢谢你的回答。 我为我的客户制作数控机床并使用 ESP32 模块。我不知道,也许单独的 Wi-Fi 或蓝牙连接对于个人使用来说还不错,但对于我的客户来说,无需使用 PC 即可在 Wi-Fi 和蓝牙之间切换更方便。在 GRBL_ESP32 中,您只需输入命令 [esp110]bt / ap 和 [esp115]on,一切正常,您可以在 WebUi、GRBL 控制器、Candle 或其他工具中为这些命令分配按钮。那不是很好吗?这为其他人打开了什么样的机会! 我真的很喜欢 FluidNC,但由于其中缺少这样的开关,我不得不做出有利于 GRBL_ESP32 的选择,在我看来,它略微限制了 FluidNC 的出色可能性。不幸的是,我自己的编程能力并不强,如果有人设法解决了这个问题,那么我认为这将是数控机床市场上最好的解决方案。然后幸福就会来到我们家)))。发生这种情况时请告诉我。 祝大家好运和健康。 |
流体NC 3.2.8
谁能解释一下在 FluidNC 中如何使用命令 [esp…] 从 wifi 模式切换到蓝牙模式并返回?如果我理解正确,为此您需要在 PC 上运行文件 install-bt.bat 或 install-wifi.bat。那么只有一件事会起作用。对于我来说,这不是很不方便,需要在车间使用 PC。在 GRBL_ESP32 版本中,这要容易得多,所有这些都可以通过智能手机或平板电脑完成。或者我不知道 FluidNC 的正确命令。
如果是这样,开发人员能否说明如何通过智能手机或平板电脑(如果可能)完成此操作,或者简化此过程并在 wifi 和蓝牙之间切换,反之亦然,就像在 GRBL_ESP32 中一样?
谢谢。