LIRC模式2等待连续的用户输入,在树莓派我正在构建一个通用的远程使用java.寻找接收输入(RAW)



我正在寻找java中的解决方案,用于记录任何远程LIRC代码的输入。

i have try

 Process p = Runtime.getRuntime().exec("mode2 [driver_details] -m");

它执行,但挂起UI,我不能隐式地停止它…

每次我不得不强行停止它…

请帮助我,我已经寻找了2个月的答案,我什么也没有得到。

或者给我推荐一些用于LIRC的java库。

我已经尝试过jlirc,但我找不到记录原始输入…同样,我可以使用相同的方法发送ir信号,并且没有遇到任何问题。

我甚至尝试了waitfor()方法的进程,但没有得到任何

首先,至少已经有一个Java应用程序可以为任何远程记录LIRC代码:irscrutiny在http://www.harctoolbox.org/IrScrutinizer.html

也就是说,你没有提到使用的lirc版本。在IIRC中,旧版本(包括非常旧的0.9.0)无法重定向model2输出。因此,如果您仍然希望遵循这条路径,将lirc更新到当前的0.9.4b是一个开始。根据您的平台,这可能需要或不需要您从上游资源https://sourceforge.net/projects/lirc/files/LIRC/0.9.4b/

构建它。

请注意,从0.9.0到0.9.4的更新非常重要,配置非常不同。

相关内容

  • 没有找到相关文章

最新更新