TVKILL icon indicating copy to clipboard operation
TVKILL copied to clipboard

[REQ] Support External IR Remotes

Open chrisvella opened this issue 7 years ago • 10 comments

Is it possible to include support for 3.5mm auxiliary IR transmitters?

chrisvella avatar Jul 05 '17 23:07 chrisvella

Theoretically, it is, but we have to deal with the drivers. We would really appreciate if you could help us with this project.

nm17 avatar Jul 06 '17 09:07 nm17

All the app has to do is send the off signals as audio through the headphone jack. No drivers or such should be needed.

Limero avatar Oct 17 '17 21:10 Limero

No drivers or such should be needed.

That's only partially true, we do need a program or subroutine that takes the signals and converts them into the corresponding audio files. Everything else should be fairly simple.

42SK avatar Oct 18 '17 12:10 42SK

@42SK

That's only partially true, we do need a program or subroutine that takes the signals and converts them into the corresponding audio files.

Wow, that sounds like a lot of work! @Limero and @chrisvella , maybe you could help with it?

nm17 avatar Oct 22 '17 15:10 nm17

@42SK @chrisvella @Limero @jorge705 Annual bump.

nm17 avatar Jan 27 '18 14:01 nm17

Hello, Take a look a this Audacity Plugin. As you can see, you can record any IR signal and use this plugin to re-emit it. I suggest to record the all brands sequence and just make an audio file to emit. But you can't select specific brands... And it's not very cool because you have to re-record at any update... So, why not create a function to convert the ON/OFF IR signal sequence to an audio file ?

Elegary avatar Feb 28 '18 16:02 Elegary

Wow! Now all we need is to wait until @42SK sees this!

nm17 avatar Feb 28 '18 17:02 nm17

@Elegary

I suggest to record the all brands sequence and just make an audio file to emit. But you can't select specific brands...

Theoretically, one could record a single audio file for each pattern. However, prerecording the audio files would indeed be problematic, since it would make adding new patterns a lot more complicated. In addition to that, I'm not sure how large the application will get if we add a bunch of audio files… A more convenient solution would of course be to generate the files at runtime. And yes, that would require some function that converts the signals into an audio file. The question is, how do we implement a function that converts the IR patterns into audio signals?

42SK avatar Feb 28 '18 20:02 42SK

@42SK @Limero @chrisvella @Elegary Maybe this could be useful? https://stackoverflow.com/questions/24845761/decode-remote-control-codes-through-audio-input

nm17 avatar Oct 02 '18 18:10 nm17

@NeverMine17

Maybe this could be useful? https://stackoverflow.com/questions/24845761/decode-remote-control-codes-through-audio-input

That question is concerned with decoding audio signals; we, however, have to encode them.

42SK avatar Oct 03 '18 10:10 42SK