注释
合作者
我认为 iOS 不支持普通的蓝牙串行配置文件。iOS 主要处理低功耗蓝牙、AKA BLE 或蓝牙 4 设备。Grbl_Esp32 及其继任者 FluidNC 在“经典”蓝牙而非 BLE 上使用传统蓝牙串行协议。 |
作者
那么你会建议通过 iOS 通过 esp32-grbl 组合移动电机吗?任何解决方法?我对控制器和电路板还很陌生。我已经开始了这个项目。 |
合作者
首先,不再支持 Grbl_Esp32。它已被 FluidNC 取代。 您可以通过内置的 WebUI 用户界面使用 WiFi 来控制 FluidNC(或 Grbl_Esp32)。除了适用于大屏幕和鼠标的普通 UI 选项卡之外,它还有一个针对小型触摸屏进行了优化的平板电脑选项卡。 |
作者
我正在寻找一种动态发送 x/y 坐标并使轴相应移动的方法。我必须使用原生 iOS 语言 swift 来传递值。我需要有关 FluidNC 中的哪个文件可以动态接受变量的帮助? |
合作者
您可以使用 websocket 协议连接到端口 81,然后通过该流发送 GCode 命令。发送/响应协议与标准 Grbl 相同,除了字符通过 websocket 流而不是串行。Websocket 流可以与串行端口同时打开。您也可以通过标准 Telnet 端口以相同的方式使用原始 TCP。 |
作者
图书馆或 wiki 是否有显示此流程的示例代码?或者有什么链接可以让我重新生成吗? |
合作者
Swift 中没有任何与 Grbl_Esp32 或 FluidNC 相关的示例代码。 |
嗨,我在将 ESP32 连接到 iPhone 设备时遇到问题。我启用了 ESP32 BT 模式,但它没有在设备上显示 BT 名称。我在 Android 中尝试了同样的操作,我在列表中看到了 BT 并连接到了它。但是在串行监视器中,我输入 $I 并看到模式是“未连接”。有人能帮忙吗?