1
mirror of https://github.com/DarkFlippers/unleashed-firmware.git synced 2025-12-12 20:49:49 +04:00

Add support for Pioneer SR IR remotes (#3308)

* add support for Pioneer SR IR remotes
* fix minor issues
* fix repeat
* Fix protocol enumeration order
* Add unit tests for Pioneer IR protocol
* Clean up raw test data
* Add encoder/decoder tests, modify parser
* Remove dead code
* Use loops where appropriate

Co-authored-by: Georgii Surkov <37121527+gsurkov@users.noreply.github.com>
Co-authored-by: Georgii Surkov <georgii.surkov@outlook.com>
This commit is contained in:
Egor Koleda
2024-03-22 15:25:52 +03:00
committed by GitHub
parent 4039ccbcca
commit 2aa2dcc71b
15 changed files with 480 additions and 43 deletions

View File

@@ -34,6 +34,8 @@ typedef enum {
InfraredProtocolSIRC20,
InfraredProtocolKaseikyo,
InfraredProtocolRCA,
InfraredProtocolPioneer,
/* Add new protocols here */
InfraredProtocolMAX,
} InfraredProtocol;