开源改变世界!!

怎么强制解锁 #108

推推 grbl 2年前 (2023-02-12) 220次浏览
关闭
beckmx 打开了这个问题 2019 年 5 月 27 日 · 10 条评论
关闭

怎么强制解锁#108

beckmx 打开了这个问题 2019 年 5 月 27 日 · 10 条评论

评论

怎么强制解锁 #108

你好,我正在测试这个应用程序,这个世界就像一个魅力,但有时我发现它很难正确连接,我知道它已连接,因为在其他应用程序中它响应但在控制器中没有激活按钮,操作系统有什么办法可以强制解锁gui?

怎么强制解锁 #108
所有者

没有强制解锁按钮的选项。
一旦找到 grbl 固件,按钮就会被激活。

应用程序中的几个按钮仅在机器理想状态下才会被激活。

怎么强制解锁 #108
作者

问题是,我的蓝牙适配器只连接到 tx 和 rx,所以即使我手动重置 arduino 并且它发送 GRBL 1.1 消息它也不会解锁

怎么强制解锁 #108
所有者

我想我不明白你想说什么。
可以分享截图吗?

此外,大多数按钮在闹钟模式下不起作用

怎么强制解锁 #108
作者
贝克克斯 评论了 2019 年 5 月 27 日 通过电子邮件
怎么强制解锁 #108
作者

我试图自己下载代码,但我遇到了这个问题:

Process: in.co.gorest.grblcontroller, PID: 13062 java.lang.RuntimeException: Unable to start activity ComponentInfo{in.co.gorest.grblcontroller/in.co.gorest.grblcontroller.BluetoothConnectionActivity}: g.b.a.g: Subscriber class in.co.gorest.grblcontroller.BluetoothConnectionActivity and its super classes have no public methods with the @Subscribe annotation

你知道什么可能会丢失吗?

怎么强制解锁 #108
所有者

错误说,事件总线已注册,但类没有任何订阅者。
您是否删除了该类中的任何方法?

怎么强制解锁 #108
所有者

如果您只想强制启用按钮。
有两种方法

  1. 删除所有 xml 布局中每个按钮的启用属性。
  2. https://github.com/zeevy/grblcontroller/blob/master/app/src/main/java/in/co/gorest/grblcontroller/listeners/MachineStatusListener.java#L103中的方法“getState”应该总是返回“Constants .MACHINE_STATUS_IDLE”
怎么强制解锁 #108
作者

你好,tes 我注意到 línea 但我没有 novedades 任何其他东西:(,我读了一些可能是 proguard 的帖子

怎么强制解锁 #108
所有者

是的,你是对的。这是一个proguard问题。您可以在https://github.com/zeevy/grblcontroller/blob/master/app/build.gradle
中禁用它

minifyEnabled 假

怎么强制解锁 #108
作者

对于自动更正大声笑的错误评论,我深表歉意,所以它最终在没有锁定功能的情况下编译,我不得不为带有 Java 1.8 的 Mac 添加这些行:

android { compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } }

并且
minifyEnabled false
仅用于调试,之后它开始工作:),感谢您的支持,您对这次分享非常棒