Issue with IrToy and Linux #411
Replies: 6 comments 5 replies
-
I understand. However, I have the situation, where I'm using 2 irToys (yes! I still got some 😎) - on 2 different systems (both Xubuntu 20.04.6) - and one of them uses I cannot use the same irScrutinizer version (2.3.0 vs 2.4.1). Is there any chance to have irToy support kept-alive in current Thank you! 😄 |
Beta Was this translation helpful? Give feedback.
-
HarcHardware (which is a component project of IrScrutinizer) still supports the IrToy using the /dev/ttyACM0 interface. (Since some time, the binary distro of IrScrutinizer installs a command
Background: IrScrutinizer is a program for analysis and generation of IrSignals, not daily use. Thus, support of the largest possible number of hardware is not really a priority. IrScrutinizer is not Homeassistant. Unfortunately, IrScrutinizer does not have a nice plugin mechanism for adding new hardware. Main reason for removing the native IrToy support is that it would be very hard to support. Actually, as I see it, the main problem with the current situation is that Windows users have no way to use IrToy. As I said, HarcHardware still contains the support, and the GUI support is "resting" in Git, and can be re-instated with a relatively low effort. @seanyoung mentions in his first post to bengtmartensson/HarcHardware#25 that the old method may come back, but to my knowledge, this has not (yet?) happened. |
Beta Was this translation helpful? Give feedback.
-
@bengtmartensson : Thanks for the insider tip with "harchardware"! And I totally understand I'm not trying to use irScrutinizer for conveniently controlling my favorite IR controlled device from the sofa 😁 - and I totally get that irS is a super-professional tool for "all-things-IR-codes". I'm using it (in combination with LIRC) in the context of digital-long-term-preservation: We need to work with old gear (eg VHS), where the original remote was lost in time, or we debug if-and-how a remote we still have (found) works, etc. Thank you (and LIRC) soooo much for all of your work, and all the documentation and insights on IR remote-controls in general. |
Beta Was this translation helpful? Give feedback.
-
@seanyoung: Right now, the /dev/lirc0 kernel-driver (5.15) works fine with the remotes I have here (including NEC-protocol). Don't bother about my use case at all! I simply wanted to know more information about how-and-why irToy support was removed in irScrutinizer, since I'm planning to keep using IR on Linux for a long time. And I've got my answers - and a working setup. |
Beta Was this translation helpful? Give feedback.
-
@pjotrek-b : I am happy that you are happy. Nice to hear about your application. Here are some thoughts:
|
Beta Was this translation helpful? Give feedback.
-
Looking forward to you feedback. IMHO, my IR library Infrared4Arduino has a few advantages in comparison to the widely spread IRremote.
I have submitted a number of PR and suggestions, see the sourceforge repository and the mailing list. So I think I am entitled to say "Lirc sucks"... But feel free to ignore it if you want...
This may be a good place to start. But I am not an expert here, Sean is. |
Beta Was this translation helpful? Give feedback.
-
The Linux kernel 5.9 radically changed the way IrToy (and its copy IrDroid) is supported under Linux.
Short version: For kernel version >= 5.9 the
IrToy
hardware does not work. Instead, use the/dev/lirc
hardware. However, frequency measurement does not work there.Long version: see the HarcHardware project.
Beta Was this translation helpful? Give feedback.
All reactions