flipperzero-firmware icon indicating copy to clipboard operation
flipperzero-firmware copied to clipboard

Kaseikyo IR protocol

Open samuel opened this issue 2 years ago • 1 comments

Is your feature request related to a problem? Please describe.

Currently any IR remote using the Kaseikyo protocol (e.g. Denon) is not supported. It works with raw IR support, but having a specific codec would make it possibly (easier) to construct the .ir using the manufacturers documentation without needing to record every button press or if the remote is not available.

Describe the solution you'd like

Encoder and decoder for the Kaseikyo IR protocol as described in the following links:

  • https://github.com/Arduino-IRremote/Arduino-IRremote/blob/master/src/ir_Kaseikyo.hpp
  • http://www.hifi-remote.com/johnsfine/DecodeIR.html#Kaseikyo
  • https://www.denon.com/-/media/files/documentmaster/denonna/avr-x3700h_avc-x3700h_ir_code_v01_04062020.doc

Describe alternatives you've considered

Generating RAW ir files is possible but tedious and error prone.

Additional context

I've implemented encoders and decoders and can open a PR if what I've implemented looks acceptable and there isn't already a codec being worked on.

https://github.com/samuel/flipperzero-firmware/tree/kaseikyo-ir

samuel avatar May 05 '22 15:05 samuel

Added to back log, will be implemented after we finish Infrared Refactoring

skotopes avatar May 16 '22 14:05 skotopes