Merge branch 'Lucaslhm:main' into main

This commit is contained in:
UberGuidoZ 2023-01-05 22:38:09 -08:00 committed by GitHub
commit 0e5be1abab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 341 additions and 0 deletions

View File

@ -0,0 +1,166 @@
Filetype: IR signals file
Version: 1
#
# DYON Movie Smart 32 XT
#
name: Power
type: parsed
protocol: NECext
address: 40 40 00 00
command: 0A F5 00 00
#
name: Mute
type: parsed
protocol: NECext
address: 40 40 00 00
command: 0F F0 00 00
#
name: Vol +
type: parsed
protocol: NECext
address: 40 40 00 00
command: 15 EA 00 00
#
name: Vol -
type: parsed
protocol: NECext
address: 40 40 00 00
command: 1C E3 00 00
#
name: Ch +
type: parsed
protocol: NECext
address: 40 40 00 00
command: 1F E0 00 00
#
name: Ch -
type: parsed
protocol: NECext
address: 40 40 00 00
command: 1E E1 00 00
#
name: Ch List
type: parsed
protocol: NECext
address: 40 40 00 00
command: 00 FF 00 00
#
name: Up
type: parsed
protocol: NECext
address: 40 40 00 00
command: 0B F4 00 00
#
name: Down
type: parsed
protocol: NECext
address: 40 40 00 00
command: 0E F1 00 00
#
name: Left
type: parsed
protocol: NECext
address: 40 40 00 00
command: 10 EF 00 00
#
name: Right
type: parsed
protocol: NECext
address: 40 40 00 00
command: 11 EE 00 00
#
name: Ok
type: parsed
protocol: NECext
address: 40 40 00 00
command: 0D F2 00 00
#
name: Source
type: parsed
protocol: NECext
address: 40 40 00 00
command: 48 B7 00 00
#
name: Home
type: parsed
protocol: NECext
address: 40 40 00 00
command: 1A E5 00 00
#
name: Settings
type: parsed
protocol: NECext
address: 40 40 00 00
command: 42 BD 00 00
#
name: Back
type: parsed
protocol: NECext
address: 40 40 00 00
command: 47 B8 00 00
#
name: Exit
type: parsed
protocol: NECext
address: 40 40 00 00
command: 0C F3 00 00
#
name: 0
type: parsed
protocol: NECext
address: 40 40 00 00
command: 45 BA 00 00
#
name: 1
type: parsed
protocol: NECext
address: 40 40 00 00
command: 01 FE 00 00
#
name: 2
type: parsed
protocol: NECext
address: 40 40 00 00
command: 02 FD 00 00
#
name: 3
type: parsed
protocol: NECext
address: 40 40 00 00
command: 03 FC 00 00
#
name: 4
type: parsed
protocol: NECext
address: 40 40 00 00
command: 04 FB 00 00
#
name: 5
type: parsed
protocol: NECext
address: 40 40 00 00
command: 05 FA 00 00
#
name: 6
type: parsed
protocol: NECext
address: 40 40 00 00
command: 06 F9 00 00
#
name: 7
type: parsed
protocol: NECext
address: 40 40 00 00
command: 07 F8 00 00
#
name: 8
type: parsed
protocol: NECext
address: 40 40 00 00
command: 08 F7 00 00
#
name: 9
type: parsed
protocol: NECext
address: 40 40 00 00
command: 09 F6 00 00

175
TVs/RCA/RCA_CRK50A.ir Normal file
View File

@ -0,0 +1,175 @@
Filetype: IR signals file
Version: 1
#
# Used with RCA F20566AK (CTC156C chassis) ColorTrak TV - CRK50A remote model
# Codes are synthetic based on tech specs at https://www.sbprojects.net/knowledge/ir/rca.php
# and decoding/reconstructing codes from real remote buttons (all tested working).
# Reddit: https://www.reddit.com/r/flipperzero/comments/zy1tvu/comment/j30e4cm/
#
name: POWER
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 1000 500 2000 500 1000 500 2000 500 1000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 2000 500 1000 500 2000 500 1000 500 2000 500 10000
#
name: CH+
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 1000 500 2000 500 2000 500 1000 500 2000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 2000 500 1000 500 1000 500 2000 500 1000 500 10000
#
name: CH-
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 1000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 2000 500 1000 500 1000 500 2000 500 2000 500 10000
#
name: VOL+
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 1000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 2000 500 1000 500 1000 500 1000 500 1000 500 10000
#
name: VOL-
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 1000 500 2000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 2000 500 1000 500 1000 500 1000 500 2000 500 10000
#
name: MUTE
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 1000 500 1000 500 10000
#
name: Reset (12)
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 1000 500 2000 500 1000 500 1000 500 2000 500 1000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 2000 500 1000 500 2000 500 2000 500 1000 500 2000 500 10000
#
name: Setup (18)
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 2000 500 10000
# VIDEO: Video menu! Yay
name: Video (E2)
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 1000 500 2000 500 1000 500 1000 500 1000 500 1000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 2000 500 1000 500 2000 500 10000
# AUDIO: OIDUA menu! Yay
name: Audio (E1)
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 2000 500 1000 500 1000 500 1000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 2000 500 2000 500 1000 500 10000
#
name: Menu+ (65)
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 2000 500 2000 500 1000 500 1000 500 2000 500 1000 500 2000 500 1000 500 1000 500 1000 500 1000 500 2000 500 1000 500 1000 500 2000 500 2000 500 1000 500 2000 500 1000 500 10000
#
name: Menu- (64)
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 2000 500 2000 500 1000 500 1000 500 2000 500 1000 500 1000 500 1000 500 1000 500 1000 500 1000 500 2000 500 1000 500 1000 500 2000 500 2000 500 1000 500 2000 500 2000 500 10000
# PC_ChSwap: swaps previous channel
name: PC_ChSwap
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 1000 500 1000 500 2000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 2000 500 2000 500 1000 500 1000 500 1000 500 10000
# TV_INFO: displays the channel number
name: Display
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 10000
#
name: 1
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 1000 500 2000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 2000 500 1000 500 10000
#
name: 2
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 2000 500 1000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 1000 500 2000 500 10000
#
name: 3
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 10000
#
name: 4
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 1000 500 2000 500 1000 500 1000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 2000 500 1000 500 2000 500 2000 500 10000
#
name: 5
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 1000 500 2000 500 1000 500 2000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 2000 500 1000 500 2000 500 1000 500 10000
#
name: 6
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 1000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 2000 500 1000 500 1000 500 2000 500 10000
#
name: 7
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 1000 500 2000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 2000 500 1000 500 1000 500 1000 500 10000
#
name: 8
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 1000 500 2000 500 2000 500 2000 500 10000
#
name: 9
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 10000
#
name: 0
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 2000 500 2000 500 10000
# POWER_ON (labeled TV on the remote)
name: POWER_ON (3A)
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 2000 500 1000 500 2000 500 1000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 1000 500 2000 500 1000 500 2000 500 10000
# POWER_OFF (labeled OFF on the remote)
name: POWER_OFF (3B)
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 2000 500 2000 500 1000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 1000 500 2000 500 1000 500 1000 500 10000
# SKIP: ??displays a countdown timer that does nothing??
name: SKIP
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 2000 500 1000 500 2000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 2000 500 1000 500 2000 500 1000 500 2000 500 2000 500 1000 500 1000 500 10000
# CLEAR: clears off the countdown timer ?? :D ??
name: CLEAR
type: raw
frequency: 56000
duty_cycle: 0.330000
data: 4000 4000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 1000 500 1000 500 1000 500 1000 500 1000 500 2000 500 2000 500 2000 500 2000 500 2000 500 1000 500 1000 500 2000 500 10000