From c4ddb58fcbfbd74d4eaeb77a6060754c88d5536e Mon Sep 17 00:00:00 2001 From: r3df0xx Date: Thu, 31 Mar 2022 15:05:40 +0300 Subject: [PATCH] Fixing Nice FloR-S. Add new big IR databases. --- .../infrared/assets/ACs/Dreo_heater.ir | 44 +++ .../assets/ACs/Dyson_air_multiplier.ir | 50 ++++ .../infrared/assets/ACs/Dyson_hp09.ir | 12 + assets/resources/infrared/assets/ACs/LG_AC.ir | 38 +++ .../infrared/assets/ACs/Lasko_fan.ir | 20 ++ .../infrared/assets/ACs/Lasko_heater.ir | 38 +++ .../resources/infrared/assets/ACs/Vornado.ir | 20 ++ .../infrared/assets/ACs/Whynter_AC.ir | 56 ++++ .../infrared/assets/ACs/Zenith_AC.ir | 44 +++ .../infrared/assets/BluRay/LG_BlueRay.ir | 110 +++++++ .../infrared/assets/CCTV/Cv610_remote.ir | 110 +++++++ .../infrared/assets/CCTV/Szxlcom_cams.ir | 80 +++++ .../assets/Cable Boxes/Amino_amigo.ir | 68 +++++ .../infrared/assets/Cable Boxes/Direct_tv.ir | 146 +++++++++ .../infrared/assets/Cameras/Nikon.ir | 8 + .../infrared/assets/Consoles/Xbox.ir | 38 +++ .../resources/infrared/assets/ETC/Apple_tv.ir | 38 +++ .../infrared/assets/ETC/Hdmi_switch.ir | 38 +++ assets/resources/infrared/assets/ETC/Roku.ir | 62 ++++ assets/resources/infrared/assets/ETC/Roku2.ir | 62 ++++ .../assets/Head Units/Pioneer_1770nex.ir | 22 ++ .../infrared/assets/Projectors/BenQ.ir | 38 +++ .../Projectors/Casio-Projector_yt130.ir | 104 +++++++ .../assets/Projectors/Da_lite_proj_scrn.ir | 20 ++ .../assets/Projectors/Dragonfly_scrn.ir | 32 ++ .../infrared/assets/Projectors/Epson.ir | 110 +++++++ .../infrared/assets/Projectors/Scrn_innov.ir | 20 ++ .../infrared/assets/Projectors/Stlth_acou.ir | 20 ++ .../infrared/assets/SoundBars/Amz_snd_bar.ir | 56 ++++ .../infrared/assets/SoundBars/Old_sonyxbr.ir | 26 ++ .../assets/SoundBars/Vizio_Soundbar.ir | 50 ++++ .../infrared/assets/SoundBars/Yamaha_rx.ir | 116 ++++++++ assets/resources/infrared/assets/TVs/LG_C1.ir | 62 ++++ assets/resources/infrared/assets/TVs/NEC.ir | 158 ++++++++++ .../infrared/assets/TVs/Panasonic_TC-P50S2.ir | 278 ++++++++++++++++++ .../resources/infrared/assets/TVs/Samsung.ir | 92 ++++++ .../infrared/assets/TVs/Samsung_TV.ir | 74 +++++ .../infrared/assets/TVs/Samsung_e6.ir | 8 + .../infrared/assets/TVs/Sharp_Roku_TV.ir | 128 ++++++++ .../resources/infrared/assets/TVs/Sonyxbr.ir | 74 +++++ .../resources/infrared/assets/TVs/Sunbrite.ir | 80 +++++ assets/resources/infrared/assets/TVs/Tcl.ir | 98 ++++++ .../infrared/assets/TVs/Tcl_32s327.ir | 62 ++++ .../resources/infrared/assets/TVs/Tcl_tv.ir | 50 ++++ assets/resources/infrared/assets/TVs/Vizio.ir | 104 +++++++ .../infrared/assets/TVs/Westinghouse.ir | 92 ++++++ lib/subghz/protocols/nice_flor_s.c | 6 +- 47 files changed, 3061 insertions(+), 1 deletion(-) create mode 100644 assets/resources/infrared/assets/ACs/Dreo_heater.ir create mode 100644 assets/resources/infrared/assets/ACs/Dyson_air_multiplier.ir create mode 100644 assets/resources/infrared/assets/ACs/Dyson_hp09.ir create mode 100644 assets/resources/infrared/assets/ACs/LG_AC.ir create mode 100644 assets/resources/infrared/assets/ACs/Lasko_fan.ir create mode 100644 assets/resources/infrared/assets/ACs/Lasko_heater.ir create mode 100644 assets/resources/infrared/assets/ACs/Vornado.ir create mode 100644 assets/resources/infrared/assets/ACs/Whynter_AC.ir create mode 100644 assets/resources/infrared/assets/ACs/Zenith_AC.ir create mode 100644 assets/resources/infrared/assets/BluRay/LG_BlueRay.ir create mode 100644 assets/resources/infrared/assets/CCTV/Cv610_remote.ir create mode 100644 assets/resources/infrared/assets/CCTV/Szxlcom_cams.ir create mode 100644 assets/resources/infrared/assets/Cable Boxes/Amino_amigo.ir create mode 100644 assets/resources/infrared/assets/Cable Boxes/Direct_tv.ir create mode 100644 assets/resources/infrared/assets/Cameras/Nikon.ir create mode 100644 assets/resources/infrared/assets/Consoles/Xbox.ir create mode 100644 assets/resources/infrared/assets/ETC/Apple_tv.ir create mode 100644 assets/resources/infrared/assets/ETC/Hdmi_switch.ir create mode 100644 assets/resources/infrared/assets/ETC/Roku.ir create mode 100644 assets/resources/infrared/assets/ETC/Roku2.ir create mode 100644 assets/resources/infrared/assets/Head Units/Pioneer_1770nex.ir create mode 100644 assets/resources/infrared/assets/Projectors/BenQ.ir create mode 100644 assets/resources/infrared/assets/Projectors/Casio-Projector_yt130.ir create mode 100644 assets/resources/infrared/assets/Projectors/Da_lite_proj_scrn.ir create mode 100644 assets/resources/infrared/assets/Projectors/Dragonfly_scrn.ir create mode 100644 assets/resources/infrared/assets/Projectors/Epson.ir create mode 100644 assets/resources/infrared/assets/Projectors/Scrn_innov.ir create mode 100644 assets/resources/infrared/assets/Projectors/Stlth_acou.ir create mode 100644 assets/resources/infrared/assets/SoundBars/Amz_snd_bar.ir create mode 100644 assets/resources/infrared/assets/SoundBars/Old_sonyxbr.ir create mode 100644 assets/resources/infrared/assets/SoundBars/Vizio_Soundbar.ir create mode 100644 assets/resources/infrared/assets/SoundBars/Yamaha_rx.ir create mode 100644 assets/resources/infrared/assets/TVs/LG_C1.ir create mode 100644 assets/resources/infrared/assets/TVs/NEC.ir create mode 100644 assets/resources/infrared/assets/TVs/Panasonic_TC-P50S2.ir create mode 100644 assets/resources/infrared/assets/TVs/Samsung.ir create mode 100644 assets/resources/infrared/assets/TVs/Samsung_TV.ir create mode 100644 assets/resources/infrared/assets/TVs/Samsung_e6.ir create mode 100644 assets/resources/infrared/assets/TVs/Sharp_Roku_TV.ir create mode 100644 assets/resources/infrared/assets/TVs/Sonyxbr.ir create mode 100644 assets/resources/infrared/assets/TVs/Sunbrite.ir create mode 100644 assets/resources/infrared/assets/TVs/Tcl.ir create mode 100644 assets/resources/infrared/assets/TVs/Tcl_32s327.ir create mode 100644 assets/resources/infrared/assets/TVs/Tcl_tv.ir create mode 100644 assets/resources/infrared/assets/TVs/Vizio.ir create mode 100644 assets/resources/infrared/assets/TVs/Westinghouse.ir diff --git a/assets/resources/infrared/assets/ACs/Dreo_heater.ir b/assets/resources/infrared/assets/ACs/Dreo_heater.ir new file mode 100644 index 000000000..54ea2f2af --- /dev/null +++ b/assets/resources/infrared/assets/ACs/Dreo_heater.ir @@ -0,0 +1,44 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1306 402 1280 404 437 1236 1278 406 1276 409 432 1241 431 1241 431 1215 457 1241 441 1231 441 1231 1272 7138 1307 402 1280 404 437 1236 1277 406 1276 408 433 1241 431 1215 468 1231 441 1231 441 1232 440 1232 1271 8217 1301 408 1274 410 431 1242 1272 411 1281 403 438 1236 436 1236 436 1236 436 1236 436 1236 436 1236 1277 7133 1302 407 1275 409 432 1241 1272 411 1272 412 439 1234 438 1234 438 1234 438 1234 438 1234 438 1234 1279 8208 1299 410 1272 411 440 1233 1280 403 1279 405 436 1238 434 1238 434 1238 434 1238 434 1238 434 1238 1276 7134 1300 409 1273 410 431 1242 1272 411 1281 403 438 1235 437 1235 437 1235 437 1235 437 1235 437 1235 1278 8209 1298 411 1271 412 439 1234 1279 404 1279 405 436 1237 435 1238 434 1238 434 1238 434 1238 434 1238 1275 7135 1299 410 1273 411 440 1232 1281 403 1279 405 436 1237 435 1238 434 1238 434 1238 434 1238 434 1238 1275 +# +name: Heat_up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1303 405 1278 406 435 1237 1276 407 1275 409 432 1240 432 1265 407 1265 407 1291 381 1290 1223 409 432 7963 1302 407 1275 409 432 1239 1274 410 1273 412 439 1232 440 1258 414 1283 389 1283 389 1282 1221 411 440 9121 1301 408 1274 410 441 1230 1273 411 1282 402 439 1233 439 1259 413 1258 414 1257 415 1283 1220 411 440 7955 1299 409 1274 411 440 1231 1272 412 1281 403 438 1234 438 1260 412 1259 413 1285 387 1258 1255 403 438 9123 1299 410 1273 411 440 1232 1281 403 1279 404 437 1235 437 1235 437 1260 412 1260 412 1259 1254 404 437 7959 1306 403 1279 405 436 1236 1278 406 1276 408 433 1238 434 1238 434 1263 409 1263 409 1262 1251 407 434 9128 1304 405 1278 406 435 1237 1276 408 1274 410 441 1231 441 1230 431 1267 405 1266 406 1265 1248 410 441 7956 1298 410 1273 412 439 1232 1281 403 1279 405 436 1236 436 1262 410 1261 411 1261 411 1260 1253 405 436 +# +name: Heat_down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1302 406 1276 408 433 1239 1274 410 1273 411 440 1232 440 1258 1255 403 438 1234 438 1260 1253 404 437 7960 1305 404 1279 405 436 1236 1277 407 1275 409 432 1240 432 1265 1248 410 441 1230 431 1267 1247 411 440 9062 1298 411 1281 403 438 1234 1279 405 1278 406 435 1237 435 1263 1250 408 433 1239 433 1265 1248 410 441 7956 1299 410 1273 411 440 1232 1281 403 1279 405 436 1236 436 1262 1251 407 434 1238 434 1264 1249 409 432 9072 1298 411 1281 403 438 1234 1279 405 1277 407 434 1238 434 1264 1249 409 432 1240 432 1266 1247 410 441 7956 1299 410 1272 412 439 1233 1280 404 1279 405 436 1237 435 1263 1249 408 433 1239 433 1265 1248 410 441 9064 1306 403 1279 405 436 1236 1277 407 1275 409 432 1241 431 1267 1247 411 440 1231 441 1231 1281 403 438 7959 1306 403 1279 405 436 1236 1277 407 1275 409 432 1240 432 1240 1273 410 441 1231 441 1231 1282 402 439 +# +name: Mode +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1306 403 1279 404 437 1235 1278 405 1278 406 435 1238 434 1211 461 1210 462 1236 1277 405 436 1236 436 7959 1306 402 1280 403 438 1234 1279 404 1278 405 436 1210 462 1236 436 1209 463 1235 1278 404 437 1209 463 9015 1301 407 1276 407 434 1239 1275 407 1275 409 432 1241 431 1240 432 1214 458 1213 1300 408 433 1240 432 7962 1302 407 1276 407 434 1239 1274 408 1274 410 431 1242 430 1241 431 1240 432 1240 1273 410 431 1241 431 9021 1306 403 1279 404 437 1235 1278 405 1278 406 435 1237 435 1237 435 1237 435 1236 1278 405 436 1237 435 7960 1304 403 1279 404 437 1235 1278 405 1278 406 435 1237 435 1236 436 1235 437 1234 1279 404 437 1235 437 9015 1302 406 1276 407 434 1238 1275 409 1273 410 441 1231 441 1230 431 1266 406 1265 1248 410 431 1241 431 7964 1300 408 1274 410 441 1231 1272 411 1281 403 438 1234 438 1234 438 1259 413 1259 1254 404 437 1234 438 +# +name: Mute +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1300 406 1276 407 434 1215 1298 408 1274 410 441 1207 1296 411 440 1208 464 1208 463 1208 464 1208 464 7956 1298 409 1273 411 440 1208 1305 402 1280 404 437 1211 1302 405 436 1213 459 1212 460 1212 459 1212 460 9225 1301 405 1278 406 435 1213 1300 407 1275 409 432 1217 1296 410 441 1207 465 1206 455 1216 456 1216 456 7964 1300 406 1276 408 433 1215 1298 409 1273 410 441 1207 1306 401 440 1208 464 1208 464 1207 465 1207 465 9221 1306 401 1281 403 438 1210 1303 404 1278 405 436 1213 1300 407 434 1215 457 1215 457 1215 457 1214 458 7964 1300 406 1276 408 433 1216 1297 410 1283 401 440 1209 1304 377 464 1211 461 1210 462 1210 462 1210 461 +# +name: Rotate +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1296 411 1271 412 439 1233 1280 404 1279 405 436 1236 436 1236 1277 405 436 1236 436 1236 436 1235 437 7958 1306 403 1279 404 437 1235 1279 405 1277 407 434 1238 434 1239 1274 409 432 1240 432 1240 432 1266 406 9022 1304 405 1278 406 435 1237 1275 409 1273 410 441 1231 440 1257 1256 402 439 1234 438 1260 412 1260 412 7959 1305 404 1279 406 435 1237 1276 408 1274 410 441 1231 441 1257 1246 412 439 1232 439 1259 413 1259 413 +# +name: Timer +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1303 380 1302 407 434 1238 1275 408 1274 410 441 1230 442 1256 405 1266 1247 411 440 1231 441 1257 415 7956 1298 411 1281 403 438 1234 1279 405 1277 407 434 1238 434 1265 406 1265 1247 410 441 1231 441 1257 415 9271 1297 412 1280 404 437 1235 1278 406 1276 408 433 1239 433 1266 406 1265 1248 410 441 1231 440 1258 414 7957 1307 402 1280 404 437 1235 1278 405 1276 408 433 1239 433 1265 407 1265 1247 410 441 1231 440 1258 414 9271 1298 412 1280 403 438 1234 1279 405 1277 407 434 1238 434 1265 406 1265 1248 410 431 1241 431 1267 405 7966 1298 410 1272 412 439 1233 1280 404 1279 405 436 1236 436 1262 409 1262 1251 407 434 1238 434 1264 407 diff --git a/assets/resources/infrared/assets/ACs/Dyson_air_multiplier.ir b/assets/resources/infrared/assets/ACs/Dyson_air_multiplier.ir new file mode 100644 index 000000000..b4c98e49a --- /dev/null +++ b/assets/resources/infrared/assets/ACs/Dyson_air_multiplier.ir @@ -0,0 +1,50 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2229 716 749 747 728 715 750 720 756 714 751 719 757 1447 751 719 756 714 751 1453 755 742 723 747 729 742 754 716 749 721 754 715 729 741 724 1454 754 1450 758 1445 753 1451 757 714 751 50967 2228 717 748 1455 753 51028 2198 746 730 1449 749 +# +name: Speed_up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2225 719 756 741 724 720 755 715 750 720 755 716 749 1456 752 719 746 726 749 1456 731 741 755 1451 757 714 751 1455 753 718 757 1448 750 1456 752 720 755 715 750 721 754 1452 756 1449 759 51509 2201 743 732 1473 756 51069 2202 717 758 1448 750 +# +name: Speed_down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2234 712 752 743 732 713 751 720 755 716 749 722 753 1453 754 716 759 712 752 1453 754 718 757 1449 758 713 751 1455 752 1454 753 718 757 741 723 748 727 745 730 1449 758 739 725 1455 752 51252 2234 713 751 1454 753 +# +name: Rotate +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2199 716 759 763 701 742 732 737 727 742 732 737 727 1448 759 738 726 743 732 1444 752 771 724 745 729 1447 760 1417 758 739 746 750 725 1426 760 737 727 743 732 739 725 1452 755 743 732 50977 2206 711 753 1449 758 51061 2226 721 754 1451 724 +# +name: Circulate +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2232 712 752 743 731 712 752 718 756 713 751 745 729 1447 749 721 753 717 757 1446 750 1453 754 717 757 712 752 718 756 713 751 1451 756 741 723 720 754 1449 758 1447 728 1449 758 1447 780 51509 2200 718 756 1474 722 51067 2202 743 731 1446 750 +# +name: Auto +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2227 716 748 721 753 716 758 712 752 717 747 723 751 1452 723 747 727 742 722 1482 724 1479 748 722 752 1451 724 747 727 1449 757 713 782 714 750 720 754 716 748 722 752 717 747 723 751 50706 2204 713 751 1481 725 51062 2225 719 755 1449 747 +# +name: Sleep +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2229 714 750 747 727 717 757 713 751 719 755 715 749 1455 751 719 755 715 749 1455 751 1453 753 717 757 714 750 1454 752 718 756 714 750 746 728 742 722 722 752 1452 754 716 758 1445 751 50982 2229 716 727 1479 748 51048 2205 712 752 1450 756 +# +name: Info +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2195 722 752 743 721 749 746 723 730 739 746 723 751 1450 725 745 729 739 725 1477 729 1473 754 716 748 1454 731 1445 751 719 755 1473 723 1453 753 1449 757 713 751 718 756 1447 749 747 727 50748 2201 743 731 1473 754 diff --git a/assets/resources/infrared/assets/ACs/Dyson_hp09.ir b/assets/resources/infrared/assets/ACs/Dyson_hp09.ir new file mode 100644 index 000000000..121c626af --- /dev/null +++ b/assets/resources/infrared/assets/ACs/Dyson_hp09.ir @@ -0,0 +1,12 @@ +Power RAW F:38000 DC:33 2223 753 725 720 748 750 728 743 725 746 722 1458 750 749 750 722 726 747 721 1460 748 724 755 744 724 721 747 724 754 744 724 747 752 720 748 1458 750 722 756 715 753 718 750 1456 752 51488 2221 727 721 1460 748 51156 2203 744 724 1456 752 +Info RAW F:38000 DC:33 2229 718 750 721 747 724 755 716 752 719 749 1457 751 721 747 724 744 727 721 1486 722 1458 749 722 746 1459 749 1457 751 720 779 1427 750 1456 752 1454 754 1452 745 1460 748 1457 751 1455 722 51635 2218 727 751 1453 744 51091 2227 745 723 1455 753 51082 2226 719 718 1459 749 +Fan_up RAW F:38000 DC:33 2229 715 753 717 751 719 749 722 746 725 753 1451 757 715 753 717 751 720 748 1457 750 720 748 1457 750 720 727 1451 756 741 727 1478 750 1455 722 749 750 1455 722 1457 750 746 753 718 750 51532 2195 750 749 1457 750 51053 2222 722 756 1449 748 +Fan_dwn RAW F:38000 DC:33 2225 745 723 748 720 750 718 752 726 744 724 1453 755 743 746 698 749 721 747 1459 748 723 755 1449 748 722 746 1459 748 1458 729 742 726 745 723 748 720 1485 723 749 729 715 753 1478 750 51268 2224 721 747 1457 750 51063 2203 742 726 1453 754 +Heat_up RAW F:38000 DC:33 2227 716 721 749 750 720 748 721 747 723 755 1448 749 722 746 724 744 726 722 1483 724 746 722 1482 726 745 723 1454 753 716 752 1478 729 1450 747 750 728 1450 747 1458 749 1456 751 746 722 50808 2200 745 754 1451 726 51079 2227 718 750 1429 748 +Heat_down RAW F:38000 DC:33 2229 716 752 718 750 720 748 722 746 724 755 1450 747 723 745 725 753 717 751 1453 755 716 752 1452 756 1449 748 1456 721 1483 755 1448 749 1455 722 1456 752 1453 755 1450 747 1456 752 1453 755 50840 2221 749 729 1449 748 51062 2194 750 728 1449 748 +Auto RAW F:38000 DC:33 2278 692 725 745 723 747 721 748 730 739 750 1427 750 748 751 719 728 742 726 1451 756 1448 749 749 729 1474 723 747 721 1456 721 776 702 741 747 723 724 1479 728 1476 721 750 728 741 748 51224 2225 719 749 1453 724 51075 2221 721 726 1476 721 +Cool RAW F:38000 DC:33 2220 724 754 715 753 716 752 718 750 720 748 1481 726 744 724 719 749 721 747 1457 750 747 721 1456 731 1474 723 747 721 749 729 1500 728 717 751 1478 719 750 728 715 753 717 751 1478 729 51218 2202 767 722 1454 723 51044 2223 720 748 1456 721 +Swivel RAW F:38000 DC:33 2223 720 748 749 729 741 727 743 725 744 724 1453 754 743 745 724 723 747 721 1456 751 746 722 748 730 1448 749 1455 752 744 724 746 722 1455 752 744 724 1454 753 1451 756 1449 748 748 730 51497 2229 713 755 1449 748 51064 2201 714 754 1449 748 +Timer RAW F:38000 DC:33 2225 718 750 719 749 721 747 722 746 723 745 1458 750 720 748 722 726 744 724 1452 756 741 727 742 726 1451 746 1457 750 1454 754 716 752 717 720 1483 725 745 723 1454 754 1450 747 1456 752 50811 2199 744 745 1433 754 51049 2229 715 743 1435 752 +Night RAW F:38000 DC:33 2227 713 806 664 753 716 752 718 750 719 749 1455 752 718 750 719 749 720 758 1445 752 1424 784 714 754 688 780 1424 753 718 750 745 754 716 752 717 751 1454 753 716 752 718 750 720 748 51722 2202 686 782 1423 754 51080 2228 714 754 1423 754 +Direction RAW F:38000 DC:33 2223 745 723 747 731 738 730 739 729 741 727 1449 748 748 751 718 729 740 728 1449 748 1456 751 745 723 747 721 748 730 739 729 1448 749 748 730 739 729 741 727 742 747 1430 757 1446 751 50981 2223 719 729 1449 748 51077 2200 743 725 1478 729 diff --git a/assets/resources/infrared/assets/ACs/LG_AC.ir b/assets/resources/infrared/assets/ACs/LG_AC.ir new file mode 100644 index 000000000..db3adfa8a --- /dev/null +++ b/assets/resources/infrared/assets/ACs/LG_AC.ir @@ -0,0 +1,38 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NECext +address: 81 66 00 00 +command: 81 7E 00 00 +# +name: Temp Down +type: parsed +protocol: NECext +address: 81 66 00 00 +command: 8A 75 00 00 +# +name: Temp Up +type: parsed +protocol: NECext +address: 81 66 00 00 +command: 85 7A 00 00 +# +name: Fan Speed +type: parsed +protocol: NECext +address: 81 66 00 00 +command: 99 66 00 00 +# +name: Timer +type: parsed +protocol: NECext +address: 81 66 00 00 +command: 9F 60 00 00 +# +name: Mode +type: parsed +protocol: NECext +address: 81 66 00 00 +command: 9B 64 00 00 diff --git a/assets/resources/infrared/assets/ACs/Lasko_fan.ir b/assets/resources/infrared/assets/ACs/Lasko_fan.ir new file mode 100644 index 000000000..6580793b9 --- /dev/null +++ b/assets/resources/infrared/assets/ACs/Lasko_fan.ir @@ -0,0 +1,20 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1280 457 1229 426 468 1236 1282 456 1230 427 468 1236 470 1235 471 1235 471 1235 471 1235 492 1240 1289 7171 1290 422 1284 399 464 1238 1291 422 1284 399 464 1239 467 1238 468 1238 468 1238 489 1217 500 1233 1285 7176 1285 426 1280 403 471 1232 1286 426 1281 403 471 1232 464 1242 496 1210 496 1237 469 1236 470 1236 1282 7206 1286 399 1287 422 441 1262 1287 398 1288 449 435 1215 491 1241 465 1240 466 1240 466 1240 466 1240 1289 7199 1283 429 1257 426 469 1235 1283 428 1258 426 469 1234 473 1234 472 1234 472 1233 474 1233 463 1243 1306 7182 1289 448 1258 398 465 1238 1291 448 1258 425 438 1239 467 1238 468 1238 468 1237 490 1216 490 1242 1287 +# +name: Osc +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1289 448 1227 454 441 1238 1280 457 1228 454 441 1238 468 1239 1289 448 436 1215 491 1242 475 1233 473 8012 1281 457 1249 406 468 1237 1281 457 1260 396 467 1238 468 1239 1290 448 436 1242 475 1233 473 1234 472 8013 1291 421 1285 397 466 1238 1291 421 1285 398 465 1239 467 1240 1288 423 472 1233 473 1233 473 1234 472 8014 1289 449 1257 398 465 1239 1289 422 1284 398 465 1239 467 1240 1309 403 471 1233 473 1234 472 1235 471 8015 1309 402 1283 426 437 1241 1308 403 1283 427 436 1241 496 1237 1281 404 470 1235 471 1235 471 1236 491 8021 1282 402 1284 452 443 1235 1283 402 1284 452 443 1209 497 1236 1282 402 472 1233 463 1243 495 1212 494 8019 1284 427 1258 450 445 1233 1285 426 1259 450 444 1233 473 1233 1285 426 437 1240 497 1209 497 1236 470 8016 1288 450 1225 431 464 1241 1288 451 1255 402 472 1232 474 1232 1286 452 443 1235 523 1183 471 1235 471 +# +name: Speed +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1286 424 1251 430 465 1241 1287 423 1252 457 437 1241 465 1242 464 1243 474 1234 472 1235 1314 423 440 8017 1286 451 1255 401 462 1242 1286 452 1254 402 472 1232 474 1233 473 1234 472 1234 493 1241 1287 424 439 8014 1289 422 1284 426 437 1241 1287 451 1255 403 471 1234 472 1234 472 1235 492 1215 491 1242 1286 399 464 8018 1285 426 1280 403 471 1234 1284 454 1252 404 470 1235 471 1236 491 1215 491 1243 526 1181 1285 427 436 8019 1315 423 1262 395 468 1236 1313 400 1286 424 439 1238 489 1218 499 1235 471 1236 470 1236 1282 430 464 8019 1284 401 1284 426 468 1236 1282 404 1281 456 438 1240 466 1240 466 1241 465 1241 465 1242 1286 426 468 8015 1288 424 1261 448 436 1242 1286 426 1259 451 444 1234 472 1234 472 1235 471 1235 471 1236 1282 456 438 diff --git a/assets/resources/infrared/assets/ACs/Lasko_heater.ir b/assets/resources/infrared/assets/ACs/Lasko_heater.ir new file mode 100644 index 000000000..e03581787 --- /dev/null +++ b/assets/resources/infrared/assets/ACs/Lasko_heater.ir @@ -0,0 +1,38 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1282 430 1260 427 412 1272 1258 428 1251 435 415 1270 409 1275 415 1269 410 1274 416 1269 410 1274 1256 7299 1278 435 1255 431 408 1276 1254 433 1257 429 410 1274 416 1268 411 1273 417 1267 412 1246 433 1251 1279 7301 1286 427 1252 434 416 1268 1251 435 1255 431 408 1276 414 1270 409 1275 415 1269 410 1274 416 1242 1288 7293 1284 429 1250 436 414 1269 1261 426 1253 433 406 1277 413 1245 434 1249 441 1244 435 1249 441 1270 1260 7294 1283 430 1260 426 413 1270 1260 427 1252 434 416 1267 412 1272 407 1251 439 1246 433 1251 439 1245 1285 7295 1281 432 1258 428 411 1272 1258 429 1250 436 414 1269 410 1274 416 1242 437 1248 442 1242 437 1247 1283 +# +name: High +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1284 430 1260 428 411 1272 1258 431 1259 428 411 1273 417 1242 490 1195 495 1191 1286 402 437 1273 417 8139 1287 427 1252 434 416 1268 1262 427 1252 434 416 1268 411 1248 442 1243 436 1249 1280 433 417 1268 411 8144 1283 432 1258 429 410 1273 1257 431 1259 428 411 1273 417 1242 437 1248 442 1243 1287 427 412 1272 407 8148 1278 435 1255 433 406 1277 1253 435 1255 432 407 1277 413 1272 407 1251 439 1246 1283 431 408 1276 414 8141 1286 428 1251 435 415 1270 1260 427 1252 435 415 1269 410 1274 416 1269 410 1275 1255 432 407 1278 412 8143 1284 429 1250 436 414 1271 1259 428 1251 435 415 1270 409 1249 441 1270 409 1276 1254 433 406 1278 412 8143 1284 429 1261 426 413 1271 1259 402 1278 435 415 1270 409 1249 441 1271 408 1250 1280 433 417 1268 412 8143 1284 402 1278 435 415 1270 1260 427 1253 434 416 1269 410 1274 416 1242 437 1248 1282 431 408 1276 414 8141 1286 426 1254 433 417 1268 1252 435 1255 432 407 1277 413 1271 408 1277 413 1272 1258 429 411 1274 416 8138 1278 434 1256 430 409 1276 1254 432 1258 429 410 1274 416 1269 410 1275 415 1270 1260 426 414 1271 408 8146 1281 432 1258 428 412 1273 1257 430 1260 426 413 1271 408 1276 414 1271 408 1276 1254 434 416 1268 411 8142 1285 428 1251 435 415 1269 1261 426 1254 433 406 1278 412 1272 407 1278 412 1272 1258 429 410 1275 415 8139 1277 435 1255 432 407 1277 1253 434 1256 430 409 1275 415 1270 409 1275 415 1270 1259 427 412 1273 406 8147 1280 433 1257 430 409 1275 1255 431 1259 428 411 1273 406 1278 412 1273 417 1267 1252 435 415 1270 409 8144 1283 430 1260 426 413 1271 1259 428 1251 435 415 1269 410 1275 415 1269 410 1274 1256 432 407 1277 413 8140 1287 426 1253 433 406 1278 1252 435 1255 431 408 1276 414 1271 408 1276 414 1271 1259 428 411 1273 417 8137 1279 433 1257 430 409 1275 1255 432 1258 428 411 1273 417 1267 412 1272 407 1278 1252 434 416 1269 410 8142 1285 428 1252 435 415 1269 1250 436 1254 432 407 1277 413 1271 408 1277 413 1271 1259 428 412 1273 406 +# +name: Low +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1284 402 1278 408 442 1243 1287 399 1280 432 408 1251 439 1245 434 1250 440 1245 434 1276 1254 433 406 8146 1281 406 1284 429 410 1273 1257 430 1260 427 412 1271 408 1276 414 1271 408 1276 414 1271 1259 428 411 8141 1285 427 1252 435 415 1269 1261 426 1253 433 406 1278 412 1272 407 1277 413 1272 407 1277 1252 435 415 8137 1279 435 1255 431 408 1276 1254 433 1257 429 410 1274 416 1269 410 1274 416 1269 410 1274 1256 431 408 8144 1283 431 1259 427 412 1272 1258 429 1250 436 414 1270 409 1276 414 1270 409 1275 415 1270 1259 427 412 8140 1286 427 1252 434 416 1268 1251 436 1254 432 407 1277 413 1271 408 1276 414 1271 408 1276 1254 433 406 8146 1280 432 1258 429 410 1274 1256 430 1260 427 412 1271 408 1276 414 1271 408 1276 414 1271 1259 428 412 8140 1287 426 1253 433 407 1277 1253 434 1256 430 409 1275 415 1269 410 1248 442 1269 410 1274 1256 431 408 8143 1284 429 1250 436 414 1244 1286 426 1254 433 407 1278 412 1246 433 1277 413 1271 408 1250 1280 433 407 8145 1282 405 1285 427 413 1245 1285 402 1278 434 416 1243 436 1248 442 1242 438 1247 443 1241 1278 408 442 8136 1280 406 1284 402 438 1247 1283 403 1287 399 440 1244 435 1249 441 1244 435 1249 441 1244 1286 399 440 8138 1278 408 1282 431 408 1249 1281 432 1258 428 412 1246 434 1251 439 1245 434 1250 440 1245 1285 427 413 8139 1288 399 1280 405 434 1276 1254 432 1258 428 412 1273 406 1251 439 1245 434 1250 440 1245 1285 427 413 8139 1277 409 1281 431 408 1250 1280 432 1258 428 412 1272 407 1251 439 1245 434 1250 440 1245 1285 427 413 8139 1277 409 1281 405 434 1249 1281 405 1285 428 412 1246 433 1251 439 1245 434 1250 440 1245 1285 400 439 8139 1278 408 1282 431 408 1249 1281 432 1258 401 439 1246 434 1251 439 1245 434 1250 440 1245 1285 427 413 +# +name: Temp_up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1282 431 1259 427 413 1272 1258 428 1251 435 415 1270 409 1275 1255 431 408 1250 440 1245 434 1276 414 8139 1277 408 1282 431 408 1276 1254 432 1258 428 412 1273 407 1251 1279 433 417 1241 439 1272 407 1251 439 8139 1288 399 1281 431 408 1250 1280 432 1258 401 439 1246 434 1251 1279 406 434 1251 439 1245 434 1250 440 8138 1279 408 1282 404 435 1249 1281 431 1259 400 439 1245 434 1250 1280 406 434 1277 413 1245 434 1250 440 8138 1278 408 1282 404 435 1249 1281 404 1286 400 439 1245 434 1250 1280 432 407 1277 413 1244 435 1276 414 8137 1279 407 1283 402 438 1247 1283 403 1277 436 414 1244 435 1249 1281 405 434 1249 441 1244 435 1249 441 8137 1279 433 1257 429 410 1274 1256 429 1261 425 414 1270 409 1275 1255 431 408 1276 414 1270 409 1275 415 8137 1279 406 1284 429 410 1273 1257 430 1260 426 413 1270 409 1275 1255 432 407 1276 414 1270 409 1249 441 +# +name: Temp_down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1277 435 1255 431 408 1275 1255 431 1259 427 413 1271 1259 427 413 1271 408 1250 440 1244 435 1249 441 8136 1280 405 1285 427 413 1245 1285 427 1253 433 407 1277 1253 432 408 1250 440 1244 435 1249 441 1243 436 8140 1287 399 1281 405 434 1275 1255 431 1259 426 413 1244 1286 426 413 1244 435 1249 441 1243 436 1247 443 8134 1282 403 1276 435 415 1243 1276 435 1255 431 408 1249 1281 431 408 1275 415 1243 436 1248 442 1242 437 8138 1278 433 1257 402 438 1246 1284 428 1252 433 417 1267 1252 433 407 1250 440 1271 408 1249 441 1243 436 8139 1277 408 1282 430 409 1248 1282 430 1260 425 414 1270 1260 425 414 1243 436 1248 442 1242 437 1246 434 8142 1285 401 1279 433 407 1250 1280 432 1258 427 413 1245 1285 427 412 1271 408 1249 441 1243 436 1247 443 8132 1284 401 1279 433 407 1251 1279 432 1258 428 412 1271 1259 427 413 1244 435 1249 441 1243 436 1247 443 8132 1284 401 1279 433 407 1277 1253 432 1258 428 412 1245 1285 427 412 1244 435 1249 441 1243 436 1247 443 8132 1284 401 1279 433 407 1277 1253 432 1258 428 412 1245 1285 427 413 1271 408 1249 441 1243 436 1248 442 8134 1282 403 1276 435 415 1268 1251 434 1256 430 409 1274 1256 429 410 1274 416 1267 413 1271 408 1249 441 8135 1281 404 1286 426 413 1244 1286 426 1253 432 407 1276 1254 431 408 1276 414 1269 410 1248 442 1242 437 8138 1278 407 1283 429 411 1273 1257 428 1251 434 416 1267 1252 433 407 1277 413 1244 435 1249 440 1243 436 8139 1277 408 1282 429 410 1273 1257 429 1250 435 415 1269 1250 434 416 1242 438 1246 433 1250 440 1244 435 8139 1277 408 1282 403 436 1248 1282 403 1277 435 415 1243 1276 408 442 1242 437 1247 433 1251 439 1244 435 8140 1287 399 1280 431 408 1249 1281 431 1259 426 413 1244 1286 425 414 1243 436 1248 442 1242 438 1246 433 8141 1286 399 1281 431 408 1249 1281 430 1260 426 413 1244 1286 425 414 1243 436 1248 442 1241 439 1246 433 8141 1286 399 1281 405 434 1276 1254 431 1259 426 413 1271 1259 426 413 1244 435 1248 442 1242 437 1247 443 +# +name: Rotate +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1282 430 1260 427 412 1271 1259 427 1252 434 416 1268 411 1272 407 1277 1253 433 417 1267 412 1272 407 8144 1282 429 1250 436 414 1270 1260 426 1253 433 406 1277 413 1244 435 1276 1254 432 407 1276 414 1270 409 8142 1284 401 1278 434 416 1267 1252 434 1256 430 409 1247 443 1268 411 1272 1258 428 411 1273 406 1277 413 8138 1278 434 1256 430 409 1274 1256 430 1260 426 413 1270 409 1275 415 1269 1250 436 414 1270 409 1275 415 8136 1280 432 1258 428 411 1272 1258 428 1251 435 415 1268 411 1273 417 1267 1252 434 416 1268 411 1272 407 8144 1282 429 1261 426 413 1270 1260 426 1253 432 407 1276 414 1271 408 1275 1255 432 407 1276 414 1270 409 8142 1284 427 1252 434 416 1267 1252 434 1256 430 409 1274 416 1268 411 1273 1256 430 409 1274 416 1268 411 8140 1286 425 1254 432 407 1276 1254 432 1258 428 411 1272 407 1277 413 1271 1259 427 412 1272 407 1276 414 8137 1279 432 1258 429 410 1273 1257 429 1250 436 414 1243 436 1273 417 1268 1251 434 416 1268 411 1272 407 8143 1283 428 1251 434 416 1268 1251 434 1256 430 409 1274 416 1267 412 1272 1258 428 411 1272 407 1277 413 8137 1279 433 1257 429 410 1273 1257 428 1251 435 415 1268 411 1272 407 1277 1253 433 406 1277 413 1271 408 8142 1284 427 1252 434 416 1267 1252 433 1257 429 410 1273 417 1267 412 1271 1259 427 412 1271 408 1276 414 8136 1280 432 1258 429 410 1273 1257 429 1250 435 415 1268 411 1273 406 1277 1253 433 417 1267 412 1271 408 8142 1284 427 1252 434 416 1267 1252 434 1256 430 409 1273 417 1267 412 1272 1258 428 412 1272 407 1276 414 8136 1280 432 1258 428 412 1272 1258 428 1251 434 416 1267 412 1272 407 1250 1280 432 407 1277 413 1271 408 8142 1284 427 1252 433 406 1277 1253 433 1257 429 410 1273 417 1267 412 1271 1259 428 411 1272 407 1276 414 8136 1280 432 1258 428 412 1272 1258 428 1251 434 416 1267 412 1271 408 1276 1254 432 407 1276 414 1270 409 8141 1285 426 1253 432 407 1276 1254 432 1258 428 411 1272 407 1276 414 1270 1260 427 412 1271 408 1275 415 diff --git a/assets/resources/infrared/assets/ACs/Vornado.ir b/assets/resources/infrared/assets/ACs/Vornado.ir new file mode 100644 index 000000000..70997b08d --- /dev/null +++ b/assets/resources/infrared/assets/ACs/Vornado.ir @@ -0,0 +1,20 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1347 405 1322 422 410 1332 1300 448 1289 480 383 1303 445 1298 439 1331 417 1299 438 1332 416 1302 1320 6834 1292 456 1292 450 413 1304 1328 445 1292 452 411 1302 446 1297 440 1303 445 1298 439 1303 445 1301 1321 6806 1320 453 1295 422 441 1301 1321 454 1294 422 441 1301 436 1305 443 1300 448 1295 442 1301 447 1298 1324 6802 1324 451 1297 420 443 1299 1323 424 1324 419 444 1298 439 1304 444 1298 439 1304 444 1299 438 1306 1326 6815 1321 453 1295 421 442 1302 1320 426 1322 421 442 1301 436 1306 442 1301 447 1296 441 1301 447 1299 1323 6802 1324 424 1324 418 445 1300 1322 424 1324 419 444 1298 439 1304 444 1299 438 1304 444 1299 438 1306 1326 6809 1328 420 1317 424 439 1306 1326 419 1318 424 439 1304 444 1299 438 1305 443 1299 438 1305 443 1302 1320 +# +name: Speed +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1321 456 1292 453 410 1334 1319 428 1288 454 409 1332 416 1353 384 1359 389 1354 383 1335 1297 476 387 7681 1329 474 1263 452 411 1304 1328 447 1290 479 384 1303 444 1299 438 1304 444 1300 437 1307 1325 473 390 7680 1320 455 1292 450 413 1303 1329 445 1292 451 412 1301 447 1296 441 1302 446 1297 440 1305 1327 445 418 7679 1321 479 1269 448 415 1301 1321 454 1294 422 441 1299 438 1305 443 1300 448 1295 442 1303 1319 454 409 7703 1328 445 1292 451 412 1304 1328 446 1291 424 439 1303 445 1297 440 1303 445 1298 439 1306 1326 419 444 7680 1320 454 1294 449 414 1302 1320 455 1293 422 441 1301 447 1296 441 1301 447 1296 441 1304 1328 417 436 7688 1322 452 1296 420 443 1300 1322 426 1322 420 443 1299 438 1304 444 1299 438 1304 444 1302 1320 425 438 7686 1324 450 1298 418 445 1298 1324 424 1324 418 445 1297 440 1302 446 1297 440 1302 445 1300 1321 451 412 7684 1326 448 1300 417 436 1306 1326 422 1326 416 437 1306 442 1300 448 1295 442 1301 447 1298 1324 422 441 7682 1328 446 1291 426 437 1305 1327 420 1317 425 438 1304 444 1299 438 1304 444 1299 438 1307 1325 420 443 +# +name: Timer +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1296 454 1294 422 441 1304 1318 427 1321 422 441 1302 446 1297 440 1305 1317 426 437 1306 442 1301 436 7690 1321 424 1324 419 444 1301 1321 424 1324 420 443 1299 438 1304 444 1302 1320 423 440 1302 446 1297 440 7686 1325 420 1317 426 437 1308 1324 420 1317 426 437 1305 443 1300 437 1308 1324 419 444 1298 439 1304 444 7682 1318 427 1321 422 441 1304 1318 427 1321 423 471 1271 466 1277 471 1274 1317 427 467 1275 472 1270 467 7675 1325 420 1317 426 468 1277 1324 421 1316 427 436 1306 442 1301 467 1278 1323 420 443 1300 437 1305 474 7653 1316 429 1319 425 438 1306 1326 420 1317 425 438 1305 443 1300 437 1308 1324 419 444 1298 439 1304 443 7682 1318 427 1321 423 440 1305 1317 428 1320 423 471 1272 465 1277 439 1306 1316 427 467 1276 440 1302 446 7680 1320 426 1322 421 473 1272 1318 426 1322 422 472 1270 467 1276 472 1273 1317 426 468 1274 474 1269 468 7658 1321 424 1324 420 464 1281 1320 425 1354 389 464 1279 469 1274 474 1272 1318 424 470 1273 464 1279 468 7657 1322 423 1325 418 466 1280 1352 392 1345 400 463 1278 469 1273 464 1281 1351 394 469 1271 466 1277 470 7656 1323 422 1315 427 467 1278 1344 401 1347 399 464 1276 471 1272 465 1280 1321 422 472 1270 467 1276 472 7654 1325 421 1316 426 437 1308 1324 421 1316 427 436 1307 441 1302 445 1299 1323 421 442 1300 468 1274 474 diff --git a/assets/resources/infrared/assets/ACs/Whynter_AC.ir b/assets/resources/infrared/assets/ACs/Whynter_AC.ir new file mode 100644 index 000000000..01c00ea61 --- /dev/null +++ b/assets/resources/infrared/assets/ACs/Whynter_AC.ir @@ -0,0 +1,56 @@ +Filetype: IR signals file +Version: 1 +# +name: Power_on +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 782 708 2923 2885 777 2176 748 2232 775 2152 782 736 752 2176 779 711 777 2179 776 2178 746 2181 774 744 754 737 771 720 778 713 775 716 782 737 751 740 779 712 828 717 833 657 779 713 775 2180 775 716 782 2173 772 720 778 2177 778 713 775 2180 775 716 772 2183 751 740 748 2180 775 715 835 +# +name: Power_off +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 781 710 2930 2876 775 716 781 735 752 2175 779 711 776 2177 746 745 773 2232 753 2173 749 768 750 2177 745 745 773 743 754 737 750 741 746 744 754 737 771 746 751 739 748 2178 776 742 755 2172 771 719 778 2227 747 744 754 2200 754 737 750 2203 751 741 746 2181 773 744 753 737 750 741 746 +# +name: Auto +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 752 739 2922 2911 729 2173 780 2173 749 2204 750 742 755 2172 782 736 751 2229 745 2208 756 2172 771 746 751 740 747 744 753 738 749 742 776 741 746 746 751 739 748 744 774 2179 754 738 749 2206 747 743 754 2225 780 738 749 2178 775 716 781 2173 749 742 776 2179 754 737 750 742 776 742 745 +# +name: AC +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 753 739 2922 2910 720 2182 824 2182 751 2176 778 739 748 2179 775 2179 754 2173 781 2173 749 742 776 741 746 745 753 738 749 742 776 715 772 745 752 739 748 795 754 737 750 2203 751 741 746 2182 772 745 752 2176 778 739 748 2180 774 744 753 2174 748 743 775 2179 754 2200 754 764 775 742 756 +# +name: Humidifier +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 774 717 2923 2883 778 2175 747 2206 748 2180 753 738 770 2183 750 742 745 2208 808 2171 751 766 752 739 748 2179 775 742 755 736 751 740 747 744 753 737 771 747 750 741 746 2180 774 744 753 2174 780 712 775 2179 806 738 749 2205 749 742 745 2209 755 736 751 2177 777 2177 745 2208 756 736 751 +# +name: Fan +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 779 712 2928 2877 773 2180 753 739 748 2205 748 743 754 2199 755 736 751 2176 777 2229 755 735 752 2202 751 740 747 744 753 738 770 722 775 742 755 736 751 740 747 744 774 2179 754 738 770 2184 749 743 754 2199 754 737 802 2178 775 743 754 2173 749 742 776 742 755 736 751 740 747 745 752 +# +name: Fan_speed +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 755 710 2951 2859 781 2175 779 713 785 2172 771 721 776 2179 754 738 770 2159 784 2172 782 709 778 2231 754 738 780 712 775 717 780 711 776 743 755 738 780 711 776 716 781 2176 778 714 783 2174 780 712 775 2182 751 741 777 2179 754 790 801 2128 784 708 779 740 757 735 752 740 778 714 836 +# +name: Down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 775 718 2933 2878 773 2183 750 2179 775 2207 778 742 756 2172 782 2175 779 2150 783 737 750 743 775 743 755 764 723 743 755 738 749 743 776 744 754 739 748 744 754 739 779 2229 756 736 751 2178 776 744 754 2176 778 716 782 2174 780 740 747 2182 751 742 776 2179 754 2176 778 742 756 2174 780 +# +name: Up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 746 745 2927 2882 748 2180 774 2207 778 2202 752 740 747 2181 752 2229 725 2203 751 2204 729 736 772 747 751 741 746 745 753 739 748 743 776 742 756 736 751 740 747 745 805 2202 752 740 747 2181 773 746 752 2176 778 715 772 2182 772 720 777 2177 746 746 772 2182 751 2178 776 742 756 736 803 diff --git a/assets/resources/infrared/assets/ACs/Zenith_AC.ir b/assets/resources/infrared/assets/ACs/Zenith_AC.ir new file mode 100644 index 000000000..3961eecab --- /dev/null +++ b/assets/resources/infrared/assets/ACs/Zenith_AC.ir @@ -0,0 +1,44 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NECext +address: 81 66 00 00 +command: 81 7E 00 00 +# +name: Temp_down +type: parsed +protocol: NECext +address: 81 66 00 00 +command: 8A 75 00 00 +# +name: Temp_up +type: parsed +protocol: NECext +address: 81 66 00 00 +command: 85 7A 00 00 +# +name: Fan_speed +type: parsed +protocol: NECext +address: 81 66 00 00 +command: 99 66 00 00 +# +name: Timer +type: parsed +protocol: NECext +address: 81 66 00 00 +command: 9F 60 00 00 +# +name: Mode +type: parsed +protocol: NECext +address: 81 66 00 00 +command: 9B 64 00 00 +# +name: Energy_saver +type: parsed +protocol: NECext +address: 81 66 00 00 +command: 82 7D 00 00 diff --git a/assets/resources/infrared/assets/BluRay/LG_BlueRay.ir b/assets/resources/infrared/assets/BluRay/LG_BlueRay.ir new file mode 100644 index 000000000..83687a837 --- /dev/null +++ b/assets/resources/infrared/assets/BluRay/LG_BlueRay.ir @@ -0,0 +1,110 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: Samsung32 +address: 2D 00 00 00 +command: 30 00 00 00 +# +name: Eject +type: parsed +protocol: Samsung32 +address: 2D 00 00 00 +command: 36 00 00 00 +# +name: Pause +type: parsed +protocol: Samsung32 +address: 2D 00 00 00 +command: 38 00 00 00 +# +name: Play +type: parsed +protocol: Samsung32 +address: 2D 00 00 00 +command: 31 00 00 00 +# +name: Stop +type: parsed +protocol: Samsung32 +address: 2D 00 00 00 +command: 39 00 00 00 +# +name: Forward +type: parsed +protocol: Samsung32 +address: 2D 00 00 00 +command: 33 00 00 00 +# +name: Backward +type: parsed +protocol: Samsung32 +address: 2D 00 00 00 +command: 32 00 00 00 +# +name: Chptr_next +type: parsed +protocol: Samsung32 +address: 2D 00 00 00 +command: 34 00 00 00 +# +name: Chpter_back +type: parsed +protocol: Samsung32 +address: 2D 00 00 00 +command: 35 00 00 00 +# +name: Title_popup +type: parsed +protocol: Samsung32 +address: 2D 00 00 00 +command: 4A 00 00 00 +# +name: Info_menu +type: parsed +protocol: Samsung32 +address: 2D 00 00 00 +command: 3A 00 00 00 +# +name: Home +type: parsed +protocol: Samsung32 +address: 2D 00 00 00 +command: 67 00 00 00 +# +name: Up +type: parsed +protocol: Samsung32 +address: 2D 00 00 00 +command: 47 00 00 00 +# +name: Down +type: parsed +protocol: Samsung32 +address: 2D 00 00 00 +command: 48 00 00 00 +# +name: Left +type: parsed +protocol: Samsung32 +address: 2D 00 00 00 +command: 59 00 00 00 +# +name: Right +type: parsed +protocol: Samsung32 +address: 2D 00 00 00 +command: 5A 00 00 00 +# +name: Enter +type: parsed +protocol: Samsung32 +address: 2D 00 00 00 +command: 58 00 00 00 +# +name: Disc_menu +type: parsed +protocol: Samsung32 +address: 2D 00 00 00 +command: 4B 00 00 00 diff --git a/assets/resources/infrared/assets/CCTV/Cv610_remote.ir b/assets/resources/infrared/assets/CCTV/Cv610_remote.ir new file mode 100644 index 000000000..82964133d --- /dev/null +++ b/assets/resources/infrared/assets/CCTV/Cv610_remote.ir @@ -0,0 +1,110 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NEC +address: 44 00 00 00 +command: 1B 00 00 00 +# +name: Pan_up +type: parsed +protocol: NEC +address: 44 00 00 00 +command: 05 00 00 00 +# +name: Pan_down +type: parsed +protocol: NEC +address: 44 00 00 00 +command: 0D 00 00 00 +# +name: Pan_right +type: parsed +protocol: NEC +address: 44 00 00 00 +command: 0A 00 00 00 +# +name: Pan_left +type: parsed +protocol: NEC +address: 44 00 00 00 +command: 08 00 00 00 +# +name: Zoom_in +type: parsed +protocol: NEC +address: 44 00 00 00 +command: 41 00 00 00 +# +name: Zoom_out +type: parsed +protocol: NEC +address: 44 00 00 00 +command: 1E 00 00 00 +# +name: Menu +type: parsed +protocol: NEC +address: 44 00 00 00 +command: 43 00 00 00 +# +name: 1 +type: parsed +protocol: NEC +address: 44 00 00 00 +command: 0C 00 00 00 +# +name: 2 +type: parsed +protocol: NEC +address: 44 00 00 00 +command: 11 00 00 00 +# +name: 3 +type: parsed +protocol: NEC +address: 44 00 00 00 +command: 0E 00 00 00 +# +name: 4 +type: parsed +protocol: NEC +address: 44 00 00 00 +command: 10 00 00 00 +# +name: 5 +type: parsed +protocol: NEC +address: 44 00 00 00 +command: 15 00 00 00 +# +name: 6 +type: parsed +protocol: NEC +address: 44 00 00 00 +command: 12 00 00 00 +# +name: 7 +type: parsed +protocol: NEC +address: 44 00 00 00 +command: 14 00 00 00 +# +name: 8 +type: parsed +protocol: NEC +address: 44 00 00 00 +command: 19 00 00 00 +# +name: 9 +type: parsed +protocol: NEC +address: 44 00 00 00 +command: 16 00 00 00 +# +name: 0 +type: parsed +protocol: NEC +address: 44 00 00 00 +command: 1D 00 00 00 diff --git a/assets/resources/infrared/assets/CCTV/Szxlcom_cams.ir b/assets/resources/infrared/assets/CCTV/Szxlcom_cams.ir new file mode 100644 index 000000000..df3e12e73 --- /dev/null +++ b/assets/resources/infrared/assets/CCTV/Szxlcom_cams.ir @@ -0,0 +1,80 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: SIRC15 +address: D4 00 00 00 +command: 15 00 00 00 +# +name: Pan_up +type: parsed +protocol: SIRC20 +address: 3A 0A 00 00 +command: 1A 00 00 00 +# +name: Pan_down +type: parsed +protocol: SIRC20 +address: 3A 0A 00 00 +command: 1B 00 00 00 +# +name: Pan_left +type: parsed +protocol: SIRC20 +address: 3A 0A 00 00 +command: 1D 00 00 00 +# +name: Pan_right +type: parsed +protocol: SIRC20 +address: 3A 0A 00 00 +command: 1C 00 00 00 +# +name: Zoom_in_slw +type: parsed +protocol: SIRC15 +address: D4 00 00 00 +command: 1A 00 00 00 +# +name: Zoom_out_slow +type: parsed +protocol: SIRC15 +address: D4 00 00 00 +command: 1B 00 00 00 +# +name: Zoom_in_fast +type: parsed +protocol: SIRC15 +address: D4 00 00 00 +command: 1C 00 00 00 +# +name: Zoom_out_fast +type: parsed +protocol: SIRC15 +address: D4 00 00 00 +command: 1D 00 00 00 +# +name: Focus_far +type: parsed +protocol: SIRC15 +address: D4 00 00 00 +command: 22 00 00 00 +# +name: Focus_near +type: parsed +protocol: SIRC15 +address: D4 00 00 00 +command: 23 00 00 00 +# +name: Auto_focus +type: parsed +protocol: SIRC15 +address: D4 00 00 00 +command: 1E 00 00 00 +# +name: Menu +type: parsed +protocol: SIRC20 +address: 3A 0A 00 00 +command: 14 00 00 00 diff --git a/assets/resources/infrared/assets/Cable Boxes/Amino_amigo.ir b/assets/resources/infrared/assets/Cable Boxes/Amino_amigo.ir new file mode 100644 index 000000000..3bcdc1fd9 --- /dev/null +++ b/assets/resources/infrared/assets/Cable Boxes/Amino_amigo.ir @@ -0,0 +1,68 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2677 903 422 466 421 467 430 901 424 880 1374 902 423 464 423 465 422 466 421 467 430 457 430 458 867 909 426 462 425 463 424 464 871 460 427 461 426 462 425 907 867 465 422 910 874 458 429 902 423 465 422 466 431 457 430 458 867 465 422 909 427 462 425 +# +name: Home +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2675 905 420 467 430 458 429 903 422 909 1345 904 421 466 431 457 430 458 429 459 428 460 427 462 873 902 423 465 422 466 421 467 869 463 424 464 423 909 426 461 874 458 429 903 871 461 426 906 429 459 428 460 427 461 874 458 429 875 450 465 422 467 430 +# +name: Info +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2673 907 428 460 427 461 426 906 429 875 1368 907 428 459 428 461 426 462 425 463 424 464 423 465 870 905 430 458 429 459 428 460 875 457 430 430 457 459 428 904 870 463 424 907 867 466 431 900 425 464 423 465 422 466 421 467 868 464 423 465 422 466 421 +# +name: Apps +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2676 877 448 467 430 458 429 903 422 909 1345 904 421 467 430 458 429 459 428 460 427 461 426 462 873 903 422 466 421 467 430 458 867 465 422 466 421 911 424 463 872 460 427 905 869 463 424 908 427 461 874 901 873 903 871 906 429 458 428 +# +name: Guide +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2678 902 423 464 423 465 422 883 453 879 1365 911 424 463 424 436 451 465 422 466 421 467 430 458 867 880 456 460 427 461 426 462 873 431 456 460 427 461 426 878 896 436 451 881 893 439 458 874 451 436 900 905 431 457 868 436 451 881 455 461 426 +# +name: Up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2676 904 422 466 421 467 430 901 424 880 1375 873 453 463 424 464 423 437 450 438 449 439 458 457 868 907 429 459 428 460 427 433 893 467 430 457 430 874 452 437 899 460 427 877 897 463 424 880 456 432 894 910 875 429 458 874 451 464 423 465 422 +# +name: Left +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2676 904 421 466 421 467 430 901 424 908 1347 901 424 463 424 464 423 465 422 466 421 466 421 439 897 907 429 459 428 460 427 433 892 467 430 430 457 458 429 875 899 461 426 906 868 463 424 880 456 432 894 910 875 457 430 874 900 904 421 69083 2677 904 421 466 421 467 430 901 424 907 1348 901 424 463 424 464 423 437 450 465 422 466 421 467 869 879 457 459 428 460 427 461 864 439 458 430 457 431 456 876 898 461 426 878 896 436 451 908 428 460 865 911 874 430 457 903 871 877 448 69084 2676 904 421 466 421 467 430 874 451 880 1375 901 424 463 424 436 451 437 450 466 421 467 430 457 868 908 428 432 455 460 427 461 875 457 430 458 429 431 456 876 898 433 454 906 868 436 451 880 456 460 865 883 902 458 429 875 899 904 422 +# +name: Ok +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2669 911 425 463 424 436 451 908 428 876 1368 908 428 460 427 461 426 462 425 462 425 463 424 464 872 876 449 467 430 429 458 458 867 464 423 465 422 910 426 462 874 458 429 875 899 433 454 878 458 457 868 880 894 466 421 466 431 873 452 435 452 69081 2675 905 420 467 430 457 430 874 451 909 1346 902 423 464 423 465 422 466 421 467 430 457 430 430 895 881 455 460 427 433 454 462 874 458 429 459 428 876 449 466 870 434 453 907 867 465 422 882 454 462 874 902 872 459 428 460 427 905 431 429 458 69075 2671 909 427 461 426 434 453 879 457 875 1369 879 457 458 429 432 455 432 455 433 454 434 453 462 874 902 423 437 450 438 449 439 897 462 425 463 424 881 455 460 865 467 430 873 901 459 428 876 449 466 870 906 868 464 423 465 422 882 454 434 453 +# +name: Right +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2677 904 421 466 421 467 430 901 424 908 1346 873 452 436 451 437 450 465 422 466 421 439 458 457 868 880 456 432 455 461 426 462 874 458 429 459 428 432 455 877 897 435 452 879 895 465 422 882 454 462 874 902 872 432 455 877 897 462 425 69524 2669 911 425 463 424 463 424 880 456 904 1340 880 456 460 427 433 454 462 425 435 452 463 424 464 872 877 448 439 458 457 430 430 895 465 422 438 449 466 431 901 873 431 456 903 871 461 426 906 430 430 895 909 865 466 431 901 873 459 428 69520 2673 907 429 459 428 460 427 877 459 873 1371 905 431 429 458 458 429 459 428 460 427 461 426 461 875 902 423 436 451 465 422 438 898 462 425 463 424 464 423 908 866 439 458 901 873 459 428 904 421 466 870 906 868 464 423 909 865 466 421 +# +name: Down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2678 902 423 464 423 465 422 882 454 906 1338 910 426 462 425 463 424 464 423 465 422 438 449 467 869 907 429 459 428 460 427 461 875 457 430 458 429 875 450 466 870 462 425 907 867 437 450 882 454 434 902 902 872 460 427 877 459 457 868 +# +name: Back +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 2673 907 429 459 428 460 427 905 420 911 1343 905 431 457 430 458 429 459 428 460 427 461 426 462 874 902 423 464 423 465 422 466 870 435 452 463 424 464 423 881 893 467 430 901 873 459 428 904 421 467 430 457 430 430 457 459 428 460 427 433 903 457 430 diff --git a/assets/resources/infrared/assets/Cable Boxes/Direct_tv.ir b/assets/resources/infrared/assets/Cable Boxes/Direct_tv.ir new file mode 100644 index 000000000..c8098b59c --- /dev/null +++ b/assets/resources/infrared/assets/Cable Boxes/Direct_tv.ir @@ -0,0 +1,146 @@ +Filetype: IR signals file +Version: 1 +# +name: Power_on +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 177 7806 174 1352 177 2284 181 2311 175 2318 179 5309 174 2319 178 2316 181 3809 176 3815 180 6803 178 2315 182 6801 180 3809 176 8324 176 7804 177 3813 172 2321 176 2318 179 5308 175 2318 179 2315 182 3808 177 3813 182 6801 180 2313 173 6809 172 3818 177 8322 178 7802 178 3811 174 2320 177 2316 181 5306 177 2316 181 2313 173 3817 178 3811 174 6809 172 2321 176 6807 175 3815 180 +# +name: Power_off +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 182 7800 180 3810 201 2291 180 2316 181 5306 177 2316 181 2313 173 3818 177 2313 173 2322 175 6808 173 2320 177 6807 174 11315 182 7801 179 3811 174 2319 178 2316 181 5306 177 2316 181 2313 173 3817 178 2315 182 2312 174 6809 172 2321 176 18297 181 7801 179 3810 175 2319 178 2316 181 7800 180 2313 173 6311 181 2312 174 9303 175 +# +name: Guide +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 175 7808 172 3818 177 2316 180 2313 173 6810 181 2312 174 3817 178 3811 173 6807 174 2321 176 2319 178 5308 175 3816 179 8320 180 7800 180 3810 174 2319 178 2316 180 9296 182 3808 177 3814 181 9296 172 2321 176 5311 182 3808 176 8322 178 7803 177 3812 172 2321 176 2318 179 6805 176 2317 179 3810 175 3815 180 6803 178 2316 180 2313 173 5313 180 3810 175 8324 176 7805 175 3814 181 2313 173 2320 177 6806 175 2318 179 3812 172 3817 178 6805 176 2317 180 2314 182 5304 179 3811 173 8326 174 7806 174 3816 179 2315 182 2312 174 6809 172 2321 176 3815 180 3810 174 9302 176 2317 179 5307 176 3814 181 8318 182 7798 182 3809 176 2317 179 2315 181 9295 173 3817 178 3812 172 9304 174 2319 178 5309 174 3816 179 +# +name: Exit +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 173 7807 173 8807 172 16321 181 4291 172 9803 175 2301 175 13811 172 7810 181 8797 182 19287 180 1316 182 9776 181 2314 172 13812 182 7801 179 8798 181 19288 179 1317 181 4806 177 4793 180 2316 180 13803 180 7802 178 6306 176 2318 179 12306 179 1317 181 2313 173 1323 175 1321 177 1319 179 2315 182 2312 174 2301 175 2320 177 2317 179 13805 178 7804 176 6308 173 2320 176 12309 176 1320 178 2316 180 1315 172 1324 174 1322 176 2318 179 2297 179 2316 180 2313 173 2321 176 13808 175 7807 173 3817 178 2315 181 2312 174 9802 176 2317 179 3811 173 6809 182 2311 175 2319 177 2316 180 2313 173 5313 180 8319 181 7800 180 3810 174 2319 177 2316 180 12287 177 13290 173 2323 174 2319 177 2316 180 +# +name: Menu +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 175 7808 182 3809 175 2317 179 2314 172 8307 172 6811 180 6803 178 2315 181 2312 174 2319 178 3812 183 2312 174 2318 179 8321 179 7802 178 3812 172 2321 176 2317 179 8300 179 6804 177 6806 175 2318 178 2316 180 2313 173 3816 179 2315 181 2313 173 8325 175 7806 174 3816 179 2315 182 2312 174 8305 175 6808 173 6809 182 2311 175 2319 178 2316 180 3809 175 2318 179 2315 182 8317 183 7798 182 3808 177 2317 179 2314 182 8297 172 6811 180 6802 179 2315 181 2312 174 2319 178 3813 182 2311 175 2319 178 8321 179 7802 178 3812 172 2321 176 2318 178 8300 179 6804 177 6806 175 2318 178 2315 182 2312 174 3816 179 2315 181 2312 174 8325 175 7805 175 3815 180 2314 172 2321 175 8304 176 6807 174 6809 172 2321 175 2318 179 2315 182 3808 177 2317 179 2314 172 +# +name: Info +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 180 7803 177 8801 178 10295 182 2313 173 12329 177 21755 177 7805 175 6308 173 2321 176 10299 178 2315 181 34253 175 7807 173 6311 181 2313 173 7807 173 2321 175 2318 178 14783 178 10795 181 8320 180 7800 180 6305 176 2317 180 7801 179 2315 181 2312 174 12311 174 2302 174 10799 177 8324 175 7805 175 3815 180 2314 172 2321 175 7805 175 2319 178 2316 180 12305 180 2296 180 10793 173 8329 181 7799 181 6303 178 2315 181 7799 181 2312 174 2320 177 14785 176 10815 182 8299 180 7803 177 6307 174 2319 177 7803 177 2317 179 2314 172 14808 174 2818 178 1318 180 1316 182 4806 177 +# +name: Up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 177 7806 174 6310 182 2311 175 6309 172 11797 178 17279 179 11312 174 7809 181 6302 179 2314 172 6312 180 11788 177 14787 174 2322 175 11315 181 7801 179 6305 177 2317 180 6304 178 9299 179 2314 183 14779 182 2314 172 11317 179 7803 177 6307 174 2320 177 6307 174 9302 176 2318 178 12306 179 2297 179 2317 179 11310 176 7807 173 3817 178 2316 180 2313 173 3816 179 2315 181 9295 173 2321 175 12310 175 2301 175 2320 177 +# +name: Down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 172 7810 180 6304 177 2316 180 6303 178 28251 173 12317 178 7805 175 6309 172 2321 175 6309 172 15306 175 5311 182 7282 177 12312 182 7800 180 6304 177 2316 180 6304 177 13804 179 1317 181 3810 174 1321 177 4811 172 2303 173 12317 177 7805 174 6309 183 2311 175 6309 172 10817 180 1316 182 1314 173 1323 175 2319 177 1318 180 1316 182 2312 174 2302 174 2321 175 12312 182 7800 179 6305 176 2317 179 6305 176 10812 174 1322 176 1320 178 1318 180 2314 172 1324 174 1322 176 2318 178 2297 179 2317 179 +# +name: Left +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 178 7805 175 6309 172 2320 177 6308 173 25762 176 6310 182 8317 172 7808 172 6312 180 2313 173 3817 178 2316 181 10790 176 6809 172 5315 178 2315 182 3808 177 2317 179 8320 180 7800 180 3810 175 2319 178 2316 180 3809 175 2318 178 5308 175 5312 181 6801 180 5307 176 2317 179 3810 174 2319 177 8322 178 7802 178 1319 179 2314 172 2322 175 2319 178 1318 180 2314 172 2321 176 5311 182 5305 177 6806 175 5311 182 2311 175 3815 180 2314 172 +# +name: Right +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 178 7804 175 3815 180 2314 182 2311 175 3815 180 2314 172 5314 179 3811 173 2320 177 6806 175 5312 181 2313 173 3817 178 9818 180 7800 179 3811 173 2320 176 2317 179 3811 173 2320 176 5310 172 3818 177 2317 179 6803 178 5309 173 2320 176 3813 181 9814 173 7807 173 3818 177 2316 180 2313 173 3817 178 2316 180 5306 177 3813 182 2312 174 6809 182 5304 178 2315 181 3809 175 9820 177 7803 176 3813 182 2312 174 2319 178 3813 182 2312 174 5312 181 3809 175 2318 179 6804 177 5310 172 2321 175 3814 181 9815 172 7808 182 3808 176 2318 178 2315 181 3808 176 2317 179 5307 175 3815 180 2314 172 6811 180 5306 176 2317 179 3811 173 +# +name: Select +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 179 7802 179 6307 175 2319 178 10296 182 2312 174 12328 179 2297 179 10794 173 8309 181 7801 180 6305 177 2316 181 7799 181 2312 174 2319 178 14784 179 10795 172 8329 182 7798 183 6302 180 2313 173 7807 173 2320 177 2317 180 14782 181 10793 174 8327 173 7807 173 3816 179 2314 172 2322 175 7805 176 2318 179 2315 182 12304 182 2293 183 10791 176 +# +name: Chan_up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 180 7803 177 6306 175 2319 177 9300 178 2315 181 3808 176 2317 179 9297 181 3810 174 15306 175 7808 172 3818 177 2317 179 2313 173 5314 179 3811 173 2320 177 3813 182 2312 174 9303 175 3815 180 5306 177 9819 178 7802 178 3812 172 2321 175 2318 179 9298 180 2314 182 3808 176 2317 179 9297 181 3809 175 +# +name: Chan_down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 176 7807 172 3817 178 2315 181 2313 173 5313 180 3811 173 2319 177 5309 173 6810 181 2313 173 3816 179 5308 174 2319 177 8321 178 7803 177 3813 182 2312 174 2320 176 5309 173 3817 178 2316 180 5306 176 6806 174 2320 176 3813 182 5305 177 2316 180 8319 180 7801 179 3812 172 2321 175 2318 178 5307 175 3815 180 2314 172 5314 179 6804 177 2317 179 3810 174 5312 181 2313 173 8326 173 7807 172 3818 177 2316 180 2313 173 5314 179 3811 173 2320 176 5310 172 6811 180 2313 173 3817 178 5308 174 2320 176 8322 177 7803 177 3813 182 2312 174 2320 176 5309 173 3817 178 2316 180 5306 177 6806 175 2319 177 3812 172 5314 179 2315 181 +# +name: Prev +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 172 7810 180 8798 180 10826 181 7265 174 17320 179 11277 177 7805 175 8803 175 18278 179 15800 181 4308 176 8305 174 7809 181 8796 182 15795 175 2301 175 18797 180 1316 182 8299 180 7803 177 8801 177 13306 177 2316 180 2295 181 10811 175 2318 178 2315 181 1314 173 1323 175 1321 177 +# +name: 1 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 178 7805 174 3816 178 2315 181 2312 174 5312 181 2314 182 6800 181 2313 173 6809 182 2310 176 5314 179 2314 172 2321 175 9821 176 7803 176 3814 180 2313 173 2320 176 5311 182 2311 175 6808 173 2321 175 9301 177 7804 176 2318 178 9817 180 7800 180 6305 176 2317 179 10810 176 1320 178 7802 178 1319 179 4808 175 2818 178 7286 173 +# +name: 2 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 177 7805 174 3816 179 2315 181 2312 174 5312 181 2314 172 5313 180 3811 173 9304 174 5311 182 2312 174 3816 179 8320 179 7801 179 3812 172 2321 175 2318 178 5308 174 2320 176 5309 173 3817 178 6805 176 2318 178 5308 174 2319 177 3813 181 8318 181 7799 180 3810 174 2319 177 2316 180 5306 176 2318 178 5308 174 3815 179 6804 176 2317 179 5307 175 2318 178 3812 172 8327 172 7809 181 3809 175 2318 178 2315 181 5305 177 2316 180 9297 181 9296 182 7799 180 3810 174 +# +name: 3 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 173 7810 180 6304 177 2318 178 7801 178 7802 177 2317 179 28768 175 7808 182 6303 178 2315 181 18271 175 28776 177 7805 174 6310 181 2312 174 10815 181 7282 177 12311 173 7807 172 +# +name: 4 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 182 7801 179 3812 172 2320 176 2318 178 7801 179 18792 175 11778 176 8326 173 7808 172 6311 181 2314 172 20294 181 1315 172 7808 182 17278 179 7804 175 8802 176 14803 179 5308 175 1321 177 7804 176 3814 181 +# +name: 5 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 174 7809 182 6302 180 2314 172 18281 177 28773 174 7809 182 6302 180 2313 173 18298 181 28752 174 7809 182 6302 180 2314 172 18281 177 9302 176 +# +name: 6 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 173 7810 180 3810 174 2320 177 2317 179 5307 176 2317 179 3812 172 2320 176 3815 180 6800 181 2315 181 5305 203 5281 176 8327 172 7807 172 3818 177 2317 179 2314 172 5314 179 2315 181 3808 176 2318 178 3811 173 6810 181 2313 173 5313 180 5307 175 8323 176 7804 176 3815 179 2314 172 2321 175 5311 182 2312 174 3816 179 2314 182 3808 176 6806 175 2319 177 5309 173 5313 180 8320 179 7801 178 3811 173 2321 175 2318 178 5308 174 2319 177 3813 182 2312 174 3816 179 6804 177 2317 179 5307 176 5311 172 +# +name: 7 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 175 7808 182 3809 175 2318 178 2315 181 5305 177 2316 180 3810 174 2319 177 2316 180 2313 173 1341 177 5291 181 2313 173 5313 179 4327 177 8306 172 7808 181 3809 175 2318 178 2315 181 5305 177 2317 179 3810 174 2320 176 2317 179 2314 182 9295 172 18301 176 7807 172 3818 177 2316 180 2313 173 7808 182 3808 176 2318 178 2315 181 2312 174 9303 174 +# +name: 8 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 173 7809 181 8798 180 11824 182 2793 182 2329 178 4294 179 16780 178 8303 175 7807 173 8806 172 10302 174 25779 179 2297 179 8322 177 7803 177 6308 173 2320 176 10299 177 11310 176 4812 181 2811 174 1322 176 4812 181 2294 182 +# +name: 9 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 173 7809 181 3809 175 2318 178 2315 181 5305 178 2316 180 2314 172 7808 182 9295 172 9305 173 9823 175 7805 175 6310 182 2312 174 7806 174 2320 177 7804 176 9301 177 9300 178 9818 180 7800 180 3811 173 2320 177 2317 179 5307 176 2318 178 2315 181 5305 178 2316 180 6802 179 2315 181 6801 180 2315 181 +# +name: 0 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 176 7824 176 1320 178 2316 180 2330 177 2317 179 1316 182 1315 172 2285 180 2312 616 879 619 884 182 1309 178 1336 182 2293 172 6811 180 2314 182 5305 177 2316 180 2313 173 2321 175 8323 176 7805 174 3815 179 2314 182 2312 174 5312 181 2313 173 8307 172 6811 180 2313 173 5314 179 2315 181 2312 174 2319 178 8322 177 7803 176 3814 181 2313 173 2320 176 5310 172 2322 174 8304 175 6808 173 2321 175 5311 182 2312 174 2319 177 2316 180 diff --git a/assets/resources/infrared/assets/Cameras/Nikon.ir b/assets/resources/infrared/assets/Cameras/Nikon.ir new file mode 100644 index 000000000..87771989a --- /dev/null +++ b/assets/resources/infrared/assets/Cameras/Nikon.ir @@ -0,0 +1,8 @@ +Filetype: IR signals file +Version: 1 +# +name: Take_photo +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1989 27513 408 1569 386 3503 408 62013 1985 27517 404 1573 382 3506 405 diff --git a/assets/resources/infrared/assets/Consoles/Xbox.ir b/assets/resources/infrared/assets/Consoles/Xbox.ir new file mode 100644 index 000000000..948d0410c --- /dev/null +++ b/assets/resources/infrared/assets/Consoles/Xbox.ir @@ -0,0 +1,38 @@ +Filetype: IR signals file +Version: 1 +# +name: Xbox_power +type: parsed +protocol: NECext +address: 80 D8 00 00 +command: 2F D0 00 00 +# +name: Xbox_up +type: parsed +protocol: NECext +address: 80 D8 00 00 +command: 1E E1 00 00 +# +name: Xbox_down +type: parsed +protocol: NECext +address: 80 D8 00 00 +command: 1F E0 00 00 +# +name: Xbox_left +type: parsed +protocol: NECext +address: 80 D8 00 00 +command: 20 DF 00 00 +# +name: Xbox_right +type: parsed +protocol: NECext +address: 80 D8 00 00 +command: 21 DE 00 00 +# +name: Xbox_select +type: parsed +protocol: NECext +address: 80 D8 00 00 +command: 22 DD 00 00 diff --git a/assets/resources/infrared/assets/ETC/Apple_tv.ir b/assets/resources/infrared/assets/ETC/Apple_tv.ir new file mode 100644 index 000000000..06b4d39b7 --- /dev/null +++ b/assets/resources/infrared/assets/ETC/Apple_tv.ir @@ -0,0 +1,38 @@ +Filetype: IR signals file +Version: 1 +# +name: Apple_ok +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 04 8E 00 00 +# +name: Apple_up +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 0B 8E 00 00 +# +name: Apple_dwn +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 0D 8E 00 00 +# +name: Apple_lft +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 08 8E 00 00 +# +name: Apple_right +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 07 8E 00 00 +# +name: Apple_menu +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 02 8E 00 00 diff --git a/assets/resources/infrared/assets/ETC/Hdmi_switch.ir b/assets/resources/infrared/assets/ETC/Hdmi_switch.ir new file mode 100644 index 000000000..e413dfc0b --- /dev/null +++ b/assets/resources/infrared/assets/ETC/Hdmi_switch.ir @@ -0,0 +1,38 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NEC +address: 80 00 00 00 +command: 0C 00 00 00 +# +name: Hdmi_1 +type: parsed +protocol: NEC +address: 80 00 00 00 +command: 01 00 00 00 +# +name: Hdmi_2 +type: parsed +protocol: NEC +address: 80 00 00 00 +command: 03 00 00 00 +# +name: Hdmi_3 +type: parsed +protocol: NEC +address: 80 00 00 00 +command: 07 00 00 00 +# +name: Hdmi_4 +type: parsed +protocol: NEC +address: 80 00 00 00 +command: 09 00 00 00 +# +name: Hdmi_5 +type: parsed +protocol: NEC +address: 80 00 00 00 +command: 0D 00 00 00 diff --git a/assets/resources/infrared/assets/ETC/Roku.ir b/assets/resources/infrared/assets/ETC/Roku.ir new file mode 100644 index 000000000..3634b105a --- /dev/null +++ b/assets/resources/infrared/assets/ETC/Roku.ir @@ -0,0 +1,62 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NECext +address: 86 05 00 00 +command: 0F F0 00 00 +# +name: Ok +type: parsed +protocol: NECext +address: 86 05 00 00 +command: 18 E7 00 00 +# +name: Up +type: parsed +protocol: NECext +address: 86 05 00 00 +command: 42 BD 00 00 +# +name: Down +type: parsed +protocol: NECext +address: 86 05 00 00 +command: 43 BC 00 00 +# +name: Left +type: parsed +protocol: NECext +address: 86 05 00 00 +command: 16 E9 00 00 +# +name: Right +type: parsed +protocol: NECext +address: 86 05 00 00 +command: 15 EA 00 00 +# +name: V_up +type: parsed +protocol: NECext +address: 86 05 00 00 +command: 0C F3 00 00 +# +name: V_down +type: parsed +protocol: NECext +address: 86 05 00 00 +command: 0D F2 00 00 +# +name: Back +type: parsed +protocol: NECext +address: 86 05 00 00 +command: 1B E4 00 00 +# +name: Home +type: parsed +protocol: NECext +address: 86 05 00 00 +command: 14 EB 00 00 diff --git a/assets/resources/infrared/assets/ETC/Roku2.ir b/assets/resources/infrared/assets/ETC/Roku2.ir new file mode 100644 index 000000000..77c3c767a --- /dev/null +++ b/assets/resources/infrared/assets/ETC/Roku2.ir @@ -0,0 +1,62 @@ +Filetype: IR signals file +Version: 1 +# +name: Home +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 03 FC 00 00 +# +name: Ok +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 2A D5 00 00 +# +name: Left +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 1E E1 00 00 +# +name: Right +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 2D D2 00 00 +# +name: Up +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 19 E6 00 00 +# +name: Down +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 33 CC 00 00 +# +name: Rewind +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 34 CB 00 00 +# +name: Play +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 4C B3 00 00 +# +name: Ff +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 55 AA 00 00 +# +name: Back +type: parsed +protocol: NECext +address: EA C2 00 00 +command: 66 99 00 00 diff --git a/assets/resources/infrared/assets/Head Units/Pioneer_1770nex.ir b/assets/resources/infrared/assets/Head Units/Pioneer_1770nex.ir new file mode 100644 index 000000000..c44576983 --- /dev/null +++ b/assets/resources/infrared/assets/Head Units/Pioneer_1770nex.ir @@ -0,0 +1,22 @@ +Pioneer_mute RAW F:38000 DC:33 8551 4219 566 1562 563 534 544 1584 541 1587 549 524 543 1584 541 506 572 1582 543 528 540 1564 571 526 542 531 547 1581 544 528 540 1563 573 525 542 1560 565 532 546 527 541 1587 538 1590 546 527 541 532 546 526 541 531 547 1581 544 1584 541 506 572 526 542 1586 539 1589 547 1556 569 26876 8542 4226 569 1584 541 1588 548 1581 544 1585 540 531 547 1582 543 529 539 1590 546 526 541 530 548 525 543 529 539 1589 547 526 542 1587 538 533 545 527 541 531 547 525 542 529 539 1590 546 1583 542 529 538 533 545 1584 541 1587 549 1580 545 1559 566 531 547 525 543 1586 539 1589 547 +Vol_up RAW F:38000 DC:33 8548 4219 565 1562 573 524 543 1559 566 1562 563 534 544 1559 566 531 547 1581 544 528 540 1588 547 525 542 529 538 1589 546 526 541 1586 539 533 545 527 541 1562 573 524 543 1584 541 530 548 525 542 504 574 524 543 1559 566 531 547 1556 569 528 539 1588 547 1555 570 1558 567 1586 539 26875 8540 4227 568 1559 566 531 547 1556 569 1559 566 506 572 1556 569 503 564 1563 572 525 542 1560 565 507 571 526 541 1562 563 509 569 1558 567 530 548 525 542 1585 540 532 546 1557 568 529 538 534 544 528 539 533 545 1558 567 505 573 1556 569 528 539 1563 572 1581 544 1559 566 1586 539 +Vol_dwn RAW F:38000 DC:33 8546 4221 564 1588 547 525 542 1585 540 1588 548 525 542 1585 540 532 546 1582 543 529 538 1564 571 526 541 531 547 1581 544 528 540 1588 547 525 542 1586 539 1589 546 526 541 1586 539 533 545 528 539 533 545 527 540 532 546 526 541 1587 538 534 544 1584 541 1586 539 1589 546 1581 544 26872 8543 4223 572 1581 544 528 540 1588 547 1580 545 527 540 1587 549 524 543 1584 541 531 547 1581 544 528 539 508 570 1583 542 530 548 1580 545 527 540 1587 549 1579 546 526 542 1587 538 534 544 528 540 533 545 527 541 532 546 526 541 1586 539 533 545 1583 542 1560 565 1588 547 1580 545 26873 8542 4226 569 1583 542 530 548 1580 545 1583 542 530 548 1580 545 527 540 1587 538 534 544 1584 541 531 547 525 542 1585 540 532 546 1582 543 530 548 1579 546 1582 543 529 539 1589 547 525 542 530 548 524 544 528 539 533 545 527 541 1587 548 524 543 1584 541 1586 539 1589 546 1581 544 +Mode RAW F:38000 DC:33 8549 4218 567 1586 539 533 545 1583 542 1586 539 533 545 1583 542 530 548 1580 545 528 539 1588 547 525 542 530 548 1580 545 528 539 1588 547 525 542 1585 540 533 545 527 541 1588 547 1580 545 527 541 532 546 527 540 532 546 1581 544 1583 542 531 547 525 542 1585 540 1587 548 1579 546 26867 8548 4216 569 1559 566 1587 548 1580 545 1583 542 530 548 1580 545 527 540 1587 549 523 544 527 541 531 547 525 542 1586 539 532 546 1582 543 529 538 1590 545 1583 542 1586 539 533 545 1583 542 1586 539 532 546 526 541 530 548 524 543 528 539 1589 546 525 542 529 538 1590 545 1557 568 +Menu RAW F:38000 DC:33 8542 4224 571 1582 543 529 538 1589 546 1557 568 529 539 1589 547 525 543 1585 540 532 546 1557 568 504 563 534 544 1584 541 531 547 1580 545 528 539 1588 547 525 542 529 549 1579 546 1582 543 529 538 534 544 1584 541 532 546 1582 543 1584 541 531 547 526 541 1587 538 1589 546 526 541 26879 8544 4226 568 1561 564 1566 569 1560 565 1564 571 526 541 1562 573 524 543 1560 565 532 546 526 541 530 548 524 543 1561 564 533 545 1559 566 531 547 1557 568 529 539 1565 570 1558 567 530 548 1557 568 1560 565 532 546 526 541 1563 572 525 542 529 538 1566 569 527 540 531 547 1557 568 +Src RAW F:38000 DC:33 8548 4221 563 1590 545 527 540 1587 548 1580 545 527 540 1588 547 525 542 1586 539 533 545 1584 541 531 547 526 541 1586 539 533 545 1584 541 531 547 526 541 1587 548 525 542 1586 539 1589 546 526 541 531 547 526 541 1587 548 524 543 1585 540 533 545 527 540 1588 547 1580 545 1583 542 26880 8544 4226 569 1560 565 532 546 1582 543 1585 540 533 545 1583 542 531 547 1581 544 529 538 1589 546 526 541 531 547 1581 544 529 538 1589 546 526 541 531 547 1581 544 528 539 1588 547 1581 544 529 538 534 544 528 539 1589 546 526 541 1587 548 524 543 529 538 1589 546 1582 543 1585 540 +Top_menu RAW F:38000 DC:33 8551 4217 567 1561 564 509 569 1559 566 1561 564 509 569 1559 566 506 572 1556 569 503 575 1554 571 501 566 506 572 1556 569 503 575 1553 572 500 567 1561 574 497 570 502 565 1563 572 1556 569 503 575 498 569 1558 567 506 572 1556 569 1559 566 507 571 501 566 1562 573 1554 571 501 566 26880 8553 4216 568 1561 564 1565 570 1559 566 1563 572 499 568 1562 563 508 570 1560 565 507 571 526 541 530 548 525 542 1562 573 523 544 1560 565 531 547 526 541 530 548 1557 568 1561 564 532 546 1559 566 1563 572 524 543 1561 564 1565 570 526 541 531 547 1558 567 529 549 523 544 1559 566 +Up RAW F:38000 DC:33 8547 4221 563 1565 570 527 540 1587 548 1580 545 527 540 1587 548 524 544 1585 540 532 546 1582 543 530 548 524 543 1584 541 532 546 1582 543 529 538 1589 546 526 541 531 547 1581 544 1584 541 531 547 526 541 1586 539 534 544 1584 541 1587 538 534 544 528 539 1588 547 1581 544 528 539 26881 8543 4224 571 1583 542 1587 548 1556 569 1560 565 531 547 1583 542 529 549 1581 544 527 541 532 546 526 541 530 548 1581 544 528 539 1589 546 526 541 1587 538 534 544 1585 540 531 547 1582 543 1586 539 1590 545 526 541 531 547 1582 543 529 538 1590 545 526 541 531 547 525 542 1586 539 +Down RAW F:38000 DC:33 8544 4223 571 1581 544 528 540 1588 547 1580 545 527 540 1587 548 524 543 1584 541 532 546 1581 544 528 539 533 545 1582 543 529 549 1579 546 526 541 1585 540 532 546 527 540 1587 538 1588 547 525 542 530 548 1580 545 527 540 1587 538 1589 546 526 541 531 547 1580 545 1582 543 529 538 26875 8547 4217 567 1586 539 1589 546 1582 543 1585 540 532 546 1582 543 529 538 1590 545 526 541 530 548 524 543 528 539 1589 546 525 542 1586 539 532 546 526 541 1587 548 1580 545 527 540 1587 548 1580 545 1583 542 530 548 1580 545 527 540 531 547 1581 544 528 539 532 546 526 541 1586 539 26872 8540 4225 569 1583 542 530 548 1580 545 1582 543 529 549 1579 546 526 541 1586 539 533 545 1583 542 530 548 524 543 1584 541 531 547 1581 544 528 539 1588 547 525 542 529 538 1589 546 1581 544 528 539 533 545 1583 542 530 548 1579 546 1582 543 529 538 534 544 1584 541 1586 539 533 545 26871 8542 4223 572 1581 544 1585 540 1588 547 1581 544 528 539 1589 546 525 542 1586 539 532 546 526 541 530 548 524 543 1585 540 532 546 1582 543 529 538 533 545 1584 541 1588 547 525 542 1585 540 1589 546 1582 543 529 538 1590 545 526 541 530 548 1581 544 527 540 531 547 525 542 1585 540 +L RAW F:38000 DC:33 8542 4224 571 1557 568 529 538 1589 546 1581 544 528 539 1588 547 525 542 1585 540 532 546 1582 543 530 548 524 543 1584 541 531 547 1581 544 528 539 1589 547 526 541 530 548 1580 545 1582 543 530 548 524 543 1584 541 531 547 1581 544 1584 541 531 547 525 542 1586 539 1588 547 525 542 26875 8549 4216 568 1585 540 1589 546 1583 542 1586 539 533 545 1584 541 531 547 1581 544 528 539 533 545 527 540 531 547 1582 543 529 538 1590 545 526 541 531 547 525 542 529 539 1590 545 1584 541 1588 547 1582 543 528 539 1589 546 1583 542 1586 539 533 545 527 540 532 546 526 541 1587 538 +R RAW F:38000 DC:33 8543 4222 573 1579 546 526 541 1586 539 1588 547 525 542 1585 540 532 546 1581 544 528 539 1588 547 525 542 529 549 1579 546 527 540 1587 538 534 544 1584 541 531 547 526 541 1586 539 1588 547 525 542 530 548 1580 545 527 541 1587 548 1579 546 526 541 531 547 1580 545 1583 542 530 548 26867 8546 4220 564 1589 546 1582 543 1585 540 1589 546 525 542 1586 539 533 545 1584 541 530 548 524 543 528 540 533 545 1583 542 530 548 1580 545 527 540 1588 547 1581 544 1585 540 532 546 1583 542 1586 539 1589 546 526 541 530 548 524 543 528 539 1589 546 525 542 529 539 533 545 1583 542 +Enter RAW F:38000 DC:33 8547 4219 565 1587 548 524 543 1584 541 1587 538 534 544 1584 541 531 547 1581 544 528 539 1589 546 525 542 530 548 1580 545 527 540 1586 539 533 545 1583 542 530 548 525 542 1585 540 1587 548 524 543 529 538 1589 546 525 542 1585 540 1588 547 525 542 529 538 1589 546 1581 544 528 539 26874 8548 4219 565 1588 547 1582 543 1585 540 1589 546 525 542 1587 538 533 545 1584 541 531 547 525 542 529 549 523 544 1584 541 531 547 1582 543 529 538 1591 544 527 540 531 547 1582 543 1586 539 1589 546 1583 542 529 549 523 544 1585 540 1588 547 525 542 529 539 533 545 527 540 1588 547 +Audio RAW F:38000 DC:33 8543 4224 570 1557 568 529 549 1579 546 1557 568 529 538 1589 546 526 541 1586 539 534 544 1583 542 531 547 526 541 1586 539 533 545 1584 541 531 547 1581 544 529 538 534 544 1584 541 1586 539 534 544 529 538 1589 546 526 541 1586 539 1564 571 526 541 531 547 1581 544 1584 541 532 546 26873 8550 4218 566 1562 573 1555 570 1559 566 1563 572 524 543 1585 540 533 545 1584 541 531 547 525 542 529 538 534 544 1584 541 531 547 1582 543 529 538 534 544 528 539 1589 546 1582 543 1586 539 1565 570 1584 541 531 547 1583 542 1587 548 523 544 528 539 532 546 527 540 531 547 1581 544 +Sub_title RAW F:38000 DC:33 8541 4228 566 1561 564 509 589 1538 597 1532 562 510 568 1560 565 508 570 1558 567 505 573 1556 569 503 595 477 590 1538 566 506 571 1556 569 504 563 1565 570 503 564 508 570 1559 566 1563 572 524 543 505 562 1566 569 503 564 1563 572 1557 568 504 594 478 569 1584 541 1587 538 534 544 26878 8544 4250 544 1585 540 1563 572 1583 542 1612 513 559 519 1611 514 557 521 1609 516 556 521 550 517 554 513 559 519 1634 491 557 521 1608 517 555 523 1606 519 1610 494 578 520 1634 491 1614 521 1608 517 1612 513 559 519 553 514 582 496 1609 516 557 520 550 517 580 498 550 497 1656 489 +Angle RAW F:38000 DC:33 8540 4225 570 1583 542 530 548 1580 545 1582 543 529 549 1579 546 526 541 1586 539 534 544 1584 541 531 547 525 542 1585 540 533 545 1582 543 530 548 1579 546 527 540 531 547 1581 544 1583 542 531 547 525 542 1585 540 532 546 1582 543 1585 540 532 546 526 541 1586 539 1589 546 525 542 26874 8548 4218 566 1587 538 1590 545 1584 541 1587 548 524 543 1584 541 531 547 1582 543 529 538 533 545 527 540 531 547 1582 543 528 539 1589 546 526 541 1587 538 533 545 1584 541 1587 548 1580 545 1584 541 1588 547 525 542 529 538 1590 545 527 540 531 547 525 542 530 548 523 544 1584 541 +Play_pause RAW F:38000 DC:33 8542 4224 570 1582 543 529 538 1589 546 1581 544 529 539 1589 546 526 541 1586 539 533 545 1583 542 530 548 525 542 1585 540 532 546 1582 543 529 538 1589 546 526 541 531 547 1581 544 1583 542 531 547 525 542 1586 539 533 545 1583 542 1586 539 534 544 528 539 1589 546 1581 544 528 539 26874 8548 4217 567 1586 539 1589 546 1582 543 1586 539 533 545 1584 541 531 547 1582 543 528 539 533 545 527 540 531 547 1582 543 529 538 1590 545 526 541 1587 548 1581 544 528 539 532 546 1584 541 1588 547 1582 543 529 538 533 545 528 539 1589 546 1582 543 529 549 524 543 528 539 1588 547 +Stop_ RAW F:38000 DC:33 8550 4218 566 1563 572 500 567 1561 574 1554 571 502 565 1563 572 500 567 1561 564 509 569 1559 566 507 571 502 565 1562 573 500 567 1561 564 508 569 1559 566 507 571 502 565 1563 572 1556 569 504 563 509 569 1559 566 507 571 1558 567 1561 564 509 569 503 564 1564 571 1557 568 505 573 26872 8547 4221 573 1556 569 1559 566 1564 571 1557 568 504 573 1554 571 501 566 1563 572 500 567 504 573 499 568 503 564 1564 571 501 566 1562 573 499 568 503 574 498 569 1559 566 506 572 1557 568 1561 574 1555 570 501 566 1563 572 1557 568 503 564 1564 571 500 567 529 549 523 544 1559 566 +Rew RAW F:38000 DC:33 8541 4225 569 1559 566 531 547 1581 544 1584 541 531 547 1581 544 529 538 1588 547 526 541 1586 539 533 544 528 539 1588 547 525 542 1585 540 533 544 1582 543 530 548 525 542 1584 541 1587 548 524 543 529 538 1589 546 526 541 1586 539 1588 547 525 542 530 548 1580 545 1582 543 529 549 26866 8542 4221 573 1555 570 1559 566 1563 572 1556 569 527 540 1588 547 525 542 1561 564 533 545 527 540 531 547 525 542 1585 540 532 545 1558 567 530 548 524 543 528 539 1589 546 1558 567 529 549 1556 569 1560 565 1563 572 1557 568 1560 565 532 545 526 541 1563 572 524 543 528 539 532 545 26866 8542 4225 569 1558 567 531 547 1555 570 1558 567 530 548 1555 570 527 540 1562 563 534 543 1559 566 531 547 525 542 1561 564 533 544 1557 568 530 537 1564 571 526 541 531 546 1556 569 1558 567 531 547 525 542 1560 565 532 545 1557 568 1560 565 532 545 527 540 1562 563 1564 571 526 541 26868 8541 4223 571 1557 568 1561 564 1564 571 1557 568 528 539 1565 570 525 542 1562 573 523 544 527 540 532 546 526 541 1562 573 522 545 1559 566 530 547 524 543 529 538 1565 570 1558 567 529 549 1556 569 1559 566 1563 572 1556 569 1560 565 531 547 526 541 1562 573 523 544 528 539 531 547 +Ff RAW F:38000 DC:33 8540 4227 567 1561 564 533 545 1583 542 1561 564 533 545 1583 542 531 547 1580 545 528 539 1588 547 525 542 530 548 1554 571 526 541 1586 539 533 545 1583 542 530 548 525 542 1584 541 1562 573 524 543 528 539 1588 547 525 542 1585 540 1563 572 525 542 530 548 1579 546 1556 569 529 538 26872 8548 4218 566 1563 572 1556 569 1560 565 1563 572 524 543 1585 540 532 546 1582 543 530 548 524 543 528 539 533 545 1583 542 530 548 1580 545 528 539 1588 547 1557 568 529 538 1565 570 526 541 1562 573 1556 569 1560 565 531 547 525 542 1586 539 533 544 1559 566 531 547 525 542 528 539 +Band RAW F:38000 DC:33 8544 4221 563 1564 571 526 541 1586 539 1589 546 525 542 1586 539 533 545 1582 543 530 548 1579 546 526 541 531 547 1580 545 527 540 1587 548 524 543 529 538 1589 546 526 541 531 547 1581 544 528 539 533 545 527 540 1587 548 524 543 1584 541 1587 538 534 544 1584 541 1587 538 1589 546 26868 8544 4220 564 1588 547 525 542 1585 540 1587 548 524 543 1584 541 532 546 1581 544 529 538 1589 546 526 541 531 547 1580 545 527 540 1587 548 524 543 529 538 1589 546 526 541 531 547 1580 545 528 539 532 546 527 540 1587 548 524 543 1584 541 1586 539 534 544 1583 542 1586 539 1588 547 +Folder_l RAW F:38000 DC:33 8541 4222 572 1555 570 503 564 1562 573 1555 570 502 565 1561 574 498 569 1558 567 505 573 1555 570 502 565 506 571 1556 569 503 564 1563 572 500 567 1560 565 506 572 501 566 1561 564 1564 571 500 567 504 573 1555 570 501 566 1562 573 1554 571 501 566 506 572 1556 569 1558 567 530 548 26862 8547 4217 567 1562 573 1555 570 1559 566 1562 573 523 544 1560 565 531 547 1557 568 528 539 533 544 527 540 531 547 1557 568 528 539 1564 571 525 542 529 549 1555 570 526 541 530 548 1556 569 1559 566 1563 572 524 543 1561 564 532 546 1558 567 1562 573 523 544 528 539 532 546 1557 568 +Folder_r RAW F:38000 DC:33 8542 4221 573 1554 571 501 566 1561 564 1564 571 500 567 1561 564 507 571 1557 568 504 574 1554 571 525 542 505 572 1555 570 527 540 1562 573 524 543 1559 566 531 547 501 566 1561 564 1563 572 500 567 504 573 1555 570 502 565 1562 573 1555 570 502 565 506 571 1557 568 1559 566 506 572 26865 8544 4219 565 1565 570 1558 567 1561 564 1565 570 526 541 1562 573 523 544 1560 565 531 547 525 542 529 548 523 544 1560 565 531 547 1557 568 528 539 1564 571 524 543 528 539 532 545 1557 568 1561 564 1565 570 525 542 529 549 1579 546 1583 542 1586 539 532 545 526 541 531 547 1580 545 diff --git a/assets/resources/infrared/assets/Projectors/BenQ.ir b/assets/resources/infrared/assets/Projectors/BenQ.ir new file mode 100644 index 000000000..d4b5c519c --- /dev/null +++ b/assets/resources/infrared/assets/Projectors/BenQ.ir @@ -0,0 +1,38 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 0A F5 00 00 +# +name: Input +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 0C F3 00 00 +# +name: Vol_u +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 15 EA 00 00 +# +name: Vol_d +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 1C E3 00 00 +# +name: Home +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 1A E5 00 00 +# +name: Back +type: parsed +protocol: NECext +address: 40 40 00 00 +command: 40 BF 00 00 diff --git a/assets/resources/infrared/assets/Projectors/Casio-Projector_yt130.ir b/assets/resources/infrared/assets/Projectors/Casio-Projector_yt130.ir new file mode 100644 index 000000000..8d7506b3d --- /dev/null +++ b/assets/resources/infrared/assets/Projectors/Casio-Projector_yt130.ir @@ -0,0 +1,104 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NECext +address: 84 F4 00 00 +command: 0B F4 00 00 +# +name: Input +type: parsed +protocol: NECext +address: 84 F4 00 00 +command: 0A F5 00 00 +# +name: Menu +type: parsed +protocol: NECext +address: 84 F4 00 00 +command: 0C F3 00 00 +# +name: Zoom_up +type: parsed +protocol: NECext +address: 84 F4 00 00 +command: 1B E4 00 00 +# +name: Zoom_dwn +type: parsed +protocol: NECext +address: 84 F4 00 00 +command: 1A E5 00 00 +# +name: Focus_up +type: parsed +protocol: NECext +address: 84 F4 00 00 +command: 1D E2 00 00 +# +name: Focus_dwn +type: parsed +protocol: NECext +address: 84 F4 00 00 +command: 1C E3 00 00 +# +name: Up +type: parsed +protocol: NECext +address: 84 F4 00 00 +command: 4A B5 00 00 +# +name: Down +type: parsed +protocol: NECext +address: 84 F4 00 00 +command: 4B B4 00 00 +# +name: Left +type: parsed +protocol: NECext +address: 84 F4 00 00 +command: 4D B2 00 00 +# +name: Right +type: parsed +protocol: NECext +address: 84 F4 00 00 +command: 4E B1 00 00 +# +name: Enter +type: parsed +protocol: NECext +address: 84 F4 00 00 +command: 4C B3 00 00 +# +name: Keyst_up +type: parsed +protocol: NECext +address: 84 F4 00 00 +command: 2A D5 00 00 +# +name: Keyst_d +type: parsed +protocol: NECext +address: 84 F4 00 00 +command: 2D D2 00 00 +# +name: Auto +type: parsed +protocol: NECext +address: 84 F4 00 00 +command: 5B A4 00 00 +# +name: Aspect +type: parsed +protocol: NECext +address: 84 F4 00 00 +command: 5C A3 00 00 +# +name: Eco +type: parsed +protocol: NECext +address: 84 F4 00 00 +command: 3C C3 00 00 diff --git a/assets/resources/infrared/assets/Projectors/Da_lite_proj_scrn.ir b/assets/resources/infrared/assets/Projectors/Da_lite_proj_scrn.ir new file mode 100644 index 000000000..c6037b75a --- /dev/null +++ b/assets/resources/infrared/assets/Projectors/Da_lite_proj_scrn.ir @@ -0,0 +1,20 @@ +Filetype: IR signals file +Version: 1 +# +name: Up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 226 7356 231 7350 227 4756 222 4761 227 4756 222 4761 227 4756 232 4750 228 4756 222 4761 227 7353 224 +# +name: Stop +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 231 7350 226 4757 231 4752 226 4757 231 4752 226 4758 230 4753 225 4758 230 4753 225 7356 231 7350 226 59177 227 7354 222 4761 227 4756 222 4761 227 4756 222 4761 227 4756 222 4762 226 4757 221 7360 227 7354 222 59180 224 7357 230 4753 225 4759 229 4754 224 4759 229 4754 224 4759 229 4754 224 4760 228 7352 225 7357 230 +# +name: Down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 222 7359 227 7353 223 4760 228 4756 222 4761 227 4756 222 4762 226 4757 231 4752 225 7355 231 4752 226 59177 224 7357 230 7351 225 4758 230 4753 225 4758 230 4753 225 4759 229 4753 225 4759 229 7352 224 4759 229 59173 228 7353 223 7358 229 4754 223 4760 228 4755 222 4761 227 4756 222 4761 227 4756 222 7360 226 4756 222 diff --git a/assets/resources/infrared/assets/Projectors/Dragonfly_scrn.ir b/assets/resources/infrared/assets/Projectors/Dragonfly_scrn.ir new file mode 100644 index 000000000..a13e4155d --- /dev/null +++ b/assets/resources/infrared/assets/Projectors/Dragonfly_scrn.ir @@ -0,0 +1,32 @@ +Filetype: IR signals file +Version: 1 +# +name: Up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1277 429 1251 430 1250 430 1250 430 415 1239 441 1239 441 1265 415 1265 415 1239 441 1266 414 1240 1274 432 413 1268 412 1242 438 1242 1272 434 1246 435 1245 435 410 1270 1244 435 1255 425 1255 425 409 1271 1254 426 1254 427 1253 427 407 1272 1253 427 1253 428 1252 428 1252 429 405 +# +name: Lil_up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1271 435 1255 425 1255 426 1254 426 408 1272 407 1272 407 1272 407 1273 1252 428 406 1274 405 1274 405 1274 405 1249 441 1239 440 1239 1275 432 1248 433 1247 433 412 1268 1246 434 411 1268 412 1269 411 1269 1245 435 410 1270 1255 426 408 1271 409 1271 409 1271 408 1272 1253 428 406 22225 1273 434 1246 435 1245 435 1255 425 409 1271 409 1270 410 1271 409 1271 1254 427 407 1272 407 1273 406 1273 406 1247 433 1248 431 1248 1277 430 1250 431 1249 431 414 1266 1248 432 413 1267 412 1267 413 1267 1247 434 411 1268 1246 435 410 1269 411 1270 410 1270 410 1244 1281 426 408 22224 1274 433 1247 433 1247 433 1247 434 411 1269 411 1269 411 1269 411 1270 1255 426 408 1271 409 1271 408 1271 409 1246 433 1246 433 1247 1278 429 1251 429 1250 430 404 1275 1250 431 414 1266 413 1266 413 1266 1248 433 412 1267 1247 434 411 1268 412 1268 412 1269 410 1243 1282 426 408 +# +name: Stop +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1280 427 1252 427 1252 428 1251 429 405 1274 405 1274 405 1275 415 1238 441 1265 414 1266 1248 432 413 1267 412 1267 412 1268 411 1268 1246 434 1245 435 1255 425 409 1271 409 1271 1254 426 1253 427 407 1272 408 1272 1253 428 1251 429 405 1274 1251 430 1249 430 1249 431 414 1266 1248 21384 1278 428 1252 428 1251 429 1251 430 404 1275 404 1275 415 1265 414 1239 440 1240 439 1240 1274 433 412 1268 411 1268 411 1269 410 1243 1282 425 1255 426 1254 426 408 1272 407 1272 1253 428 1251 428 406 1274 405 1274 1251 430 1250 430 415 1265 1249 431 1249 432 1247 432 413 1267 1247 21385 1277 429 1250 429 1251 430 1250 430 415 1265 414 1265 414 1266 413 1266 414 1240 439 1241 1273 434 411 1269 410 1269 410 1269 410 1270 1255 426 1254 426 1254 427 407 1272 407 1272 1253 428 1252 429 405 1274 405 1274 1251 430 1250 431 414 1266 1248 431 1249 432 1248 432 413 1267 1247 +# +name: Lil_down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1275 432 1248 433 1247 433 1246 434 411 1269 410 1269 410 1243 1282 425 409 1270 409 1270 409 1271 409 1271 408 1246 433 1246 433 1247 1278 429 1250 430 1249 430 1249 431 414 1266 414 1265 414 1266 413 1266 1248 433 1247 433 1247 434 411 1268 1246 434 411 1269 411 1243 1282 425 1254 21377 1274 433 1246 433 1246 434 1245 435 410 1269 411 1269 410 1270 1255 426 408 1271 408 1245 434 1272 407 1246 433 1247 432 1247 433 1248 1277 430 1249 430 1249 431 1248 432 413 1266 414 1266 413 1267 412 1267 1247 434 1246 434 1246 435 410 1270 1255 425 409 1270 410 1271 1254 427 1252 21378 1273 434 1246 434 1246 435 1244 435 410 1270 410 1270 410 1244 1281 426 408 1271 408 1272 407 1272 408 1273 406 1247 432 1247 433 1248 1277 430 1249 431 1249 431 1249 432 413 1267 413 1266 414 1267 413 1267 1247 434 1246 434 1246 435 410 1270 1255 425 409 1270 409 1244 1281 427 1252 +# +name: Down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 1278 402 1277 402 1277 403 1276 404 441 1239 440 1240 439 1241 438 1241 438 1242 1272 408 437 1243 436 1244 435 1245 434 1246 433 1246 1278 402 1277 402 1277 403 1276 403 442 1239 1275 404 1275 405 1274 405 440 1241 438 1242 437 1242 437 1243 1281 398 1281 399 1280 400 1279 400 1279 diff --git a/assets/resources/infrared/assets/Projectors/Epson.ir b/assets/resources/infrared/assets/Projectors/Epson.ir new file mode 100644 index 000000000..b29d592f7 --- /dev/null +++ b/assets/resources/infrared/assets/Projectors/Epson.ir @@ -0,0 +1,110 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NECext +address: 83 55 00 00 +command: 90 6F 00 00 +# +name: Hdmi_1 +type: parsed +protocol: NECext +address: 83 55 00 00 +command: 73 8C 00 00 +# +name: Hdmi_2 +type: parsed +protocol: NECext +address: 83 55 00 00 +command: 77 88 00 00 +# +name: Lan +type: parsed +protocol: NECext +address: 83 55 00 00 +command: 74 8B 00 00 +# +name: Video +type: parsed +protocol: NECext +address: 83 55 00 00 +command: 70 8F 00 00 +# +name: Pc +type: parsed +protocol: NECext +address: 83 55 00 00 +command: 9D 62 00 00 +# +name: Play +type: parsed +protocol: NECext +address: 83 55 00 00 +command: 5E A1 00 00 +# +name: Pause +type: parsed +protocol: NECext +address: 83 55 00 00 +command: 5B A4 00 00 +# +name: Stop +type: parsed +protocol: NECext +address: 83 55 00 00 +command: 59 A6 00 00 +# +name: Vol_down +type: parsed +protocol: NECext +address: 83 55 00 00 +command: 99 66 00 00 +# +name: Vol_up +type: parsed +protocol: NECext +address: 83 55 00 00 +command: 98 67 00 00 +# +name: Menu +type: parsed +protocol: NECext +address: 83 55 00 00 +command: 9A 65 00 00 +# +name: Enter +type: parsed +protocol: NECext +address: 83 55 00 00 +command: 85 7A 00 00 +# +name: Up +type: parsed +protocol: NECext +address: 83 55 00 00 +command: B0 4F 00 00 +# +name: Down +type: parsed +protocol: NECext +address: 83 55 00 00 +command: B2 4D 00 00 +# +name: Left +type: parsed +protocol: NECext +address: 83 55 00 00 +command: B3 4C 00 00 +# +name: Right +type: parsed +protocol: NECext +address: 83 55 00 00 +command: B1 4E 00 00 +# +name: Home +type: parsed +protocol: NECext +address: 83 55 00 00 +command: 95 6A 00 00 diff --git a/assets/resources/infrared/assets/Projectors/Scrn_innov.ir b/assets/resources/infrared/assets/Projectors/Scrn_innov.ir new file mode 100644 index 000000000..43ae80d95 --- /dev/null +++ b/assets/resources/infrared/assets/Projectors/Scrn_innov.ir @@ -0,0 +1,20 @@ +Filetype: IR signals file +Version: 1 +# +name: Up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 181 7214 182 7213 173 4784 182 4774 181 4775 180 4777 178 4778 177 4779 176 4780 175 4781 174 7221 176 +# +name: Stop +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 180 7216 181 7214 183 4774 181 4775 180 4776 179 4777 179 4778 178 4779 177 4780 175 7219 178 7218 179 56308 178 7218 179 7216 181 4776 179 4777 178 4778 177 4779 176 4780 175 4781 175 4782 173 7222 175 7220 177 56310 176 7219 178 7217 180 4777 178 4778 177 4779 176 4780 175 4781 174 4782 173 4783 183 7213 173 7222 175 +# +name: Down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 179 7217 180 7215 182 4774 181 4776 179 4776 179 4777 179 4778 177 4779 177 4780 175 7220 177 4779 176 56311 176 7219 178 7218 179 4777 178 4778 178 4779 177 4780 175 4781 175 4782 174 4782 174 7222 175 4781 175 56313 174 7221 176 7220 177 4779 177 4780 175 4781 175 4781 175 4782 174 4783 172 4784 182 7213 174 4783 173 diff --git a/assets/resources/infrared/assets/Projectors/Stlth_acou.ir b/assets/resources/infrared/assets/Projectors/Stlth_acou.ir new file mode 100644 index 000000000..103f1a76c --- /dev/null +++ b/assets/resources/infrared/assets/Projectors/Stlth_acou.ir @@ -0,0 +1,20 @@ +Filetype: IR signals file +Version: 1 +# +name: Up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 6355 4752 1414 414 733 751 386 409 728 756 381 413 734 750 387 408 729 755 382 386 761 749 388 381 756 754 383 386 761 749 388 380 757 754 383 411 726 759 388 406 731 753 384 411 726 758 389 405 732 753 384 410 727 757 390 405 732 752 385 410 727 757 390 404 733 725 412 409 728 385 762 404 733 751 386 409 728 411 726 414 733 750 387 +# +name: Stop +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 6346 4759 1417 411 726 758 389 406 731 753 384 410 727 757 390 405 732 752 385 410 727 757 390 404 733 751 386 382 755 756 381 387 760 750 387 408 729 755 382 413 734 750 387 407 730 755 382 412 735 749 388 407 730 754 383 412 735 748 389 406 731 753 384 411 726 758 389 406 731 753 384 411 726 758 389 405 732 752 385 410 727 757 390 15724 6353 4753 1423 405 732 752 385 410 727 757 390 378 759 751 386 409 728 757 390 404 733 751 386 409 728 756 381 414 733 750 387 408 729 755 382 413 734 750 387 407 730 728 409 412 735 749 388 380 757 754 383 412 725 759 388 406 731 753 384 411 726 758 389 405 732 752 385 410 727 757 390 405 732 752 385 410 727 757 390 404 733 751 386 15729 6348 4758 1418 410 727 757 390 405 732 752 385 409 728 757 390 404 733 751 386 409 728 756 381 414 733 751 386 408 729 756 381 413 734 750 387 408 729 755 382 413 734 749 388 407 730 754 383 412 735 749 388 407 730 754 383 412 725 759 388 380 757 753 384 411 726 758 389 405 732 753 384 410 727 758 389 405 732 752 385 410 727 757 390 +# +name: Down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 6344 4762 1415 413 734 750 387 381 756 755 382 386 761 749 388 380 757 754 383 411 726 758 389 406 731 753 384 410 727 757 390 405 732 752 385 409 728 730 417 404 733 751 386 409 728 756 381 413 734 750 387 408 729 755 382 412 735 749 388 407 730 727 410 411 726 758 389 405 732 408 729 755 382 757 390 404 733 407 730 754 383 756 381 15733 6346 4761 1416 386 761 749 388 407 730 754 383 412 735 748 389 406 731 753 384 411 726 758 389 405 732 752 385 410 727 757 390 404 733 751 386 409 728 756 381 414 733 750 387 408 729 755 382 413 734 750 387 408 729 728 409 413 734 749 388 407 730 754 383 385 762 748 389 406 731 409 728 756 381 758 389 405 732 408 729 755 382 757 390 15724 6354 4752 1425 404 733 751 386 409 728 756 381 413 734 750 387 381 756 755 382 412 735 749 388 407 730 754 383 412 725 758 389 406 731 753 384 411 726 758 389 405 732 752 385 410 727 757 390 404 733 751 386 409 728 756 381 413 734 750 387 408 729 755 382 413 734 749 388 407 730 409 728 756 381 758 389 406 731 408 729 755 382 758 389 diff --git a/assets/resources/infrared/assets/SoundBars/Amz_snd_bar.ir b/assets/resources/infrared/assets/SoundBars/Amz_snd_bar.ir new file mode 100644 index 000000000..e02deae59 --- /dev/null +++ b/assets/resources/infrared/assets/SoundBars/Amz_snd_bar.ir @@ -0,0 +1,56 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 09 00 00 00 +# +name: Vol_up +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 45 00 00 00 +# +name: Vol_dwn +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 1B 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 51 00 00 00 +# +name: Play_pause +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 46 00 00 00 +# +name: Rca +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 5D 00 00 00 +# +name: Aux +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 0E 00 00 00 +# +name: Opt +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 0D 00 00 00 +# +name: Bluetooth +type: parsed +protocol: NEC +address: 35 00 00 00 +command: 10 00 00 00 diff --git a/assets/resources/infrared/assets/SoundBars/Old_sonyxbr.ir b/assets/resources/infrared/assets/SoundBars/Old_sonyxbr.ir new file mode 100644 index 000000000..c326b8055 --- /dev/null +++ b/assets/resources/infrared/assets/SoundBars/Old_sonyxbr.ir @@ -0,0 +1,26 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 15 00 00 00 +# +name: Vol_up +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 12 00 00 00 +# +name: Vol_dwn +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 13 00 00 00 +# +name: Mute +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 14 00 00 00 diff --git a/assets/resources/infrared/assets/SoundBars/Vizio_Soundbar.ir b/assets/resources/infrared/assets/SoundBars/Vizio_Soundbar.ir new file mode 100644 index 000000000..4f154c213 --- /dev/null +++ b/assets/resources/infrared/assets/SoundBars/Vizio_Soundbar.ir @@ -0,0 +1,50 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 40 00 00 00 +# +name: Input +type: parsed +protocol: NEC +address: 00 00 00 00 +command: C9 00 00 00 +# +name: Rewind +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 8A 00 00 00 +# +name: Play_Pause +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 8E 00 00 00 +# +name: Vol_up +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 41 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 48 00 00 00 +# +name: Vol_dwn +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 45 00 00 00 +# +name: Fast_Forward +type: parsed +protocol: NEC +address: 00 00 00 00 +command: 8B 00 00 00 diff --git a/assets/resources/infrared/assets/SoundBars/Yamaha_rx.ir b/assets/resources/infrared/assets/SoundBars/Yamaha_rx.ir new file mode 100644 index 000000000..1fb761636 --- /dev/null +++ b/assets/resources/infrared/assets/SoundBars/Yamaha_rx.ir @@ -0,0 +1,116 @@ +Filetype: IR signals file +Version: 1 +# +name: Yamaha_power +type: parsed +protocol: NEC +address: 7E 00 00 00 +command: 2A 00 00 00 +# +name: Hdmi_1 +type: parsed +protocol: NECext +address: 7A 85 00 00 +command: 47 38 00 00 +# +name: Hdmi_2 +type: parsed +protocol: NECext +address: 7A 85 00 00 +command: 4A 35 00 00 +# +name: Hdmi_3 +type: parsed +protocol: NECext +address: 7A 85 00 00 +command: 4D 32 00 00 +# +name: Hdmi_4 +type: parsed +protocol: NECext +address: 7A 85 00 00 +command: 50 2F 00 00 +# +name: Hdmi_5 +type: parsed +protocol: NECext +address: 7A 85 00 00 +command: 70 0F 00 00 +# +name: Up +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: 9D 00 00 00 +# +name: Left +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: 9F 00 00 00 +# +name: Enter +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: DE 00 00 00 +# +name: Right +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: 9E 00 00 00 +# +name: Down +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: 9C 00 00 00 +# +name: On_screen +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: 84 00 00 00 +# +name: Return +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: AA 00 00 00 +# +name: Option +type: parsed +protocol: NECext +address: 7A 85 00 00 +command: 6B 14 00 00 +# +name: Vol_up +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: 1A 00 00 00 +# +name: Vol_down +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: 1B 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 7A 00 00 00 +command: 1C 00 00 00 +# +name: Pop_upmenu +type: parsed +protocol: NECext +address: 7A 85 00 00 +command: A4 DB 00 00 +# +name: Display +type: parsed +protocol: NECext +address: 7F 01 00 00 +command: 60 9F 00 00 diff --git a/assets/resources/infrared/assets/TVs/LG_C1.ir b/assets/resources/infrared/assets/TVs/LG_C1.ir new file mode 100644 index 000000000..ce171c66e --- /dev/null +++ b/assets/resources/infrared/assets/TVs/LG_C1.ir @@ -0,0 +1,62 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 08 00 00 00 +# +name: Channel_up +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 00 00 00 00 +# +name: Channel_dn +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 01 00 00 00 +# +name: Vol_up +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 02 00 00 00 +# +name: Vol_dn +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 03 00 00 00 +# +name: Up +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 40 00 00 00 +# +name: Down +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 41 00 00 00 +# +name: Left +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 07 00 00 00 +# +name: Right +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 06 00 00 00 +# +name: Select +type: parsed +protocol: NECext +address: EE 87 00 00 +command: 5D 00 00 00 diff --git a/assets/resources/infrared/assets/TVs/NEC.ir b/assets/resources/infrared/assets/TVs/NEC.ir new file mode 100644 index 000000000..2b8e86e31 --- /dev/null +++ b/assets/resources/infrared/assets/TVs/NEC.ir @@ -0,0 +1,158 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8073 3997 524 502 495 505 492 1508 498 503 494 1505 501 1500 495 1504 491 1510 496 3988 522 502 495 1505 501 501 496 504 493 1507 499 502 495 1505 501 501 496 18806 8072 3997 524 502 495 505 492 1507 499 502 495 1505 490 1509 497 1504 491 1510 496 3988 522 502 495 1505 501 500 497 503 494 1506 500 501 496 1504 491 510 498 18806 8072 3998 523 503 494 506 491 1509 497 504 493 1506 499 1501 494 1506 500 1502 493 3989 522 504 493 1507 499 502 495 505 492 1508 498 503 494 1506 499 502 495 18807 8072 3998 523 503 494 506 491 1509 497 504 493 1506 500 1501 494 1506 500 1502 493 3989 521 503 494 1506 500 502 495 505 492 1508 498 503 494 1506 500 502 495 18807 8072 3998 523 502 495 505 492 1508 498 503 494 1505 501 1500 495 1504 491 1510 496 3988 523 502 495 1505 501 501 496 503 494 1506 500 501 496 1504 491 510 498 +# +name: Standby +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8065 4004 517 509 499 502 495 1505 501 500 497 1502 493 1507 498 1476 519 1482 523 3984 526 499 498 1502 493 1507 498 1477 518 507 501 500 497 1503 492 509 499 17804 8064 4004 516 510 498 503 494 1505 500 501 496 1503 492 1508 497 1503 492 1484 521 3986 524 501 496 1503 492 1508 497 1503 492 509 499 502 495 1505 500 502 495 17808 8071 3999 522 504 493 507 501 1500 495 506 491 1508 497 1502 493 1507 498 1503 492 3991 519 506 491 1508 497 1503 492 1508 497 504 493 507 501 1499 496 506 491 17814 8065 4006 525 500 497 504 493 1507 498 502 495 1504 491 1509 496 1504 491 1510 496 3987 523 502 495 1504 502 1499 496 1504 501 500 497 503 494 1506 499 502 495 17807 8072 3997 524 502 495 505 492 1508 497 503 494 1505 501 1499 496 1479 516 1485 520 3987 523 501 496 1504 491 1509 496 1479 516 510 498 503 494 1505 500 502 495 17806 8073 3996 525 501 496 505 492 1507 498 503 494 1505 500 1499 496 1479 516 1485 520 3987 523 502 495 1504 501 1499 496 1479 516 510 498 503 494 1506 499 502 495 +# +name: Vol_up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8069 3998 522 503 494 506 491 1509 496 505 492 1507 498 1501 494 1506 499 1502 493 3989 521 1503 492 1508 497 1503 492 508 500 1501 494 506 491 510 498 504 493 17810 8067 4003 517 508 500 501 496 1504 491 510 498 1502 493 1507 498 1501 494 1508 497 3984 526 1474 521 1504 501 1500 495 505 492 1509 496 505 492 508 500 502 495 17809 8069 4000 520 506 491 509 499 1501 494 507 501 1499 496 1503 492 1508 497 1504 491 3991 519 1480 525 1500 495 1505 500 500 497 1503 492 509 499 503 494 507 490 17809 8069 3999 521 505 492 508 500 1500 495 506 491 1508 497 1502 493 1507 498 1503 492 3990 520 1504 491 1509 496 1504 491 509 499 1501 494 507 501 501 496 505 492 17808 8070 3998 523 503 494 506 491 1509 496 504 493 1507 498 1501 494 1506 499 1502 493 3988 522 1502 493 1507 498 1502 493 507 501 1500 495 505 492 509 499 502 495 +# +name: Vol_down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8066 4002 519 507 501 500 497 1503 492 508 500 1500 495 1480 525 1475 520 1506 499 3983 517 508 500 1500 495 1481 524 501 496 1504 491 510 498 503 494 507 501 18803 8073 3997 524 503 494 506 491 1483 522 504 493 1506 499 1476 519 1482 523 1478 517 3989 521 504 493 1482 523 1478 517 508 500 1476 519 507 501 500 497 505 492 18809 8066 4003 517 508 500 501 496 1503 492 509 499 1501 494 1480 525 1475 520 1481 524 3983 516 509 499 1501 494 1482 523 502 495 1505 500 500 497 504 493 508 500 +# +name: Mute +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8069 4000 520 480 517 508 500 1500 495 505 492 1508 497 1502 493 1506 499 1502 493 3989 521 1503 492 1509 496 503 494 1506 499 1501 494 506 491 510 498 504 493 17807 8072 3997 524 501 496 505 492 1508 497 502 495 1505 500 1499 496 1504 491 1510 495 3986 524 1500 495 1506 499 500 497 1503 492 1508 497 503 494 507 501 501 496 17804 8064 4004 517 509 499 501 496 1504 491 509 499 1500 495 1505 500 1499 496 1505 500 3980 520 1505 500 1500 495 505 492 1508 497 1502 493 508 500 501 496 505 492 17807 8072 3995 526 500 497 503 494 1506 499 501 496 1504 491 1508 497 1503 492 1509 496 3985 515 1509 496 1503 492 508 500 1500 495 1506 499 501 496 505 492 509 499 17803 8065 4003 518 508 500 501 496 1504 491 509 499 1502 493 1507 498 1502 493 1508 497 3985 525 1500 495 1505 500 500 497 1503 492 1508 497 504 493 508 500 501 496 +# +name: Ch_up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8064 4006 525 501 496 504 493 1507 498 502 495 1505 500 1499 496 1504 501 1500 495 3987 523 1501 494 1507 498 502 495 505 492 1508 497 1503 492 509 499 503 494 17808 8069 4000 520 505 492 508 500 1500 495 506 491 1508 497 1503 492 1508 497 1504 491 3991 519 1505 500 1501 494 507 501 500 497 1502 493 1508 497 503 494 508 500 17803 8064 4006 525 501 496 504 493 1507 498 503 494 1505 500 1500 495 1505 500 1500 495 3988 522 1502 493 1507 498 503 494 506 491 1508 497 1503 492 509 499 503 494 +# +name: Ch_down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8068 3999 521 504 493 507 501 1498 497 504 493 1505 500 1475 520 1479 526 1500 495 3987 523 502 495 1505 500 501 496 504 493 1506 499 1501 494 507 501 500 497 18802 8072 3996 524 502 495 505 492 1507 498 503 494 1505 500 1475 520 1480 525 1476 519 3987 523 501 496 1504 491 510 498 502 495 1504 501 1475 520 505 492 509 498 18798 8065 4001 519 507 501 499 498 1502 493 507 501 1499 496 1504 501 1473 522 1504 501 3981 518 506 491 1509 496 505 492 508 499 1500 495 1505 500 500 497 505 492 18808 8065 4001 519 507 501 500 497 1503 492 508 499 1500 495 1505 500 1499 496 1506 499 3983 516 508 499 1501 494 507 501 500 497 1502 493 1508 497 504 493 508 500 +# +name: Menu +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8071 3997 523 503 494 506 491 1509 496 504 493 1507 498 1477 518 1482 523 1478 517 3991 518 507 500 500 497 504 493 507 500 500 497 1503 492 509 498 503 494 20805 8072 3997 523 503 494 507 501 1499 496 505 492 1507 498 1478 517 1483 522 1479 516 3991 518 507 500 501 496 504 493 508 499 500 497 1503 492 509 498 503 494 20805 8072 3997 523 503 494 506 491 1509 496 505 492 1482 523 1478 517 1483 522 1479 516 3991 518 506 491 510 497 503 494 507 490 510 497 1502 493 508 499 502 495 20801 8065 4000 520 506 491 509 499 1501 494 506 491 1483 522 1478 517 1483 522 1478 517 3990 519 506 491 509 499 502 495 506 491 509 499 1501 494 507 500 501 496 20799 8068 4000 520 505 492 508 500 1500 495 506 491 1483 522 1478 517 1483 522 1478 517 3989 520 505 492 508 499 501 496 505 492 507 500 1499 496 505 492 510 498 20796 8071 3995 525 500 497 504 493 1506 499 501 496 1504 491 1484 521 1479 516 1485 520 3986 524 501 496 505 492 509 498 502 495 505 492 1507 498 503 494 507 500 20798 8070 3998 522 504 493 507 501 1499 496 504 493 1506 499 1476 519 1482 523 1477 518 3989 520 504 493 508 499 501 496 504 493 507 501 1499 496 505 492 510 497 20798 8069 4001 519 507 501 500 497 1502 493 508 500 1500 495 1480 525 1475 520 1481 524 3983 516 509 498 503 494 506 491 510 497 503 494 1505 500 501 496 506 491 +# +name: Exit +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8063 4005 525 501 496 504 493 1506 499 502 495 1479 526 1474 521 1479 516 1485 520 3986 523 1476 519 1481 524 1476 519 1481 524 1475 520 506 491 509 499 503 494 16806 8072 3995 525 501 496 504 493 1482 523 502 495 1479 516 1484 521 1478 517 1484 521 3985 524 1475 520 1480 525 1475 520 1480 525 1475 520 505 492 509 499 502 495 16806 8071 3996 524 503 494 506 491 1484 521 504 493 1482 523 1476 519 1481 524 1477 518 3989 520 1479 516 1484 521 1479 516 1484 521 1479 516 509 499 503 494 507 490 16812 8065 4005 525 500 497 503 494 1506 499 501 496 1479 526 1474 521 1480 525 1476 519 3988 521 1478 517 1483 522 1478 517 1483 522 1479 516 509 499 502 495 506 491 +# +name: Up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8070 3999 521 505 492 509 498 1501 494 506 491 1509 496 1479 526 1499 496 1506 499 3983 516 1510 495 505 492 1508 497 503 494 1506 499 502 495 506 491 511 497 18806 8065 4005 525 501 496 504 493 1507 498 503 494 1480 525 1475 520 1481 524 1477 518 3989 520 1481 524 501 496 1479 526 500 497 1478 517 510 497 503 494 508 499 18802 8070 4001 519 507 500 500 497 1503 492 508 499 1500 495 1480 525 1500 495 1506 499 3983 516 1484 521 504 493 1507 498 503 494 1506 499 501 496 505 492 510 498 18802 8070 4000 520 505 492 508 499 1501 494 507 501 1499 496 1504 501 1499 496 1506 499 3983 516 1509 496 505 492 1508 497 503 494 1506 499 502 495 506 491 510 497 +# +name: Down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8069 4001 519 507 501 499 498 1502 493 508 499 1500 495 1505 500 1499 496 1506 499 3983 516 510 498 503 494 1506 499 501 496 1504 501 500 497 503 494 508 499 19801 8069 4000 520 506 491 509 499 1502 493 508 499 1499 496 1504 501 1499 496 1480 525 3982 517 509 499 502 495 1504 501 499 498 1502 493 509 498 502 495 506 491 19811 8069 3999 521 505 492 508 499 1500 495 506 491 1483 522 1478 517 1484 521 1479 516 3991 518 507 500 501 496 1503 492 509 498 1477 518 508 499 501 496 505 492 +# +name: Set_ok +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8063 4003 517 509 498 502 495 1504 501 499 498 1501 494 1481 524 1501 494 1482 523 3983 516 1508 497 1480 515 510 497 503 494 506 491 1509 496 504 493 509 498 18799 8062 4005 525 501 496 504 493 1507 498 503 494 1505 500 1499 496 1480 525 1476 519 3987 522 1477 518 1483 522 503 494 506 491 509 499 1502 493 508 499 502 495 18806 8066 4003 517 509 498 502 495 1505 500 500 497 1503 492 1508 497 1479 516 1486 519 3987 522 1477 518 1483 522 503 494 506 491 509 498 1501 494 508 499 502 495 18804 8067 4001 519 508 500 501 496 1503 492 509 498 1501 494 1482 523 1477 518 1484 521 3985 524 1476 519 1481 524 502 495 505 492 508 499 1500 495 506 491 511 496 +# +name: - +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8065 4005 525 500 497 503 494 1506 499 501 496 1504 491 1508 497 1503 492 1509 496 3985 524 1500 495 506 491 510 497 503 494 506 491 1509 496 505 492 509 498 19801 8067 3999 521 504 493 507 500 1500 495 505 492 1508 497 1502 493 1507 498 1503 492 3989 520 1504 501 500 497 504 493 507 500 500 497 1503 492 509 498 503 494 19804 8064 4005 525 500 497 503 494 1506 499 502 495 1504 501 1499 496 1504 501 1501 494 3987 522 1503 492 509 498 502 495 505 492 508 499 1501 494 507 500 501 496 19800 8067 3999 520 505 492 508 499 1500 495 506 491 1508 497 1502 493 1507 498 1502 493 3988 521 1503 492 509 498 502 495 506 491 509 498 1501 494 507 500 501 496 19801 8066 4000 520 506 491 509 498 1501 494 507 500 1499 496 1504 491 1508 497 1504 501 3981 518 1507 498 503 494 507 500 500 497 504 493 1507 498 503 494 507 500 19798 8069 3998 521 504 493 508 499 1500 495 506 491 1508 497 1503 492 1508 497 1504 501 3980 519 1506 499 502 495 505 492 509 498 501 496 1504 501 500 497 505 492 +# +name: + +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8064 4001 518 507 500 499 498 1502 493 507 500 1474 521 1479 516 1484 521 1479 516 3990 519 506 491 1508 497 504 493 508 499 500 497 1503 492 509 498 503 494 19803 8063 4003 516 509 498 502 495 1505 500 500 497 1478 517 1483 522 1478 568 1431 522 3985 524 501 496 1481 524 501 496 505 492 508 499 1500 494 507 500 501 496 19800 8067 4000 519 506 491 509 498 1477 517 506 501 1473 521 1479 515 1483 522 1479 526 3980 518 506 491 1485 520 505 492 508 499 501 496 1479 516 509 498 503 494 19800 8066 3998 521 504 493 507 500 1474 520 504 493 1482 523 1477 517 1482 523 1477 517 3989 520 504 493 1483 522 503 494 506 491 509 498 1477 517 508 499 502 495 +# +name: Guide +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8062 4004 526 500 497 503 494 1505 500 501 496 1503 491 1484 521 1504 501 1500 495 3988 521 505 492 508 499 1500 495 506 491 1508 497 1479 516 510 497 504 493 18805 8064 4002 517 509 498 502 495 1504 501 500 497 1502 493 1482 523 1478 516 1484 521 3985 524 502 495 505 492 1507 498 503 494 1505 500 1475 519 506 491 511 496 18801 8068 4000 519 507 500 500 497 1502 493 508 499 1500 495 1505 500 1476 518 1482 523 3984 525 500 497 503 494 1506 499 501 496 1504 501 1475 519 506 491 510 497 18802 8067 4001 518 507 500 500 497 1503 492 508 499 1500 495 1481 524 1475 520 1481 524 3981 518 508 499 500 497 1503 491 508 499 1500 495 1482 523 501 496 506 491 18807 8062 4005 525 501 496 504 493 1507 498 502 495 1479 526 1475 519 1480 525 1476 518 3989 520 505 492 508 499 1500 495 506 491 1508 497 1479 516 509 498 503 494 +# +name: 0 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8067 4001 518 507 500 499 498 1502 493 508 499 1501 494 1505 500 1500 495 1507 498 3984 525 499 498 1503 492 509 498 501 496 1505 500 500 497 504 493 508 499 19799 8068 4001 518 507 501 500 497 1503 492 509 498 1501 494 1506 499 1501 493 1507 498 3984 525 500 497 1503 492 509 498 502 495 1506 499 502 495 505 492 509 498 +# +name: 1 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8071 3995 524 501 496 504 493 1507 498 502 495 1504 501 1499 495 1504 501 1500 494 3986 523 503 494 506 491 509 498 1501 493 507 500 500 497 504 493 508 499 20792 8070 3996 523 502 495 505 492 1507 498 503 494 1504 501 1498 496 1503 491 1509 496 3985 524 501 496 505 492 508 499 1500 494 506 491 509 498 502 495 506 491 20803 8061 4004 515 510 497 502 495 1505 500 500 497 1501 493 1506 499 1500 494 1506 499 3982 516 508 499 501 496 504 493 1506 499 502 495 505 492 508 499 502 495 +# +name: 2 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8068 3998 521 504 493 507 500 1499 495 505 492 1507 498 1476 518 1482 523 1477 517 3988 521 1480 525 500 497 503 494 1505 500 501 496 505 492 509 498 503 494 19801 8065 4002 517 508 499 501 496 1504 501 499 498 1501 493 1506 499 1501 494 1507 498 3983 515 1509 496 505 492 508 499 1501 493 507 500 500 497 504 493 508 499 19798 8068 3999 520 505 492 508 499 1501 494 506 491 1508 497 1502 493 1507 498 1502 493 3989 520 1504 501 500 497 503 494 1506 499 501 496 505 492 508 499 502 495 +# +name: 3 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8064 4004 515 510 497 503 494 1505 500 501 496 1504 490 1509 496 1504 491 1510 495 3987 522 503 494 1506 499 502 495 1505 500 501 496 504 493 508 499 502 495 19804 8063 4005 525 501 496 504 493 1507 498 503 494 1506 499 1500 495 1505 500 1501 494 3989 520 505 492 1508 497 503 494 1507 498 503 494 506 491 510 497 504 493 19804 8072 3996 523 503 494 506 491 1509 496 505 492 1507 498 1502 493 1507 498 1503 492 3990 519 505 492 1508 497 504 493 1507 498 503 494 506 491 510 497 504 493 +# +name: 4 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8065 4002 517 508 499 501 496 1504 501 499 498 1502 493 1507 498 1501 494 1507 498 3983 516 1509 496 1504 501 499 498 1502 493 508 499 502 495 505 492 509 498 18798 8071 3997 522 503 494 505 492 1508 497 504 493 1507 498 1501 494 1507 498 1503 492 3989 520 1504 501 1499 495 505 492 1508 497 503 494 507 500 500 497 504 493 18804 8065 4001 518 508 499 500 497 1503 492 509 498 1502 492 1507 498 1501 494 1508 497 3984 525 1499 495 1505 500 500 497 1503 492 509 498 502 495 506 491 510 497 +# +name: 5 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8065 4000 520 506 491 509 498 1502 493 507 500 1499 496 1504 491 1508 497 1504 501 3980 518 506 491 509 498 1501 494 1507 498 503 494 506 491 509 498 503 494 19801 8065 4003 516 509 498 502 495 1505 500 500 497 1503 492 1507 498 1502 493 1508 497 3985 524 501 496 504 493 1507 498 1502 493 508 499 501 496 505 492 509 498 19798 8069 3998 521 504 493 507 500 1499 495 505 492 1507 498 1502 493 1507 498 1503 492 3989 520 505 492 508 499 1500 494 1506 499 502 495 506 491 509 498 503 494 +# +name: 6 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8060 4002 517 507 500 500 497 1502 493 507 500 1498 497 1502 493 1507 498 1502 493 3987 522 1502 493 507 500 1499 496 1504 491 510 497 503 494 506 491 510 497 18797 8061 4003 516 508 499 501 496 1503 492 509 498 1501 494 1505 500 1500 494 1506 499 3983 515 1509 496 504 493 1506 499 1501 494 507 500 501 496 504 493 508 499 +# +name: 7 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8066 3999 520 506 491 509 498 1501 494 506 491 1509 496 1503 491 1508 497 1504 501 3980 518 506 491 1509 496 1503 492 1508 497 504 493 507 500 500 497 505 492 18805 8064 4002 517 508 499 501 496 1504 491 509 498 1501 494 1506 499 1500 494 1507 498 3983 516 509 498 1501 494 1506 499 1501 494 507 500 500 497 504 493 508 499 18796 8062 4002 518 508 499 501 496 1503 492 509 498 1501 494 1506 499 1500 495 1506 499 3982 517 507 500 1499 496 1504 491 1509 496 504 493 508 499 501 496 505 492 +# +name: 8 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8068 3995 524 500 497 503 494 1505 500 500 497 1502 493 1506 499 1501 494 1506 499 3982 517 1506 499 1500 495 1505 500 1499 496 505 492 509 498 502 495 505 492 17804 8068 3999 520 505 492 508 499 1501 494 506 491 1509 496 1503 492 1508 497 1504 501 3980 518 1506 499 1501 494 1505 500 1501 493 507 500 500 497 504 493 508 499 17799 8062 4005 525 501 496 504 493 1507 498 502 495 1504 501 1499 496 1503 492 1509 496 3985 524 1500 495 1505 500 1500 495 1505 500 501 496 505 492 509 498 503 494 17804 8068 3998 521 504 493 507 500 1499 495 505 492 1507 498 1501 494 1505 500 1501 494 3987 522 1477 517 1482 523 1476 518 1507 498 503 494 507 490 510 497 504 493 17807 8064 4003 516 510 497 503 494 1506 499 501 496 1504 490 1485 520 1480 525 1476 518 3987 522 1478 516 1484 521 1479 516 1484 521 504 493 508 499 501 496 506 491 17805 8067 4001 518 507 500 500 497 1503 492 508 499 1500 495 1480 525 1474 520 1481 524 3980 519 1480 525 1475 519 1479 515 1485 520 505 492 508 499 501 496 505 492 17806 8066 4001 518 507 500 500 497 1502 493 507 500 1499 495 1480 525 1474 520 1480 525 3980 518 1480 525 1475 519 1480 525 1475 519 505 492 509 498 502 495 507 490 17806 8065 4001 518 507 500 500 497 1503 492 508 499 1500 495 1505 500 1474 520 1480 525 3981 517 1482 523 1476 518 1507 498 1502 492 509 498 503 494 506 491 511 496 17805 8067 4002 517 508 499 501 496 1504 501 499 498 1502 492 1507 498 1501 494 1507 498 3984 525 1499 495 1504 501 1499 496 1504 501 500 497 503 494 507 500 501 496 17802 8071 3996 524 502 495 505 492 1508 497 503 494 1505 500 1500 495 1505 500 1501 494 3987 522 1502 492 1507 498 1502 493 1507 498 503 494 507 500 500 497 504 493 17806 8065 4001 518 507 500 500 497 1502 493 508 499 1500 495 1505 500 1499 495 1506 499 3982 516 1508 497 1503 492 1508 497 1504 490 510 497 503 494 507 500 501 496 17806 8066 4004 515 510 497 503 494 1506 499 502 495 1504 501 1499 495 1504 501 1500 495 3987 522 1502 493 1508 497 1503 492 1508 497 504 493 507 500 500 497 505 492 +# +name: 9 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8063 4001 519 507 500 499 498 1502 493 507 500 1499 495 1503 492 1508 497 1503 492 3990 519 506 491 510 497 503 494 506 491 1508 497 504 493 507 500 501 496 20799 8065 4001 519 507 500 499 498 1502 493 507 500 1500 495 1505 500 1499 496 1506 499 3983 516 509 498 502 495 505 492 508 499 1501 494 506 491 510 497 504 493 20801 8064 4004 515 509 498 502 495 1505 500 500 497 1502 493 1506 499 1501 494 1507 498 3983 516 510 497 503 494 507 490 510 497 1502 493 508 499 501 496 505 492 20803 8071 3994 525 500 497 504 493 1506 499 502 495 1504 501 1498 497 1503 492 1509 496 3986 523 502 495 505 492 509 498 502 495 1504 501 500 497 503 494 508 499 +# +name: Ent +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 8063 4002 517 508 499 500 497 1503 492 508 499 1500 494 1504 501 1498 497 1504 501 3980 519 1505 500 500 497 1503 492 509 498 502 495 505 492 1508 497 504 493 18804 8066 4000 519 506 491 509 498 1501 494 506 491 1508 497 1502 493 1507 498 1503 492 3989 520 1505 500 500 497 1503 492 509 498 502 495 505 492 1508 497 504 493 18803 8066 4000 519 506 491 509 498 1501 494 507 500 1499 496 1503 492 1508 497 1503 492 3989 520 1505 500 500 497 1503 492 509 498 502 495 505 492 1508 497 504 493 18804 8066 3999 520 505 492 508 499 1500 495 505 492 1508 497 1502 493 1507 498 1503 492 3989 520 1505 500 500 497 1503 492 509 498 502 495 505 492 1508 497 504 493 diff --git a/assets/resources/infrared/assets/TVs/Panasonic_TC-P50S2.ir b/assets/resources/infrared/assets/TVs/Panasonic_TC-P50S2.ir new file mode 100644 index 000000000..d3bd431ee --- /dev/null +++ b/assets/resources/infrared/assets/TVs/Panasonic_TC-P50S2.ir @@ -0,0 +1,278 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3477 1735 448 424 445 1301 448 425 444 429 450 422 447 426 443 430 449 423 446 427 452 421 448 424 445 428 451 422 447 1299 450 422 447 426 443 430 449 423 446 427 452 420 449 424 445 428 451 421 448 1298 451 422 447 425 444 429 450 423 446 426 443 430 449 423 446 427 452 1294 444 428 451 1295 443 1303 446 1300 449 1297 452 421 500 373 444 1302 447 426 443 1303 446 1300 449 1297 452 1294 444 428 451 1295 443 74431 3476 1736 448 425 444 1302 447 426 453 419 450 423 446 427 452 420 449 424 445 427 452 421 448 425 444 428 451 422 447 1299 450 422 447 426 453 420 449 423 446 427 452 420 449 424 445 428 451 421 448 1298 451 422 447 425 454 419 450 423 446 454 425 447 422 451 418 427 452 1294 444 428 451 1295 443 1302 447 1300 449 1297 452 420 449 451 418 1301 448 424 445 1302 447 1299 450 1296 442 1304 445 454 425 1294 444 74431 3475 1737 446 425 454 1293 445 426 453 420 449 424 445 427 452 421 448 424 445 428 451 422 447 425 454 419 450 422 447 1300 449 424 445 427 452 421 448 424 445 428 451 421 448 425 454 418 451 422 447 1300 449 424 445 454 425 420 449 424 445 428 451 421 448 425 444 429 450 1296 453 419 450 1297 452 1294 444 1301 448 1298 451 422 509 364 453 1293 445 427 452 1294 444 1301 448 1298 451 1296 453 420 449 1296 453 +# +name: CC +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3477 1762 421 452 417 1328 421 452 417 456 423 450 419 453 416 457 422 450 419 454 415 458 421 451 418 455 424 448 421 1325 424 449 420 453 416 457 422 450 419 454 415 458 421 451 418 455 424 448 421 1325 424 449 420 453 416 456 423 450 419 453 416 457 422 451 418 454 415 1331 418 455 424 1321 417 1329 420 1325 424 450 419 454 415 1330 419 1327 422 452 417 1328 421 1325 424 1323 415 457 422 451 418 455 424 +# +name: SAP +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3474 1765 418 454 415 1331 418 428 451 448 421 452 417 456 423 449 420 453 416 457 422 450 419 454 425 448 421 452 417 1328 421 452 417 456 423 450 419 453 416 457 422 450 419 454 415 458 421 452 417 1328 421 452 417 456 423 450 419 453 416 457 422 451 418 454 425 448 421 1325 424 1322 416 456 423 450 419 1327 422 1324 425 448 421 452 417 1329 420 1326 423 450 419 454 415 1331 418 1328 421 452 417 1302 447 +# +name: Input +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3474 1765 418 454 415 1304 445 455 424 449 420 452 417 456 423 450 419 454 415 457 422 451 418 455 424 448 421 452 417 1329 420 426 443 457 422 450 419 427 452 421 448 452 417 456 423 449 420 453 416 1330 419 454 415 458 421 451 418 455 424 449 420 452 417 429 450 450 419 1326 422 451 418 1328 421 452 417 456 423 449 420 453 416 457 422 1296 442 458 421 1324 425 421 448 452 417 456 423 450 419 1299 450 +# +name: Viera_Link +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3471 1768 415 458 421 1324 424 449 420 453 416 456 423 450 419 454 415 458 421 451 418 455 424 448 421 452 417 456 423 1323 415 457 422 451 418 455 424 448 421 452 417 456 423 450 419 453 416 457 422 1324 424 1321 417 456 423 449 420 1326 422 450 419 454 425 448 421 452 417 1329 420 453 416 457 422 451 418 1328 420 1325 424 449 420 1326 422 450 419 454 425 448 421 1325 423 1322 416 1303 445 454 425 448 421 +# +name: Menu +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3482 1757 416 457 422 1324 425 420 449 451 418 455 424 421 448 452 417 456 423 450 419 453 416 457 422 451 418 455 424 1294 444 428 451 422 447 426 443 457 422 451 418 455 424 448 421 452 417 456 423 1322 416 457 422 423 446 454 425 448 421 452 417 456 423 449 420 453 416 457 422 1324 424 421 448 452 417 1329 420 426 443 1330 419 455 424 421 448 1325 423 449 420 453 416 1330 418 454 425 1294 444 1302 446 +# +name: Viera_Tools +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3475 1764 419 454 415 1331 418 455 424 421 448 425 444 456 423 450 419 454 415 457 422 451 418 455 424 449 420 452 417 1329 419 453 416 430 449 424 445 455 424 449 420 452 417 456 423 450 419 454 415 1303 445 455 424 449 420 452 417 456 423 450 419 454 415 458 421 451 418 1301 447 1298 450 1323 425 1294 444 428 451 1295 443 1303 445 1328 420 1325 423 1295 443 1331 417 1301 448 425 444 1302 446 1300 448 451 418 +# +name: SD_Card +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3476 1763 420 452 417 1302 446 454 415 458 421 451 418 455 424 449 420 453 416 457 422 450 419 454 425 448 421 452 417 1301 447 453 416 430 449 450 419 427 452 448 421 452 417 456 423 450 419 453 416 1330 418 1301 447 425 444 456 423 1296 442 458 421 451 418 455 424 449 420 1326 422 1324 424 448 421 1325 423 450 419 1327 421 424 445 1301 447 453 416 1330 418 454 425 448 421 452 417 1329 419 453 416 458 421 +# +name: Left +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3474 1738 445 427 452 1321 417 456 423 450 419 426 443 458 421 451 418 455 424 449 420 452 417 456 423 450 419 454 415 1304 444 455 424 422 447 425 444 457 422 450 419 454 425 448 421 452 417 456 423 1322 416 457 422 451 418 455 424 448 421 452 417 456 423 450 419 453 416 457 422 1324 425 1295 443 1303 445 454 425 448 421 1297 451 422 447 453 416 1303 445 1300 449 1298 450 449 420 453 416 1303 445 1301 447 +# +name: Up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3473 1767 416 456 423 1296 442 458 421 451 418 455 424 449 420 453 416 457 422 451 418 454 425 448 421 452 417 456 423 1323 415 458 421 451 418 455 424 449 420 453 416 456 423 450 419 454 415 458 421 1325 423 449 420 453 416 457 422 451 418 455 424 448 421 452 417 456 423 450 419 1327 421 452 417 1301 447 453 416 457 422 1324 424 448 421 452 417 1329 419 454 415 1331 417 455 424 449 420 1326 422 1324 424 +# +name: Right +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3474 1765 418 454 425 1321 417 456 423 449 420 453 416 457 422 451 418 455 424 449 420 453 416 456 423 450 419 454 425 1293 445 456 423 449 420 453 416 457 422 451 418 455 424 449 420 452 417 456 423 1323 425 447 422 452 417 456 423 449 420 453 416 457 422 451 418 455 424 1294 444 1302 446 1300 448 1298 450 449 420 453 416 1330 418 427 452 1322 416 1302 446 1327 421 1298 450 449 420 426 443 1330 418 1301 447 +# +name: Down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3483 1729 454 420 449 1297 451 422 447 426 443 430 449 423 446 428 451 421 448 425 444 429 450 423 446 427 452 421 448 1298 450 423 446 427 452 421 448 424 445 429 450 422 447 426 453 420 501 372 507 1239 447 426 443 430 449 424 445 428 503 370 447 425 444 430 449 423 446 1301 447 1298 450 423 446 1300 448 425 444 429 450 1296 452 420 449 1298 450 1295 443 430 449 1297 451 421 448 425 444 1302 446 1300 448 +# +name: OK +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3477 1762 421 452 417 1329 419 453 416 458 421 451 418 455 424 449 420 453 416 457 422 451 418 454 425 448 421 452 417 1329 419 454 415 458 421 452 417 456 423 449 420 453 416 457 422 451 418 455 424 1322 416 456 423 450 419 454 425 448 421 452 417 429 450 449 420 453 416 1331 417 455 424 449 420 1326 422 451 418 454 425 1321 417 456 423 1323 425 448 421 452 417 1329 419 453 416 457 422 1324 424 1322 416 +# +name: Submenu +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3475 1763 420 453 416 1303 445 455 424 421 448 425 444 457 422 450 419 454 425 448 421 452 417 456 423 450 419 454 415 1331 417 428 451 449 420 453 416 457 422 451 418 455 424 449 420 426 443 457 422 1324 424 1322 416 457 422 450 419 1328 420 425 444 456 423 450 419 454 425 1321 417 1302 446 1299 449 451 418 455 424 1322 416 430 449 1296 452 448 421 1325 423 1323 425 1321 417 456 423 1323 425 420 449 424 445 +# +name: Return +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3477 1763 420 453 416 1330 418 454 425 448 421 452 417 456 423 450 419 454 425 448 421 452 417 456 423 450 419 454 415 1331 417 456 423 449 420 454 415 458 421 451 418 455 424 449 420 453 416 457 422 1324 424 449 420 453 416 457 422 451 418 455 424 449 420 453 416 457 422 450 419 455 424 1321 417 456 423 1323 425 448 421 1325 423 1323 425 448 421 452 417 1329 419 454 415 1331 417 456 423 1295 443 458 421 +# +name: Red +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3479 1761 422 451 418 1328 420 452 417 456 423 450 419 454 425 448 421 452 417 456 423 450 419 454 415 458 421 452 417 1329 419 453 416 458 421 451 418 455 424 449 420 453 416 457 422 451 418 455 424 1322 416 457 422 451 418 455 424 449 420 453 416 457 422 451 418 455 424 448 421 452 417 457 422 450 419 1328 420 1325 423 1323 425 448 421 452 417 456 423 450 419 454 415 1331 417 1329 419 1327 421 1297 451 +# +name: Green +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3473 1740 443 456 423 1323 425 448 421 452 417 456 423 423 446 454 425 448 421 452 417 456 423 450 419 454 425 448 421 1325 423 450 419 454 425 448 421 452 417 456 423 450 419 454 425 448 421 452 417 1329 419 454 425 448 421 452 417 456 423 450 419 454 415 458 421 452 417 1329 419 454 425 448 421 452 417 1329 419 1327 421 1325 423 450 419 1327 421 452 417 456 423 450 419 1327 421 1325 423 1323 415 1304 444 +# +name: Blue +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3473 1767 416 429 450 1324 424 421 448 453 416 457 422 451 418 455 424 449 420 453 416 457 422 451 418 455 424 449 420 1326 422 451 418 455 424 449 420 453 416 457 422 451 418 455 424 449 420 454 415 1331 417 456 423 450 419 454 425 420 449 452 417 429 450 450 419 454 425 1321 417 1329 419 454 425 448 421 1326 422 1296 452 1322 416 457 422 1324 424 1322 416 430 449 451 418 1329 419 1300 448 1298 450 1296 452 74416 3475 1737 446 454 425 1321 417 456 423 450 419 427 452 448 421 453 416 457 422 451 418 455 424 449 420 453 416 457 422 1324 424 421 448 453 416 457 422 451 418 455 424 448 421 453 416 457 422 451 418 1328 420 452 417 456 423 450 419 454 425 448 421 452 417 456 423 450 419 1327 421 1325 423 450 419 454 425 1294 444 1302 446 1300 448 452 417 1329 419 1300 448 452 417 429 450 1296 452 1321 417 1329 419 1300 448 +# +name: Yellow +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3476 1737 445 455 424 1295 443 457 422 451 418 455 424 449 420 454 415 458 421 452 417 456 423 450 419 454 425 448 421 1298 450 450 419 454 425 448 421 452 417 457 422 451 418 455 424 449 420 453 416 1303 445 455 424 449 420 453 416 457 422 451 418 456 423 449 420 454 415 458 421 1324 424 449 420 454 415 1331 417 1301 447 1299 449 452 417 456 423 1323 425 448 421 453 416 1330 418 1300 448 1326 422 1296 452 +# +name: Vol_Up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3474 1765 418 455 424 1323 415 458 421 451 418 456 423 422 447 454 415 458 421 452 417 456 423 450 419 454 425 448 421 1325 423 423 446 454 425 448 421 452 417 456 423 450 419 454 425 448 421 452 417 1330 418 455 424 448 421 453 416 457 422 451 418 455 424 449 420 453 416 457 422 451 418 455 424 449 420 453 416 1331 417 455 424 449 420 453 416 458 421 452 417 456 423 450 419 1327 421 424 445 1329 419 +# +name: Vol_Down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3475 1737 446 427 452 1294 444 456 423 423 446 454 425 421 448 452 417 456 423 423 446 455 424 449 420 425 444 457 422 1297 451 421 448 453 416 457 422 451 418 428 451 449 420 426 443 457 422 424 445 1301 447 426 443 458 421 451 418 456 423 449 420 454 415 458 421 452 417 1302 446 427 452 448 421 452 417 456 423 1296 452 448 421 453 416 1303 445 455 424 449 420 453 416 430 449 1297 451 421 448 1299 449 +# +name: Ch_Up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3476 1764 419 454 425 1321 417 456 423 450 419 455 424 449 420 453 416 457 422 451 418 455 424 449 420 453 416 458 421 1325 423 450 419 454 414 458 421 452 417 456 423 450 419 455 424 449 420 453 416 1330 418 455 424 449 420 453 416 457 422 451 418 456 423 450 419 454 415 458 421 452 417 1330 418 454 425 1321 417 1330 418 455 424 449 420 453 416 458 421 1325 423 450 419 1327 421 1325 423 450 419 1327 421 +# +name: Ch_Down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3480 1759 424 450 419 1300 448 452 417 456 423 450 419 454 425 448 421 452 417 457 422 451 418 455 424 449 420 453 416 1331 417 455 424 449 420 454 415 458 421 452 417 456 423 450 419 454 425 448 421 1325 423 450 419 455 424 448 421 453 416 457 422 451 418 455 424 449 420 1326 422 424 445 1329 419 426 443 1331 417 1302 446 454 425 420 449 1298 450 450 419 1328 420 452 417 1330 418 1301 447 425 444 1330 418 +# +name: Mute +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3477 1763 420 453 416 1330 418 455 424 449 420 453 415 458 421 452 417 456 423 450 419 454 425 448 421 452 417 456 423 1324 424 448 421 453 416 457 422 451 418 455 424 449 420 453 416 457 422 451 418 1329 419 454 415 458 421 452 417 456 423 450 419 427 452 448 421 452 417 456 423 1324 424 449 420 453 416 1330 418 1328 420 453 416 457 422 451 418 1329 419 454 415 458 421 1298 450 1323 425 448 421 1326 422 +# +name: Format +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3477 1762 421 452 417 1330 418 455 424 449 420 453 416 457 422 424 445 455 424 449 420 454 414 458 421 452 417 456 423 1323 425 448 421 453 416 457 422 451 418 455 424 449 420 453 416 457 422 451 418 1301 447 453 416 458 421 1325 423 450 419 454 425 448 421 452 417 457 422 451 418 1328 420 1326 422 1297 451 1323 415 431 448 1325 423 1323 425 448 421 1326 422 451 418 1301 447 1326 422 424 445 1302 446 454 425 +# +name: Info +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3482 1731 452 448 421 1326 422 451 418 455 424 422 447 453 416 458 421 452 417 456 423 450 419 454 425 421 448 452 417 1330 418 454 425 448 421 425 444 457 422 451 418 455 424 449 420 453 416 457 422 1325 423 449 420 454 425 448 421 452 417 456 423 450 419 455 424 448 421 1326 422 424 445 455 424 1323 415 1331 417 1329 419 454 425 448 421 1298 450 423 446 455 424 1322 416 1330 418 1301 447 426 443 1304 444 +# +name: Favorite +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3481 1759 423 449 420 1326 422 452 417 456 423 451 417 455 424 449 420 453 415 458 421 452 417 456 423 450 419 455 424 1321 417 457 422 451 418 456 423 450 419 454 425 448 421 452 417 457 422 451 418 1328 420 1299 449 451 418 456 423 1323 425 448 421 453 416 457 422 451 418 456 423 1322 426 1294 443 1303 445 455 424 1295 442 458 421 1298 450 1297 451 1295 443 1304 444 456 423 450 419 1300 448 452 417 457 422 74443 3473 1739 443 456 423 1297 451 449 420 453 416 430 449 451 417 429 450 422 447 427 452 448 420 453 416 457 422 424 444 1302 446 454 425 421 448 452 417 457 422 424 444 428 451 422 447 454 414 458 421 1298 502 1244 452 421 448 453 416 1303 497 377 450 450 419 454 425 448 421 452 417 1302 446 1301 447 1299 449 451 418 1302 446 427 452 1294 444 1303 445 1301 447 1300 448 452 417 456 423 1296 452 449 420 453 415 +# +name: 1 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3480 1760 422 451 418 1328 420 453 416 458 421 452 417 456 423 451 418 455 424 449 420 453 416 458 421 452 417 456 423 1322 426 448 421 452 417 457 422 451 418 455 424 449 420 454 415 458 421 452 417 1329 419 454 425 449 420 453 416 458 421 452 417 456 423 450 419 454 425 448 421 453 416 457 422 451 418 1328 420 453 415 458 421 452 417 456 423 450 419 455 424 449 420 1326 422 451 418 456 423 1323 425 +# +name: 2 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3477 1736 446 426 443 1304 444 429 450 423 445 428 451 422 447 426 443 430 449 424 444 428 451 422 446 427 452 421 448 1299 449 424 444 428 451 422 447 426 443 431 448 425 443 429 450 423 445 427 452 1295 442 430 449 424 444 429 450 423 445 427 452 421 448 425 443 430 449 1297 451 422 447 426 453 420 449 1298 450 423 446 427 452 421 448 1299 449 424 445 429 450 423 445 1300 448 425 443 430 449 1297 451 +# +name: 3 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3480 1733 449 423 445 1301 447 426 443 431 448 425 444 429 450 423 445 427 452 421 448 426 443 430 449 424 444 428 451 1296 452 421 448 425 443 430 449 423 445 428 451 422 447 426 442 431 448 425 443 1302 446 428 451 422 447 426 442 430 449 424 445 428 451 422 447 427 452 421 448 1299 449 424 444 428 451 1295 453 421 448 425 444 429 450 423 446 1301 447 426 442 430 449 1298 450 423 445 427 452 1295 442 +# +name: 4 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3478 1735 448 452 417 1329 419 454 425 448 421 453 416 457 422 451 418 455 424 450 419 454 415 458 421 452 417 456 423 1323 425 449 420 453 416 457 422 451 418 456 423 450 419 454 415 459 420 453 416 1329 419 455 424 449 420 453 415 458 421 452 417 456 423 450 419 455 424 1322 416 1330 418 455 424 450 419 1327 421 452 417 457 422 451 418 1328 420 1298 450 451 418 456 423 1323 425 448 421 453 415 1330 418 +# +name: 5 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3475 1765 418 455 424 1295 443 431 448 452 417 429 450 450 419 454 425 448 421 453 416 457 422 451 418 455 424 449 420 1299 449 452 417 456 423 450 419 454 425 448 421 453 416 457 422 451 418 455 424 1322 416 458 421 452 417 456 423 450 419 454 425 448 421 453 416 457 422 451 418 455 424 1322 416 430 449 1325 423 450 419 454 425 448 421 452 417 457 422 1324 424 449 420 1327 421 452 417 456 423 1323 425 +# +name: 6 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3477 1764 418 455 424 1322 415 457 422 451 418 456 423 450 419 454 425 449 419 453 416 457 422 451 417 456 423 450 419 1327 421 453 416 457 422 451 417 456 423 450 418 454 425 448 420 453 416 457 422 1324 424 449 420 454 425 448 420 453 416 457 422 451 418 455 424 450 419 1327 421 452 417 1329 419 455 424 1322 415 458 421 452 417 457 422 1323 425 449 420 1326 422 452 417 1329 419 455 424 449 420 1326 422 +# +name: 7 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3481 1759 423 449 420 1327 421 452 417 456 423 450 419 455 424 449 420 453 416 457 422 451 418 456 423 450 419 454 425 1321 417 457 422 451 418 428 451 449 420 454 415 458 421 452 417 456 423 450 419 1328 420 453 416 457 422 451 418 456 423 450 419 454 425 448 421 452 417 457 422 1324 424 1322 416 458 421 1325 423 450 419 454 425 448 421 453 416 1331 417 1329 419 426 453 1321 417 457 422 451 418 1301 447 +# +name: 8 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3473 1768 415 458 421 1325 423 451 418 455 424 449 420 453 416 458 421 452 417 456 423 450 419 454 425 448 421 453 416 1330 418 455 424 449 420 454 415 458 421 452 417 457 422 450 419 455 424 449 420 1326 422 451 418 456 423 450 419 454 425 448 421 453 416 457 422 451 418 1328 420 1326 422 1297 451 450 419 1327 421 453 416 457 422 451 418 1329 419 1299 449 1325 423 451 418 1328 420 453 416 458 421 1325 423 +# +name: 9 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3475 1766 417 456 423 1323 425 448 421 453 416 457 422 451 418 455 424 449 420 454 415 458 421 452 417 456 423 450 419 1328 420 453 416 457 422 451 418 455 424 449 420 454 415 458 421 452 417 456 423 1324 424 449 420 453 416 457 422 451 418 456 423 450 419 427 452 448 421 452 417 457 422 451 418 1328 420 1327 421 452 417 456 423 450 419 454 425 448 421 453 416 1330 418 1329 419 454 415 458 421 1326 422 +# +name: 0 +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3475 1765 418 455 424 1322 416 458 421 452 417 456 423 450 419 455 424 449 420 453 416 457 422 451 418 456 423 450 419 1327 421 452 417 457 422 451 418 455 424 449 420 454 415 458 421 452 417 457 422 1324 424 449 420 453 415 458 421 452 417 456 423 450 419 455 424 449 420 1326 422 451 418 456 423 1322 415 1304 444 456 423 451 418 455 424 1322 416 458 421 452 417 1329 419 1327 421 453 416 457 422 1324 424 +# +name: Last +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3481 1760 422 450 419 1328 420 453 416 457 422 451 418 455 424 449 420 454 414 458 421 452 417 456 423 450 419 455 424 1322 416 457 422 451 418 456 423 450 419 454 425 448 421 452 417 457 422 451 418 1328 420 453 416 458 421 452 417 456 423 450 419 454 425 448 421 453 416 1330 418 1328 420 1299 449 452 417 1329 419 1327 421 453 416 457 422 1324 424 1323 425 1321 417 456 423 1324 424 1322 416 458 421 1325 423 +# +name: Dash +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3482 1759 424 449 420 1326 422 451 418 456 423 450 419 454 425 448 421 452 417 457 422 451 418 455 424 449 420 453 416 1331 417 456 423 450 419 454 415 458 421 452 417 456 423 450 419 455 424 449 420 1326 422 1325 423 450 419 454 425 1321 417 456 423 450 419 455 424 449 420 453 416 457 422 451 418 456 423 1323 415 458 421 1325 423 1324 424 1322 416 457 422 451 418 1329 419 1327 421 425 444 1330 418 455 424 +# +name: Rewind +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3481 1759 424 449 420 1327 421 452 417 456 423 450 419 454 425 448 421 453 416 457 422 451 418 455 424 449 420 453 416 1331 417 456 423 450 419 454 425 448 421 452 417 457 422 451 418 455 424 449 420 1327 421 1325 423 450 419 454 425 1321 417 456 423 450 419 455 424 449 420 453 416 457 422 1325 423 450 419 454 425 448 421 1326 422 1324 424 1322 416 458 421 1298 450 1323 425 448 421 453 416 1330 418 455 424 +# +name: Play +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3473 1767 416 430 449 1325 423 450 419 427 452 448 421 425 444 457 422 451 418 455 424 449 420 454 415 458 421 452 417 1302 446 454 425 448 421 425 444 457 422 451 418 455 424 449 420 453 416 458 421 1325 423 1323 425 448 421 453 416 1330 418 455 424 422 447 454 415 458 421 452 417 456 423 450 419 455 424 449 420 453 416 1330 418 1329 419 1300 448 425 444 456 423 1324 424 449 420 453 416 1331 417 455 424 +# +name: Fast_Fwd +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3477 1764 419 454 425 1321 417 457 422 451 418 455 424 449 420 454 415 458 421 452 417 456 423 450 419 454 425 449 420 1326 422 451 418 456 423 450 419 454 415 458 421 452 417 456 423 451 418 455 424 1322 416 1331 417 456 423 450 419 1328 420 453 416 457 422 451 418 456 423 1323 425 1321 417 457 422 451 418 455 424 449 420 1327 421 1325 423 450 419 1328 420 453 416 1331 417 456 423 450 419 1328 420 453 416 +# +name: Previous +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3479 1762 421 452 417 1330 418 455 424 449 420 426 443 457 422 451 418 456 423 450 419 454 425 448 421 452 417 457 422 1324 424 449 420 453 415 458 421 452 417 456 423 450 419 454 425 448 421 453 416 1330 418 1329 419 454 415 458 421 1298 450 423 446 455 424 449 420 453 416 457 422 451 418 1329 419 1327 421 1325 423 451 418 1328 420 1326 422 1325 423 450 419 1328 420 453 416 1303 445 455 424 1295 453 448 421 +# +name: Pause +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3479 1761 422 451 418 1329 419 454 425 448 421 452 417 456 423 450 419 455 424 449 420 453 416 457 422 451 418 456 423 1323 425 448 421 452 417 457 422 451 418 455 424 449 420 453 416 458 421 452 417 1329 419 1327 421 452 417 429 450 1324 424 449 420 453 416 458 421 452 417 1330 418 454 425 448 421 453 416 457 422 451 418 1329 419 1299 449 452 417 429 450 450 419 1328 420 452 417 457 422 1297 451 422 447 +# +name: Next +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3480 1732 450 423 445 1301 499 375 442 458 421 452 417 456 423 450 419 455 424 449 420 453 416 457 422 451 418 456 423 1296 452 448 421 452 417 457 422 451 418 455 424 449 420 453 416 458 421 452 417 1302 446 1301 447 453 416 457 422 1297 503 371 446 454 425 448 421 453 416 1303 445 455 424 1295 453 1294 506 1240 446 455 424 1295 443 1304 444 456 423 450 419 1301 447 453 416 1303 497 377 450 1296 452 448 421 +# +name: Stop +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3478 1735 448 452 417 1303 445 455 424 449 420 454 415 458 421 452 417 457 422 451 418 455 424 449 420 453 416 457 422 1324 424 449 420 454 415 458 421 452 417 457 422 451 418 455 424 449 420 453 416 1304 444 1302 446 454 425 448 421 1298 450 451 418 455 424 449 420 453 416 458 421 1325 423 450 419 454 425 448 421 453 416 1330 418 1301 447 1300 448 1298 450 450 419 1327 421 453 416 457 422 1324 424 449 420 diff --git a/assets/resources/infrared/assets/TVs/Samsung.ir b/assets/resources/infrared/assets/TVs/Samsung.ir new file mode 100644 index 000000000..5949d82af --- /dev/null +++ b/assets/resources/infrared/assets/TVs/Samsung.ir @@ -0,0 +1,92 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 02 00 00 00 +# +name: Up +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 60 00 00 00 +# +name: Left +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 65 00 00 00 +# +name: Select +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 68 00 00 00 +# +name: Right +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 62 00 00 00 +# +name: Down +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 61 00 00 00 +# +name: Menu +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 1A 00 00 00 +# +name: Source +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 01 00 00 00 +# +name: Return +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 58 00 00 00 +# +name: Exit +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 2D 00 00 00 +# +name: Vol_up +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 07 00 00 00 +# +name: Vol_down +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 0B 00 00 00 +# +name: Mute +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 0F 00 00 00 +# +name: Smarthub +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 79 00 00 00 +# +name: Info +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 1F 00 00 00 diff --git a/assets/resources/infrared/assets/TVs/Samsung_TV.ir b/assets/resources/infrared/assets/TVs/Samsung_TV.ir new file mode 100644 index 000000000..d93189744 --- /dev/null +++ b/assets/resources/infrared/assets/TVs/Samsung_TV.ir @@ -0,0 +1,74 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: E6 00 00 00 +# +name: Source +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 01 00 00 00 +# +name: Mute +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 0F 00 00 00 +# +name: Vol_up +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 07 00 00 00 +# +name: Vol_down +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 0B 00 00 00 +# +name: Menu_left +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 65 00 00 00 +# +name: Menu_up +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 60 00 00 00 +# +name: Menu_right +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 62 00 00 00 +# +name: Menu_down +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 61 00 00 00 +# +name: Menu_back +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 58 00 00 00 +# +name: Menu_home +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 79 00 00 00 +# +name: Menu_enter +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: 68 00 00 00 diff --git a/assets/resources/infrared/assets/TVs/Samsung_e6.ir b/assets/resources/infrared/assets/TVs/Samsung_e6.ir new file mode 100644 index 000000000..c43e24e5b --- /dev/null +++ b/assets/resources/infrared/assets/TVs/Samsung_e6.ir @@ -0,0 +1,8 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: Samsung32 +address: 07 00 00 00 +command: E6 00 00 00 diff --git a/assets/resources/infrared/assets/TVs/Sharp_Roku_TV.ir b/assets/resources/infrared/assets/TVs/Sharp_Roku_TV.ir new file mode 100644 index 000000000..e6fddc46c --- /dev/null +++ b/assets/resources/infrared/assets/TVs/Sharp_Roku_TV.ir @@ -0,0 +1,128 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 08 00 00 00 +# +name: Back +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 04 00 00 00 +# +name: Home +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 43 00 00 00 +# +name: V+ +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 02 00 00 00 +# +name: V- +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 03 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 09 00 00 00 +# +name: Up +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 56 00 00 00 +# +name: Down +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 57 00 00 00 +# +name: Left +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 58 00 00 00 +# +name: Right +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 59 00 00 00 +# +name: Ok +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 5A 00 00 00 +# +name: Again +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 41 00 00 00 +# +name: Sleep +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 1A 00 00 00 +# +name: Star +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 0C 00 00 00 +# +name: Rewind +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 4F 00 00 00 +# +name: Play Pause +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 42 00 00 00 +# +name: Fast Forward +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 5B 00 00 00 +# +name: Netflix +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 4C 00 00 00 +# +name: Hulu +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 5C 00 00 00 +# +name: Sling +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 45 00 00 00 +# +name: Now +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 67 00 00 00 diff --git a/assets/resources/infrared/assets/TVs/Sonyxbr.ir b/assets/resources/infrared/assets/TVs/Sonyxbr.ir new file mode 100644 index 000000000..c68e06da0 --- /dev/null +++ b/assets/resources/infrared/assets/TVs/Sonyxbr.ir @@ -0,0 +1,74 @@ +Filetype: IR signals file +Version: 1 +# +name: On +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 2E 00 00 00 +# +name: Off +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 2F 00 00 00 +# +name: Menu +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 60 00 00 00 +# +name: Up +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 74 00 00 00 +# +name: Left +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 34 00 00 00 +# +name: Ok +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 65 00 00 00 +# +name: Right +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 33 00 00 00 +# +name: Down +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 75 00 00 00 +# +name: Input +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 25 00 00 00 +# +name: Exit +type: parsed +protocol: SIRC15 +address: 97 00 00 00 +command: 23 00 00 00 +# +name: Vol_up +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 12 00 00 00 +# +name: Vol_down +type: parsed +protocol: SIRC +address: 01 00 00 00 +command: 13 00 00 00 diff --git a/assets/resources/infrared/assets/TVs/Sunbrite.ir b/assets/resources/infrared/assets/TVs/Sunbrite.ir new file mode 100644 index 000000000..1e75c1b3c --- /dev/null +++ b/assets/resources/infrared/assets/TVs/Sunbrite.ir @@ -0,0 +1,80 @@ +Filetype: IR signals file +Version: 1 +# +name: On +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 08 00 00 00 +# +name: Off +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 08 00 00 00 +# +name: Menu +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 1D 00 00 00 +# +name: Exit +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 49 00 00 00 +# +name: Up +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 45 00 00 00 +# +name: Left +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 47 00 00 00 +# +name: Ok +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 44 00 00 00 +# +name: Right +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 48 00 00 00 +# +name: Down +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 46 00 00 00 +# +name: Source +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 2F 00 00 00 +# +name: Vol_up +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 1F 00 00 00 +# +name: Vol_down +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 1E 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 02 00 00 00 +command: 1C 00 00 00 diff --git a/assets/resources/infrared/assets/TVs/Tcl.ir b/assets/resources/infrared/assets/TVs/Tcl.ir new file mode 100644 index 000000000..37ca4caad --- /dev/null +++ b/assets/resources/infrared/assets/TVs/Tcl.ir @@ -0,0 +1,98 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4009 3986 511 1987 517 1981 513 1985 519 1979 515 1009 493 1006 486 1986 518 1006 486 1987 517 1007 485 1987 517 1007 485 1014 488 1010 492 1007 485 1013 489 1984 510 1988 516 1008 494 1978 516 1008 494 1979 515 983 519 1979 515 8184 4015 3980 518 1980 514 1985 519 1979 515 1983 511 1013 489 1010 492 1980 514 1010 492 1980 514 1011 491 1981 513 1011 491 1007 485 1014 488 1010 492 1007 485 1987 517 1981 513 1012 490 1982 512 986 516 1983 511 1013 489 1983 511 8070 4015 3980 518 1981 513 1985 519 1979 515 1983 511 1014 488 1010 492 1980 514 1011 491 1981 513 1011 491 1981 513 1012 490 1008 494 1005 487 1011 491 1008 484 1988 516 1982 512 1012 490 1983 511 1013 489 1983 511 1014 488 1984 510 +# +name: Home +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4011 3984 513 1985 519 1979 515 1984 510 1988 516 1008 494 1005 487 1011 491 1008 484 1988 516 1008 494 1004 488 1011 491 1007 485 1014 488 1010 492 1007 485 1987 517 1981 513 1985 519 1979 515 983 519 1980 514 1984 510 1988 516 8183 4016 3979 518 1979 515 1984 510 1988 516 1982 512 986 516 1009 493 1005 487 1012 490 1982 512 1012 490 1008 494 1005 487 1011 491 1008 494 1004 488 1011 491 1981 513 1985 519 1979 515 1983 511 1014 488 1984 510 1988 516 1982 512 8068 4016 3978 519 1979 515 1983 511 1988 516 1981 513 985 517 1008 494 1004 488 1011 491 1981 513 985 517 1008 494 1004 488 1011 491 1007 485 1014 488 1010 492 1980 514 1984 520 1978 516 1983 511 1013 489 1983 511 1988 516 1982 512 +# +name: Apps +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4014 3982 515 1983 511 1987 517 1981 513 1985 519 1979 515 1984 510 1988 516 1008 494 1978 516 1982 512 987 515 1009 493 1005 487 1012 490 1008 494 1005 487 1011 491 1008 494 1004 488 1985 519 1005 487 1011 491 1982 512 1986 518 8180 4009 3986 511 1987 517 1981 513 1985 519 1979 515 1983 510 1987 517 1981 513 1012 490 1982 512 1987 517 1007 485 1013 489 1010 492 1006 486 1013 489 1009 493 1005 487 1012 490 1008 494 1979 515 1009 493 1005 487 1986 518 1980 514 +# +name: Up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4011 3985 512 1986 518 1980 513 1985 519 1979 515 983 519 1980 514 1010 492 1980 514 1985 519 1005 487 1012 490 1982 511 986 516 1009 493 1005 487 1012 490 1982 511 986 516 1983 511 1014 488 1010 492 1980 514 1985 519 979 513 8186 4012 3983 514 1984 510 1988 516 1982 512 1987 517 1007 485 1988 516 1008 494 1978 516 1983 511 1013 489 1010 492 1980 514 1011 491 1007 485 1014 488 984 518 1980 513 1011 491 1982 511 1012 490 1009 493 1979 514 1984 520 1004 488 +# +name: Down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4012 3983 514 1984 520 1978 516 1983 511 1987 517 1007 485 1988 516 1008 494 1978 516 1983 511 1013 489 1009 493 1006 486 1013 489 1009 493 1005 487 1012 490 1981 513 1013 489 1983 511 1014 488 1010 492 1980 514 1984 520 1978 516 8183 4015 3980 517 1980 514 1985 519 1979 515 1983 511 1014 488 1984 520 1004 488 1985 519 1979 515 1010 492 1006 486 1013 489 1009 493 1006 486 1012 490 1009 493 1978 516 1009 493 1980 514 1010 492 1007 485 1987 517 1981 513 1986 518 +# +name: Left +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4011 3984 513 1985 519 1979 514 1984 520 1978 515 1009 493 1979 514 1010 492 1980 513 1011 491 1981 512 1986 518 1007 485 1013 489 1010 492 1006 486 1013 489 1984 520 1004 488 1985 519 1005 487 1986 518 1006 486 1013 489 1983 510 8188 4010 3985 512 1987 517 1981 512 1985 519 1980 513 984 518 1981 512 985 517 1982 512 986 516 1983 510 1987 517 1007 485 1014 488 1011 491 1007 485 1014 488 1984 520 1005 487 1986 518 1006 486 1987 517 1007 485 1013 489 1984 520 +# +name: Right +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4013 3982 515 1984 520 1978 515 1983 510 1987 517 982 520 1978 515 983 519 1979 514 983 519 1980 514 1985 519 1979 514 984 518 981 511 988 514 984 518 1980 513 985 517 1981 512 986 516 1982 511 988 514 984 518 981 511 +# +name: Ok +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4009 3986 511 1987 517 1982 511 1986 518 1981 512 1985 519 1980 513 1984 520 1979 514 1009 493 1979 514 1011 491 1007 485 1014 488 1011 491 1007 485 1014 488 1011 491 1007 485 1014 488 1011 491 2007 486 1012 490 2008 485 1987 517 8181 4016 3979 518 1981 512 1985 519 1980 513 1984 520 1979 514 1983 510 1988 516 1982 511 1013 489 1984 520 1004 488 1011 491 1008 494 1005 487 1012 490 1008 494 1005 487 1012 490 1008 494 1005 487 1985 519 1006 486 1987 517 1981 512 +# +name: Settings +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4009 3986 511 1988 516 1982 511 1987 517 1982 511 1986 518 1981 512 1011 491 1008 494 1978 515 1983 510 1988 516 1982 511 1013 489 984 518 1007 485 1014 488 984 518 1007 485 1987 517 1982 511 986 516 1009 493 1006 486 1013 489 8183 4014 3981 516 1982 511 1987 517 1981 512 1986 518 1981 512 1985 519 979 513 1013 489 1983 510 1988 516 1982 511 1987 517 1007 495 1004 488 1011 491 1008 494 1004 488 1011 491 1982 511 1986 518 1007 485 1014 488 1010 492 1007 485 +# +name: Back +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4011 3984 512 1986 518 1980 513 1985 519 1980 513 985 517 981 511 1988 516 983 519 979 513 1986 518 1980 513 1985 519 980 512 987 515 984 518 981 510 1987 517 1982 511 987 515 1983 521 1978 515 983 519 980 511 987 515 8184 4012 3982 514 1984 520 1978 515 1983 510 1988 516 983 519 980 511 1986 518 981 510 988 514 1984 520 1979 514 1983 521 979 512 986 516 982 520 979 512 1985 519 1980 513 985 517 1981 512 1986 518 982 510 989 513 985 517 +# +name: Vol_up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4009 3986 511 1988 516 1982 511 1987 517 1981 512 1012 490 1009 493 1979 514 1010 492 1981 512 1986 518 1980 513 1985 519 979 513 1012 490 1009 493 1006 486 1986 518 1981 512 985 517 1982 511 987 515 1010 492 1006 486 1013 489 8184 4013 3982 515 1983 510 1988 516 1982 511 1987 517 1007 485 1014 488 1985 519 1005 487 1986 518 1981 512 1986 518 1980 513 1011 491 1008 494 1004 488 1011 491 1982 511 1987 517 1007 485 1988 516 1009 493 1005 487 1012 490 1009 493 +# +name: Vol_down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4012 3982 514 1984 519 1979 514 1984 519 1979 514 983 519 980 512 1988 516 982 520 1979 514 1984 519 1978 515 983 519 980 511 987 515 983 519 980 511 1988 516 1982 511 987 515 1983 521 978 514 985 517 981 521 1978 515 +# +name: Netflix +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4011 3984 512 1986 518 1981 512 1986 518 1980 513 1985 518 1979 514 1984 520 1005 487 1986 518 1980 513 1985 518 1980 513 1011 491 1008 494 1004 488 1011 491 1008 494 1005 486 1012 490 1982 511 1013 489 1010 492 1007 485 1014 488 8185 4011 3984 512 1986 517 1980 513 1985 518 1980 513 1985 518 1979 514 1984 519 1005 486 1986 517 1981 512 1985 518 1980 513 985 517 1008 494 1004 488 1011 491 1008 494 1005 486 1012 490 1982 511 1013 489 1010 492 1007 484 1014 488 8066 4015 3979 517 1981 512 1986 518 1980 513 1985 518 1980 513 1985 519 1979 514 1010 492 1981 512 1986 518 1980 513 1985 518 1006 486 1013 489 1010 492 1006 486 1013 489 1010 492 1007 485 1988 516 1008 494 1005 487 1012 490 1009 493 +# +name: Youtube +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4015 3980 516 1982 511 1987 517 1982 511 1987 516 1981 512 1986 517 1981 512 1012 490 982 520 979 512 1986 518 1007 485 1014 488 1011 491 1007 495 1004 487 985 517 1008 494 1005 486 1986 518 1980 513 1985 519 1006 486 1987 517 8181 4015 3980 516 1981 512 1986 518 1981 512 1986 517 1980 513 1985 519 1979 514 1010 492 1007 485 988 514 1985 519 1005 487 986 516 1009 493 979 513 1013 489 983 519 1006 486 1013 489 1984 519 1978 515 1983 520 978 513 1985 518 +# +name: Ch_up +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4012 3983 513 1985 518 1980 513 1985 518 1980 513 984 518 981 521 1978 515 983 519 1980 513 1984 520 979 512 1986 517 1007 484 1014 488 1011 491 1007 495 1978 515 1983 510 1014 488 1984 519 979 512 1012 490 1983 510 1014 488 8185 4011 3984 512 1986 518 1980 513 1985 518 1980 513 1011 491 1007 485 1988 516 982 520 1979 514 1984 519 1005 486 1986 517 981 510 1014 488 985 517 1007 495 1978 515 1983 510 1014 488 1985 518 1006 486 1013 489 1983 520 1004 487 +# +name: Ch_down +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 4016 3980 516 1982 511 1987 516 1982 511 1987 516 982 520 1004 487 1986 517 980 511 1987 516 1982 511 1013 489 1010 492 1006 486 1013 489 984 518 1007 485 1988 516 1982 511 987 515 1984 519 1005 486 985 517 1982 511 1987 517 8182 4014 3981 515 1983 520 1978 515 1983 510 1988 515 982 520 979 512 1987 517 981 510 1988 516 1983 510 987 515 1010 492 981 521 978 513 985 517 981 521 1978 515 1983 520 978 514 1985 518 979 513 986 516 1983 520 1978 515 diff --git a/assets/resources/infrared/assets/TVs/Tcl_32s327.ir b/assets/resources/infrared/assets/TVs/Tcl_32s327.ir new file mode 100644 index 000000000..8f5a67e63 --- /dev/null +++ b/assets/resources/infrared/assets/TVs/Tcl_32s327.ir @@ -0,0 +1,62 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 17 E8 00 00 +# +name: Vup +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 0F F0 00 00 +# +name: Vdwn +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 10 EF 00 00 +# +name: Enter +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 2A D5 00 00 +# +name: Up +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 19 E6 00 00 +# +name: Dwn +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 33 CC 00 00 +# +name: Rt +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 2D D2 00 00 +# +name: Lft +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 1E E1 00 00 +# +name: Home +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 03 FC 00 00 +# +name: Exit +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 66 99 00 00 diff --git a/assets/resources/infrared/assets/TVs/Tcl_tv.ir b/assets/resources/infrared/assets/TVs/Tcl_tv.ir new file mode 100644 index 000000000..068867c36 --- /dev/null +++ b/assets/resources/infrared/assets/TVs/Tcl_tv.ir @@ -0,0 +1,50 @@ +Version: 1 +# +name: Power +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 17 E8 00 00 +# +name: Home +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 03 FC 00 00 +# +name: Left +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 1E E1 00 00 +# +name: Select +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 2A D5 00 00 +# +name: Right +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 2D D2 00 00 +# +name: Mute +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 20 DF 00 00 +# +name: Vol_up +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 0F F0 00 00 +# +name: Vol_down +type: parsed +protocol: NECext +address: EA C7 00 00 +command: 10 EF 00 00 + diff --git a/assets/resources/infrared/assets/TVs/Vizio.ir b/assets/resources/infrared/assets/TVs/Vizio.ir new file mode 100644 index 000000000..e9cc9df5f --- /dev/null +++ b/assets/resources/infrared/assets/TVs/Vizio.ir @@ -0,0 +1,104 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 08 00 00 00 +# +name: Input +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 2F 00 00 00 +# +name: Vol_up +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 02 00 00 00 +# +name: Vol_down +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 03 00 00 00 +# +name: Ch_up +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 00 00 00 00 +# +name: Ch_down +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 01 00 00 00 +# +name: Mute +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 09 00 00 00 +# +name: Up +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 45 00 00 00 +# +name: Down +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 46 00 00 00 +# +name: Right +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 48 00 00 00 +# +name: Left +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 47 00 00 00 +# +name: Home +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 2D 00 00 00 +# +name: Back +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 4A 00 00 00 +# +name: Menu +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 4F 00 00 00 +# +name: Previous +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 1A 00 00 00 +# +name: Info +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 1B 00 00 00 +# +name: Enter +type: parsed +protocol: NEC +address: 04 00 00 00 +command: 44 00 00 00 diff --git a/assets/resources/infrared/assets/TVs/Westinghouse.ir b/assets/resources/infrared/assets/TVs/Westinghouse.ir new file mode 100644 index 000000000..6f254ef8a --- /dev/null +++ b/assets/resources/infrared/assets/TVs/Westinghouse.ir @@ -0,0 +1,92 @@ +Filetype: IR signals file +Version: 1 +# +name: Power +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 46 B9 00 00 +# +name: V_up +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 0C F3 00 00 +# +name: V_dwn +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 19 E6 00 00 +# +name: Up +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 48 B7 00 00 +# +name: Dwn +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 4D B2 00 00 +# +name: Rt +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 49 B6 00 00 +# +name: Lft +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 4E B1 00 00 +# +name: Enter +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 4A B5 00 00 +# +name: Exit +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 0D F2 00 00 +# +name: Mute +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 4C B3 00 00 +# +name: Source +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 4B B4 00 00 +# +name: Menu +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 45 BA 00 00 +# +name: Ch_up +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 0F F0 00 00 +# +name: Ch_dwn +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 5A A5 00 00 +# +name: Return +type: parsed +protocol: NECext +address: 02 7D 00 00 +command: 16 E9 00 00 diff --git a/lib/subghz/protocols/nice_flor_s.c b/lib/subghz/protocols/nice_flor_s.c index c72387243..4cbbe29a6 100644 --- a/lib/subghz/protocols/nice_flor_s.c +++ b/lib/subghz/protocols/nice_flor_s.c @@ -128,6 +128,9 @@ static bool } instance->generic.cnt++; + FURI_LOG_I(TAG, "serial = %X", instance->generic.serial); + FURI_LOG_I(TAG, "counter = %X", instance->generic.cnt); + FURI_LOG_I(TAG, "button = %X", btn); uint64_t decrypt = (uint64_t)( (instance->generic.serial << 16) | (instance->generic.cnt) ); FURI_LOG_I(TAG, "decrypt = %X", decrypt); uint64_t enc_part = (uint64_t)subghz_protocol_nice_flor_s_encrypt(decrypt, file_name); @@ -320,7 +323,7 @@ uint64_t subghz_protocol_nice_flor_s_encrypt(uint64_t data, const char* file_nam k = ~p[3]; p[3] = ~p[1]; p[1] = k; - + FURI_LOG_I(TAG, "encrypted_data = %X", data); return data; } @@ -359,6 +362,7 @@ static uint64_t p[1] = k; } } + FURI_LOG_I(TAG, "decrypted_data = %X", data); return data; }