diff --git a/CHANGELOG.md b/CHANGELOG.md index 56a5b77e9..bfdeed1f7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,7 @@ - BadKB: - OFW: Add linux/gnome badusb demo files (by @thomasnemer) - Add older qFlipper install demos for windows and macos (by @DXVVAY & @grugnoymeme) + - OFW: New layout for es-LA (by @IRecabarren) - OFW: Dolphin: Happy mode in Desktop settings (by @portasynthinca3) - OFW: GUI: Add up and down button drawing functions to GUI elements (by @DerSkythe) - OFW: RPC: Support 5V on GPIO control for ext. modules (by @gsurkov) @@ -58,6 +59,7 @@ - OFW: IR button operation fails now shows more informative messages (by @RebornedBrain) - OFW: Add Airwell AW-HKD012-N91 to univeral AC remote (by @valeraOlexienko) - OFW: Add TCL 75S451 to TV universal remote (by @christhetech131) + - OFW: Universal remote additions (by @jaylikesbunda) - OFW: GUI: Change dialog_ex text ownership model (by @skotopes) - OFW: CCID: App changes and improvements (by @kidbomb) - OFW: API: Exposed `view_dispatcher_get_event_loop` (by @CookiePLMonster) @@ -66,6 +68,7 @@ - OFW: Replace all calls to strncpy with strlcpy, use strdup more, expose strlcat (by @CookiePLMonster) - OFW: Threading, Timers improvements (by @CookiePLMonster) - OFW: FuriTimer uses an event instead of a volatile bool to wait for deletion (by @CookiePLMonster) +- OFW: Docs: Improve bit_buffer.h docs (by @Astrrra) ### Fixed: - RFID: @@ -85,7 +88,9 @@ - OFW: RPC: Broken file interaction fixes (by @RebornedBrain) - OFW: GPIO: Fix USB-UART bridge exit screen stopping the bridge prematurely (by @portasynthinca3) - OFW: GUI: Fix dialog_ex NULL ptr crash (by @Willy-JL) -- OFW: Furi: Clean up of LFS traces (by @hedger) +- Furi: + - OFW: Clean up of LFS traces (by @hedger) + - OFW: Prevent idle priority threads from potentially starving the FreeRTOS idle task (by @CookiePLMonster) - OFW: Debug: Use proper hook for handle_exit in flipperapps (by @skotopes) - OFW: API: Fix kerel typo in documentation (by @EntranceJew) diff --git a/applications/debug/direct_draw/direct_draw.c b/applications/debug/direct_draw/direct_draw.c index bc1e55459..1e45a6d94 100644 --- a/applications/debug/direct_draw/direct_draw.c +++ b/applications/debug/direct_draw/direct_draw.c @@ -1,6 +1,5 @@ #include #include -#include #include #define BUFFER_SIZE (32U) @@ -42,10 +41,11 @@ static DirectDraw* direct_draw_alloc(void) { static void direct_draw_free(DirectDraw* instance) { furi_pubsub_unsubscribe(instance->input, instance->input_subscription); - instance->canvas = NULL; gui_direct_draw_release(instance->gui); furi_record_close(RECORD_GUI); furi_record_close(RECORD_INPUT_EVENTS); + + free(instance); } static void direct_draw_block(Canvas* canvas, uint32_t size, uint32_t counter) { diff --git a/applications/main/bad_kb/resources/badusb/assets/layouts/es-LA.kl b/applications/main/bad_kb/resources/badusb/assets/layouts/es-LA.kl new file mode 100644 index 000000000..2a6c78adc Binary files /dev/null and b/applications/main/bad_kb/resources/badusb/assets/layouts/es-LA.kl differ diff --git a/applications/main/infrared/resources/infrared/assets/ac.ir b/applications/main/infrared/resources/infrared/assets/ac.ir index 2dfcc4f56..f2b848119 100644 --- a/applications/main/infrared/resources/infrared/assets/ac.ir +++ b/applications/main/infrared/resources/infrared/assets/ac.ir @@ -84,31 +84,31 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9131 4318 815 389 817 1523 784 391 815 1523 784 1494 813 422 784 391 816 421 785 1524 784 392 814 422 783 1525 782 424 782 422 784 422 784 422 784 396 809 423 783 422 782 423 783 423 783 1496 812 1525 782 424 783 423 783 422 783 423 783 394 811 1526 782 424 782 1524 782 423 783 423 782 1525 782 423 675 19938 810 425 781 424 674 502 811 423 675 531 675 531 675 531 676 530 675 531 675 531 675 502 704 530 675 530 676 530 676 502 704 530 676 530 676 530 675 530 675 530 676 530 675 530 676 530 676 529 677 529 677 529 677 530 677 529 677 1631 676 529 677 1630 678 1631 677 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 9076 4455 677 1629 678 528 677 528 677 1630 677 529 677 530 676 530 676 531 675 531 675 531 675 531 675 531 674 531 675 532 674 531 674 532 674 531 675 532 674 531 674 531 674 532 674 1633 674 1633 674 532 674 532 674 532 674 532 674 532 674 1634 673 533 673 1634 673 533 674 532 674 1633 674 533 673 19965 674 531 674 532 675 531 675 531 675 531 675 531 675 531 675 531 675 532 674 531 675 531 676 531 674 531 675 531 675 531 674 531 675 531 675 532 674 532 674 531 675 532 674 532 674 531 675 531 675 532 674 532 674 532 674 532 674 1633 674 1633 674 532 674 532 674 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 9076 4453 679 1628 703 503 703 503 702 1607 700 506 699 507 699 507 699 507 699 1609 698 1610 698 1609 699 507 699 508 698 508 698 508 698 508 698 508 698 507 699 508 698 508 698 508 697 1609 698 1610 698 508 698 508 698 508 698 508 698 509 697 1610 697 508 698 1610 698 508 698 508 698 1610 697 509 697 19941 699 507 699 507 699 507 699 508 698 508 698 508 698 508 698 508 697 508 698 508 698 507 699 508 698 508 698 508 698 508 698 508 698 508 698 508 697 509 697 509 697 508 698 508 698 508 698 508 698 509 697 508 697 509 697 509 696 509 697 1635 673 533 673 1611 696 -# +# name: Heat_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 9082 4422 707 499 706 500 704 1603 703 1606 701 505 700 507 699 506 700 507 699 506 700 1607 700 1608 700 1609 699 506 699 507 699 506 699 507 699 507 699 506 700 507 699 507 699 507 699 1608 699 1607 699 507 699 507 699 507 699 507 699 507 699 1609 699 507 699 1608 699 507 699 507 699 1609 699 507 699 19940 700 506 700 506 699 507 699 507 699 506 700 506 700 507 699 507 699 507 700 507 699 506 699 507 699 507 699 507 699 507 699 507 699 507 699 507 699 507 698 507 700 507 699 507 699 507 699 507 699 507 699 508 698 508 698 507 699 507 699 508 698 1610 699 508 698 -# +# name: Heat_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 9081 4423 707 499 706 500 704 1604 702 1606 701 505 701 506 700 506 700 506 700 1608 700 1607 700 1609 699 506 700 506 700 506 700 506 700 506 700 507 699 506 700 506 700 507 699 507 699 1608 700 1608 699 507 699 507 699 507 699 507 699 507 699 1608 699 507 698 1609 698 507 699 507 699 1609 699 507 699 19938 699 506 700 506 700 507 699 506 699 506 700 506 699 506 700 507 699 507 699 507 700 506 699 507 699 507 699 507 699 507 699 507 698 507 699 507 699 507 699 507 699 507 699 507 699 507 699 507 700 507 699 507 698 507 699 507 699 1609 699 507 698 1609 699 1609 699 -# +# name: Off type: raw frequency: 38000 @@ -122,31 +122,31 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 3014 1708 488 1059 464 1085 461 362 461 363 460 387 436 1085 462 362 461 402 436 1084 463 1083 463 364 459 1083 463 363 460 386 437 1082 518 1044 464 386 437 1108 439 1108 438 386 464 360 463 1082 464 360 490 352 459 1084 462 362 460 363 460 363 460 364 459 364 459 364 459 380 459 364 459 364 459 364 460 364 459 364 459 364 459 364 459 380 459 364 459 365 458 1088 459 364 459 365 458 1088 458 365 458 380 459 365 458 1088 459 365 458 364 459 365 459 365 458 365 458 380 458 1088 459 1088 459 1088 458 365 458 365 458 365 458 365 458 381 458 365 458 365 458 365 458 365 458 365 459 365 458 365 458 381 458 366 457 366 457 366 457 366 457 366 458 365 458 366 458 381 457 366 457 366 457 366 457 366 457 366 457 366 457 366 458 382 457 366 457 366 457 367 456 367 457 367 456 367 456 390 433 406 433 367 456 367 456 390 433 391 433 390 433 390 433 390 433 406 433 391 432 1114 432 391 432 391 432 391 432 391 432 1114 433 396 433 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 3011 1710 462 1084 462 1085 486 356 467 356 444 364 484 1060 462 364 483 357 458 1085 461 1085 461 388 435 1085 461 388 435 388 435 1084 462 1099 463 387 436 1084 462 1085 461 388 461 362 461 1084 462 362 461 378 460 1087 459 365 458 365 458 366 457 366 457 366 457 366 457 382 457 366 457 366 457 366 457 367 456 367 456 367 456 367 456 382 457 367 456 367 456 1090 457 367 456 367 456 1090 457 367 456 382 457 1090 456 1090 457 367 456 367 456 367 456 367 456 367 456 382 457 1091 456 1091 456 1091 456 1090 456 367 456 367 456 367 457 382 457 367 456 367 456 367 456 367 456 368 456 367 456 368 455 383 456 367 456 367 456 368 455 368 455 368 455 368 456 368 455 383 456 368 455 368 455 368 455 368 455 368 455 368 455 368 455 383 456 368 455 368 455 368 455 368 455 368 455 368 455 368 455 384 455 368 455 368 455 368 455 368 455 368 455 368 455 368 455 383 456 1091 456 1091 456 368 456 1091 455 368 455 368 455 1091 456 373 456 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 3012 1709 462 1083 463 1084 463 361 462 362 484 355 469 1059 463 387 436 402 437 1083 464 1083 464 362 462 1080 520 354 469 354 469 1026 521 1068 518 354 390 1108 439 1108 438 386 463 360 464 1081 465 359 464 375 463 1083 463 361 462 362 461 363 460 363 460 364 459 364 459 380 459 364 459 364 459 365 458 365 458 365 458 365 458 365 458 380 459 365 458 365 458 1089 458 365 459 365 458 1089 458 366 457 382 456 1090 457 1113 433 390 433 390 433 390 433 390 433 390 433 405 434 390 433 390 433 390 433 1113 434 390 433 390 433 390 433 405 434 390 433 390 433 390 434 390 433 390 433 390 433 390 433 405 434 390 433 390 433 390 433 390 433 390 433 390 433 390 434 405 433 390 433 390 433 390 433 390 433 390 433 390 433 390 433 406 433 390 433 390 433 390 433 390 433 390 433 391 432 391 432 406 433 390 433 391 432 391 432 391 433 390 433 390 433 391 432 406 433 391 432 391 432 1114 433 391 432 391 432 391 432 1114 433 396 433 -# +# name: Heat_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 3011 1712 461 1087 459 1088 459 364 459 389 434 366 458 1086 461 388 435 404 435 1086 460 1085 461 388 435 1085 461 365 458 388 435 1084 462 1098 464 387 436 1084 462 1084 462 388 461 362 461 1084 462 362 461 378 460 1086 460 364 459 365 458 365 458 365 458 366 457 365 458 381 458 366 457 366 458 366 457 366 457 366 457 366 457 365 458 381 458 366 458 366 457 1089 458 366 457 366 457 1089 458 366 457 381 458 1089 458 366 457 366 457 366 457 366 458 366 457 366 457 381 458 366 457 366 457 366 457 366 457 366 457 366 457 366 457 381 458 366 457 366 457 366 458 366 457 366 457 366 457 366 457 382 457 366 457 366 457 366 457 366 457 366 457 366 457 366 457 382 457 366 457 366 457 367 456 367 456 367 457 366 457 366 457 382 457 367 457 366 457 367 457 366 457 367 457 366 457 366 457 382 457 367 456 367 456 367 456 367 456 367 456 367 456 367 456 382 457 367 456 1090 457 367 456 1091 456 1090 457 1090 456 367 456 373 456 -# +# name: Heat_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 3045 1677 493 1023 524 1024 522 354 469 354 469 354 469 1026 576 353 470 350 487 1001 492 1054 492 354 469 1054 492 355 468 354 469 1054 492 1070 491 354 468 1056 438 1109 438 386 437 385 438 1107 439 385 438 400 464 1081 465 359 464 360 463 361 462 362 461 388 435 388 435 404 434 389 434 389 434 389 434 389 434 389 434 389 434 389 434 405 434 389 434 389 434 1112 434 389 434 389 434 1113 434 389 434 405 434 1112 435 389 434 366 458 365 458 365 458 365 458 365 458 381 458 365 458 366 457 365 458 1089 457 366 457 366 457 366 457 382 456 367 433 390 433 391 432 391 432 391 432 391 432 391 432 406 433 391 432 391 432 390 433 391 432 391 432 391 432 391 432 406 433 391 432 391 433 391 432 391 432 391 432 391 432 391 432 407 432 391 432 391 432 391 432 392 431 391 433 391 432 391 432 430 409 393 430 392 431 392 431 392 432 391 457 367 432 392 431 408 431 392 431 1138 433 391 408 392 431 392 456 367 456 1113 408 421 433 -# +# name: Off type: raw frequency: 38000 @@ -160,31 +160,31 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 4402 4336 561 1641 538 554 535 1616 563 1640 539 554 535 557 532 1645 534 560 539 551 538 1639 540 553 536 556 533 1644 535 1642 537 556 533 1620 558 558 531 561 538 554 535 1641 538 1639 540 1638 530 1620 559 1647 532 1643 536 1641 538 1613 566 553 536 557 532 560 539 553 536 558 531 560 529 1647 532 535 564 1613 555 537 563 1614 565 554 535 559 530 1645 534 559 530 1647 532 560 539 1612 557 562 537 1640 539 1611 557 5189 4398 4344 564 1638 530 563 537 1640 539 1639 529 563 537 530 559 1644 535 560 529 535 564 1639 529 537 563 556 533 1644 535 1643 536 557 532 1647 532 559 530 536 564 555 534 1643 536 1616 563 1640 539 1613 555 1624 565 1610 558 1619 560 1617 562 557 532 560 539 554 535 557 532 562 537 553 536 1641 538 555 534 1643 536 530 559 1644 535 558 531 564 536 1639 539 553 536 1641 537 555 534 1617 562 557 532 1645 534 1645 534 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 4404 4345 563 1613 566 553 536 1641 538 1614 565 528 561 557 532 1645 534 560 539 551 538 1639 529 563 536 556 533 1618 561 1642 537 556 533 1645 534 557 532 561 538 1638 530 1646 533 1645 554 1623 556 1621 558 1596 562 1613 586 1591 588 531 537 555 534 559 530 562 537 555 534 561 538 552 537 555 534 559 530 562 537 555 534 559 530 562 537 557 532 1643 536 1615 564 1639 560 1591 588 1616 563 1588 580 1623 556 1621 537 5183 4404 4339 579 1597 581 538 530 1646 533 1619 580 539 529 563 536 1615 564 557 532 532 557 1646 533 560 539 553 536 1641 538 1639 539 554 535 1643 536 555 534 559 530 1647 532 1646 533 1644 535 1617 582 1620 559 1621 537 1612 587 1590 589 530 538 554 535 558 531 561 538 554 535 560 539 551 538 554 535 558 531 561 538 554 535 557 532 561 538 556 533 1642 537 1640 538 1613 565 1638 561 1590 589 1588 580 1623 556 1598 560 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 4400 4357 561 1616 563 530 559 1619 559 1644 535 557 532 535 564 1613 555 565 534 556 533 1645 534 533 556 536 563 1614 565 1639 529 537 563 1643 536 529 560 558 531 1647 532 1645 533 1618 561 1643 536 1642 537 1642 537 1613 565 1638 530 537 563 556 533 559 530 563 536 556 533 562 538 527 562 1615 563 555 534 1643 536 531 558 561 538 554 535 560 539 1610 558 560 539 1612 556 563 537 1640 538 1639 539 1612 556 1620 558 5189 4398 4345 562 1614 564 529 560 1643 536 1616 563 531 558 534 565 1639 529 565 534 556 533 1619 559 559 530 563 537 1641 538 1640 538 554 535 1645 534 531 558 560 539 1639 529 1622 556 1621 558 1646 532 1619 559 1646 533 1617 562 1642 537 557 532 560 539 554 535 557 532 561 538 556 533 558 531 1620 559 560 539 1638 530 563 536 556 533 560 539 555 534 1642 537 556 533 1619 559 559 530 1622 557 1621 558 1620 558 1647 532 -# +# name: Heat_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 4402 4346 561 1615 564 555 534 1644 535 1643 536 531 558 561 538 1639 539 555 534 531 558 1645 533 560 529 563 536 1641 537 1640 538 528 561 1645 533 531 558 561 538 1639 539 1638 530 1622 557 1647 532 1646 564 1590 557 1619 559 1618 561 558 531 562 537 555 534 559 530 563 536 558 531 1645 533 559 530 1648 530 1647 531 1646 532 1646 532 560 539 556 533 558 531 1621 557 561 538 555 534 558 531 562 537 1641 537 1639 539 5183 4405 4339 558 1645 533 559 530 1648 530 1647 532 561 538 555 534 1644 535 560 539 551 538 1614 564 555 534 559 530 1647 532 1620 558 561 538 1615 563 553 536 531 558 1620 558 1644 534 1643 536 1642 537 1641 537 1642 536 1613 565 1638 530 563 536 557 532 534 565 554 535 557 532 563 536 1613 565 554 535 1642 537 1641 537 1640 538 1640 538 554 535 560 539 551 538 1614 564 528 561 558 531 562 537 555 534 1644 534 1645 533 -# +# name: Heat_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 4404 4354 564 1614 564 528 561 1617 562 1642 537 530 559 534 565 1613 555 539 560 556 533 1619 559 534 555 563 536 1642 537 1641 537 555 534 1646 533 532 557 562 537 1640 538 1613 565 1613 555 1648 531 1647 532 1622 557 1619 559 1618 560 559 530 563 536 556 533 560 539 554 535 559 530 561 538 1639 539 554 535 1616 563 1615 564 1615 563 555 534 561 538 1612 556 563 536 1641 538 529 560 533 556 563 537 1641 538 1614 564 5183 4404 4342 555 1622 557 562 537 1641 537 1640 538 529 560 533 556 1648 531 538 562 555 534 1618 560 559 530 562 537 1615 563 1640 538 529 560 1646 532 532 557 562 537 1640 538 1639 539 1639 539 1638 530 1648 530 1649 540 1611 557 1646 532 561 538 554 535 558 531 562 537 555 534 561 538 552 537 1641 537 555 534 1644 534 1643 536 1617 562 557 532 563 536 1639 539 553 536 1642 537 556 533 560 539 554 535 1642 537 1643 535 -# +# name: Off type: raw frequency: 38000 @@ -197,19 +197,19 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 307 125509 3831 1867 489 482 491 1392 461 468 485 1397 456 489 464 1411 463 466 487 1397 456 488 465 1390 463 482 481 1402 462 1402 483 471 461 1412 462 468 485 1400 464 1401 484 1397 488 1395 458 471 461 485 457 1408 487 1393 460 485 457 473 459 486 456 474 489 1394 459 471 461 485 457 473 459 488 465 466 455 490 463 467 465 480 462 468 464 482 460 470 483 1399 465 464 457 488 465 465 488 1393 460 484 458 471 461 485 457 1415 459 1405 511 408 482 489 464 466 487 1377 456 489 464 481 461 469 463 482 460 470 462 483 459 470 462 484 458 472 460 485 457 473 459 487 455 474 489 1395 458 471 461 485 457 472 460 486 456 473 459 486 456 474 458 487 455 474 458 488 465 466 487 1396 457 487 434 496 457 488 433 496 457 489 432 497 466 479 432 498 465 480 431 499 464 482 439 490 463 482 460 1394 491 1389 485 1395 490 1392 461 468 464 482 460 469 484 1399 465 1399 465 480 462 483 491 77962 300 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 345 2685 478 1170 176 29680 3832 1891 465 481 482 1400 464 465 488 1395 458 470 483 1396 457 487 466 1406 458 471 492 1389 464 481 461 1411 463 1408 456 489 464 1407 457 473 490 1392 482 1383 481 1399 486 1396 458 462 459 497 456 1409 486 1394 459 459 483 473 459 487 455 474 489 1392 461 468 464 481 461 469 463 483 459 471 482 1398 487 1379 464 481 461 485 457 1416 458 487 466 1407 457 472 460 460 482 474 489 1393 460 469 463 483 459 471 461 485 457 1408 456 488 465 481 461 469 484 1381 462 483 459 486 456 473 459 487 455 474 458 487 455 475 457 489 464 467 465 481 461 1410 485 1380 484 1397 488 1392 461 483 459 471 461 485 457 473 459 486 456 474 458 488 454 476 456 490 463 467 465 481 461 1411 464 481 440 491 462 484 437 492 461 485 436 494 459 487 434 495 458 488 433 497 456 489 432 498 486 450 482 1408 467 1389 485 1394 480 1384 459 486 456 489 464 466 487 1393 460 485 457 1415 459 1406 510 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 181 11813 3819 1899 457 488 486 1421 433 472 491 1416 438 481 461 1417 437 482 492 1416 437 467 486 1419 435 485 457 1439 435 1403 461 483 480 1408 435 484 490 1416 438 1401 484 1395 490 1392 461 467 465 480 462 1427 458 1396 457 486 456 473 459 486 456 472 481 1426 438 466 466 480 462 467 465 480 462 467 465 479 463 1426 438 481 461 484 458 1438 436 1409 486 1378 465 480 462 483 459 471 482 1425 428 475 457 487 455 474 458 487 455 1434 430 489 464 481 461 468 485 1404 439 480 462 483 459 470 462 483 459 469 463 482 460 470 462 483 459 470 462 483 459 1437 458 1381 483 1395 490 1390 463 481 461 469 463 482 460 468 464 481 461 468 464 481 461 469 463 482 460 469 463 481 461 1434 430 474 458 486 456 473 459 486 456 473 459 486 456 473 459 486 456 473 459 485 457 472 460 485 489 449 462 1434 461 1378 486 1393 481 1397 519 400 479 476 456 489 464 1431 433 486 435 495 458 487 487 -# +# name: Off type: raw frequency: 38000 @@ -222,19 +222,19 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 3092 3057 3092 4438 579 1675 545 534 576 1650 571 535 575 531 569 1656 575 1652 579 527 573 533 577 1648 572 1655 576 1651 580 526 573 532 578 1647 573 532 578 1647 573 1654 577 529 571 535 575 530 570 535 575 529 571 534 576 529 571 534 576 528 571 534 576 528 572 533 577 528 572 533 577 527 573 1651 580 526 573 532 578 527 572 532 568 537 573 531 568 536 574 1650 571 535 575 531 569 536 574 530 569 535 575 529 571 534 576 529 571 533 577 528 572 533 577 527 572 532 568 536 574 531 569 1655 576 530 570 535 575 530 570 535 575 529 571 534 576 528 572 533 577 527 573 532 578 527 572 531 569 536 574 531 569 535 575 530 570 534 576 529 571 534 576 528 571 533 577 527 573 532 567 537 573 531 569 536 574 530 570 535 575 529 571 534 576 528 571 533 577 527 572 532 578 526 573 531 569 536 574 530 570 535 575 529 571 534 576 528 572 533 577 1646 574 532 578 1646 574 1652 579 527 572 533 577 1647 573 1653 578 1675 545 534 576 1649 571 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 3094 3056 3093 4437 580 1648 572 534 576 1649 582 525 574 530 580 1646 574 1653 578 529 570 534 576 529 571 534 576 529 570 1655 576 1651 580 527 572 532 578 1647 573 1654 577 1651 580 526 573 531 579 526 573 531 579 526 573 531 579 526 573 531 579 526 573 531 579 525 574 531 579 525 574 531 579 1646 574 532 578 526 573 531 579 526 573 531 579 526 573 1652 579 527 572 1653 578 528 571 534 576 528 571 533 577 528 571 533 577 528 572 533 577 528 572 532 578 527 572 532 578 527 572 532 578 526 573 1652 579 527 572 532 578 527 572 532 578 527 572 532 578 526 573 531 579 526 573 531 579 526 573 531 579 525 574 530 580 525 574 530 580 525 574 530 580 524 575 529 581 524 575 529 571 534 576 528 571 533 577 528 571 533 577 528 571 533 577 527 572 532 578 527 572 532 578 526 573 531 579 526 573 531 579 525 574 531 579 525 574 530 580 525 574 1650 581 525 574 1651 580 1647 573 533 577 527 572 1653 578 528 572 1654 577 1650 581 1646 574 71637 254 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 3098 3053 3096 4435 572 1656 575 532 578 1648 572 534 576 530 570 1682 549 1652 579 527 572 534 576 1649 571 1656 575 1652 579 1649 571 1656 575 531 579 527 572 1653 578 1649 571 1656 575 531 579 527 572 532 578 527 572 533 577 527 572 533 577 527 573 532 578 527 572 532 578 527 573 532 578 527 572 1652 579 527 572 533 577 528 571 533 577 528 571 533 577 1648 572 533 577 1649 571 535 575 530 569 536 574 531 569 536 574 530 569 536 574 530 570 535 575 530 570 535 575 530 569 535 575 530 569 535 575 1649 571 535 575 531 568 536 574 531 568 536 574 531 568 536 574 531 569 536 574 530 569 536 574 530 569 535 575 530 569 535 575 530 569 535 575 530 570 535 575 529 570 534 576 529 570 534 576 529 570 534 576 528 571 534 576 528 571 534 576 528 571 534 576 528 571 534 576 528 571 533 577 528 571 533 577 528 572 533 577 528 571 533 577 528 572 1652 579 527 572 1653 578 529 570 534 576 529 570 535 575 529 570 1654 577 1677 554 1673 547 -# +# name: Off type: raw frequency: 38000 @@ -247,19 +247,19 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 5045 2158 335 1768 358 690 357 723 335 716 331 1771 355 694 364 686 361 720 327 723 335 1767 359 690 357 1775 362 1770 356 692 366 1767 359 1772 354 1777 360 1771 355 1776 361 687 360 690 357 1776 361 687 360 690 357 693 365 716 331 719 328 692 366 1767 359 1772 354 1777 360 1771 355 1776 361 687 360 1773 364 1767 360 689 358 692 366 685 362 688 359 721 326 724 334 717 330 720 327 723 335 715 332 718 329 721 326 1777 360 1771 355 1776 361 1770 356 692 366 715 332 718 329 721 326 29460 5042 2161 332 1770 356 692 366 685 362 688 359 1774 363 685 362 688 359 721 326 694 364 1769 357 691 367 1767 360 1771 355 693 365 1769 358 1773 364 1768 359 1772 365 1766 361 688 359 691 367 1767 360 689 358 692 366 684 363 717 330 720 327 693 365 686 361 689 358 722 336 684 363 1770 357 1774 363 686 361 689 358 1774 363 686 361 1771 356 1776 361 1770 357 692 366 685 362 688 359 690 357 1776 361 687 360 690 357 1776 361 688 359 691 356 694 364 716 331 689 358 1775 362 686 361 689 358 692 366 685 362 688 359 691 356 724 334 716 331 689 358 722 336 685 362 688 359 721 326 693 365 716 331 689 358 692 366 684 363 718 329 690 357 693 365 716 331 689 358 722 336 1767 360 689 358 1774 363 686 361 1771 356 693 365 686 361 689 358 722 336 684 363 717 330 720 327 1776 361 687 360 690 357 693 365 716 331 1771 355 693 365 686 361 1772 355 1776 361 688 359 1773 364 1768 359 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 5038 2165 328 1772 365 686 361 689 358 692 366 1765 362 719 328 692 366 684 363 717 330 1771 366 684 363 1768 359 1774 363 686 361 1771 355 1776 361 1770 357 1775 362 1769 358 691 356 694 364 1767 360 691 356 694 364 686 361 689 358 692 366 685 362 1769 358 1775 362 1769 358 1774 363 1768 359 690 357 1776 361 1770 357 692 366 684 363 687 360 690 357 693 365 686 361 689 358 692 366 684 363 687 360 690 357 693 365 1766 361 1773 364 1767 360 1772 355 694 364 686 361 689 358 692 366 25151 319 3980 5041 2131 362 1769 358 693 365 686 361 689 358 1772 365 686 361 689 358 692 366 684 363 1768 359 692 366 1765 361 1772 354 694 364 1769 358 1774 363 1768 359 1773 364 1767 359 719 328 692 366 1796 331 719 328 692 366 685 362 688 359 691 356 694 364 686 361 689 358 692 366 685 362 1768 359 1775 362 686 361 689 358 1773 364 686 361 1770 357 1777 360 1771 355 693 365 686 361 689 358 1772 365 1769 358 690 357 694 364 1767 360 691 356 694 364 686 361 689 358 723 335 1766 361 690 357 693 365 685 362 688 359 691 356 694 364 687 360 690 357 693 365 685 362 688 359 691 356 694 364 687 360 690 357 693 365 685 362 688 359 691 367 684 363 687 360 1771 366 684 363 687 360 690 357 693 365 1767 360 690 357 1804 333 687 360 690 357 693 365 686 361 689 358 692 366 685 362 1768 359 692 366 685 362 688 359 690 357 1774 363 688 359 691 356 1774 363 1770 356 1775 362 1769 358 691 356 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 5036 2167 337 1766 361 689 358 692 366 684 363 1770 357 692 366 684 363 718 329 690 357 1776 361 687 360 1773 364 1767 360 689 358 1775 362 1769 357 1774 363 1768 359 1773 364 684 363 718 329 1773 364 684 363 718 329 691 356 694 364 716 331 719 328 1775 362 1769 358 1774 363 1768 359 1772 365 714 333 1770 357 1774 363 716 331 719 328 722 336 715 332 718 329 721 326 724 334 716 331 719 328 722 336 715 332 718 329 1773 364 1767 360 1772 354 1777 360 719 328 721 326 725 333 717 330 29455 5036 2139 354 1777 360 688 359 691 367 714 333 1770 356 692 366 684 363 687 360 690 357 1776 361 688 359 1773 364 1768 359 689 358 1775 362 1769 357 1774 363 1768 359 1773 364 684 363 687 360 1773 364 685 362 688 359 691 356 694 364 686 361 689 358 692 366 685 362 688 359 691 356 1777 360 1771 355 693 365 685 362 1771 355 693 365 1768 359 1773 364 1767 360 689 358 692 366 685 362 1771 355 1775 362 687 360 690 357 1775 362 687 360 690 357 693 365 716 331 689 358 1774 363 686 361 689 358 692 366 685 362 688 359 691 356 694 364 686 361 689 358 692 366 685 362 688 359 691 356 694 364 686 361 689 358 692 366 685 362 1771 355 693 365 1768 358 1773 364 684 363 687 360 690 357 693 365 1768 359 690 357 1776 361 688 359 691 356 694 364 686 361 689 358 692 366 685 362 1770 356 693 365 685 362 688 359 691 356 1777 360 1771 355 693 365 686 361 689 358 692 366 685 362 1770 356 -# +# name: Off type: raw frequency: 38000 @@ -272,105 +272,105 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 2309 665 781 672 803 672 803 695 832 643 833 1355 804 694 836 640 781 695 804 1409 778 697 777 702 797 678 798 677 799 678 799 701 803 674 802 1412 801 674 801 674 801 674 802 674 801 51317 2284 670 775 1413 802 51252 2283 670 801 1412 775 51275 2258 673 798 1414 802 51248 2284 670 802 1412 774 51246 2259 695 775 1413 801 -# +# name: Heat_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 2316 610 806 671 781 695 806 695 781 695 782 1405 782 694 808 694 780 693 808 1381 779 697 802 1412 776 1438 800 1437 776 1438 775 700 775 1412 776 700 801 701 775 700 776 1438 776 700 776 51695 2258 695 776 1437 776 51248 2258 672 798 1439 776 51240 2258 670 801 1436 776 -# +# name: Heat_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 2342 612 781 695 805 668 810 666 810 665 811 1402 811 666 811 692 781 670 781 1432 781 696 778 1436 802 1412 802 1412 802 1413 801 1412 802 1412 801 1412 777 1411 776 1463 776 1412 800 1414 801 51041 2257 697 802 1411 777 51240 2283 671 776 1437 801 51209 2255 672 799 1412 801 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 2317 637 832 644 830 669 805 670 805 672 803 1411 803 673 802 674 802 673 803 1411 803 674 801 1411 802 675 775 1415 800 701 774 1440 801 1412 775 702 799 1414 774 1413 801 701 801 675 800 51681 2257 695 803 1411 801 51226 2283 671 799 1412 803 51246 2257 696 803 1411 775 51255 2282 668 803 1410 802 51243 2258 695 802 1387 798 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 2315 618 853 643 832 644 834 641 833 643 833 1356 805 695 835 640 808 667 809 1404 808 668 806 1409 803 674 801 1412 802 1388 799 677 799 701 775 701 801 1389 799 677 799 676 800 1439 802 51426 2283 671 800 1412 802 51251 2258 697 801 1387 800 51248 2283 669 802 1411 802 51230 2258 696 799 1387 801 51225 2283 670 801 1411 801 51200 2280 695 775 1411 802 51227 2258 696 802 1411 775 51204 2281 669 801 1411 800 -# +# name: Dh type: raw frequency: 38000 duty_cycle: 0.330000 data: 2320 634 837 637 838 637 838 640 835 642 832 1378 836 645 826 670 809 667 808 1406 806 672 803 674 802 1412 802 1412 800 676 801 675 802 1412 802 674 802 1413 801 1412 801 1413 802 1412 802 50937 2285 671 801 1411 802 51225 2280 696 775 1412 801 51212 2283 671 775 1412 802 -# +# # Model: Daikin FTXM20M. name: Off type: raw frequency: 38000 duty_cycle: 0.330000 data: 500 393 473 392 473 368 498 368 497 367 499 25050 3533 1662 502 1230 501 392 472 393 471 395 469 1263 467 400 465 401 465 401 465 401 465 1267 465 401 465 1268 464 1268 464 402 464 1268 464 1269 463 1269 463 1292 440 1269 463 404 462 426 439 1293 439 426 440 426 440 426 440 426 440 426 440 427 439 426 440 427 439 427 438 427 439 1294 438 427 439 1294 438 427 439 427 439 428 438 1294 438 1294 438 428 438 428 437 428 438 428 438 1294 438 428 438 428 438 429 437 429 437 429 436 429 437 429 437 429 437 429 436 429 437 430 436 1296 436 1296 436 1296 436 430 436 430 435 1297 435 1297 435 1298 434 35482 3500 1699 464 1268 464 402 463 402 463 403 463 1269 463 426 440 426 439 426 440 426 439 1293 439 426 440 1293 439 1293 439 427 439 1293 439 1293 439 1293 439 1293 439 1294 438 427 438 427 439 1294 438 427 439 428 438 428 438 428 438 427 438 428 438 428 437 428 438 428 437 428 438 428 438 1295 437 429 437 429 437 429 436 429 437 1296 436 429 437 429 436 429 437 430 436 430 436 430 435 430 436 430 435 431 435 431 435 431 435 455 410 456 409 1322 410 456 409 456 410 456 410 456 410 456 410 1323 409 457 409 457 409 1323 409 1323 409 457 409 35483 3500 1699 464 1268 464 402 464 402 463 403 463 1269 463 426 440 426 440 426 440 426 439 1293 439 426 439 1293 439 1293 439 427 439 1293 439 1293 439 1293 439 1294 438 1293 438 427 439 427 438 1294 438 428 438 427 438 428 438 428 438 428 438 428 437 428 438 428 438 428 438 428 438 428 438 428 438 429 437 429 437 429 437 429 437 429 437 429 437 429 437 429 437 430 436 1296 436 430 436 1297 435 430 436 430 436 431 435 431 435 456 410 456 410 456 410 456 409 1323 409 1322 410 456 410 456 409 457 409 457 409 457 409 457 409 457 408 457 409 1324 408 1324 408 1324 408 1324 408 458 408 1325 406 459 407 1351 356 1376 356 1376 356 1376 356 1377 355 510 355 510 356 511 355 511 354 511 355 537 328 537 329 538 328 538 327 538 328 539 327 565 300 566 300 1432 300 1433 298 593 272 594 271 621 245 621 244 622 243 -# +# name: Dh type: raw frequency: 38000 duty_cycle: 0.330000 data: 500 368 498 369 497 367 499 366 499 367 499 25050 3533 1662 502 1230 501 392 472 393 471 395 469 1264 467 400 465 401 465 401 465 401 465 1267 465 401 465 1268 464 1268 464 402 464 1269 463 1269 463 1269 463 1292 440 1292 440 426 440 426 440 1293 439 426 440 426 439 426 440 426 440 427 439 427 438 427 439 427 439 427 439 427 439 1293 439 427 439 1294 438 427 439 427 439 428 437 1294 438 1294 438 428 437 428 438 428 437 429 437 1295 437 428 437 429 437 429 437 429 436 429 437 429 437 429 437 429 437 429 437 429 437 430 436 1296 436 1297 435 1297 435 431 435 455 410 1298 434 1322 410 1322 410 35482 3500 1700 464 1269 463 403 463 403 463 403 462 1292 440 426 440 426 440 426 440 426 439 1293 439 426 440 1293 439 1293 439 427 439 1293 439 1293 439 1293 439 1293 439 1293 439 427 439 427 439 1294 438 427 439 427 439 427 439 428 438 427 438 428 438 428 438 428 437 428 438 428 438 428 438 1295 437 429 437 429 436 429 437 429 437 1296 436 429 437 429 437 429 437 430 436 430 436 430 436 431 435 431 435 431 435 455 410 456 410 456 410 456 410 1322 410 456 410 456 410 456 409 457 409 456 409 1323 409 457 409 457 409 1323 409 1324 408 458 408 35483 3500 1700 464 1268 464 402 464 403 463 402 464 1292 440 426 440 426 440 426 439 426 440 1293 439 426 440 1293 439 1293 439 427 439 1293 439 1293 439 1293 438 1293 439 1293 439 427 439 427 438 1294 438 428 438 428 438 427 438 428 438 428 438 428 438 428 438 428 438 428 438 428 437 428 438 429 436 429 437 429 437 429 437 429 437 429 437 429 437 1296 436 430 435 430 436 1297 435 431 435 1297 435 431 435 456 409 456 410 456 409 456 410 456 410 456 410 456 410 1323 409 1323 409 457 409 457 409 457 408 457 409 457 409 458 408 458 407 458 408 1325 407 1326 405 1327 406 1351 381 485 356 1376 356 510 355 1377 355 1377 355 1377 355 1378 354 1378 354 512 354 512 354 538 327 538 328 538 328 539 326 565 300 566 300 566 299 567 299 593 272 621 244 596 270 1488 244 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 504 389 477 364 501 364 502 364 501 364 502 25048 3511 1684 505 1228 504 389 475 390 474 392 472 1260 470 396 469 396 470 396 469 397 469 1263 469 397 469 1263 469 1263 469 397 468 1263 469 1263 469 1264 468 1263 469 1264 468 397 468 398 468 1264 468 398 468 398 468 398 468 398 468 398 468 399 467 398 468 399 467 423 443 400 466 1289 443 423 443 1289 443 423 443 423 443 423 443 1289 443 1290 442 424 442 423 442 423 443 424 442 1290 442 424 442 423 443 424 442 424 441 424 442 424 441 424 442 424 442 424 441 424 442 424 442 1291 441 1291 441 1291 441 425 441 425 441 1291 441 1291 441 1291 441 35478 3505 1695 468 1264 468 398 467 398 468 398 468 1265 467 398 467 398 468 398 468 399 467 1265 467 399 467 1266 466 1266 466 423 443 1289 443 1290 442 1290 442 1290 442 1290 442 424 442 423 442 1290 442 423 443 424 442 424 442 424 442 424 441 424 442 424 442 424 441 424 442 424 442 424 442 1291 441 425 441 425 441 424 442 424 441 1291 441 425 441 425 440 425 441 425 441 425 441 425 441 425 441 425 440 425 441 425 441 425 440 426 440 426 440 1292 440 426 440 426 440 426 440 426 439 427 439 1293 439 427 439 427 438 1294 438 1294 438 428 437 35479 3504 1695 468 1264 468 398 468 398 468 398 467 1265 467 399 467 399 467 399 466 399 467 1265 467 399 467 1289 443 1290 442 423 443 1290 442 1290 442 1290 442 1290 442 1290 442 423 443 424 442 1290 442 424 442 424 442 424 441 424 442 424 442 424 442 424 442 424 442 424 442 424 442 424 442 424 442 425 441 425 440 425 441 425 441 425 441 425 441 1291 441 425 441 425 441 1292 440 1292 440 1292 440 426 440 425 441 426 440 426 440 1292 440 426 440 426 440 1292 440 426 440 426 440 426 440 427 439 426 440 426 440 427 438 427 439 427 439 427 439 1294 438 1295 437 1294 438 1319 413 453 413 1319 413 453 412 1320 412 1319 413 1319 413 1319 413 1320 412 453 412 453 413 453 412 454 412 454 411 454 412 454 412 454 412 454 412 454 412 455 411 454 412 455 411 1321 411 1321 411 456 409 456 410 481 384 482 384 482 383 482 359 506 360 507 359 507 359 507 358 1374 358 1374 358 508 357 508 358 509 357 534 332 534 332 534 332 534 332 535 331 535 331 535 331 535 330 536 330 536 330 562 303 563 303 563 302 564 302 1430 302 565 301 564 302 591 274 619 247 619 247 1512 219 1539 190 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 502 390 476 365 501 365 500 365 500 365 501 25049 3535 1660 504 1229 502 390 474 391 473 393 471 1261 469 397 468 398 468 398 468 398 468 1264 468 398 468 1265 467 1265 467 399 467 1265 467 1265 467 1265 467 1266 466 1265 467 400 466 401 465 1266 466 401 465 401 465 401 465 424 442 424 441 424 442 424 441 424 442 424 442 424 442 1291 441 424 442 1291 441 424 442 425 440 425 441 1291 441 1291 441 425 441 425 441 425 440 425 441 1292 440 425 441 425 441 425 441 425 441 425 441 425 441 425 441 425 440 426 440 426 440 426 440 1292 440 1293 439 1293 439 426 439 427 439 1293 439 1293 439 1293 439 35480 3503 1696 467 1265 467 399 467 398 468 399 466 1266 466 399 467 399 467 399 467 399 467 1266 466 400 466 1267 465 1290 442 424 442 1290 442 1290 442 1290 442 1290 441 1291 441 424 442 424 442 1291 441 424 442 424 442 425 441 424 442 424 442 425 441 425 440 425 441 425 441 425 441 425 441 1292 440 425 441 425 441 425 440 426 440 1292 440 426 440 426 439 426 440 426 439 426 440 426 440 426 440 426 440 426 440 427 438 427 439 427 439 427 439 1293 439 427 438 427 439 428 438 428 438 428 438 1294 438 428 438 428 438 1295 437 1320 412 453 413 35480 3503 1696 467 1265 467 399 467 399 467 399 467 1266 466 399 467 399 467 400 466 400 466 1290 442 424 442 1289 443 1290 442 424 442 1291 441 1290 442 1290 442 1291 441 1291 441 424 442 424 442 1291 441 425 441 425 441 425 441 425 441 425 441 425 441 425 441 425 441 425 440 425 441 425 441 425 441 425 441 425 441 425 440 426 440 426 440 426 440 1292 440 426 440 426 440 1292 440 1293 439 1293 439 427 439 426 439 427 439 1293 439 1293 439 1293 439 427 438 1294 438 427 439 427 438 428 438 427 438 453 413 429 437 429 437 429 437 453 412 454 412 1320 412 1320 412 1320 412 1320 412 454 412 1321 411 454 412 1320 412 1321 411 1321 411 1321 411 1321 411 455 410 455 411 455 411 455 411 455 411 456 410 456 410 457 409 481 384 457 409 482 383 483 383 483 358 1374 358 1374 358 508 357 508 358 509 357 509 357 509 357 509 357 510 356 535 330 536 330 536 330 1402 330 1403 329 537 329 536 329 563 302 564 302 564 302 565 300 565 300 592 273 619 246 620 246 619 246 620 245 674 188 -# +# name: Heat_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 504 365 500 365 500 365 500 365 501 365 501 25049 3535 1660 504 1229 502 390 474 391 473 393 471 1261 470 397 468 397 469 398 468 398 468 1264 468 398 467 1265 467 1265 467 398 468 1265 467 1265 467 1265 467 1266 466 1266 466 399 466 399 467 1266 466 400 466 400 466 400 465 400 466 424 442 424 442 424 442 424 441 424 442 424 442 1291 441 424 442 1291 441 424 442 424 442 425 441 1291 441 1291 441 425 440 425 441 425 441 425 440 1292 440 425 441 425 440 425 441 425 441 425 441 425 441 425 441 426 440 426 440 426 440 426 439 1293 439 1293 439 1293 439 426 440 427 439 1293 439 1293 439 1293 439 35480 3503 1696 468 1264 468 398 468 398 468 398 467 1265 467 399 467 399 467 399 467 399 467 1267 465 400 466 1266 466 1267 465 424 441 1290 442 1290 442 1290 442 1290 442 1291 441 424 442 424 442 1291 441 424 442 424 442 424 442 424 442 424 441 425 441 425 441 425 441 425 441 425 441 425 441 1292 440 425 441 425 441 425 441 425 441 1292 440 426 440 426 439 426 440 426 440 426 439 426 440 426 440 426 439 427 439 426 440 427 439 427 439 427 438 1293 439 427 439 427 439 427 439 428 438 428 438 1295 437 428 438 429 436 1296 436 1296 436 453 412 35481 3502 1696 467 1265 467 399 466 399 467 399 467 1265 467 399 467 399 467 399 466 400 466 1266 466 400 466 1290 442 1267 465 424 442 1290 442 1290 442 1290 442 1290 442 1291 441 424 442 424 441 1291 441 424 442 424 442 424 442 424 441 425 441 425 441 425 441 425 441 425 441 425 441 425 441 425 441 425 440 426 440 425 441 425 441 425 441 426 440 1292 440 426 440 426 440 1292 440 426 440 426 439 1293 439 427 439 427 439 427 439 1293 439 1294 438 1294 438 1293 439 427 439 428 438 428 438 428 438 429 436 429 437 429 437 453 412 453 413 453 412 1320 412 1320 412 1320 412 1320 412 454 412 1320 412 454 412 1321 411 1321 411 1321 411 1321 411 1322 410 455 411 455 411 456 410 456 410 455 410 456 410 456 409 481 384 458 408 482 383 482 384 483 358 508 358 1374 358 1374 358 508 357 509 357 509 357 510 355 535 330 536 330 536 330 536 329 536 330 536 330 1403 329 1430 301 564 302 564 302 564 301 591 274 566 301 592 273 619 247 619 247 620 245 647 219 -# +# name: Heat_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 503 365 500 364 501 366 499 365 500 364 502 25049 3535 1660 504 1228 503 390 474 391 473 393 471 1261 469 397 468 397 469 397 469 397 469 1264 468 398 468 1264 468 1264 468 398 468 1265 467 1265 467 1265 467 1265 467 1265 467 399 467 399 467 1266 466 399 467 400 466 400 466 400 466 423 443 423 443 401 465 423 442 424 442 424 442 1290 442 424 442 1290 442 424 442 424 441 424 442 1290 442 1291 441 425 441 424 442 425 441 425 441 1291 441 425 440 425 441 425 441 425 441 425 441 425 440 425 441 425 441 425 441 425 441 426 440 1292 440 1292 440 1292 440 426 440 426 440 1292 440 1293 439 1293 439 35480 3503 1696 467 1264 468 398 468 398 467 398 468 1265 467 398 467 399 467 399 466 399 467 1265 467 399 467 1266 466 1267 465 400 466 1290 442 1290 442 1290 442 1290 442 1290 442 424 442 424 442 1290 442 424 441 424 442 424 442 424 442 424 442 424 441 424 442 425 441 424 442 425 441 425 441 1291 441 425 441 425 441 425 441 425 440 1292 440 425 441 425 440 426 440 426 440 426 440 426 440 426 440 426 440 426 440 426 439 427 439 426 440 426 440 1293 439 427 439 427 439 427 438 427 439 428 438 1294 438 428 437 428 438 1295 437 1319 413 453 413 35480 3503 1696 468 1265 467 398 468 398 468 398 468 1265 467 398 468 399 466 399 467 399 467 1266 466 399 466 1267 465 1290 442 401 465 1290 442 1290 442 1290 442 1290 442 1290 442 424 442 424 441 1291 441 424 442 424 442 424 442 424 442 424 441 424 442 425 441 424 442 424 441 425 441 425 441 425 440 425 441 425 441 425 441 425 441 425 441 425 441 1292 440 426 440 426 440 1292 440 426 440 426 440 1293 439 426 440 426 440 1293 439 1293 439 1293 439 427 439 1294 438 427 438 427 439 427 438 428 438 428 438 428 438 428 438 453 413 429 437 453 413 1319 413 1320 412 1320 412 1320 412 454 412 1320 412 454 412 1321 411 1321 411 1321 411 1321 411 1321 411 455 410 455 411 455 411 455 410 456 410 456 410 456 410 481 384 481 385 482 383 482 383 483 358 507 359 1374 358 1374 358 508 358 508 358 508 358 509 357 509 357 535 331 535 331 535 330 535 330 536 330 1403 329 1403 329 563 302 564 301 564 302 564 301 565 301 591 274 619 246 593 273 620 245 620 245 621 245 673 189 -# +# # Model: Mitsubishi Heavy Industries SRK63HE name: Off type: raw frequency: 38000 duty_cycle: 0.330000 data: 3232 1526 463 334 462 1127 464 334 460 334 461 1128 463 336 459 1128 464 359 436 359 436 1133 458 1156 434 1157 434 362 433 1159 432 363 432 1159 432 1159 432 1159 432 363 433 363 432 363 432 363 432 1160 431 1160 432 363 432 1160 431 1160 431 363 432 364 432 1160 431 363 432 363 432 1160 432 363 432 364 431 1160 431 1160 431 364 431 1160 431 1160 431 1160 431 1160 431 1160 431 1160 431 364 431 1160 431 1160 431 1160 431 364 432 364 432 364 431 364 431 1160 432 364 432 364 431 364 431 1160 431 1160 431 1160 431 364 431 1161 430 1161 430 1160 431 1161 430 364 432 364 431 365 431 1161 430 364 431 365 431 364 431 365 430 365 431 1161 430 1161 430 1161 430 365 430 1161 430 365 430 365 430 1161 430 365 430 365 431 365 430 1161 430 365 430 1161 430 1161 430 -# +# name: Dh type: raw frequency: 38000 duty_cycle: 0.330000 data: 3229 1528 461 335 461 1128 463 334 461 335 460 1129 463 337 458 1129 463 359 436 360 434 1156 434 1157 433 1159 432 364 431 1161 430 364 431 1161 430 1161 430 1160 431 364 431 364 431 365 430 365 430 1161 430 1161 430 365 430 1161 430 1161 431 365 430 365 431 1161 430 365 430 365 430 1161 430 365 430 365 431 1161 430 1161 430 365 431 1161 430 1161 430 1161 430 1161 430 1161 431 1161 430 365 430 1161 430 1161 430 1161 431 365 430 365 430 365 430 365 430 1162 430 365 430 365 430 365 431 1162 429 1162 429 1162 430 365 430 1162 429 1162 429 1162 429 1162 429 366 430 366 429 366 430 1162 429 366 429 366 430 366 429 366 429 1162 429 366 429 1163 428 366 429 1162 429 366 429 366 429 1162 429 366 430 1162 429 366 429 1163 429 366 430 1163 428 1163 428 367 428 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 3230 1526 463 335 460 1128 464 333 461 335 460 1128 463 337 458 1128 463 359 436 359 436 1155 435 1157 433 1158 432 363 432 1160 431 364 431 1161 430 1160 431 1160 431 364 431 364 431 364 431 364 431 1161 430 1161 430 364 431 1161 430 1160 431 365 430 364 431 1161 431 364 431 364 431 1161 430 365 430 365 431 1161 430 1161 431 364 431 1161 430 1161 430 1161 430 1161 431 1161 430 1161 431 365 430 1161 431 1161 430 1162 430 365 430 365 430 365 431 365 430 1161 430 365 430 365 430 365 431 1161 430 1162 430 1162 429 365 430 1162 429 1162 429 1162 429 1162 429 366 429 366 430 366 430 1162 429 366 430 366 429 366 429 366 430 366 429 1162 429 1163 429 366 429 366 429 1163 428 1163 428 1163 429 1163 428 366 429 366 430 1163 428 1163 428 367 428 367 429 366 429 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 3231 1526 463 334 461 1127 465 333 461 334 460 1128 463 336 459 1129 463 359 436 359 436 1133 458 1156 434 1157 433 362 433 1159 432 363 432 1159 432 1160 431 1159 433 363 432 363 432 363 432 363 432 1159 433 1159 432 363 432 1159 432 1160 432 363 432 363 432 1159 432 363 432 363 433 1159 432 364 432 363 432 1160 431 1160 432 363 432 1160 431 1160 431 1160 431 1160 432 1160 431 1160 431 364 432 1160 431 1160 431 1160 431 364 431 364 431 364 432 364 431 1160 432 364 431 364 431 364 432 1160 431 1161 430 1161 430 364 431 1161 431 1161 430 1161 430 1161 430 364 432 364 431 364 431 1161 430 365 430 365 430 365 430 365 431 365 430 1161 430 1161 431 365 430 1161 430 365 430 365 431 1161 430 1161 430 365 431 365 430 1162 430 365 431 1161 430 1162 429 365 430 -# +# name: Heat_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 3230 1526 463 334 461 1128 464 333 461 334 461 1128 463 336 459 1129 463 359 436 359 436 1155 435 1156 434 1158 433 363 432 1159 432 363 432 1159 432 1160 431 1160 431 363 433 363 432 363 432 363 432 1160 432 1160 431 364 431 1160 431 1160 432 364 431 364 431 1160 431 364 431 364 432 1160 431 364 431 364 431 1160 431 1160 431 364 432 1160 431 1160 431 1160 431 1160 431 1160 431 1160 431 364 431 1160 432 1160 431 1160 431 364 432 364 431 364 431 364 431 1161 430 364 431 364 432 364 431 1161 430 1161 430 1161 430 365 430 1161 431 1161 430 1161 430 1161 430 365 430 365 430 365 430 1161 430 365 431 365 431 365 430 365 431 1161 430 1161 430 365 430 365 430 365 430 1162 430 365 430 365 430 365 431 365 430 1162 429 1162 430 1162 429 366 429 1162 429 1162 429 -# +# name: Heat_lo type: raw frequency: 38000 @@ -383,130 +383,130 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 3078 3852 2004 888 1054 1824 1045 894 1051 865 2062 861 1078 860 1080 865 1046 894 1015 1883 1945 899 1013 901 1013 901 1012 902 1012 900 1042 927 986 902 1012 927 987 901 1012 902 1012 927 986 903 1011 902 1012 931 1011 931 1011 904 1010 933 1009 928 985 928 986 1885 1944 927 3017 3943 1943 927 985 1915 984 929 985 929 1943 957 984 929 985 928 985 929 985 1886 1943 899 984 930 983 930 984 957 986 929 985 929 985 930 984 930 983 930 984 930 1013 930 984 959 983 931 982 931 983 930 984 930 984 930 984 960 1011 931 984 1918 1939 929 3016 3917 1940 930 982 1916 954 959 954 959 1913 957 955 933 981 959 928 1015 954 1916 1913 959 953 960 957 986 927 1015 928 1015 953 961 927 987 927 986 927 987 927 986 927 1016 927 987 927 1016 926 1044 928 987 926 1015 928 988 926 987 926 988 926 1946 1883 987 3974 -# +# name: Dh type: raw frequency: 38000 duty_cycle: 0.330000 data: 3060 3870 1026 888 1984 886 1026 888 1053 888 1026 887 1055 858 1055 858 1052 860 1024 891 1044 1854 1016 897 1975 1853 1975 925 1015 898 1015 898 1016 897 1016 898 1015 898 1016 898 1015 898 1015 898 1015 899 1015 899 1014 899 1014 899 1016 927 1014 900 1014 899 1014 1856 1974 926 3048 3883 1015 898 1975 897 1014 899 1015 899 1014 900 1014 899 1015 900 1013 900 1014 899 1014 1857 1014 900 1973 1855 1973 899 1012 901 1013 902 1011 926 987 927 987 926 987 927 987 955 987 926 988 926 987 927 1015 927 987 927 987 926 988 926 1016 927 1015 1884 1945 925 3020 3911 986 928 1946 925 986 927 986 928 986 928 986 927 987 927 987 928 986 928 986 1884 987 956 1946 1882 1946 925 986 928 986 927 986 928 985 928 986 928 986 928 986 928 985 928 985 929 959 954 984 930 984 987 931 955 959 956 958 955 959 1968 1891 980 3982 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 3054 3879 1977 892 1020 1846 1083 838 1073 840 2031 859 1051 864 1047 864 1077 896 1014 927 986 928 986 928 986 1885 1943 927 985 929 1013 928 986 929 985 928 985 928 985 928 985 929 985 929 985 957 985 928 1015 928 1015 928 985 929 984 929 985 929 985 1886 1943 927 3017 3914 1943 928 984 1886 985 958 984 929 1972 957 984 958 984 929 984 930 984 929 984 930 984 930 983 1887 1942 929 983 930 984 930 984 930 983 959 984 930 984 930 983 930 984 930 984 930 984 930 983 931 983 931 983 959 984 931 983 931 983 1888 1941 930 3014 3943 1914 931 981 1915 955 959 955 959 1913 958 955 959 954 959 955 959 955 959 955 988 955 960 953 1917 1941 959 953 960 953 961 953 961 953 961 927 987 927 987 927 987 926 987 927 1017 926 988 926 988 925 988 925 988 926 988 925 1018 925 1972 1857 1014 3946 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 3080 3850 2007 863 1049 1851 1048 888 1054 887 2012 886 1026 887 1025 888 1050 865 1045 1854 2029 871 1041 872 1040 873 1042 899 1043 899 1043 872 1015 898 1016 899 1041 872 1042 872 1015 926 1017 898 1016 927 1016 926 1016 899 1014 898 1015 926 1016 899 1015 898 1015 1856 1973 897 3048 3910 1947 898 1015 1884 1015 925 988 899 2003 953 988 900 1014 954 988 926 987 1857 1972 896 988 899 1014 900 1014 900 1013 927 987 929 1014 929 1013 926 987 927 986 927 987 927 987 927 987 927 986 927 987 927 986 985 958 928 986 927 986 927 1012 1860 1943 927 3018 3914 1943 955 986 1914 986 929 984 928 1944 955 957 930 984 957 985 956 958 1913 1915 956 957 957 956 957 931 1012 957 930 983 958 955 931 982 958 956 960 983 958 956 958 955 958 930 984 930 984 930 984 930 984 930 1013 930 984 930 985 928 1942 1887 983 3977 -# +# name: Heat_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 3083 3873 2012 1843 2013 1873 1054 888 2011 887 1025 887 1025 887 1052 890 1048 1852 1017 896 1018 895 1018 896 1976 895 1017 898 1016 898 1015 898 1016 897 1016 897 1016 897 1017 897 1016 897 1017 900 1043 899 1014 897 1016 897 1016 898 1016 898 1015 898 1015 1857 1972 896 3048 3911 1947 1853 1975 1854 1015 898 1973 897 1016 927 1015 926 987 926 1016 1857 1014 926 987 899 1015 901 1970 926 987 927 987 926 988 955 988 1013 958 900 1014 926 987 900 1014 900 1014 900 1013 927 986 927 987 927 1016 955 987 927 987 955 987 1884 1946 928 3045 3912 1974 1883 1974 1883 987 927 1974 926 986 927 987 928 987 956 987 1942 986 956 986 928 986 928 1944 926 986 928 985 929 984 929 985 928 986 956 987 928 986 958 984 929 984 930 984 930 983 929 985 958 984 930 984 957 957 956 957 1887 1971 956 4003 -# +# name: Heat_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 3108 3851 2062 1793 2006 1821 1103 839 2031 859 1085 829 1081 833 1079 836 1045 1911 1973 897 1015 898 1016 899 1041 871 1016 899 1014 898 1015 899 1015 899 1014 899 1041 872 1015 899 1041 872 1041 872 1015 899 1015 899 1041 873 1014 899 1041 873 1014 899 1014 1883 1975 900 3045 3886 1997 1856 1945 1857 1012 927 1945 900 1013 901 1012 901 1013 901 1012 1859 1999 901 1012 930 1012 903 1011 903 1010 903 1011 902 1012 960 1011 928 986 932 1010 903 1011 928 1015 928 985 929 985 928 1014 928 985 929 985 929 984 929 985 928 986 1915 1971 928 3017 3915 1942 1885 1943 1885 985 930 1971 929 984 930 983 930 984 930 984 1887 1942 929 983 960 983 931 982 931 983 932 981 958 985 958 956 958 984 959 954 931 983 932 981 959 955 932 982 959 954 960 982 961 983 933 955 988 955 985 929 1943 1915 958 4003 -# +# # Model: Danby DAC060EB7WDB name: Off type: raw frequency: 38000 duty_cycle: 0.330000 data: 4402 4442 527 1629 529 549 529 1628 530 550 529 548 531 549 530 550 529 1630 528 549 530 549 529 549 530 1630 527 1629 529 1630 528 548 530 550 529 547 531 1628 530 1629 529 1628 530 1628 529 1628 530 1628 530 549 530 1628 530 1628 530 1627 531 1628 530 1627 531 1631 527 1629 529 1628 530 1627 531 1628 530 1628 530 1629 529 1627 531 1627 531 1628 529 1627 531 1627 531 1629 529 1627 530 549 529 549 530 549 530 1628 529 1627 530 5234 4401 4440 530 550 528 1628 529 549 530 1628 529 1629 528 1626 531 1628 529 550 529 1628 530 1627 531 1629 529 549 529 548 530 549 530 1628 529 1628 530 1627 530 547 532 547 532 547 531 548 531 548 530 548 531 1626 531 549 530 547 531 547 531 548 530 548 530 549 530 548 531 546 532 578 500 547 532 548 531 548 531 548 530 548 531 548 530 548 531 547 531 547 532 547 531 1627 531 1627 530 1626 532 547 531 547 532 -# +# name: Dh type: raw frequency: 38000 duty_cycle: 0.330000 data: 4454 4387 586 1573 585 494 584 1571 586 494 584 493 585 524 554 493 531 1626 586 1573 585 494 585 492 586 492 586 494 585 493 585 493 586 1571 586 493 585 1572 531 1627 530 549 584 494 586 1571 587 1572 529 1628 529 1628 530 1627 530 1626 532 1627 531 1626 532 1628 529 1627 531 1626 531 1627 531 1627 587 1569 532 1625 533 1626 532 1626 532 1627 531 1627 530 548 531 1626 532 1627 531 548 531 1627 531 548 531 546 532 547 531 5233 4401 4443 530 548 530 1627 530 547 531 1627 531 1626 531 1626 531 1627 530 549 530 548 530 1627 531 1627 531 1627 530 1627 531 1627 531 1626 531 548 530 1627 530 547 532 547 532 1627 531 1627 532 546 531 547 531 548 530 548 530 548 531 548 531 548 530 548 530 549 530 548 531 548 531 548 530 547 532 549 529 548 530 548 531 547 532 548 530 548 531 1627 530 548 530 548 531 1626 533 546 531 1627 530 1627 532 1626 530 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 4492 4354 619 1537 619 459 621 1537 622 455 623 456 623 457 622 456 623 1535 622 1536 622 458 621 456 623 1536 621 1535 623 456 622 456 623 457 621 456 531 1627 621 1536 622 456 622 457 622 455 623 458 621 458 621 1537 621 1536 620 1539 618 1538 531 1628 531 1627 530 1628 530 1628 530 1627 531 1628 530 1628 530 1628 531 1627 530 1629 529 1628 529 1628 530 549 530 1627 531 1628 530 1628 530 1627 586 494 530 1627 530 549 530 5232 4400 4443 586 492 587 1571 587 493 585 1572 530 1628 586 1572 586 1572 586 492 587 493 586 1572 586 1571 586 492 587 493 585 1572 531 1627 585 1573 585 1572 585 492 586 494 585 1572 586 1571 531 1627 531 1628 530 1627 587 491 531 548 587 492 530 548 530 547 532 548 531 547 532 547 531 548 531 547 532 547 531 548 588 491 530 547 589 490 531 547 532 1626 532 548 531 548 531 547 532 547 532 1627 531 548 531 1626 532 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 4401 4441 528 1629 529 550 528 1628 529 551 528 550 528 551 527 551 528 1629 529 1629 529 550 529 1630 528 551 528 549 530 550 529 551 528 549 529 550 529 1629 529 1628 530 549 530 1629 529 550 529 1628 529 1629 529 1631 527 1628 530 1628 529 1629 528 1628 530 1629 529 1629 529 1629 529 1629 528 1629 529 1629 529 1630 528 1629 529 1629 529 1628 529 1629 528 551 528 1629 529 550 529 550 530 548 529 1631 527 551 528 1629 529 5235 4402 4439 530 550 528 1629 529 549 530 1628 529 1629 529 1628 530 1629 529 549 530 550 529 1628 530 552 526 1628 529 1628 530 1628 530 1627 531 1628 529 1629 528 551 528 550 529 1628 530 550 528 1628 529 549 529 550 528 550 529 549 530 548 530 551 528 550 528 578 500 550 529 550 529 551 527 549 530 549 529 549 529 550 528 548 530 550 528 549 529 1629 528 550 529 1630 528 1628 530 1628 530 549 530 1628 529 549 529 -# +# # Model: Carrier 42QHB12D8S name: Off type: raw frequency: 38000 duty_cycle: 0.330000 data: 4467 4363 599 1556 599 478 599 1556 599 1558 597 505 572 505 572 1583 571 505 572 506 624 1531 653 423 651 426 624 1530 622 1532 572 505 572 1583 571 506 571 1584 571 1583 571 1584 571 1584 571 507 570 1585 570 1585 570 1585 570 508 569 508 569 508 592 485 570 1585 593 484 570 508 569 1586 569 1586 592 1563 593 485 569 508 592 485 592 485 570 508 569 508 570 508 569 508 569 1586 569 1586 569 1586 569 1586 569 1586 569 5187 4461 4371 568 1586 569 508 593 1562 593 1563 569 509 591 486 591 1563 569 508 592 486 592 1563 592 485 592 486 591 1563 592 1563 591 486 592 1564 591 486 592 1563 593 1563 591 1563 592 1564 592 485 592 1563 592 1563 592 1564 591 486 591 486 592 485 592 485 592 1563 592 486 591 486 592 1564 591 1563 592 1563 592 486 592 485 592 486 591 486 592 485 592 486 591 486 591 486 591 1563 592 1563 593 1563 591 1564 591 1563 591 -# +# name: Dh type: raw frequency: 38000 duty_cycle: 0.330000 data: 4440 4390 571 1583 572 505 572 1583 596 1559 571 505 572 505 572 1583 596 481 596 481 597 1559 625 451 654 423 625 1529 595 1560 596 480 572 1583 572 505 596 482 594 483 571 1583 571 1584 571 1584 571 1584 571 1585 569 1585 593 1562 594 1561 593 485 569 508 593 484 592 485 593 484 592 485 592 1563 569 508 592 1562 592 485 570 1586 592 485 592 486 569 1586 592 485 569 1585 570 508 569 1586 569 508 569 1585 570 1586 569 5186 4438 4393 569 1585 593 485 592 1562 569 1585 569 508 569 508 569 1585 591 486 593 484 591 1563 591 486 591 486 590 1564 569 1585 569 508 593 1562 592 486 592 485 569 508 591 1563 592 1562 569 1586 569 1586 591 1563 592 1563 590 1564 591 1563 592 486 569 508 569 508 569 508 569 508 592 486 592 1563 568 508 593 1563 591 486 592 1563 569 508 592 486 592 1563 591 486 592 1563 592 485 592 1563 592 486 592 1563 591 1563 592 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 4465 4365 598 1557 598 479 598 1557 598 1557 598 479 598 479 598 1556 599 479 598 507 593 1562 652 424 624 452 595 1559 595 1560 594 483 571 1584 594 1561 593 484 593 1562 593 1562 593 1562 593 1562 593 1562 593 1563 592 485 592 1562 593 484 593 485 592 485 592 485 592 485 592 485 592 485 592 485 592 485 592 485 592 485 592 485 592 485 592 485 592 1562 592 1563 592 1562 593 1562 592 1563 592 1563 592 1562 592 1563 592 5165 4439 4394 569 1586 592 485 569 1586 569 1586 569 508 569 508 593 1562 592 485 570 508 592 1563 592 485 594 484 569 1586 569 1586 569 508 569 1586 592 1563 569 508 592 1563 569 1586 592 1563 592 1563 569 1586 569 1585 569 508 569 1586 569 508 569 508 569 508 569 508 592 485 569 508 592 485 569 508 593 485 569 508 569 508 569 508 593 484 570 508 569 1586 593 1562 570 1586 569 1586 592 1563 569 1586 592 1563 592 1563 592 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 4465 4364 599 1556 599 479 598 1556 599 1556 599 478 599 479 598 1559 596 505 572 506 571 1584 653 424 624 452 571 1583 572 1583 571 506 571 1583 571 1584 571 506 571 1584 571 1585 570 1585 570 1585 592 1563 592 1562 593 485 592 1563 592 485 593 485 592 485 592 485 592 485 592 485 593 485 592 1563 592 485 592 1563 592 485 592 485 592 485 592 485 592 1563 592 485 592 1563 592 485 592 1563 592 1563 592 1563 592 1563 592 5164 4460 4372 592 1563 592 485 593 1563 592 1563 592 486 591 486 591 1563 592 485 592 485 592 1563 592 485 592 485 592 1563 592 1563 592 485 592 1563 592 1563 592 485 592 1563 592 1563 592 1563 592 1563 592 1563 592 1564 591 486 591 1563 591 485 592 485 592 485 592 485 592 485 592 485 592 485 592 1563 592 485 592 1563 591 486 591 485 592 486 591 485 592 1563 592 485 592 1563 592 485 592 1564 591 1563 592 1563 592 1563 592 -# +# name: Heat_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 4440 4391 572 1583 572 505 572 1584 571 1583 572 505 572 505 572 1583 596 481 573 505 596 1559 626 451 655 422 625 1529 596 1559 572 505 572 1583 572 1582 572 505 572 1583 572 1583 571 1584 571 1584 571 1585 570 1584 594 484 593 1562 592 485 592 485 592 485 593 485 593 484 593 484 593 1562 593 484 593 1562 593 1563 592 1562 592 1563 592 485 593 484 592 485 593 1562 593 484 593 485 592 485 592 485 592 1562 593 1563 592 5163 4462 4370 592 1563 592 485 592 1563 592 1563 592 485 592 485 592 1563 592 485 592 485 593 1562 593 485 593 485 592 1563 592 1563 592 485 592 1562 593 1563 592 484 593 1563 592 1563 592 1563 592 1563 592 1563 592 1563 592 485 592 1563 592 485 592 485 592 485 592 485 592 485 593 485 592 1563 592 485 592 1563 592 1563 592 1563 592 1563 592 485 592 485 592 485 592 1563 591 485 592 486 591 485 592 485 593 1563 591 1563 593 -# +# name: Heat_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 4467 4390 571 1583 572 505 595 1560 572 1583 572 505 572 505 596 1559 596 482 596 481 597 1559 626 451 655 422 625 1529 596 1559 596 481 572 1582 573 1583 571 505 572 1583 595 1560 594 1561 592 1562 594 1561 593 1562 593 484 593 1563 592 485 592 485 592 485 592 485 593 484 593 485 592 485 592 1562 593 485 592 1563 592 1562 593 1562 594 483 593 485 593 1562 592 485 593 1561 593 484 593 484 593 484 593 1562 593 1562 592 5163 4462 4370 592 1563 593 484 592 1563 592 1563 592 485 592 485 593 1562 593 484 593 485 592 1562 593 484 593 485 592 1562 593 1562 593 485 592 1563 592 1563 592 485 592 1563 592 1562 593 1562 593 1563 592 1563 592 1562 592 485 593 1562 592 485 592 485 592 485 592 485 592 485 592 485 592 485 592 1563 592 485 592 1563 591 1563 592 1563 593 485 592 485 592 1563 592 485 592 1563 591 485 593 485 592 485 592 1563 592 1563 591 -# +# # Model: Chigo KRF-51G/79F name: Off type: raw frequency: 38000 duty_cycle: 0.330000 data: 6060 7357 592 1633 593 1633 593 1633 593 1633 593 1633 593 1633 592 1634 592 1634 592 515 591 515 591 515 591 516 590 517 590 516 590 517 590 517 589 1636 590 1636 590 1636 590 1636 590 1636 590 1636 590 1636 590 1636 590 517 590 517 590 517 590 517 590 517 590 517 589 517 590 517 590 1636 590 1637 589 1637 589 1637 589 1636 615 1612 589 1637 589 1636 590 517 590 517 589 517 590 517 590 517 590 517 589 517 590 517 590 1637 589 1637 589 1637 589 517 589 517 589 517 590 1637 589 1637 589 517 590 517 590 517 589 1637 589 1637 589 1637 590 517 589 517 589 517 589 518 589 517 589 1637 589 1637 589 517 590 1637 589 1637 589 1637 589 1637 589 1637 590 517 589 517 589 1637 589 517 589 517 590 517 589 1638 589 517 590 1637 589 518 589 1637 589 518 588 518 589 1637 589 518 588 1637 589 518 588 1637 589 518 589 1637 589 1637 589 7359 589 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 6032 7356 592 1633 593 1633 592 1633 592 1633 592 1633 592 1633 618 1608 593 1634 617 490 590 516 614 492 616 491 591 517 589 517 590 517 589 517 590 1636 590 1636 590 1636 590 1636 615 1612 589 1636 590 1636 590 1636 589 517 590 517 589 517 589 517 590 517 589 517 589 517 590 517 589 517 589 517 590 1636 590 1636 590 1636 589 1637 589 1637 589 1636 589 1637 589 1637 589 517 589 517 589 517 589 517 589 517 590 517 589 1637 589 517 590 1636 589 517 589 517 589 1637 589 1637 588 1637 589 517 589 1637 589 518 588 1637 588 1637 589 518 588 518 588 518 588 1637 589 1637 589 1637 589 1637 589 1637 589 518 588 1637 589 1637 589 518 588 518 588 518 589 518 588 518 589 1637 589 517 589 518 589 518 588 1637 589 518 588 1637 589 518 588 1637 589 518 588 518 589 1637 588 518 589 1637 588 518 588 1638 588 518 588 1637 589 1637 589 7358 588 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 6057 7329 647 1604 621 1579 646 1604 621 1604 621 1605 620 1605 620 1606 619 1607 618 488 618 489 617 490 616 490 616 491 616 491 616 490 616 490 616 1610 616 1610 616 1610 616 1610 616 1609 616 1610 616 1610 616 1610 616 490 616 490 617 490 616 491 615 490 616 490 616 490 616 490 616 1610 616 491 616 1610 616 1610 616 1610 616 1610 616 1610 616 1610 615 490 616 1610 615 491 615 491 615 491 616 491 616 490 616 491 616 1610 616 490 616 1610 615 491 616 490 616 1610 616 1610 616 1610 616 491 615 1610 616 491 615 1610 615 1610 616 491 615 491 615 491 616 491 615 491 616 491 615 1610 615 1611 615 491 615 1610 615 1610 616 1610 616 1610 615 1611 615 491 615 491 616 1611 614 491 615 491 616 492 615 1611 614 492 615 1611 614 492 615 1611 614 491 615 492 615 1611 615 492 614 1611 614 492 615 1611 615 492 614 1611 614 1611 615 7332 614 -# +# name: Heat_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 6034 7357 592 1633 593 1634 592 1633 593 1633 593 1633 593 1633 618 1608 618 1608 618 489 617 490 616 490 618 491 614 492 615 492 589 517 614 493 614 1611 590 1637 614 1611 590 1636 614 1612 590 1637 589 1637 589 1637 590 517 589 517 590 517 589 517 590 517 589 517 590 517 589 517 589 1636 590 517 589 1637 589 1637 589 1637 589 1637 589 1637 589 1637 589 517 590 1637 589 517 590 517 589 517 589 518 588 517 590 517 589 1637 589 517 589 1637 589 517 589 517 590 1637 589 1637 589 1637 589 518 589 1637 589 517 589 1637 589 1637 590 517 589 518 589 518 588 518 589 518 589 517 589 1637 589 1637 589 1637 589 1637 590 518 589 1637 589 1637 589 1637 589 518 588 518 589 518 588 518 588 1638 588 518 589 1637 589 518 588 1637 589 518 588 1638 588 518 589 518 589 1637 589 518 589 1637 589 518 589 1637 589 518 589 1638 588 1638 588 7360 588 -# +# name: Heat_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 6034 7358 592 1634 592 1634 592 1634 592 1633 593 1633 593 1634 592 1634 592 1634 592 515 616 490 591 516 590 517 613 493 590 517 589 517 590 517 589 1637 589 1637 589 1637 589 1637 589 1637 589 1637 589 1637 589 1637 590 517 589 517 590 517 589 517 590 517 589 517 590 517 589 517 590 1637 589 517 590 1637 589 1637 589 1637 589 1637 589 1637 589 1637 589 517 590 1637 589 517 590 517 590 517 589 517 590 517 590 517 589 1637 589 517 589 1637 589 518 588 518 589 1637 589 1637 589 1637 589 518 589 1637 589 517 589 1637 589 1637 589 518 589 517 589 517 590 1637 589 517 589 518 588 518 589 1637 589 1637 589 1637 589 518 588 518 589 1637 589 1637 589 1637 589 518 589 518 589 518 589 1637 589 518 588 1637 589 518 589 1637 589 518 588 1637 589 518 589 518 588 1637 589 518 588 1637 589 517 589 1637 589 518 589 1637 589 1637 589 7359 589 -# +# name: Dh type: raw frequency: 38000 @@ -519,31 +519,31 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 8518 4239 547 1511 572 495 547 495 571 470 572 1512 571 470 570 471 569 473 569 1515 568 1515 568 474 568 473 568 475 567 473 568 473 568 474 567 475 567 473 567 474 568 473 568 474 567 1516 567 474 567 1516 567 475 567 474 567 474 567 1517 567 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 8508 4216 570 1512 570 498 599 442 598 442 598 1485 597 445 595 446 594 448 566 476 566 475 566 476 566 475 566 475 566 476 565 474 566 475 566 476 566 474 566 475 566 1517 565 475 566 1518 566 475 567 1516 566 475 566 1516 567 1516 566 476 566 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 8512 4239 546 1536 546 496 545 495 545 496 545 1539 569 471 568 473 542 499 542 500 542 499 542 501 541 499 542 499 542 500 542 499 542 500 541 1541 541 500 542 499 542 499 542 500 541 1542 542 500 541 1541 541 1541 542 1543 541 500 541 1542 540 -# +# name: Dh type: raw frequency: 38000 duty_cycle: 0.330000 data: 8518 4238 546 1535 547 494 546 495 546 495 546 1537 545 497 544 497 543 498 543 499 542 500 542 499 542 500 542 500 541 499 542 500 541 1542 541 501 541 499 541 500 541 1542 541 499 541 499 541 500 541 500 541 499 541 500 541 1542 541 499 541 -# +# name: Heat_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 8512 4215 571 1512 570 497 599 442 598 443 597 1486 580 461 568 473 567 474 567 475 567 474 566 475 566 474 567 474 567 1516 566 475 567 474 566 1517 566 474 567 475 567 474 566 475 566 1516 566 474 567 1517 566 475 567 474 566 475 566 1518 566 -# +# name: Heat_hi type: raw frequency: 38000 @@ -585,38 +585,38 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 3196 1545 581 1005 580 1008 604 337 464 338 488 338 489 1033 553 339 488 338 489 1033 552 1034 551 339 487 1036 549 339 488 339 488 1039 547 1039 547 340 487 1040 546 1040 546 339 488 339 488 1040 546 340 487 339 488 1040 546 339 488 339 488 339 488 339 488 339 488 339 488 340 487 339 488 339 488 339 488 339 488 339 488 339 488 339 488 339 488 340 487 339 488 1040 546 339 488 339 488 1040 546 339 488 339 488 339 488 1040 546 339 488 339 488 339 488 339 488 339 488 339 488 1040 546 1041 545 1041 545 340 487 339 488 339 488 339 488 339 488 339 488 339 488 339 488 339 488 339 488 339 488 339 488 339 488 340 487 339 488 339 488 339 488 339 488 339 488 339 488 339 488 339 488 339 488 339 488 340 487 339 488 339 488 339 488 339 488 339 488 339 488 339 488 339 488 339 488 339 488 339 488 339 488 339 488 339 488 340 487 339 488 339 488 340 487 339 488 1042 544 339 488 1042 544 339 488 339 488 339 488 339 488 1042 544 1042 544 -# +# # Model: Mitsubishi Electric MSZ-AP25VGK name: Off type: raw frequency: 38000 duty_cycle: 0.330000 data: 3531 1667 500 1225 499 1225 499 376 499 377 498 377 498 1224 500 377 498 377 498 1224 500 1225 499 377 527 1195 557 318 556 318 555 1167 530 1194 529 374 499 1224 499 1225 497 377 497 378 497 1228 496 379 496 380 495 1229 495 380 495 380 495 380 495 380 495 380 495 380 495 380 495 380 495 380 495 380 495 380 496 380 495 380 495 380 495 380 495 9028 3526 1672 495 1229 495 1229 495 380 495 380 495 380 495 1230 494 380 495 380 495 1229 495 1229 495 380 495 1229 495 380 495 380 495 1229 495 1229 495 380 495 1229 495 1229 495 380 495 380 495 1229 495 380 495 380 495 1229 495 380 495 381 494 381 494 380 495 380 495 380 495 380 495 381 494 380 495 381 494 381 494 381 494 381 494 381 494 380 495 381 494 381 494 381 494 381 494 381 494 381 494 381 494 381 494 381 494 381 494 381 494 1230 494 1230 494 381 494 381 494 381 494 381 494 381 494 381 494 1230 494 381 494 381 494 381 494 381 494 381 494 1230 494 1230 494 381 494 1230 494 1230 494 381 494 381 494 381 494 381 494 381 494 381 494 381 494 381 494 1230 494 381 494 1230 494 381 494 381 494 1230 494 381 494 1230 494 1230 494 381 494 381 494 381 494 381 494 381 494 381 494 381 494 381 494 381 494 381 494 381 494 381 494 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 1231 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 382 493 1231 493 382 493 1231 493 382 493 1231 493 382 493 383 492 382 493 -# +# name: Dh type: raw frequency: 38000 duty_cycle: 0.330000 data: 3561 1666 500 1195 529 1193 531 374 501 375 500 375 500 1196 529 374 501 375 500 1223 501 1223 501 375 529 1194 558 318 557 318 555 1168 530 1193 530 345 529 1194 529 1196 527 348 526 350 525 1200 524 352 522 353 522 1228 496 379 496 379 496 379 496 379 496 379 496 379 497 379 496 379 496 379 496 379 496 379 496 379 496 379 496 379 496 379 496 9028 3529 1670 496 1228 496 1228 496 379 496 379 496 379 496 1228 496 379 496 379 496 1228 496 1228 496 379 496 1228 496 379 496 379 496 1228 496 1228 496 379 496 1228 496 1228 496 379 496 379 496 1228 496 379 496 379 496 1228 496 379 496 379 496 379 496 379 496 379 496 379 496 379 496 379 496 379 496 379 496 379 496 380 495 379 496 379 496 379 496 379 496 380 495 379 496 380 495 379 496 1229 495 380 495 380 495 379 496 380 495 380 495 380 495 1229 495 380 495 380 495 380 495 380 495 380 495 380 495 1229 495 380 495 380 495 380 495 380 495 380 495 1229 495 380 495 380 495 1229 495 1229 495 380 495 380 495 380 495 380 495 380 496 380 495 380 495 380 495 1229 495 380 495 1229 495 380 495 380 495 1229 495 380 495 1229 495 1229 495 380 495 380 495 380 495 380 495 380 495 380 495 380 495 380 495 380 495 380 495 380 495 380 495 380 495 380 495 380 495 380 495 380 495 380 495 380 495 380 495 381 494 380 495 380 495 380 495 380 495 1230 494 380 495 381 494 381 494 380 495 380 495 380 495 380 495 381 494 381 495 380 495 381 494 381 495 380 495 381 494 381 495 380 495 381 494 381 494 381 494 381 494 381 494 381 494 381 494 1230 494 381 494 381 494 1230 494 381 494 1230 494 381 494 381 494 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 3534 1637 530 1192 533 1195 529 375 500 375 500 375 500 1195 530 375 501 375 500 1224 500 1224 501 376 528 1195 557 319 556 318 555 1168 530 1193 530 345 530 1194 529 1196 527 348 526 350 525 1201 523 353 522 378 497 1228 496 379 497 379 496 379 497 379 496 379 497 379 497 379 497 379 496 379 496 379 496 379 496 379 497 379 497 379 496 379 496 9030 3530 1671 496 1229 496 1229 495 379 496 379 496 379 497 1229 496 379 496 379 497 1229 496 1229 495 380 496 1229 495 379 497 379 496 1229 496 1229 495 379 497 1229 495 1228 497 379 496 380 496 1229 496 379 497 379 496 1229 496 379 496 380 496 380 495 380 496 379 496 380 496 380 495 380 496 380 496 380 496 379 496 380 496 380 495 380 496 380 495 380 496 380 495 380 496 380 495 380 495 1229 496 380 495 380 495 380 495 380 496 380 495 1229 496 1229 496 380 495 380 496 380 495 380 496 380 496 380 495 380 495 380 496 380 496 380 495 380 496 380 495 1229 495 1230 495 380 495 1229 496 1229 496 380 495 381 495 380 495 380 495 380 496 380 496 380 495 380 496 1229 496 380 495 1230 495 380 495 380 495 1230 495 380 495 1230 495 1230 495 380 495 380 496 380 495 380 495 380 495 380 496 380 496 380 495 380 496 380 495 380 495 380 496 380 495 381 495 380 495 380 495 380 495 381 495 380 495 381 495 380 495 381 494 381 495 381 495 380 495 1230 495 381 495 380 495 381 494 381 495 381 494 381 495 381 494 381 495 381 495 381 494 381 495 381 494 381 495 381 495 381 494 381 495 381 494 381 494 381 495 381 494 381 494 381 494 381 495 1230 495 381 495 1230 495 1230 495 381 494 1230 494 381 495 381 494 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 3534 1667 500 1224 501 1224 501 376 500 375 500 376 500 1224 501 376 500 376 499 1224 501 1225 500 376 500 1225 556 320 556 318 555 1167 530 1194 530 345 530 1195 529 1196 528 348 527 377 498 1227 498 378 497 379 496 1229 496 379 496 379 497 379 497 379 497 379 497 380 496 379 497 379 496 379 497 380 496 380 496 380 496 380 496 379 497 379 497 9033 3530 1672 496 1229 496 1229 496 380 496 380 496 380 496 1229 496 380 496 380 496 1229 496 1229 496 380 496 1229 496 380 496 380 496 1229 496 1229 496 380 496 1230 495 1229 496 380 495 380 496 1229 496 380 496 380 496 1229 496 380 496 380 496 380 496 380 496 380 496 380 496 380 496 380 496 380 496 380 496 380 496 380 496 380 495 380 496 380 496 380 496 380 496 380 496 380 496 380 496 1230 495 380 496 380 495 380 496 381 495 380 495 1230 495 1230 495 380 496 380 496 380 496 1230 495 1230 495 1230 495 380 496 380 496 380 496 380 496 380 496 381 495 1230 495 1230 495 381 495 1230 495 1230 495 380 495 381 495 381 495 381 495 381 495 381 495 380 496 381 495 1230 495 381 495 1230 495 381 495 380 496 1230 495 381 495 1230 495 1230 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 380 496 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 1231 494 381 495 381 495 381 495 381 495 381 495 381 494 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 381 495 382 494 382 494 1231 494 381 495 1231 494 1231 494 381 495 382 494 -# +# name: Heat_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 3539 1670 501 1226 502 1226 501 376 501 377 500 376 501 1226 501 376 499 378 500 1226 501 1226 501 377 528 1199 557 320 557 318 529 1197 531 1195 531 346 530 1196 530 1198 528 349 527 352 524 1229 498 379 498 379 498 1230 497 380 497 380 497 380 497 380 497 380 497 380 497 380 497 380 497 380 497 380 497 380 497 380 497 380 497 380 497 380 497 9045 3536 1674 496 1231 497 1231 497 380 497 380 497 380 497 1231 496 380 497 380 497 1231 497 1231 496 380 497 1231 496 380 497 380 497 1231 496 1231 497 380 497 1231 496 1231 496 380 497 380 497 1231 496 381 496 380 497 1231 497 381 496 380 497 380 497 380 497 380 497 381 496 381 496 381 496 380 497 380 497 381 496 381 496 381 496 381 496 380 497 381 496 381 496 381 496 381 496 380 497 1231 496 381 496 381 496 380 497 381 496 381 496 1232 495 381 496 381 496 381 496 381 496 1232 495 1232 495 1232 496 1232 495 381 496 381 496 381 496 381 496 381 496 381 496 381 496 381 496 1232 496 1232 496 381 496 381 496 381 496 381 496 381 496 381 496 381 496 381 496 381 496 1232 496 381 496 1232 495 381 496 1232 495 381 496 1232 495 1232 495 381 496 381 496 382 495 381 496 381 496 381 496 381 496 382 495 381 496 381 496 381 496 381 496 381 496 382 495 381 496 381 496 381 496 381 496 382 495 382 495 382 495 382 495 382 495 382 495 382 495 1232 495 382 495 382 495 382 495 382 495 382 495 382 495 382 495 382 495 382 495 382 495 382 495 382 495 382 495 382 495 382 495 382 495 382 495 382 495 382 495 382 495 382 495 382 495 382 495 1233 495 1233 494 1233 495 382 495 382 495 1233 495 1233 494 382 495 -# +# name: Heat_lo type: raw frequency: 38000 @@ -659,38 +659,38 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9046 4455 577 1665 577 1665 576 531 601 506 600 508 599 509 573 1670 572 1670 572 1670 572 1671 571 1670 572 1671 571 1671 571 1671 571 1671 571 536 571 536 571 536 571 536 571 536 571 536 571 1671 571 1671 571 1671 571 536 571 536 571 536 571 536 571 536 571 536 571 537 570 536 571 536 571 536 571 536 571 537 570 536 571 1672 570 537 570 1671 571 537 570 537 570 537 570 537 570 537 570 537 570 537 570 537 570 537 570 537 570 537 570 537 570 537 570 537 570 1672 570 537 570 538 569 538 569 537 570 537 570 537 570 537 570 537 570 538 569 537 570 538 569 537 570 538 569 538 569 538 569 538 569 562 545 561 546 539 569 561 546 562 545 562 545 1696 546 562 545 562 546 562 545 562 545 562 545 562 545 562 545 562 545 562 545 562 545 1696 546 562 545 562 545 562 545 562 545 562 545 562 545 562 545 1697 545 1697 545 562 545 562 545 562 545 1697 545 562 545 562 545 -# +# # Model: Hitachi RAK-50PEB name: Off type: raw frequency: 38000 duty_cycle: 0.330000 data: 30683 50966 3411 1600 493 1186 493 347 492 348 491 348 491 349 490 349 490 350 489 351 488 351 488 352 487 352 488 351 488 1192 487 352 487 351 488 352 487 352 487 352 488 352 488 351 488 1192 487 1191 488 352 487 352 487 352 487 352 487 352 487 352 487 352 487 352 487 1192 487 352 487 1192 487 1192 487 1192 487 1192 488 1192 487 1192 488 352 487 1192 487 1192 487 352 487 352 487 352 487 352 488 352 487 352 488 352 487 352 487 1192 487 1192 487 1192 487 1192 487 1192 487 1192 487 1192 487 1192 487 352 487 352 488 352 487 1192 487 352 487 352 487 352 487 352 487 1192 487 352 487 353 486 1192 487 353 486 353 486 353 486 353 486 1193 486 353 487 353 486 353 486 353 486 353 486 353 486 1193 486 1193 486 353 487 353 486 353 486 353 486 353 487 353 486 353 486 353 486 1193 486 353 486 353 486 1193 486 353 487 353 486 353 487 353 486 353 486 353 486 353 486 353 487 353 486 353 486 1193 486 1193 486 353 487 353 486 353 486 353 486 354 485 353 486 354 485 353 486 354 486 353 486 353 486 354 486 353 486 353 487 1193 486 1194 485 353 487 353 486 354 485 354 485 354 486 354 485 354 485 354 485 354 485 354 485 354 485 354 485 354 485 354 485 354 486 354 485 354 485 354 485 354 485 354 485 354 485 354 485 354 485 354 485 354 486 354 485 354 485 354 485 354 485 354 485 354 485 354 485 354 485 354 485 354 485 354 485 354 485 355 484 355 484 355 484 354 485 354 485 355 484 355 484 355 484 355 484 354 486 355 484 378 461 356 484 378 461 355 485 355 484 355 484 355 485 355 484 378 461 378 461 355 484 356 483 355 484 378 461 378 462 355 485 378 461 378 462 378 461 379 461 356 483 378 461 1195 484 378 461 379 461 356 484 378 461 379 460 379 461 378 461 378 462 378 461 379 461 378 461 378 461 379 460 379 460 379 461 378 461 378 461 378 461 378 461 378 461 379 460 379 460 379 460 379 461 379 460 1219 460 1219 460 379 461 1219 460 379 461 1219 460 -# +# name: Dh type: raw frequency: 38000 duty_cycle: 0.330000 data: 30684 50965 3412 1599 494 1185 494 346 493 346 493 347 492 348 491 349 490 349 490 350 489 351 489 350 489 350 489 351 489 1191 488 351 488 351 488 351 489 351 488 351 488 351 488 351 488 1191 488 1191 488 351 488 351 488 351 488 351 488 351 488 351 489 351 488 351 488 1191 488 351 489 1191 488 1191 488 1191 488 1191 488 1191 488 1191 488 351 488 1191 488 1192 487 351 488 352 487 351 488 351 488 352 487 352 487 352 487 352 488 1192 487 1192 487 1216 463 1192 487 1192 488 1192 487 1193 486 1192 488 352 487 352 487 352 487 1193 486 376 463 376 463 376 464 352 487 1216 463 376 463 376 463 1216 464 376 463 376 463 376 463 1216 463 376 463 376 463 353 486 353 487 376 463 376 463 376 463 1216 463 376 463 1216 463 376 464 376 463 376 463 376 464 376 463 376 463 376 463 376 463 1216 463 376 463 1216 463 376 463 376 463 376 463 376 463 376 463 376 463 376 463 376 463 376 464 376 463 1216 463 1217 463 376 463 377 462 377 462 377 463 376 463 376 463 377 462 376 463 377 462 377 462 377 463 376 463 377 462 377 462 1217 462 1216 463 377 463 377 462 377 462 377 462 377 463 376 463 377 462 377 463 377 462 377 462 377 462 377 462 377 462 377 462 377 462 377 462 377 463 377 462 377 463 377 462 377 462 1217 462 377 462 377 462 377 463 377 462 377 463 377 462 377 462 377 462 377 462 377 463 377 462 377 462 377 462 377 462 377 462 377 463 377 462 377 462 377 462 377 462 377 462 377 462 377 463 377 462 377 462 377 462 377 462 377 462 377 462 377 462 377 462 377 462 377 462 377 462 377 463 377 462 377 463 377 462 377 462 377 462 377 462 377 462 377 462 377 462 377 462 377 462 377 462 377 462 1217 462 377 462 377 462 377 462 377 462 378 461 377 462 377 462 378 462 377 462 377 462 377 463 377 462 378 461 378 462 377 462 378 461 377 462 378 461 378 461 378 461 378 462 377 462 378 462 1217 462 1218 461 1218 461 378 461 378 461 1218 462 377 462 378 462 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 30747 50897 3484 1554 543 1137 542 310 529 309 530 309 530 309 530 310 529 309 530 310 529 309 530 309 530 309 530 309 530 1138 541 309 531 309 530 309 530 309 530 309 530 309 530 309 530 1138 541 1138 541 310 529 309 530 309 531 309 530 309 530 309 530 309 530 310 529 1139 541 309 530 1138 541 1138 541 1138 541 1138 542 1138 541 1138 541 310 529 1138 541 1138 541 309 530 309 530 309 531 310 529 309 530 309 530 309 530 309 530 1139 541 1139 540 1139 541 1138 541 1139 540 1139 540 1138 541 1139 540 310 529 310 529 309 530 1139 541 310 529 309 530 309 530 309 530 1139 540 309 530 309 530 1139 541 309 530 309 530 309 530 1139 540 309 531 309 530 1139 541 309 530 309 530 309 530 309 530 309 530 309 530 1139 540 309 531 309 530 309 530 309 530 309 530 309 530 309 531 309 530 309 531 309 530 1139 540 310 529 309 530 309 530 309 530 309 530 309 531 310 529 310 529 309 531 310 529 1140 540 309 530 309 531 309 530 309 530 309 530 309 531 309 530 309 530 309 530 309 530 309 531 309 530 309 531 309 530 310 529 1140 539 1140 539 309 530 309 530 309 530 309 530 310 529 309 530 309 530 309 530 309 530 309 531 309 530 309 530 309 530 309 530 309 530 309 531 309 530 309 530 309 530 309 530 309 530 1140 540 309 530 309 530 309 530 309 530 309 531 309 530 309 531 309 530 309 530 310 530 309 530 309 531 309 530 309 530 309 530 309 530 309 530 309 531 309 530 309 530 309 531 309 530 309 530 309 531 309 531 309 530 309 530 309 530 309 530 309 531 309 531 309 530 309 530 309 530 309 530 309 530 309 531 309 530 309 531 309 530 309 531 309 530 309 530 309 531 309 530 309 530 309 530 309 530 1141 538 309 531 309 530 309 530 309 530 309 531 309 530 309 530 309 530 309 531 309 530 309 530 309 530 309 530 309 530 309 530 309 530 310 530 309 531 309 530 309 530 309 530 309 530 309 530 309 531 1142 537 309 530 1142 538 309 530 1141 538 309 530 309 530 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 30694 50951 3483 1555 542 1137 542 308 531 309 530 308 531 308 531 308 531 308 531 308 531 308 531 308 532 308 531 308 532 1139 541 308 531 308 531 308 531 308 531 308 531 309 531 308 531 1139 541 1139 540 308 531 308 531 308 531 308 531 309 530 308 531 308 531 308 532 1139 541 308 532 1139 540 1139 541 1139 540 1139 540 1139 540 1139 541 309 530 1139 540 1139 540 308 531 308 531 308 531 308 532 308 531 308 531 308 531 308 531 1140 540 1139 541 1139 540 1139 540 1139 540 1139 541 1139 540 1139 540 308 531 308 531 308 531 1140 540 309 530 308 531 308 532 308 531 1140 540 308 531 308 532 1140 539 308 531 308 531 308 531 308 532 308 531 308 531 1140 540 308 531 308 531 308 531 308 531 308 532 308 531 1140 540 308 531 308 531 308 531 308 531 308 531 308 531 1140 540 1140 540 1140 539 308 531 1140 539 308 531 308 531 308 532 308 531 306 533 308 531 306 533 308 531 307 533 308 531 1141 539 308 532 308 531 308 531 306 534 306 533 306 534 306 533 306 533 306 533 306 533 306 534 307 532 307 533 306 533 308 532 1141 539 1141 539 308 531 308 532 308 531 307 533 307 481 352 538 307 533 307 532 307 533 307 481 352 539 307 532 307 533 306 482 352 487 352 537 306 534 307 482 352 538 307 482 352 487 1192 539 309 530 307 531 306 483 352 487 352 538 307 482 352 538 306 483 352 487 352 487 352 487 353 486 352 488 353 486 352 487 352 487 353 487 353 486 353 486 353 487 352 487 353 486 353 486 353 486 353 486 353 487 353 487 353 486 353 486 353 487 353 486 353 486 353 486 353 487 353 486 353 487 352 487 353 486 353 486 353 487 353 486 353 486 353 487 353 486 353 487 353 486 353 487 353 486 1193 537 306 483 353 486 353 487 353 486 353 487 353 486 353 486 353 487 353 486 353 486 353 487 353 486 353 486 353 486 353 486 353 487 353 486 353 486 353 486 353 486 353 486 353 486 353 486 1194 485 353 487 1193 538 1142 486 1193 486 353 486 353 486 353 568 -# +# name: Heat_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 30703 50953 3432 1606 490 1189 490 349 490 349 490 349 490 350 489 350 489 350 489 350 490 350 489 350 489 350 490 350 489 1190 490 350 489 350 489 350 489 350 489 350 490 350 489 350 490 1190 490 1190 489 350 489 350 489 350 489 350 490 350 490 350 489 350 490 350 490 1190 489 350 490 1190 489 1190 490 1190 489 1190 490 1190 489 1190 489 350 490 1190 489 1190 489 350 490 350 489 350 490 350 489 350 489 350 490 350 489 350 490 1190 489 1190 489 1190 490 1190 489 1190 490 1190 489 1190 489 1191 489 350 489 350 489 350 490 1190 490 350 489 350 490 350 489 350 490 1190 489 350 490 350 489 1190 490 350 489 350 490 350 490 350 489 350 489 350 489 1191 489 350 489 350 490 350 489 350 489 1191 489 1190 489 350 489 350 490 350 489 350 490 350 489 351 489 350 489 350 489 350 489 350 490 350 489 350 489 1191 489 350 489 351 489 351 488 351 489 351 488 351 489 350 489 351 489 351 489 1191 488 351 488 351 488 351 489 350 489 351 488 350 490 350 489 351 488 351 488 351 489 350 489 350 489 351 489 351 489 350 489 1191 488 1191 489 350 489 351 488 351 489 351 488 351 489 351 488 351 488 351 489 351 489 351 489 350 489 351 489 351 488 351 488 351 488 351 489 351 488 351 488 351 488 351 489 351 489 1191 488 351 489 351 488 351 489 351 488 351 489 351 489 351 488 351 488 351 489 351 489 351 488 351 488 351 488 351 489 351 488 351 488 351 489 351 488 351 488 351 489 351 489 351 488 351 488 351 489 351 489 351 488 351 489 351 488 351 489 351 488 351 489 351 488 351 489 351 488 351 489 351 488 351 488 351 489 351 488 351 489 351 489 351 489 351 488 351 489 351 488 351 488 351 489 351 488 1192 488 351 488 351 488 351 489 351 488 351 488 351 489 351 489 351 489 351 488 351 488 351 489 351 488 351 489 351 488 351 489 351 488 351 488 351 489 351 488 351 489 351 488 351 489 351 488 351 489 351 489 1191 488 1191 488 352 488 351 488 352 488 351 489 -# +# name: Heat_lo type: raw frequency: 38000 @@ -703,31 +703,31 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 3169 9836 535 1553 511 551 491 543 491 544 490 1586 490 532 510 530 511 543 491 1579 489 1577 490 543 490 543 491 543 491 544 490 544 489 544 490 543 491 544 490 550 492 544 490 543 491 1586 489 542 492 1583 492 552 490 532 510 537 512 1585 491 -# +# name: Dh type: raw frequency: 38000 duty_cycle: 0.330000 data: 3385 9888 512 1544 512 544 489 544 489 544 490 1586 489 545 489 544 489 545 489 531 511 541 508 533 508 542 507 544 489 546 487 544 490 1587 489 1573 510 543 490 543 491 1578 490 545 489 1574 509 545 488 1587 489 1573 510 1586 490 1579 489 1568 507 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 3288 9816 598 1504 574 472 569 463 571 463 571 1515 568 472 569 461 573 471 571 459 590 462 571 463 571 447 594 462 572 462 571 464 570 459 590 463 570 464 570 1496 571 1497 570 463 571 1514 569 464 570 1504 572 1514 569 471 571 473 568 462 572 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 3205 9865 616 1473 536 518 516 517 517 517 517 1575 517 527 568 464 515 517 571 463 570 462 572 462 572 469 573 461 573 463 570 462 572 469 573 1504 572 451 590 451 591 472 569 463 571 1494 573 461 573 1497 570 1505 570 1503 572 471 571 1491 592 -# +# name: Heat_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 3363 9846 596 1495 514 518 515 517 517 515 518 1552 516 502 539 517 517 516 518 516 518 517 517 517 571 462 517 518 516 1554 568 461 589 462 572 1505 571 1507 568 1514 514 1568 570 461 573 1504 572 472 570 1507 592 1490 593 460 574 462 572 447 594 -# +# name: Heat_lo type: raw frequency: 38000 @@ -740,68 +740,68 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 530 315 532 314 532 314 532 314 532 314 506 340 561 24780 3568 1647 507 1213 535 313 534 340 506 340 506 1212 507 339 507 339 506 339 506 339 506 1214 505 341 504 1215 505 1216 504 343 503 1217 503 1218 502 1218 502 1218 502 1218 502 344 502 344 502 1218 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 1218 502 344 502 1219 501 345 501 344 502 345 501 1219 501 1219 501 345 501 344 502 344 502 345 501 344 502 345 501 344 502 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 1219 501 1219 501 1219 501 345 501 1219 501 345 501 1219 501 1219 501 34807 3563 1652 502 1218 502 344 502 344 502 344 502 1218 502 344 502 344 502 344 502 344 502 1219 501 344 502 1218 502 1219 501 344 502 1219 501 1218 502 1219 501 1219 501 1219 501 345 501 344 502 1219 501 345 501 344 502 345 501 344 502 344 502 345 501 345 501 345 501 344 502 345 501 345 501 1219 501 345 501 345 501 345 501 345 501 1219 501 345 501 345 501 1219 501 345 501 345 501 1219 501 1219 501 345 501 1219 501 1219 501 1219 501 345 501 345 501 345 501 345 501 345 501 345 501 1219 501 345 501 345 501 1220 500 346 500 345 501 346 500 346 500 34806 3564 1652 502 1218 502 344 502 344 502 344 502 1218 502 344 502 344 502 344 502 344 502 1218 502 344 502 1218 502 1218 502 344 502 1218 502 1218 502 1218 502 1219 501 1218 502 344 502 345 501 1219 501 345 501 344 502 345 501 344 502 344 502 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 1219 501 345 501 1219 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 1219 501 1219 501 345 501 345 501 345 501 346 500 345 501 345 501 345 501 345 501 346 500 346 500 346 500 346 500 346 500 1220 499 346 500 1220 499 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 347 499 346 500 1221 499 1221 499 1221 499 347 499 347 499 347 499 347 499 347 499 347 499 347 499 347 499 347 499 1245 475 1222 498 1245 475 371 475 348 498 348 498 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 372 474 372 474 372 474 371 475 371 475 1246 474 371 475 1246 474 372 474 372 474 372 474 1246 474 1246 474 372 474 371 475 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 1246 474 372 474 1246 474 1246 473 372 474 372 474 1246 474 372 474 -# +# name: Dh type: raw frequency: 38000 duty_cycle: 0.330000 data: 536 339 507 311 535 312 534 312 534 312 534 339 507 24807 3710 1507 594 1156 563 305 543 304 542 304 570 1126 592 304 515 304 542 304 542 304 542 1155 564 304 541 1158 505 1215 505 342 504 1217 503 1217 503 1218 502 1218 502 1218 502 344 502 343 503 1218 502 343 503 343 503 344 502 344 502 344 502 344 502 344 502 343 503 343 503 344 502 1218 502 344 502 1218 502 344 502 344 502 344 502 1218 502 1218 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 1218 502 1218 502 1218 501 344 502 1218 502 344 502 1218 502 1218 502 34800 3564 1651 503 1217 503 343 503 344 502 343 503 1217 503 343 503 343 503 344 502 344 502 1218 502 344 502 1217 503 1218 502 344 502 1218 502 1218 502 1218 502 1218 502 1218 502 344 502 344 502 1218 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 1218 502 344 502 344 502 344 502 344 502 1218 502 344 502 1218 502 1218 502 344 502 344 502 1218 502 1218 502 344 502 1218 502 1219 501 1219 501 345 501 344 502 344 502 344 502 344 502 345 501 345 501 1219 501 345 501 1219 501 345 501 345 501 345 501 345 501 34805 3565 1650 503 1216 503 343 503 343 503 344 502 1217 503 343 503 344 502 343 503 343 503 1217 503 344 502 1218 502 1218 502 344 502 1218 502 1218 502 1218 502 1218 502 1218 502 344 502 344 502 1218 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 1218 502 344 502 344 502 1218 502 344 502 1218 501 344 502 344 502 344 502 345 501 344 502 345 501 344 502 345 501 1219 501 1219 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 1219 501 345 501 1219 501 345 501 345 501 345 501 345 501 346 500 345 501 345 501 346 500 370 476 346 500 346 500 346 500 370 476 346 500 346 500 346 500 346 500 1221 499 1244 476 1244 476 370 476 346 500 370 476 370 476 370 476 370 476 370 476 370 476 370 476 1244 476 1244 476 1244 476 370 476 370 476 370 476 370 476 370 476 370 476 370 476 370 476 370 476 370 476 370 476 370 476 370 476 370 476 370 476 370 476 1244 476 370 476 1245 475 370 476 371 475 370 476 1245 475 1245 475 371 475 371 475 370 476 370 476 370 476 370 476 370 476 371 475 370 476 371 475 371 475 371 475 371 475 370 476 371 475 371 475 371 475 1245 475 1245 475 1245 475 371 475 371 475 1245 475 371 475 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 507 340 559 306 487 341 530 315 531 313 561 305 541 24776 3569 1646 508 1212 537 340 506 340 506 340 506 1213 507 339 507 339 506 339 506 340 505 1214 505 341 504 1215 504 1216 503 343 503 1217 502 1218 502 1218 502 1218 502 1218 501 344 502 344 502 1218 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 1218 502 344 502 1218 502 344 502 344 502 344 502 1219 501 1218 502 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 1219 501 1219 501 1219 501 345 501 1219 501 345 501 1219 501 1219 501 34800 3563 1652 502 1217 502 344 502 344 502 344 502 1218 502 344 502 344 502 344 502 344 502 1218 502 344 502 1218 502 1218 501 344 502 1218 502 1218 502 1218 502 1218 502 1218 502 344 502 344 502 1218 502 345 501 345 501 344 502 345 501 344 502 345 501 345 501 345 501 344 502 345 501 345 501 1219 501 345 501 345 501 345 501 345 501 1219 501 345 501 1219 501 1219 501 345 501 345 501 1219 501 1219 501 345 501 1219 500 1219 500 1219 500 345 501 345 501 345 501 345 501 345 501 345 501 345 501 1219 501 345 501 1220 500 346 500 346 500 346 500 346 500 34808 3564 1652 503 1218 502 344 502 344 502 344 502 1218 502 344 502 344 502 345 501 344 502 1218 502 345 501 1218 502 1219 501 344 502 1219 501 1219 501 1219 501 1219 501 1219 501 345 501 345 501 1219 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 1219 500 345 501 345 501 1219 500 1219 501 1219 501 345 501 345 501 345 501 345 501 1219 501 345 501 345 501 1219 501 346 500 346 500 345 501 345 501 346 500 346 500 346 500 345 501 346 500 346 500 346 500 346 500 346 500 346 500 346 500 1220 500 346 500 1220 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 347 499 347 499 346 500 1221 499 1245 475 1221 499 347 499 347 499 347 499 348 498 347 499 348 498 348 498 371 475 348 498 1222 498 1245 475 1245 475 348 498 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 372 474 372 474 372 474 371 475 1245 474 372 474 1246 474 372 474 372 474 372 474 1246 474 1246 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 1246 474 372 474 372 474 372 474 372 474 1247 473 1247 473 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 533 311 535 312 534 312 534 313 533 310 536 312 534 24804 3705 1509 593 1129 590 305 542 305 542 305 569 1127 590 304 514 305 541 304 542 305 541 1155 564 305 540 1157 561 1159 504 341 504 1217 503 1217 503 1217 503 1218 502 1218 502 344 502 344 502 1218 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 1218 502 344 502 1218 502 344 502 344 502 344 502 1218 502 1218 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 345 501 1218 502 1218 502 1218 502 344 502 1219 501 345 501 1219 501 1219 501 34806 3565 1650 503 1217 502 343 503 343 503 343 503 1217 503 344 502 344 502 344 502 344 502 1218 502 344 502 1218 502 1218 502 344 502 1218 502 1218 502 1218 502 1218 502 1218 502 344 502 344 502 1218 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 1218 502 344 502 344 502 344 502 344 502 1218 502 344 502 1219 501 344 502 1218 502 344 502 1219 501 1218 501 345 501 1218 501 1219 501 1218 502 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 1219 501 1219 501 345 501 345 501 345 501 345 501 34805 3565 1651 503 1217 502 343 503 344 502 344 502 1218 502 344 502 344 502 344 502 344 502 1218 502 344 502 1218 502 1218 502 344 502 1218 502 1218 502 1218 502 1218 502 1218 502 344 502 344 502 1218 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 1218 502 344 502 344 502 1218 502 1219 501 1218 502 345 501 344 502 345 501 1219 501 1219 501 1219 501 345 501 1219 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 1219 501 345 501 1219 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 346 500 346 500 345 501 345 501 346 500 346 500 346 500 346 500 346 500 346 500 1220 500 1221 499 1221 498 346 500 346 500 370 476 346 500 347 499 347 499 370 476 370 476 370 476 1244 476 1244 476 1244 476 370 476 370 476 370 476 370 476 370 476 370 476 370 476 371 475 370 476 370 476 370 476 371 475 370 476 370 476 370 476 370 476 1244 476 371 475 1245 475 370 476 371 475 371 475 1245 475 1245 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 476 371 475 1245 475 1245 475 371 475 371 475 1246 474 1245 475 -# +# name: Heat_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 535 313 533 311 535 311 535 312 534 312 534 313 533 24805 3711 1506 592 1129 592 305 543 305 540 305 569 1126 592 304 514 304 542 304 541 304 485 1213 507 340 506 1214 506 1215 505 342 504 1217 503 1218 502 1218 502 1218 502 1218 502 344 502 344 502 1218 503 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 1218 502 344 502 1218 502 344 502 344 502 344 502 1218 502 1218 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 503 344 502 1219 501 1219 501 1219 501 345 501 1219 501 345 501 1219 502 1219 502 34818 3566 1651 503 1217 503 343 503 344 502 344 502 1218 502 344 502 344 502 344 502 344 503 1218 502 344 502 1218 503 1218 502 344 502 1218 502 1218 503 1218 503 1218 502 1218 502 344 502 344 502 1218 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 1218 502 344 502 345 501 344 502 344 502 1219 501 345 501 345 502 1219 501 345 501 1219 502 1219 502 1219 502 344 502 1219 501 1219 502 1219 501 345 501 345 501 345 501 345 501 345 501 345 501 1219 501 345 501 345 501 345 501 1219 501 345 501 345 501 345 501 34812 3566 1651 503 1217 503 344 502 344 502 344 502 1218 502 344 502 344 502 344 502 344 502 1218 503 344 502 1218 502 1218 502 344 502 1218 502 1218 502 1218 502 1219 501 1218 502 344 502 344 502 1218 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 344 502 345 501 344 502 345 501 345 501 1219 502 345 501 345 501 1219 502 345 501 345 501 1219 501 345 501 345 501 1219 501 1219 501 1219 501 345 501 1219 501 345 501 345 501 345 501 345 501 345 501 345 502 345 501 345 501 345 501 346 500 345 501 345 501 345 501 345 501 345 501 1220 500 346 500 1220 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 347 499 346 500 347 499 347 499 370 476 1244 476 1221 499 1244 476 370 476 370 476 370 476 370 476 370 476 370 476 370 476 370 476 370 476 1245 475 1245 476 1245 475 371 475 370 476 370 476 371 475 371 475 370 476 370 476 371 475 371 476 370 476 370 476 371 475 371 475 371 475 371 475 371 475 1245 475 371 475 1245 475 371 475 371 475 371 475 1245 475 1245 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 476 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 371 475 1245 475 1245 475 1245 475 371 475 1245 475 1246 474 -# +# name: Heat_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 535 314 532 314 533 313 533 312 534 313 533 312 508 24840 3569 1647 508 1213 536 342 505 342 504 341 505 1214 506 340 506 340 506 340 505 340 506 1214 506 341 504 1216 504 1217 503 343 503 1218 502 1219 501 1219 502 1219 502 1219 502 345 502 344 502 1219 502 345 501 345 502 345 502 345 501 345 501 345 501 345 501 345 501 345 502 345 501 1219 502 345 501 1219 501 345 502 345 501 345 501 1219 501 1219 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 1220 500 1219 501 1220 500 345 501 1220 500 345 501 1220 501 1220 500 34815 3564 1653 502 1218 502 344 502 345 501 344 502 1219 501 345 501 345 501 345 501 345 501 1219 502 345 501 1219 502 1220 501 345 502 1219 501 1219 502 1219 501 1219 502 1219 502 345 501 345 501 1220 501 345 502 345 501 345 501 345 501 345 501 345 501 345 502 345 501 345 502 345 501 345 501 1220 501 345 501 345 501 345 501 345 501 1220 500 345 501 346 501 1220 500 1220 501 345 501 345 501 346 500 1220 500 1220 500 1220 500 1220 500 346 500 346 500 346 500 345 501 346 500 345 501 1220 500 346 500 1220 500 1220 500 1220 500 346 500 346 500 346 500 34816 3565 1653 502 1219 501 344 502 345 501 345 501 1219 502 345 501 345 502 345 501 345 501 1219 501 345 501 1219 502 1219 501 345 501 1219 502 1219 501 1219 501 1219 501 1219 501 345 501 345 501 1219 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 345 501 1220 501 346 501 345 501 1220 501 346 500 346 500 1220 500 346 500 345 501 346 500 1220 500 1220 500 1220 501 1220 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 346 500 1220 500 346 500 1220 500 347 499 346 500 346 500 346 500 347 499 347 499 346 500 346 500 347 499 347 499 347 499 347 499 347 499 347 499 347 499 347 499 347 499 1222 498 1222 499 1222 498 347 499 348 498 348 498 347 499 371 475 348 498 348 498 348 498 371 475 1222 498 1246 474 1246 474 372 475 371 475 372 474 372 474 348 498 371 475 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 1246 474 372 474 1246 474 372 474 372 474 372 474 1246 474 1246 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 372 474 1246 474 372 474 1247 473 372 474 1246 474 1246 474 1246 474 -# +# # Model: Legion LE-F30RH-IN name: Off type: raw frequency: 38000 duty_cycle: 0.330000 data: 6172 7369 602 1569 602 1569 602 1569 601 1570 573 1598 574 1598 573 1597 574 1598 574 526 573 526 573 527 572 528 571 529 570 529 570 530 569 530 568 1603 569 1603 569 1603 569 1603 569 1603 568 1603 568 1603 569 1604 568 531 568 531 568 531 568 532 567 531 568 555 544 532 567 555 543 1627 544 1628 543 1628 543 1628 543 1628 544 1628 543 1628 544 1629 543 556 543 556 543 556 543 556 543 556 543 556 543 556 543 555 543 1627 544 1628 543 1629 543 556 543 555 543 1628 543 1628 543 1629 543 556 543 556 544 555 544 1628 544 1629 543 556 543 556 543 556 543 556 543 556 543 555 543 1628 543 1629 543 555 543 1628 543 1628 543 1628 543 1628 543 1629 543 557 542 556 543 1629 543 556 543 556 543 555 543 1630 542 556 542 1629 543 557 543 1630 543 557 543 1630 543 1631 542 557 542 1631 542 557 543 1630 543 557 542 1630 543 558 542 7398 543 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 6173 7369 602 1569 602 1569 602 1569 602 1570 573 1598 574 1597 574 1597 574 1598 573 525 574 526 573 526 573 527 572 528 571 529 570 530 569 530 568 1602 569 1603 568 1603 569 1604 569 1604 569 1604 569 1603 568 1604 568 531 568 531 568 555 544 555 544 555 544 555 544 555 544 554 544 1628 543 1605 567 1627 544 1627 544 1628 544 1628 544 1627 544 1628 544 555 544 555 544 555 544 555 544 556 543 555 544 556 543 555 544 1629 543 555 544 1628 544 555 544 554 544 1627 544 1628 543 1628 544 555 544 1629 543 555 543 1628 544 1629 543 555 544 556 543 555 543 1627 544 1628 543 1627 544 1628 543 1629 543 555 543 1628 543 1629 543 556 543 555 544 556 543 555 544 555 544 1628 544 557 543 557 543 556 544 1630 543 556 544 1630 543 556 544 1630 543 556 543 1629 544 1630 543 556 544 1630 543 556 543 1630 543 556 544 1630 543 557 543 7397 543 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 6170 7369 573 1599 572 1598 573 1599 572 1598 573 1598 573 1598 572 1598 572 1600 571 528 570 529 570 530 569 531 568 531 568 531 568 531 568 531 568 1603 568 1604 568 1604 568 1604 567 1604 567 1604 568 1604 568 1605 567 532 567 533 566 532 567 532 567 556 543 557 542 556 543 556 542 1629 542 1629 543 1629 542 1629 543 1629 542 1629 542 1629 542 1630 542 557 542 557 542 556 543 557 542 556 543 556 543 556 543 556 543 1629 543 556 542 1629 543 557 542 556 543 1629 542 1629 543 1630 542 556 542 1629 542 556 542 1629 542 1630 542 557 542 557 542 557 542 557 542 557 542 556 542 1629 541 1630 541 557 542 1631 541 1631 541 1631 542 1631 542 1632 542 559 541 558 542 1631 542 559 541 559 541 558 542 1631 542 558 542 1632 541 558 542 1632 542 558 542 1631 542 1631 542 558 542 1632 541 558 542 1632 541 558 542 1632 542 559 542 7401 541 -# +# name: Dh type: raw frequency: 38000 duty_cycle: 0.330000 data: 6173 7370 600 1571 656 1515 603 1569 602 1570 600 1571 573 1598 574 1598 573 1598 574 525 574 526 573 526 573 527 572 528 571 529 570 530 569 530 569 1603 569 1603 569 1603 569 1603 569 1603 568 1603 569 1603 569 1604 568 531 569 531 568 531 568 531 568 532 567 555 544 532 567 555 544 1603 568 1604 567 1604 567 1605 567 1628 544 1605 567 1628 543 1629 543 556 544 555 544 556 543 556 543 556 543 556 544 556 543 555 544 1629 543 555 544 1629 543 556 543 556 543 556 543 555 543 1629 543 556 544 1630 543 556 544 1629 544 1629 544 1629 544 1630 543 557 543 556 544 1629 543 1630 543 556 544 1629 543 1630 543 556 544 1629 543 1630 543 557 544 556 543 1630 543 557 543 557 543 1630 543 557 543 557 543 1630 543 557 543 1630 543 557 543 1630 543 557 543 1629 543 1630 543 557 543 1630 543 557 543 1630 543 557 543 1631 543 557 544 7399 543 -# +# name: Heat_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 6201 7369 602 1568 603 1568 603 1569 601 1570 573 1598 573 1598 574 1597 574 1598 574 525 573 526 573 526 573 527 572 527 572 529 570 529 570 529 570 1602 569 1602 570 1602 570 1602 570 1603 569 530 569 1603 569 1603 569 530 569 530 569 530 569 530 569 529 569 1603 569 531 568 530 569 1603 568 1603 569 1603 569 1603 569 1603 569 1603 569 1603 569 1603 569 531 568 531 568 531 568 531 568 531 568 530 569 531 568 530 568 1604 568 530 569 1604 568 532 567 530 569 1603 568 1628 544 1628 544 556 544 1606 567 556 543 1629 543 1630 544 557 544 557 544 557 543 557 544 557 543 556 544 1629 543 1629 543 1629 543 1630 543 557 543 1629 543 1629 544 1630 543 557 544 557 543 557 543 557 543 1630 543 557 542 1630 543 557 543 1630 543 556 544 1630 543 556 544 1629 543 1630 543 557 543 1630 543 557 543 1630 543 557 543 1630 543 557 543 7398 543 -# +# name: Heat_hi type: raw frequency: 38000 @@ -991,31 +991,31 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 3302 1639 405 423 407 420 410 1234 405 421 409 1210 440 387 432 420 410 417 413 1231 408 1238 412 388 431 422 408 392 438 1233 406 1238 412 389 430 396 434 419 411 390 440 413 406 394 436 391 439 388 431 421 409 417 413 414 405 421 409 392 438 1233 406 421 409 417 413 414 405 395 435 418 412 388 432 421 409 1236 414 387 432 420 410 390 440 388 431 1213 437 1208 431 1239 411 1234 405 1213 437 1208 431 1214 436 1235 415 386 433 420 410 1234 405 422 408 418 412 389 431 396 434 1211 439 388 432 422 408 418 412 1233 406 1238 412 415 404 422 408 1237 413 388 432 422 408 1236 414 1205 434 1210 440 1205 434 392 438 390 440 1231 408 392 438 415 404 396 434 392 438 415 404 422 408 419 411 416 414 412 407 394 436 417 413 414 405 421 409 417 413 1232 407 419 411 390 440 1204 435 418 412 415 415 412 407 419 411 1208 431 421 409 418 412 388 432 421 409 392 438 415 404 395 435 1211 439 388 432 1213 437 416 414 386 433 1212 438 415 404 396 434 392 438 416 414 413 406 420 410 417 413 1231 409 418 412 389 430 1240 410 391 439 1205 434 420 410 390 440 387 432 420 410 417 413 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 3293 1649 405 396 434 419 411 1207 432 395 435 1236 414 413 406 394 436 417 413 1232 407 1212 438 415 404 396 434 419 411 1234 405 1239 411 417 413 414 405 421 409 419 411 389 430 423 407 393 437 416 414 387 432 394 436 417 413 388 431 421 409 1236 414 387 432 421 409 418 412 414 405 422 408 418 412 415 404 1240 410 391 439 414 405 421 409 419 411 1234 405 1239 411 1208 431 1239 411 1235 404 1214 436 1210 440 1205 434 419 411 416 414 1204 435 418 412 415 404 396 434 393 437 1235 404 396 434 420 410 416 414 1231 408 1210 440 387 432 421 409 1235 415 414 405 395 435 418 412 1232 407 420 410 1208 431 422 408 1237 413 415 404 396 434 419 411 416 414 413 406 420 410 417 413 414 405 421 409 418 412 415 404 422 408 419 411 416 414 413 406 1238 412 415 404 422 408 1237 413 414 405 421 409 418 412 416 414 1231 408 418 412 415 404 422 408 419 411 416 414 413 406 420 410 1235 404 423 407 420 410 1234 405 422 408 1210 440 414 405 421 409 392 438 415 404 422 408 420 410 417 413 1231 408 419 411 416 414 413 406 1237 413 415 404 1239 411 417 413 1232 407 420 410 417 413 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 3302 1614 440 414 405 421 409 1235 414 413 406 1238 411 415 404 422 408 419 411 1234 405 1240 409 418 412 415 404 422 408 1237 412 1232 407 420 410 417 413 414 405 422 408 419 411 416 414 413 406 420 410 417 413 414 405 421 409 418 412 415 404 1239 410 418 412 415 404 422 408 419 411 416 414 413 406 420 410 1234 405 422 408 419 411 416 414 414 405 1239 411 1207 432 1239 410 1235 414 1230 409 1236 413 1232 407 1237 412 415 415 412 407 1237 412 414 405 422 408 419 411 416 414 1231 408 419 411 416 414 413 406 1238 411 1206 433 421 409 418 412 1206 433 421 409 418 412 1206 433 1238 412 1207 432 1213 436 390 440 1232 407 420 410 417 413 414 405 421 409 418 412 415 404 422 408 419 411 416 414 413 406 421 409 418 412 415 404 422 408 419 411 1233 406 421 409 418 412 1232 407 420 410 418 412 389 430 422 408 1210 440 414 405 395 435 418 412 415 404 423 407 420 410 416 414 414 405 422 408 418 412 415 404 1240 409 1235 414 413 406 420 410 417 413 414 405 422 408 419 411 416 414 1231 408 418 412 415 404 1240 409 1209 440 387 432 1212 437 1234 405 1214 435 1209 440 1204 435 -# +# name: Heat_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 3301 1615 439 415 404 422 408 1210 439 414 405 1239 410 416 414 414 405 395 435 1209 440 1205 434 419 411 417 413 414 405 1212 437 1207 432 422 408 419 411 416 414 414 405 421 409 418 412 415 404 422 408 393 437 416 414 413 406 420 410 417 413 1205 434 420 410 417 413 414 405 421 409 418 412 415 404 422 408 1210 439 414 405 422 408 419 411 417 413 1205 434 1236 413 1206 433 1211 438 1207 432 1212 437 1209 440 1204 435 418 412 415 415 1204 435 418 412 415 404 422 408 419 411 1208 441 412 407 420 410 417 413 1205 434 1237 412 414 405 422 408 1210 439 415 404 396 434 419 411 1207 432 1213 436 417 413 1205 434 420 410 417 413 1231 408 419 411 416 414 413 406 421 409 418 412 414 405 422 408 419 411 415 404 424 406 421 409 418 412 415 404 1239 410 417 413 414 405 1239 410 416 414 413 406 422 408 419 411 1233 406 421 409 418 412 415 404 423 407 419 411 416 414 413 406 1238 411 416 414 413 406 421 409 1235 414 1230 409 418 412 415 415 412 407 420 410 417 413 414 405 422 408 1236 413 413 406 421 409 1235 414 1204 435 1210 439 1206 433 1212 437 1207 432 395 435 1236 413 -# +# name: Heat_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 3295 1646 408 420 410 390 440 1205 434 393 437 1234 405 421 409 419 411 415 415 1230 409 1210 440 414 405 421 409 418 412 1233 406 1212 437 416 414 413 406 394 436 418 412 415 404 422 408 393 437 416 414 413 406 420 410 417 413 414 405 421 409 1236 413 414 405 421 409 418 412 415 404 423 407 419 411 416 414 1231 408 418 412 415 415 412 407 421 409 1235 414 1204 435 1209 441 1205 434 1210 440 1205 434 1212 437 1207 432 395 435 419 411 1233 406 421 409 418 412 415 404 422 408 1238 411 415 404 396 434 419 411 1234 405 1239 410 417 413 414 405 1213 436 417 413 414 405 1213 436 1235 404 1214 435 1209 441 413 406 421 409 418 412 1206 433 394 436 418 412 388 431 422 408 419 411 415 415 386 433 420 410 418 412 414 405 422 408 419 411 389 430 1241 408 418 412 415 404 1240 409 417 413 414 405 395 435 419 411 1233 406 395 435 418 412 415 404 422 408 419 411 416 414 413 406 421 409 1236 413 413 406 394 436 1235 414 1230 409 418 412 415 404 422 408 420 410 417 413 414 405 421 409 1236 413 413 406 420 410 417 413 1232 407 1237 412 416 414 1230 409 1236 413 1205 434 1210 439 -# +# name: Off type: raw frequency: 38000 @@ -1067,25 +1067,25 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 4349 4437 549 1615 551 1614 551 1614 551 1617 549 531 550 530 551 1615 550 531 550 532 549 530 551 531 550 530 551 1615 550 1614 551 531 550 1615 551 529 552 531 550 530 551 533 548 530 551 530 551 1616 549 1615 550 1616 550 1615 550 1614 551 1616 550 1615 551 1615 550 531 550 531 550 530 551 529 552 530 551 530 551 529 552 530 551 531 550 1615 550 532 549 1615 550 1616 550 531 550 531 550 530 551 530 551 529 552 532 549 530 551 530 551 531 550 529 552 531 550 1615 551 530 551 530 551 530 551 531 550 530 551 531 550 530 551 531 550 531 550 531 550 1616 550 1618 547 532 549 529 552 530 551 1615 551 1615 550 5379 4350 4436 550 1616 549 1615 551 1614 552 1615 550 529 552 530 551 1614 552 530 551 529 552 531 550 531 550 531 550 1614 552 1614 551 530 551 1615 550 530 551 530 551 530 551 530 551 531 550 532 549 1616 549 1615 551 1614 552 1615 550 1614 551 1616 550 1614 552 1615 550 529 552 530 551 530 551 530 551 531 550 531 550 530 551 530 551 531 550 1615 550 530 551 1615 550 1615 551 530 551 530 551 530 551 530 551 530 551 530 551 529 552 530 551 531 550 532 549 530 551 1615 551 531 550 530 551 530 551 530 551 530 551 531 550 531 550 531 550 530 551 531 550 1615 551 1615 551 532 549 531 550 531 550 1616 549 1614 552 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 4350 4438 549 1615 551 1614 552 1616 549 1616 550 530 551 531 550 1615 551 530 551 529 552 531 550 530 551 531 550 1614 551 1616 550 531 550 1616 549 530 551 531 550 530 551 529 552 530 551 531 550 1616 549 1616 550 1616 549 1616 550 1615 551 1614 551 1614 552 1615 551 530 551 531 550 530 551 531 550 531 550 529 552 532 549 531 550 530 551 1613 552 530 551 531 550 529 552 532 549 530 551 530 551 531 550 531 550 530 551 530 551 530 551 531 550 530 551 531 550 531 550 1615 551 529 552 530 551 530 551 530 551 530 551 530 551 530 551 530 551 532 549 531 550 531 550 532 549 531 550 531 550 530 551 530 551 5132 4351 4435 552 1616 550 1615 550 1615 551 1613 553 531 550 530 551 1615 550 530 551 531 550 531 550 530 551 532 549 1616 550 1616 549 530 551 1615 551 530 551 531 550 530 551 530 551 530 551 531 550 1615 551 1615 551 1614 551 1615 550 1615 551 1615 550 1615 550 1616 550 530 551 530 551 531 550 532 549 530 551 530 551 531 550 531 550 531 550 1615 550 530 551 530 551 530 551 529 552 531 550 530 551 531 550 531 550 530 551 530 551 531 550 530 551 530 551 530 551 531 550 1616 550 530 551 529 552 530 551 531 550 532 549 530 551 530 551 529 552 531 550 529 552 530 551 530 551 531 550 531 550 529 552 531 550 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 4350 4436 550 1617 549 1615 550 1615 550 1617 548 530 551 531 550 1615 551 531 550 531 550 530 551 530 551 531 550 1614 552 1615 550 530 551 1614 551 531 550 531 550 531 550 529 552 532 549 530 551 1617 549 1616 549 1615 551 1619 547 1615 550 1615 550 1616 549 1616 550 530 551 531 550 530 551 530 551 531 550 530 551 529 552 529 552 530 551 1617 548 533 548 1615 551 1613 552 530 551 531 550 531 550 530 551 530 551 532 549 531 550 531 550 530 551 531 550 531 550 531 550 1615 551 531 550 531 550 532 549 531 550 530 551 531 550 533 548 531 550 530 551 1617 548 1616 549 530 551 531 550 532 549 532 549 532 549 5200 4349 4436 550 1615 551 1615 551 1615 550 1616 550 531 550 530 551 1615 551 531 550 530 551 530 551 530 551 530 551 1616 549 1615 551 530 551 1615 551 531 550 531 550 530 551 531 550 531 550 531 550 1615 551 1616 550 1616 550 1615 550 1617 548 1616 549 1616 550 1615 550 531 550 530 551 531 550 531 550 532 549 530 551 531 550 531 550 532 549 1616 550 531 550 1616 550 1615 550 531 550 530 551 531 550 531 550 531 550 531 550 531 550 532 549 532 549 531 550 532 549 531 550 1616 550 531 550 530 551 532 549 532 549 530 551 532 549 531 550 532 549 531 550 1616 549 1617 549 531 550 530 551 531 550 532 549 532 549 -# +# name: Heat_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 4350 4437 547 1618 548 1620 546 1620 546 1619 547 534 547 535 546 1619 547 534 547 536 545 536 545 535 546 535 546 1619 547 1620 545 534 523 1644 546 535 522 559 546 535 546 534 547 535 546 535 545 1620 546 1620 546 1620 546 1619 547 1619 546 1619 547 1620 545 1620 546 535 546 534 547 537 520 558 523 558 547 534 547 536 521 559 522 559 522 1644 546 535 546 535 522 560 545 536 521 559 522 559 522 558 523 559 522 560 521 559 522 559 522 560 521 559 522 561 520 1644 521 1645 520 559 522 559 522 559 522 559 522 559 522 560 521 560 521 560 521 561 520 559 522 560 521 559 522 559 522 559 522 1644 522 559 522 5341 4349 4439 520 1645 521 1645 521 1646 519 1645 521 560 521 561 520 1645 521 560 521 560 521 559 522 560 521 561 520 1646 520 1645 521 561 520 1645 521 561 520 560 521 560 521 560 521 560 521 561 520 1644 522 1644 522 1645 520 1645 521 1645 521 1645 520 1646 520 1644 522 561 520 560 521 560 521 561 520 560 521 561 520 561 520 561 520 560 521 1646 520 562 519 561 520 561 520 562 519 560 521 560 521 561 520 561 520 560 521 560 521 561 520 560 521 560 521 562 519 1646 520 1645 521 561 520 561 520 561 520 560 521 560 521 561 520 560 521 559 522 560 521 561 520 561 520 560 521 562 519 559 522 1645 521 561 520 -# +# name: Heat_lo type: raw frequency: 38000 @@ -1099,33 +1099,79 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 4387 4398 547 1609 547 530 547 1610 547 1611 545 530 547 530 547 1608 547 530 548 530 547 1611 545 532 546 532 547 1609 547 1610 547 531 547 1608 548 530 547 530 548 530 547 1610 546 1609 547 1610 547 1609 547 1609 547 1611 545 1609 548 1610 546 530 547 530 548 529 549 531 547 531 546 531 547 1608 548 1610 547 1608 548 533 545 1608 548 532 546 532 546 1611 545 532 547 532 545 530 548 1608 547 530 549 1608 547 1609 548 5203 4386 4398 547 1609 546 530 547 1609 546 1607 548 531 547 531 547 1609 547 530 548 531 547 1609 547 531 547 531 547 1608 547 1613 544 531 546 1609 547 531 547 531 547 532 546 1609 547 1609 546 1609 547 1609 547 1608 547 1608 548 1608 548 1609 547 530 547 530 547 530 547 532 546 530 547 530 548 1610 546 1608 547 1609 547 530 547 1609 547 530 547 530 548 1609 546 530 548 530 547 532 546 1610 546 531 546 1608 548 1608 548 -# +# name: Cool_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 4388 4398 547 1608 548 531 546 1610 546 1609 547 530 547 529 548 1608 548 532 547 530 548 1612 544 529 549 530 548 1608 547 1609 547 531 546 1608 548 1607 549 529 549 1608 549 1609 548 1608 548 1608 548 1611 545 1608 548 530 548 1609 547 531 547 530 548 530 548 531 547 529 549 530 548 530 547 531 547 530 548 530 547 529 549 530 548 532 547 530 548 1609 547 1610 547 1608 548 1609 547 1608 548 1608 548 1608 548 1608 548 5203 4388 4396 549 1609 547 529 549 1610 546 1608 548 529 549 530 547 1609 547 530 548 529 549 1608 548 531 547 532 546 1609 547 1609 547 530 548 1609 548 1609 548 529 548 1608 548 1609 548 1609 547 1609 547 1608 548 1609 547 532 546 1608 548 531 548 531 548 530 548 530 548 531 547 530 548 531 548 531 547 530 548 530 548 530 548 531 547 529 549 529 549 1609 548 1608 548 1609 547 1608 548 1608 548 1608 548 1607 549 1607 549 -# +# name: Cool_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 4384 4400 572 1585 571 505 572 1583 573 1584 572 508 570 503 575 1584 572 505 572 506 572 1583 573 504 573 506 571 1586 570 1585 572 532 546 1586 570 1585 571 506 571 1585 571 1583 573 1586 570 1583 573 1584 572 1589 569 505 572 1585 571 506 571 506 573 506 572 505 573 532 545 504 574 509 570 1611 545 506 572 1582 574 506 572 507 571 507 571 507 570 1584 572 507 571 1587 569 506 572 1584 572 1585 571 1583 573 1612 544 5179 4386 4400 570 1584 572 507 571 1583 572 1585 571 506 572 506 572 1584 572 505 572 504 574 1584 572 507 571 504 574 1583 573 1585 572 507 571 1584 572 1610 545 508 571 1587 569 1583 573 1583 573 1585 571 1585 572 1585 572 505 572 1584 572 505 573 507 572 506 571 504 574 505 573 505 574 508 571 1585 571 507 571 1585 571 506 571 506 572 504 574 505 572 1586 570 507 571 1586 570 505 573 1584 572 1585 571 1587 569 1584 573 -# +# name: Heat_hi type: raw frequency: 38000 duty_cycle: 0.330000 data: 4386 4398 575 1582 574 503 575 1583 573 1582 574 505 573 504 574 1582 574 506 572 508 570 1583 573 504 574 505 573 1583 573 1584 573 505 573 1582 575 1583 574 504 574 1582 574 1583 573 1583 573 1583 573 1585 571 1586 572 504 573 1584 572 504 573 505 573 505 573 505 573 504 573 506 571 1583 574 505 573 1583 573 1583 573 1584 572 1583 573 505 572 505 573 504 574 1583 574 505 573 505 573 504 574 505 572 1584 572 1584 573 5178 4387 4400 571 1583 573 504 574 1584 572 1584 572 507 572 504 574 1582 574 505 572 505 573 1583 573 504 574 504 574 1582 574 1584 573 503 574 1583 573 1582 574 505 573 1583 573 1582 575 1583 573 1610 546 1584 572 1583 573 505 573 1610 546 506 572 505 573 504 574 504 574 505 573 505 573 1584 573 505 573 1582 574 1584 572 1583 573 1583 573 504 574 503 575 504 574 1585 571 507 571 504 573 506 572 505 572 1584 572 1585 571 -# +# name: Heat_lo type: raw frequency: 38000 duty_cycle: 0.330000 data: 4388 4399 547 1608 548 530 548 1610 547 1610 547 529 549 529 548 1608 548 530 548 530 548 1607 549 533 545 531 548 1608 548 1610 546 531 547 1609 547 1608 548 529 549 1609 547 1609 547 1609 547 1609 547 1609 547 1608 548 529 548 1638 519 530 548 530 548 530 548 529 550 528 549 530 548 530 548 1608 548 530 548 1609 548 1610 547 1609 547 531 546 529 549 1608 548 530 548 1609 548 530 548 529 548 530 548 1609 548 1609 548 5205 4387 4398 547 1609 548 531 546 1609 547 1609 547 530 548 531 546 1609 547 531 548 530 573 1583 573 507 571 506 572 1583 573 1582 574 504 574 1581 575 1582 574 506 572 1583 574 1583 573 1583 573 1585 571 1584 572 1585 570 507 571 1582 574 505 574 532 545 505 573 505 572 506 571 505 573 505 573 1584 572 506 572 1583 573 1584 572 1583 573 505 572 504 573 1583 573 505 573 1586 571 506 572 505 573 507 572 1583 573 1584 572 -# +# name: Off type: raw frequency: 38000 duty_cycle: 0.330000 -data: 4388 4399 572 1583 573 532 546 1585 571 1583 574 503 575 505 573 1584 572 504 574 505 573 1584 573 506 572 504 573 1584 573 1584 572 505 574 1611 545 506 573 1583 573 1585 571 1586 545 1609 547 531 547 1611 545 1608 548 1607 549 530 548 529 548 531 548 532 546 1610 546 533 545 530 547 1609 547 1610 547 1609 547 533 545 529 548 530 548 530 547 531 546 530 547 530 548 533 544 1608 548 1608 548 1610 546 1606 550 1609 547 5203 4388 4397 548 1609 547 531 547 1608 548 1608 548 530 548 530 548 1608 548 531 547 531 547 1610 546 531 547 530 548 1609 547 1611 546 532 547 1609 547 531 547 1608 548 1610 546 1609 547 1608 548 530 547 1609 547 1608 548 1609 547 531 546 530 548 530 547 530 547 1608 548 532 547 534 545 1608 548 1608 548 1609 547 530 548 531 547 531 547 532 546 531 546 531 547 532 546 530 548 1608 547 1608 548 1610 546 1608 548 1608 548 \ No newline at end of file +data: 4388 4399 572 1583 573 532 546 1585 571 1583 574 503 575 505 573 1584 572 504 574 505 573 1584 573 506 572 504 573 1584 573 1584 572 505 574 1611 545 506 573 1583 573 1585 571 1586 545 1609 547 531 547 1611 545 1608 548 1607 549 530 548 529 548 531 548 532 546 1610 546 533 545 530 547 1609 547 1610 547 1609 547 533 545 529 548 530 548 530 547 531 546 530 547 530 548 533 544 1608 548 1608 548 1610 546 1606 550 1609 547 5203 4388 4397 548 1609 547 531 547 1608 548 1608 548 530 548 530 548 1608 548 531 547 531 547 1610 546 531 547 530 548 1609 547 1611 546 532 547 1609 547 531 547 1608 548 1610 546 1609 547 1608 548 530 547 1609 547 1608 548 1609 547 531 546 530 548 530 547 530 547 1608 548 532 547 534 545 1608 548 1608 548 1609 547 530 548 531 547 531 547 532 546 531 546 531 547 532 546 530 548 1608 547 1608 548 1610 546 1608 548 1608 548 +# +# Model: Panasonic CS-E9HKR +# +name: Dh +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3466 1748 445 367 502 1292 444 422 444 420 445 422 443 420 445 421 445 420 445 363 503 420 445 422 444 420 445 424 445 1292 445 421 445 451 414 421 444 421 444 421 445 422 443 423 446 1292 443 1292 445 1292 445 421 497 372 444 1293 445 420 445 421 444 421 444 421 445 421 444 421 444 420 445 422 444 420 445 421 444 421 444 421 445 422 443 356 509 420 445 421 445 429 436 421 444 421 444 414 452 420 445 421 444 421 444 423 443 421 444 421 444 421 444 423 443 420 445 424 445 1291 444 1294 444 421 444 421 444 421 444 422 444 423 445 9989 3463 1752 444 424 445 1293 443 422 444 392 473 421 444 416 449 423 443 421 444 421 444 421 444 423 443 422 443 425 444 1292 444 423 443 422 443 419 446 421 444 423 443 421 444 426 443 1292 444 1294 443 1294 443 421 444 425 444 1294 444 422 443 421 444 422 443 424 442 421 444 421 444 421 444 423 444 421 444 422 443 421 444 423 443 425 444 1293 444 421 444 421 444 1293 444 423 446 1292 445 321 546 421 444 421 444 385 480 423 443 425 444 1291 445 1293 443 422 445 422 443 421 444 421 496 370 444 422 443 421 496 370 443 421 444 1291 497 1239 444 1284 504 1237 447 1293 444 425 444 1293 496 371 494 1241 495 370 496 369 497 297 517 421 496 370 495 369 496 370 496 370 495 370 495 369 496 372 494 370 495 369 496 370 495 370 496 370 495 373 495 1240 495 1241 495 1240 497 369 496 371 494 371 443 422 496 369 496 368 497 370 496 369 496 372 497 1239 496 1241 496 1241 496 370 495 310 555 371 495 371 494 368 497 370 495 370 496 361 504 370 495 369 496 372 494 372 494 369 496 371 494 371 495 373 495 1240 497 370 495 371 495 370 495 369 496 370 495 370 495 1242 495 373 492 370 495 366 500 369 496 371 495 370 495 371 495 369 496 371 494 370 495 371 495 371 494 371 494 370 495 372 494 380 488 1241 496 374 495 1241 495 1240 495 1240 495 1241 495 1242 494 1244 494 +# +name: Cool_hi +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3467 1751 442 425 444 1294 443 424 442 422 443 423 442 422 443 422 444 421 444 421 444 424 441 423 443 421 444 425 444 1294 443 424 442 423 442 422 443 425 440 423 443 423 442 427 442 1292 443 1322 415 1293 444 422 443 425 443 1295 443 424 441 421 444 423 442 424 442 425 440 423 442 423 442 424 442 292 573 421 444 423 442 422 444 422 443 422 443 423 442 425 441 423 442 425 440 421 444 424 442 422 443 422 443 422 443 424 442 422 443 422 443 422 443 424 442 421 444 426 443 1292 443 1294 444 423 442 422 443 423 442 424 442 426 442 9989 3465 1753 442 425 444 1292 445 424 442 424 441 421 444 422 443 422 444 423 442 423 442 352 513 423 443 423 442 425 443 1296 441 423 443 422 443 422 443 424 441 423 443 422 443 427 442 1293 442 1322 415 1293 444 421 444 425 443 1294 444 422 443 422 443 421 444 425 441 423 442 422 443 421 444 423 443 421 444 422 443 422 443 424 442 425 444 1261 475 422 443 422 443 1292 444 1293 442 1295 441 424 442 422 443 422 443 427 442 1322 415 1292 444 1292 444 1294 442 423 443 422 443 421 444 422 443 423 443 421 444 421 444 423 442 421 444 1291 444 1293 443 1294 442 1195 541 1293 444 425 443 1293 443 422 444 1322 414 421 444 422 443 423 443 422 443 423 442 422 443 425 441 422 443 422 443 423 442 423 443 422 443 422 443 421 444 423 444 421 444 424 444 1292 444 1293 444 1294 442 422 443 421 444 423 443 422 443 421 444 422 443 424 442 421 444 426 443 1291 444 1293 443 1293 444 422 443 421 444 422 444 421 444 422 443 421 444 423 443 423 442 421 444 422 443 423 444 421 444 421 444 421 444 422 444 425 444 1294 443 422 443 423 444 424 441 422 443 422 443 422 443 1294 443 422 443 421 444 424 442 421 444 413 452 421 444 423 443 421 444 422 443 422 443 422 444 421 444 422 443 422 443 423 443 426 443 1294 442 421 444 423 442 1293 443 1293 443 421 444 422 444 362 505 +# +name: Cool_lo +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3467 1751 444 424 444 1291 446 422 444 420 445 420 445 419 446 421 445 378 487 421 444 420 445 420 446 421 444 423 446 1321 415 451 415 420 445 420 445 419 446 421 445 419 446 422 447 1290 445 1291 445 1291 446 420 445 424 445 1293 445 420 445 420 445 420 445 421 445 420 445 420 445 419 446 421 445 420 445 421 444 420 445 421 445 420 445 420 445 420 445 421 445 419 446 420 445 420 445 420 446 420 445 421 444 419 446 422 444 420 445 420 445 421 444 421 445 421 444 424 445 1290 445 1292 446 420 445 421 444 420 445 423 443 424 444 9988 3465 1751 446 423 445 1291 446 421 445 420 445 420 445 420 445 422 444 420 445 420 445 421 444 421 446 421 444 424 445 1291 446 421 445 421 444 420 445 420 445 420 446 421 444 423 446 1291 444 1293 444 1292 445 420 445 423 446 1294 444 419 446 420 445 421 444 422 444 420 445 421 444 420 445 421 445 421 444 420 445 420 445 422 444 421 444 420 445 420 445 421 444 1320 415 1291 445 1292 444 422 444 420 445 419 446 420 445 421 445 421 444 424 445 1291 446 421 445 420 445 420 445 421 444 421 445 421 444 421 444 420 445 420 445 1291 445 1292 443 1290 445 1291 446 1292 445 424 444 1293 444 421 444 1292 445 422 443 421 444 381 485 420 445 420 445 420 445 422 444 421 444 420 445 421 444 421 445 421 444 421 444 420 445 421 445 421 444 424 445 1291 444 1292 445 1291 446 420 445 419 446 422 444 421 444 420 445 420 445 421 445 420 445 423 446 1291 444 1291 446 1292 445 420 445 420 445 422 444 420 445 420 445 420 445 422 444 421 444 420 445 419 446 420 446 420 445 419 446 419 446 421 445 423 445 1293 444 419 446 421 445 420 445 419 446 420 445 420 445 1292 445 420 445 420 445 421 445 420 445 419 446 419 446 420 446 419 446 420 445 420 445 420 446 420 445 420 445 420 445 421 445 419 446 420 445 423 446 1292 445 1290 445 1290 445 1292 444 1291 445 1293 445 +# +name: Heat_hi +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3463 1751 443 424 445 1293 443 422 444 420 445 421 444 421 444 422 444 421 444 421 444 421 444 353 513 422 443 425 444 1293 444 422 444 421 444 420 445 421 444 422 444 421 444 425 444 1291 444 1294 443 1293 444 421 444 424 445 1294 444 420 445 421 444 416 449 422 444 421 444 421 444 421 444 422 444 420 445 421 444 422 443 422 444 421 444 421 444 420 445 373 493 420 445 421 444 420 445 422 444 420 445 422 443 421 444 422 444 421 444 421 444 422 443 421 445 421 444 424 445 1291 444 1294 444 421 444 420 445 420 445 422 444 424 444 9991 3463 1751 445 425 444 1293 444 422 444 421 444 420 445 421 444 423 443 421 444 421 444 421 444 422 444 421 444 424 445 1293 444 422 444 420 445 422 443 421 444 424 442 421 444 425 444 1292 443 1292 445 1292 445 421 444 424 445 1293 445 421 444 421 444 421 444 422 444 421 444 421 444 422 443 422 444 423 442 421 444 423 442 423 443 425 443 1293 444 423 442 421 444 1292 444 422 443 425 443 1295 443 421 444 368 549 373 443 1293 496 1240 495 1240 495 1241 496 371 495 370 495 370 495 370 495 371 495 370 495 369 496 371 494 371 494 1240 442 1293 495 1240 496 1241 496 1240 497 373 496 1241 496 371 494 1184 553 370 495 370 495 370 496 370 443 423 494 370 443 424 495 370 442 423 442 422 443 424 442 423 442 423 442 425 440 424 442 424 441 427 442 1294 441 1294 443 1294 443 424 441 423 442 425 442 421 444 423 442 424 441 425 441 424 441 426 443 1293 442 1295 442 1295 441 424 441 394 471 425 441 423 442 423 442 424 441 424 442 424 441 423 442 423 442 424 442 423 442 424 441 423 442 424 442 428 440 1295 442 424 441 425 441 424 441 424 441 423 442 424 441 1294 443 424 441 424 441 424 442 423 442 423 442 423 442 425 441 424 441 424 441 424 441 424 442 424 441 449 416 423 442 424 442 427 442 1295 442 424 441 424 441 1295 442 427 442 1295 441 425 441 426 441 +# +name: Heat_lo +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3461 1753 439 429 440 1298 439 427 439 426 439 426 439 426 439 427 439 426 439 426 439 426 439 427 439 426 439 430 438 1298 438 428 438 426 439 427 438 427 438 427 439 427 438 430 414 1321 439 1299 413 1323 414 451 414 455 414 1324 414 452 413 451 414 453 413 436 430 452 413 452 413 451 414 453 413 452 413 451 414 452 413 454 412 452 413 452 413 452 413 453 413 452 413 452 413 452 413 454 413 453 412 452 413 452 413 453 413 452 413 452 413 452 413 453 413 452 413 456 412 1323 412 1325 413 452 413 453 412 453 412 454 412 455 390 10044 3438 1779 412 457 412 1324 413 454 412 453 412 453 412 453 412 454 412 453 412 453 412 454 411 455 411 453 412 457 389 1347 390 477 389 476 389 476 389 476 389 402 465 475 390 479 390 1346 389 1348 389 1347 390 476 389 479 390 1348 390 476 389 476 389 476 389 477 389 475 390 476 389 476 389 477 389 476 389 476 389 476 389 478 388 480 389 1347 390 475 390 476 389 1347 390 476 389 479 389 1349 389 476 389 476 389 476 389 477 389 476 389 479 390 1348 389 477 389 476 389 476 389 476 389 476 390 476 389 476 389 476 389 476 389 1346 389 1347 389 1346 389 1347 390 1346 390 479 390 1347 390 476 389 1374 363 474 415 454 388 480 386 475 414 454 387 474 391 476 414 455 387 473 392 476 414 453 389 476 389 475 390 475 390 476 390 476 390 479 389 1346 389 1347 390 1348 389 476 389 476 389 477 389 476 389 476 389 475 390 477 389 440 425 479 389 1345 390 1347 390 1347 390 476 389 475 390 477 389 476 389 476 389 476 389 477 389 476 389 476 389 475 390 477 389 476 389 476 389 476 389 477 389 479 390 1347 390 476 389 477 389 476 389 476 389 476 389 476 389 1347 390 476 389 476 389 477 389 503 362 476 389 476 389 477 389 475 390 476 389 476 389 477 389 476 389 476 389 476 389 477 389 479 389 1347 390 479 390 1347 390 1348 389 476 389 476 389 477 389 477 390 +# +name: Off +type: raw +frequency: 38000 +duty_cycle: 0.330000 +data: 3489 1725 493 375 493 1167 569 375 491 373 492 372 493 374 492 373 493 372 493 373 442 423 492 375 493 372 492 378 490 1245 443 423 493 374 491 375 490 374 442 424 492 374 491 379 440 1293 492 1245 443 1294 442 423 491 379 441 1296 491 375 441 423 442 423 442 425 441 423 442 425 440 424 441 425 441 424 441 421 444 424 441 425 441 423 442 423 442 423 442 453 413 424 442 451 414 424 441 426 440 424 441 424 441 424 441 425 441 424 441 424 441 424 441 426 440 425 440 427 442 1322 413 1296 442 424 441 423 442 424 441 424 442 427 441 9994 3463 1755 440 428 441 1296 441 426 440 425 440 426 439 425 440 426 440 423 442 425 440 425 440 372 494 425 440 428 440 1297 440 426 440 425 440 426 439 426 439 427 439 425 440 429 439 1297 439 1297 439 1297 440 426 439 429 440 1299 439 426 439 426 439 428 437 427 439 426 439 426 439 427 438 427 439 427 438 427 438 427 438 429 437 427 414 451 414 451 414 418 447 1323 414 452 413 455 414 1325 413 452 413 452 413 452 413 453 413 452 413 456 413 1324 413 453 413 452 413 453 412 452 413 454 412 453 412 453 412 453 412 452 413 1324 412 1323 412 1324 412 1324 412 1325 412 456 413 1324 412 404 461 1325 412 453 412 453 412 454 412 453 412 453 412 454 411 455 411 453 412 453 412 453 412 454 412 453 412 453 412 453 412 454 413 453 412 457 412 1323 413 1324 413 1324 412 453 412 453 412 454 413 453 412 453 412 453 412 454 412 452 413 456 412 1323 413 1324 413 1323 414 453 412 452 413 453 413 452 413 452 413 452 413 453 413 450 415 452 413 452 413 453 413 452 413 451 439 427 438 428 439 430 439 1298 439 426 439 428 438 426 439 428 437 426 439 427 438 1298 439 427 438 426 439 427 439 426 439 426 439 425 440 427 440 426 439 426 439 426 439 425 441 426 439 425 440 425 440 427 439 426 439 425 440 429 439 1297 440 1297 440 425 440 425 440 426 441 427 440 +# +# Model: Maytag M6X06F2A +# +name: Off +type: parsed +protocol: NEC +address: 20 00 00 00 +command: 02 00 00 00 diff --git a/applications/main/infrared/resources/infrared/assets/audio.ir b/applications/main/infrared/resources/infrared/assets/audio.ir index aa6d4b932..cb67047a1 100644 --- a/applications/main/infrared/resources/infrared/assets/audio.ir +++ b/applications/main/infrared/resources/infrared/assets/audio.ir @@ -2,3661 +2,3661 @@ Filetype: IR library file Version: 1 # Last Updated 27th Sept, 2024 # Last Checked 27th Sept, 2024 -# +# name: Power type: parsed protocol: NEC address: 77 00 00 00 command: F1 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 77 00 00 00 command: F3 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 77 00 00 00 command: FB 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 77 00 00 00 command: FC 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 80 00 00 00 command: 1A 00 00 00 -# +# name: Power type: parsed protocol: NECext address: 10 E7 00 00 command: 46 B9 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 10 E7 00 00 command: 06 F9 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 10 E7 00 00 command: 47 B8 00 00 -# +# name: Mute type: parsed protocol: NECext address: 10 E7 00 00 command: 41 BE 00 00 -# +# name: Power type: parsed protocol: RC5 address: 10 00 00 00 command: 0C 00 00 00 -# +# name: Mute type: parsed protocol: RC5 address: 10 00 00 00 command: 0D 00 00 00 -# +# name: Vol_up type: parsed protocol: RC5 address: 10 00 00 00 command: 10 00 00 00 -# +# name: Vol_dn type: parsed protocol: RC5 address: 10 00 00 00 command: 11 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 00 00 00 00 command: 40 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 00 00 00 00 command: 41 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 00 00 00 00 command: 45 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 00 00 00 00 command: 48 00 00 00 -# +# name: Power type: parsed protocol: NECext address: 2D D3 00 00 command: 12 ED 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 2D D3 00 00 command: 11 EE 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 2D D3 00 00 command: 10 EF 00 00 -# +# name: Mute type: parsed protocol: NECext address: 2D D3 00 00 command: 13 EC 00 00 -# +# name: Power type: parsed protocol: SIRC15 address: 44 00 00 00 command: 15 00 00 00 -# +# name: Vol_up type: parsed protocol: SIRC15 address: 44 00 00 00 command: 12 00 00 00 -# +# name: Vol_dn type: parsed protocol: SIRC15 address: 44 00 00 00 command: 13 00 00 00 -# +# name: Mute type: parsed protocol: SIRC15 address: 44 00 00 00 command: 14 00 00 00 -# +# name: Power type: parsed protocol: NECext address: 02 A0 00 00 command: 80 7F 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 02 A0 00 00 command: AA 55 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 02 A0 00 00 command: 6A 95 00 00 -# +# name: Mute type: parsed protocol: NECext address: 02 A0 00 00 command: EA 15 00 00 -# +# name: Power type: parsed protocol: NEC address: 04 00 00 00 command: 16 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 04 00 00 00 command: 13 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 04 00 00 00 command: 0B 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 04 00 00 00 command: 06 00 00 00 -# +# name: Power type: parsed protocol: NECext address: 29 A1 00 00 command: 7F 80 00 00 -# +# name: Mute type: parsed protocol: NECext address: 29 A1 00 00 command: 9B 64 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 29 A1 00 00 command: 9E 61 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 29 A1 00 00 command: 9F 60 00 00 -# +# name: Power type: parsed protocol: NEC address: 7A 00 00 00 command: 1F 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 00 00 00 00 command: 1C 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 00 00 00 00 command: 0B 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 00 00 00 00 command: 0F 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 00 00 00 00 command: 05 00 00 00 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 4617 4406 584 448 557 448 557 449 556 449 555 1430 580 1432 577 452 552 454 550 1460 549 1462 548 1462 549 1462 548 457 548 457 548 457 548 457 548 4463 548 457 548 457 548 457 548 458 548 1462 548 1462 548 1462 548 457 548 1463 547 1462 548 1462 548 458 547 458 548 458 548 458 547 1463 547 458 547 458 547 458 548 1463 547 55451 4606 4440 549 457 548 457 548 457 548 457 548 1462 548 1462 548 457 548 457 548 1462 548 1461 549 1462 548 1462 548 457 548 457 548 457 548 457 548 4462 548 457 548 457 548 457 548 457 548 1462 548 1462 548 1462 548 457 548 1462 548 1462 548 1462 547 457 548 458 547 458 547 458 547 1462 548 458 547 458 547 458 547 1462 548 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 4614 4408 583 449 555 450 555 451 553 451 554 1432 577 1434 576 453 551 454 550 1460 549 1461 549 1461 549 1461 549 457 548 457 548 457 548 457 548 4461 548 457 548 457 548 457 548 457 548 457 548 457 548 457 548 1462 548 1461 549 1461 549 1461 548 457 548 1462 549 1461 549 1461 548 457 548 457 548 457 548 458 547 1462 548 55443 4606 4440 549 456 549 456 549 456 549 456 549 1461 549 1461 549 457 548 457 548 1461 549 1461 549 1461 549 1461 549 456 549 457 548 457 548 457 548 4461 549 456 549 457 548 457 548 457 548 457 548 457 548 457 548 1462 548 1461 549 1461 549 1461 548 457 548 1461 549 1461 549 1461 549 457 548 457 548 458 547 457 548 1462 548 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 4588 4435 556 477 556 449 555 450 555 451 554 1428 582 1429 581 451 553 452 552 1457 552 1458 551 1461 548 1463 547 458 547 458 547 458 547 458 547 4464 547 458 547 458 547 458 547 458 548 458 547 458 547 458 548 458 547 1463 547 1463 547 1464 546 459 547 1464 546 1464 546 1463 547 1464 546 459 546 459 546 459 546 1464 547 55456 4581 4468 546 458 547 458 547 458 547 458 547 1463 547 1463 547 458 547 459 547 1463 547 1464 546 1464 546 1464 547 459 546 459 546 459 546 459 547 4465 546 459 546 459 546 459 546 459 546 459 547 459 546 459 546 459 546 1464 546 1464 546 1465 546 460 545 1465 545 1465 545 1465 546 1465 546 460 545 460 546 460 545 1466 544 -# +# name: Power type: parsed protocol: NECext address: 3F 5C 00 00 command: 18 E7 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 3F 5C 00 00 command: 55 AA 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 3F 5C 00 00 command: 59 A6 00 00 -# +# name: Mute type: parsed protocol: NECext address: 3F 5C 00 00 command: 15 EA 00 00 -# +# name: Mute type: parsed protocol: NECext address: 00 FB 00 00 command: 1E E1 00 00 -# +# name: Power type: parsed protocol: NECext address: 00 FB 00 00 command: 1D E2 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 00 FB 00 00 command: 18 E7 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 00 FB 00 00 command: 0A F5 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 80 D9 00 00 command: 8A 75 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 80 D9 00 00 command: 88 77 00 00 -# +# name: Mute type: parsed protocol: NECext address: 80 D9 00 00 command: 8C 73 00 00 -# +# name: Power type: parsed protocol: NECext address: 78 0E 00 00 command: 00 FF 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 78 0E 00 00 command: 19 E6 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 78 0E 00 00 command: 1C E3 00 00 -# +# name: Mute type: parsed protocol: NECext address: 78 0E 00 00 command: 18 E7 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 20 00 00 00 command: 14 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 20 00 00 00 command: 10 00 00 00 -# +# name: Power type: parsed protocol: RC5 address: 10 00 00 00 command: 0E 00 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 10 E7 00 00 command: 0C F3 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 10 E7 00 00 command: 09 F6 00 00 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 3309 1906 410 1178 411 1177 412 416 435 445 406 448 414 440 411 1150 439 415 436 1178 411 1177 412 442 409 444 407 1181 408 419 432 1182 407 420 442 1146 433 448 414 440 411 442 409 444 407 446 416 438 413 441 410 443 408 419 432 1182 407 446 405 422 440 414 437 416 435 445 406 1181 408 446 405 448 414 440 411 442 409 418 433 446 416 438 413 1175 414 413 438 1176 413 414 437 443 408 419 432 421 441 413 438 42493 3308 3343 355 43011 3309 3316 382 43009 3310 3314 384 43007 3303 3347 361 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 3307 1879 437 1177 412 1176 413 415 436 417 434 446 405 448 414 1174 415 412 439 1149 440 1147 442 438 413 440 411 1177 412 441 410 1178 411 442 409 1179 410 417 434 419 432 448 414 440 411 442 409 444 407 446 416 438 413 441 410 1151 438 415 436 444 407 446 416 412 439 414 437 1177 412 1176 413 414 437 416 435 1152 437 1177 412 416 435 444 407 446 416 1146 433 421 441 1173 406 422 440 413 438 442 409 444 407 40133 3308 3341 357 42862 3301 3347 361 42859 3304 3319 379 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 3310 1876 440 1174 415 1173 405 422 440 414 437 443 408 445 406 1182 407 420 442 1173 406 1182 407 420 442 412 439 1175 414 440 411 1150 439 415 436 1152 437 416 435 419 432 447 415 440 411 442 409 418 433 420 442 438 413 440 411 1177 412 415 436 418 433 420 442 438 413 441 410 1151 438 1150 439 415 436 1178 411 1150 439 1149 440 414 437 417 434 445 406 1155 434 420 442 438 413 1175 414 413 438 442 409 444 407 39503 3303 3320 388 42857 3304 3319 379 42867 3305 3317 381 -# +# name: Mute type: raw frequency: 38000 duty_cycle: 0.330000 data: 3305 1907 409 1178 411 1177 412 442 409 418 433 447 415 439 412 1176 413 441 410 1177 412 1176 413 441 410 443 408 1180 409 445 406 1181 408 446 416 1172 406 448 413 440 411 442 409 445 406 447 414 439 412 442 409 444 407 447 414 1173 405 449 413 441 410 443 408 446 405 448 413 1174 415 440 411 442 409 1178 411 1177 412 1177 412 442 409 444 407 447 415 439 412 441 410 444 407 1180 409 445 406 448 414 440 411 41125 3303 3347 360 42906 3308 3315 382 -# +# name: Mute type: parsed protocol: NECext address: BA A0 00 00 command: 01 FE 00 00 -# +# name: Power type: parsed protocol: Kaseikyo address: AC 02 20 00 command: D1 03 00 00 -# +# name: Vol_up type: parsed protocol: Kaseikyo address: A0 02 20 00 command: 00 02 00 00 -# +# name: Vol_dn type: parsed protocol: Kaseikyo address: A0 02 20 00 command: 10 02 00 00 -# +# name: Mute type: parsed protocol: Kaseikyo address: A0 02 20 00 command: 20 03 00 00 -# +# name: Power type: parsed protocol: NEC address: 01 00 00 00 command: 02 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 01 00 00 00 command: 01 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 01 00 00 00 command: 0B 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 01 00 00 00 command: 06 00 00 00 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 9150 4435 643 1608 643 468 644 469 642 364 749 468 643 447 665 449 663 469 643 452 660 470 642 450 662 442 670 449 662 469 643 1579 672 1608 642 1580 671 1609 641 1607 643 1578 672 1607 643 1608 642 1606 644 1606 644 1606 644 1607 643 1576 675 1579 671 1605 674 438 645 466 673 438 646 466 674 437 673 439 672 439 673 438 646 1604 673 1577 673 1578 673 1577 674 1577 673 23799 9095 4485 616 -# +# name: Vol_up type: parsed protocol: NEC42 address: 01 00 00 00 command: 0C 00 00 00 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 9151 4434 644 1608 643 376 737 379 733 446 666 449 663 468 644 469 643 468 644 468 644 468 644 447 665 448 664 468 644 450 662 1608 643 1607 644 1576 676 1607 644 1608 643 1578 674 1608 643 1577 674 1579 672 1607 643 1608 643 1607 644 1607 644 1608 643 448 664 1608 643 448 664 468 644 469 643 380 732 468 644 469 643 1607 644 468 644 1608 643 1608 644 1609 643 1608 643 23837 9152 4434 642 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 8968 4344 670 460 670 460 670 1566 669 462 668 486 643 487 642 489 641 1595 640 490 640 491 640 1596 640 491 640 1596 640 1596 640 1596 640 491 640 1596 640 1596 640 1596 640 1596 640 1596 640 1596 640 1596 640 1622 640 491 640 491 640 491 640 491 640 491 640 491 640 491 640 491 639 -# +# name: Power type: parsed protocol: SIRC address: 10 00 00 00 command: 2E 00 00 00 -# +# name: Power type: parsed protocol: NECext address: 00 FD 00 00 command: 01 FE 00 00 -# +# name: Mute type: parsed protocol: NECext address: 00 FD 00 00 command: 03 FC 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 00 FD 00 00 command: 09 F6 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 00 FD 00 00 command: 07 F8 00 00 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 1042 1461 540 1460 541 1460 541 1460 541 1459 542 1459 542 454 536 460 540 456 544 452 538 458 542 454 546 450 540 456 544 1457 544 1456 545 1448 542 50531 1041 1462 539 1462 539 1461 540 1461 540 1460 541 1460 541 455 545 451 539 457 543 480 510 459 541 481 519 451 539 457 543 1457 543 1457 544 1449 541 50515 1037 1467 544 1456 545 1456 545 1455 546 1455 535 1465 536 486 514 483 517 479 511 485 515 481 509 487 513 483 517 478 512 1462 539 1462 539 1454 536 50537 1035 1467 544 1457 544 1457 544 1456 545 1456 544 1456 545 477 513 483 517 479 511 486 514 481 519 477 513 484 516 479 511 1464 536 1463 538 1455 546 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 1010 1491 509 1490 510 1488 512 487 513 487 513 1486 514 1485 515 484 516 1483 517 482 518 482 518 1481 509 1489 511 488 512 487 513 1486 514 484 516 50963 1011 1489 511 1488 512 1487 513 485 515 486 514 1485 515 1484 516 484 516 1483 517 482 518 482 518 1481 509 1489 511 489 511 489 511 1487 513 486 514 50986 1008 1492 518 1480 510 1488 512 487 513 487 513 1486 514 1484 516 484 516 1483 517 482 518 481 519 1480 510 1488 512 487 513 487 513 1486 514 484 516 50972 1012 1488 512 1486 514 1484 516 483 517 483 517 1482 518 1480 510 489 511 1487 513 486 514 486 514 1485 515 1483 517 483 517 483 517 1481 509 490 510 50976 1008 1491 509 1489 511 1487 513 485 515 485 515 1484 516 1481 509 491 509 1489 511 488 512 488 512 1487 513 1485 515 484 516 484 516 1483 517 481 509 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 1011 1479 517 477 516 481 512 1480 516 1473 513 482 511 485 518 1473 513 482 511 1481 515 1474 512 482 511 485 518 1473 513 1477 509 486 517 1473 513 50728 1014 1475 511 484 509 487 516 1475 511 1479 517 477 516 480 513 1478 508 487 516 1475 511 1479 517 478 514 480 513 1479 517 1473 513 508 484 1479 517 50725 1016 1473 513 481 512 484 519 1473 513 1477 509 485 518 478 515 1476 510 485 518 1473 513 1477 509 486 517 478 515 1476 510 1480 516 479 514 1476 510 50735 1069 1421 513 481 512 484 509 1483 513 1477 509 486 517 479 514 1477 509 486 517 1474 512 1479 507 488 515 480 513 1479 507 1483 513 482 511 1479 517 50733 1011 1478 508 513 490 506 486 1478 508 1483 513 508 485 511 482 1482 514 508 485 1480 516 1473 513 508 485 511 482 1483 513 1477 509 512 491 1473 513 50735 1008 1480 516 479 514 508 485 1480 516 1474 512 509 484 486 517 1472 514 508 485 1480 516 1474 512 509 484 512 481 1482 514 1477 509 512 491 1472 514 50738 1006 1509 487 508 485 486 507 1509 487 1503 483 513 490 505 488 1502 484 512 491 1473 513 1503 483 512 491 505 488 1476 510 1507 489 506 487 1503 483 -# +# name: Mute type: raw frequency: 38000 duty_cycle: 0.330000 data: 1010 1479 517 1474 512 509 484 512 491 505 488 507 486 510 483 512 491 505 488 508 485 1505 491 1474 512 1478 508 1483 513 1477 509 1482 514 1475 511 50713 1005 1483 513 1475 511 511 482 513 490 505 488 507 486 483 510 511 482 487 516 505 488 1501 485 1478 508 1483 513 1476 510 1479 507 1483 513 1474 512 50707 1012 1501 485 1479 506 513 490 505 488 507 486 509 484 511 482 487 516 505 488 508 485 1504 482 1482 514 1476 592 1396 590 1400 513 1476 510 1478 508 50715 1015 1473 513 1476 510 484 508 513 490 504 489 480 513 508 485 483 510 511 482 488 515 1473 513 1477 509 1480 516 1474 512 1477 591 1397 516 1472 514 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 1041 1462 538 1462 538 485 515 481 519 478 512 484 516 1458 542 1458 542 1459 541 481 519 1481 519 1455 545 1482 518 1456 544 479 511 486 514 474 516 50532 1039 1464 536 1490 510 487 513 483 517 480 510 486 514 1460 540 1486 514 1460 540 483 517 1457 543 1484 516 1458 542 1458 542 481 519 477 513 476 513 50534 1036 1467 543 1457 543 480 509 460 540 483 517 479 511 1463 537 1463 537 1464 536 486 514 1487 513 1461 539 1461 539 1462 538 484 516 481 519 469 510 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 1042 1461 539 457 543 1458 542 1458 542 1458 542 1458 542 454 536 461 539 457 543 1457 543 453 537 460 540 456 544 452 538 1463 537 1463 537 1456 544 50530 1065 1438 572 424 566 1434 566 1435 565 1435 565 1436 544 452 537 459 572 424 545 1456 544 451 539 458 542 454 536 460 540 1461 539 1461 539 1454 536 50538 1036 1467 543 452 537 1464 536 1464 536 1464 536 1465 545 450 540 456 544 452 537 1464 536 460 540 455 545 452 538 458 542 1459 541 1460 540 1452 538 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 1044 1456 544 455 545 455 534 1464 536 1462 538 1460 540 1458 542 1456 544 1455 545 1453 537 1461 539 460 540 459 541 459 561 437 542 457 543 456 544 50915 1016 1483 517 482 518 482 518 1481 509 1489 511 1487 513 1486 514 1485 515 1483 517 1482 508 1490 510 489 511 488 512 487 513 487 513 486 514 485 515 50956 1047 1452 538 462 538 462 538 1461 539 1460 540 1458 542 1457 543 1456 544 1454 546 1453 547 1451 539 461 539 460 540 460 540 459 541 459 541 457 543 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 1017 1484 516 1482 518 481 519 1480 510 1489 511 1487 513 1486 514 1485 515 1483 517 482 518 1480 510 490 510 489 511 489 511 488 512 488 512 486 514 50956 1015 1486 514 1484 516 484 516 1483 517 1482 518 1480 510 1489 511 1488 512 1486 514 486 514 1485 515 484 516 484 516 483 517 483 517 482 518 481 509 50960 1011 1488 512 1486 514 486 514 1485 515 1483 517 1482 518 1480 510 1488 512 1486 514 486 514 1484 516 483 517 483 517 482 518 481 519 481 508 489 511 50961 1040 1461 539 1459 541 459 541 1458 542 1456 544 1455 545 1454 546 1452 538 1460 540 460 540 1458 542 457 543 456 544 456 544 455 545 455 545 453 547 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 1006 1485 511 1479 517 1473 513 509 484 511 482 514 489 506 487 508 485 511 482 513 490 505 488 1477 509 1481 515 1475 511 1480 516 1474 512 1477 509 50734 1007 1483 513 1477 509 1482 514 507 486 509 484 511 492 503 490 506 487 508 485 510 483 513 490 1474 512 1479 517 1473 513 1477 509 1481 515 1474 512 50729 1012 1477 509 1481 515 1474 512 509 484 512 491 504 489 506 487 508 485 511 482 513 490 506 487 1477 509 1481 515 1475 511 1479 517 1473 513 1476 510 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 1012 1503 483 514 489 1475 511 483 510 486 517 478 515 481 512 483 510 486 517 1473 513 508 485 1480 516 1475 511 1479 507 1483 513 1477 509 1480 588 50646 1012 1476 510 512 491 1473 513 508 485 485 508 488 515 480 513 482 511 512 481 1482 514 482 511 1480 516 1473 513 1478 508 1482 514 1476 510 1479 590 50651 1007 1507 489 507 485 1478 508 514 489 506 487 509 484 485 508 488 515 506 487 1503 483 513 490 1474 512 1478 508 1483 513 1477 509 1481 515 1473 513 50721 1009 1505 491 478 515 1475 511 510 483 486 517 478 515 507 486 483 510 512 491 1472 514 508 485 1505 491 1473 513 1477 509 1481 587 1403 510 1478 508 50733 1008 1506 490 479 514 1477 509 512 481 514 489 506 487 508 485 484 509 513 490 1473 513 509 483 1481 515 1474 512 1479 507 1482 514 1476 510 1478 590 50642 1006 1508 488 508 485 1478 508 487 516 479 514 481 512 510 483 486 517 504 489 1474 512 510 483 1482 514 1475 511 1479 507 1483 513 1477 509 1480 516 -# +# name: Power type: parsed protocol: NEC address: 20 00 00 00 command: 09 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 20 00 00 00 command: 1F 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 20 00 00 00 command: 0E 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 20 00 00 00 command: 1A 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 20 00 00 00 command: 02 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 20 00 00 00 command: 05 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 20 00 00 00 command: 0C 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 20 00 00 00 command: 08 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 00 00 00 00 command: 12 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 00 00 00 00 command: 1E 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 00 00 00 00 command: 03 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 00 00 00 00 command: 01 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 00 00 00 00 command: 1F 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 00 00 00 00 command: 09 00 00 00 -# +# name: Power type: parsed protocol: NECext address: 10 E7 00 00 command: 01 FE 00 00 -# +# name: Mute type: parsed protocol: NECext address: 10 E7 00 00 command: 00 FF 00 00 -# +# name: Mute type: parsed protocol: NECext address: 10 E7 00 00 command: 2B D4 00 00 -# +# name: Mute type: parsed protocol: NECext address: 78 0E 00 00 command: 09 F6 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 78 0E 00 00 command: 01 FE 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 78 0E 00 00 command: 02 FD 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 00 00 00 00 command: 06 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 02 00 00 00 command: 0A 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 02 00 00 00 command: 0D 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 02 00 00 00 command: 1C 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 02 00 00 00 command: 07 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 00 00 00 00 command: 14 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 00 00 00 00 command: 08 00 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 86 FF 00 00 command: 14 EB 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 86 FF 00 00 command: 13 EC 00 00 -# +# name: Power type: parsed protocol: NECext address: 86 FF 00 00 command: 1B E4 00 00 -# +# name: Mute type: parsed protocol: NECext address: 86 FF 00 00 command: 2A D5 00 00 -# +# name: Power type: parsed protocol: NEC address: 00 00 00 00 command: 07 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 00 00 00 00 command: 00 00 00 00 -# +# name: Mute type: parsed protocol: NECext address: 40 AF 00 00 command: 19 E6 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 02 BD 00 00 command: 26 D9 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 02 BD 00 00 command: 28 D7 00 00 -# +# name: Power type: parsed protocol: NECext address: 02 BD 00 00 command: 53 AC 00 00 -# +# name: Mute type: parsed protocol: NECext address: 02 BD 00 00 command: AD 52 00 00 -# +# name: Power type: parsed protocol: SIRC address: 10 00 00 00 command: 2F 00 00 00 -# +# name: Vol_up type: parsed protocol: SIRC address: 10 00 00 00 command: 12 00 00 00 -# +# name: Vol_dn type: parsed protocol: SIRC address: 10 00 00 00 command: 13 00 00 00 -# +# name: Power type: parsed protocol: NECext address: 85 23 00 00 command: 99 66 00 00 -# +# name: Mute type: parsed protocol: NECext address: 85 23 00 00 command: 97 68 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 85 23 00 00 command: 57 A8 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 85 23 00 00 command: 47 B8 00 00 -# +# name: Power type: parsed protocol: NEC address: 08 00 00 00 command: 10 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 08 00 00 00 command: 16 00 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 86 FF 00 00 command: 21 DE 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 86 FF 00 00 command: 2B D4 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: BA 4B 00 00 command: 03 FC 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: BA 4B 00 00 command: 02 FD 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: BA A0 00 00 command: 03 FC 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: BA A0 00 00 command: 02 FD 00 00 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 1014 1477 517 478 514 509 483 487 515 480 512 484 508 488 514 1479 515 1476 508 1483 511 1481 513 1478 516 1475 509 1482 512 1479 515 480 512 483 509 50775 1014 1477 517 504 488 508 484 513 489 506 486 510 482 514 488 1478 516 1475 509 1483 511 1480 514 1477 517 1474 510 1482 512 1478 516 505 487 509 483 50770 1009 1481 513 508 484 512 490 506 486 510 482 514 488 508 484 1481 513 1478 516 1475 509 1483 511 1480 514 1477 517 1475 509 1482 512 509 483 513 489 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 1010 1508 486 509 483 513 489 507 485 512 490 505 487 510 482 1509 485 511 491 1501 483 1509 485 1507 487 1504 490 1502 482 1509 485 511 491 1500 484 50779 1010 1506 488 508 484 512 490 505 487 509 483 513 489 506 486 1506 488 507 485 1506 488 1503 481 1510 484 1508 486 1505 489 1503 481 514 488 1503 491 -# +# name: Power type: parsed protocol: NECext address: BA A0 00 00 command: 4C B3 00 00 -# +# name: Mute type: parsed protocol: NECext address: BA A0 00 00 command: 01 FD 00 00 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 1004 1513 481 515 487 1478 516 505 487 510 482 1484 510 1481 513 508 484 512 490 1475 509 513 489 1477 507 1484 510 511 481 515 487 1479 515 1474 510 50774 1005 1484 510 513 489 1476 508 513 489 508 484 1482 512 1479 515 506 486 511 481 1483 511 512 490 1475 509 1483 511 510 482 515 487 1504 490 1475 509 50777 1013 1503 491 506 486 1505 489 507 485 512 490 1501 483 1508 486 510 482 514 488 1503 481 515 487 1504 490 1500 484 512 490 506 486 1506 488 1502 482 -# +# name: Mute type: raw frequency: 38000 duty_cycle: 0.330000 data: 1014 1477 507 514 488 508 484 512 490 505 487 509 483 513 489 507 485 1480 514 1477 517 1475 509 1483 511 1480 514 1477 517 1475 509 1482 512 508 484 50774 1004 1486 508 513 489 507 485 511 491 504 488 508 484 513 489 505 487 1479 515 1476 508 1484 510 1481 513 1478 516 1475 509 1482 512 1480 514 507 485 50771 1007 1507 487 509 483 513 489 507 485 511 481 515 487 508 484 513 489 1502 482 1483 511 1481 513 1479 515 1476 508 1484 510 1481 513 1478 516 506 486 -# +# name: Power type: parsed protocol: NECext address: BA 4B 00 00 command: 4C B3 00 00 -# +# name: Mute type: parsed protocol: NECext address: BA 4B 00 00 command: 01 FE 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 83 22 00 00 command: 0A F5 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 83 22 00 00 command: 01 FE 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 35 00 00 00 command: 45 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 35 00 00 00 command: 1B 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 35 00 00 00 command: 09 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 35 00 00 00 command: 51 00 00 00 -# +# name: Power type: parsed protocol: NECext address: 83 22 00 00 command: 08 F7 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 0A 1D 00 00 command: 08 F7 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 0A 1D 00 00 command: 0A F5 00 00 -# +# name: Mute type: parsed protocol: NECext address: 0A 1D 00 00 command: 03 FC 00 00 -# +# name: Power type: parsed protocol: NECext address: 0A 1D 00 00 command: 01 FE 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 20 00 00 00 command: 06 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 20 00 00 00 command: 07 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 20 00 00 00 command: 1E 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 80 00 00 00 command: 01 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 80 00 00 00 command: 03 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 80 00 00 00 command: 06 00 00 00 -# +# name: Vol_up type: parsed protocol: Samsung32 address: 2C 00 00 00 command: 17 00 00 00 -# +# name: Vol_dn type: parsed protocol: Samsung32 address: 2C 00 00 00 command: 16 00 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 83 22 00 00 command: 16 E9 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 83 22 00 00 command: 0F F0 00 00 -# +# name: Power type: parsed protocol: NECext address: 83 22 00 00 command: 0C F3 00 00 -# +# name: Mute type: parsed protocol: NECext address: 83 22 00 00 command: 15 EA 00 00 -# +# name: Power type: parsed protocol: Kaseikyo address: A0 02 20 00 command: D0 03 00 00 -# +# name: Power type: parsed protocol: NECext address: C8 91 00 00 command: 00 FF 00 00 -# +# name: Mute type: parsed protocol: NECext address: C8 91 00 00 command: 20 DF 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: C8 91 00 00 command: 1E E1 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: C8 91 00 00 command: 1F E0 00 00 -# +# name: Vol_up type: parsed protocol: RC6 address: 10 00 00 00 command: 10 00 00 00 -# +# name: Vol_dn type: parsed protocol: RC6 address: 10 00 00 00 command: 11 00 00 00 -# +# name: Power type: parsed protocol: RC6 address: 10 00 00 00 command: 0C 00 00 00 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 4559 4461 546 490 515 495 521 490 515 495 489 1484 516 1482 550 486 519 491 493 1480 520 1478 522 1477 523 1475 546 490 515 495 521 490 515 495 489 4493 545 491 525 486 519 491 514 496 488 1484 516 1483 517 1481 551 486 488 1485 515 1483 517 1482 550 486 519 491 525 486 519 491 493 1479 542 494 522 489 516 467 517 1482 550 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 4550 4469 548 462 543 467 549 461 544 466 518 1481 520 1479 542 468 548 462 522 1477 523 1476 514 1485 515 1483 549 461 544 466 550 461 544 466 518 4491 547 463 542 468 548 462 543 467 549 462 543 467 549 461 523 1476 514 1485 515 1484 516 1482 550 461 513 1486 514 1485 515 1483 549 461 544 466 550 461 544 493 491 1481 540 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 4496 4442 513 503 488 502 489 501 490 500 491 1505 487 1508 484 505 486 504 487 1508 484 1511 492 1503 489 1499 514 484 486 504 487 502 489 501 490 4449 517 499 492 499 492 497 483 507 484 1511 492 1504 488 1499 514 483 487 1509 483 1512 491 1504 488 503 488 501 490 500 491 499 492 1504 488 501 490 500 491 492 509 1494 488 55126 4496 4446 541 482 488 502 489 501 490 500 491 1505 487 1508 484 505 486 504 487 1508 484 1503 510 1493 489 1480 512 504 487 503 488 502 489 500 491 4449 517 498 493 497 483 507 484 505 486 1502 511 1492 490 1504 488 502 489 1507 485 1509 483 1512 491 473 518 498 493 496 484 505 486 1510 483 499 512 484 486 504 487 1508 484 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 4492 4434 510 505 486 505 486 504 487 503 488 1481 511 1484 518 499 492 498 493 1476 516 1479 513 1483 519 1469 596 402 516 500 491 499 492 498 493 4447 518 498 493 497 483 507 484 506 485 504 487 503 488 494 517 1485 486 1483 519 1476 516 1480 512 504 486 1508 484 1486 517 1479 565 425 513 502 488 501 490 492 509 1467 515 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 4500 4436 516 504 486 510 490 505 485 510 490 1500 491 1474 517 505 485 484 516 1501 490 1501 490 1501 490 1501 490 505 485 511 489 506 484 485 515 4449 513 482 508 513 487 508 482 514 486 1504 487 1504 487 1504 487 482 508 1509 482 1509 492 1499 492 504 486 509 491 504 486 509 491 1500 491 504 486 510 490 478 512 1505 486 55017 4492 4444 508 512 488 508 482 513 487 508 482 1508 483 1482 509 513 487 508 482 1509 482 1509 482 1483 508 1483 508 513 487 508 482 514 486 509 481 4457 515 506 484 511 489 506 484 511 489 1501 490 1475 516 1501 490 506 484 1480 511 1507 484 1480 511 511 489 506 484 512 488 507 483 1507 484 512 488 507 483 512 488 1503 488 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 4493 4443 509 512 488 507 483 512 488 507 483 1482 509 1482 509 512 488 507 483 1482 509 1482 509 1482 509 1482 509 512 488 507 483 513 487 508 482 4457 516 505 485 510 490 505 485 510 490 505 485 511 489 505 485 1480 511 1480 511 1480 511 1481 510 484 516 1476 515 1476 515 1476 515 481 509 486 514 481 509 486 514 1476 515 55014 4498 4438 514 482 508 487 513 482 508 488 512 1477 514 1477 514 482 508 487 513 1477 514 1477 514 1477 514 1477 514 482 518 477 513 482 518 477 513 4451 511 485 515 479 511 485 515 480 510 485 515 480 510 485 515 1475 516 1475 516 1476 515 1476 515 480 510 1481 510 1481 510 1481 510 486 514 481 509 486 514 481 509 1482 509 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 4524 4473 512 516 491 511 486 516 491 511 496 1482 522 1482 522 506 491 512 495 1483 521 1483 521 1483 521 1483 521 506 491 512 495 507 490 512 495 4475 521 507 490 513 494 508 489 513 494 1484 520 1484 520 1483 521 507 490 1488 516 1488 516 1488 516 511 496 506 491 511 496 506 491 1488 516 511 496 506 491 512 495 1483 521 55356 4533 4463 512 516 491 511 486 516 491 511 496 1507 487 1492 512 515 492 510 487 1492 512 1492 512 1491 513 1491 513 515 492 510 487 515 492 510 487 4484 512 516 491 511 496 506 491 512 495 1483 521 1482 522 1482 522 506 491 1488 516 1487 517 1487 517 511 496 506 491 512 495 506 491 1488 516 512 495 507 490 512 495 1483 521 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 4533 4464 521 507 490 512 495 507 490 513 494 1484 520 1484 520 508 489 513 494 1484 520 1484 520 1483 521 1483 521 506 491 511 496 506 491 512 495 4475 521 507 490 512 495 507 490 513 494 508 489 513 494 508 489 1490 514 1490 514 1490 514 1490 514 514 493 1485 519 1485 519 1485 519 509 488 515 492 510 487 516 491 1487 517 55369 4531 4465 520 508 489 514 493 509 488 515 492 1486 518 1486 518 509 488 514 493 1486 518 1485 519 1485 519 1485 519 509 488 514 493 509 488 515 492 4478 518 511 486 516 491 511 496 506 491 512 495 507 490 512 495 1483 521 1483 521 1483 521 1483 521 507 490 1488 516 1488 516 1488 516 512 495 507 490 513 494 508 489 1490 514 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 4530 4465 521 507 490 513 494 507 490 513 494 1509 496 1483 521 506 491 512 495 1508 486 1492 512 1492 513 1491 513 514 493 509 488 514 493 509 488 4483 513 514 493 509 488 515 492 510 487 515 492 510 487 515 492 510 487 1517 488 1491 513 1490 515 513 494 1510 494 1484 520 1483 521 1483 521 506 491 512 495 506 491 1487 517 55357 4528 4468 518 510 487 515 492 510 487 515 492 1512 493 1485 519 509 488 514 493 1510 494 1483 522 1483 521 1482 512 516 491 511 486 516 491 511 486 4484 512 516 491 511 486 516 491 511 486 516 491 511 486 516 491 511 496 1507 487 1491 513 1491 514 514 493 1510 495 1484 521 1483 522 1483 522 506 491 511 486 516 491 1513 491 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 4495 4440 512 509 491 504 486 509 491 504 486 1478 513 1479 512 509 491 504 486 1478 513 1479 512 1479 512 1479 512 509 491 504 486 509 491 504 486 4452 511 511 489 506 484 511 489 506 484 511 489 506 484 511 489 506 484 1480 511 1480 511 1480 511 510 491 1500 491 1475 516 1475 516 1475 516 504 486 510 490 505 485 1479 512 55017 4497 4439 513 507 483 513 487 507 483 513 487 1476 515 1477 514 507 483 513 487 1476 515 1476 515 1477 514 1477 514 481 509 512 488 507 483 512 488 4451 512 509 491 504 486 509 491 504 486 483 517 504 486 509 492 504 486 1504 487 1504 487 1478 513 508 482 1509 482 1509 482 1509 482 1483 508 513 487 508 482 513 487 1504 487 -# +# name: Mute type: raw frequency: 38000 duty_cycle: 0.330000 data: 4501 4435 517 504 486 510 490 505 485 510 490 1475 516 1475 516 506 484 511 489 1476 515 1476 515 1476 515 1477 514 507 483 512 488 507 483 513 487 4451 511 510 490 479 511 484 516 506 484 1481 510 511 489 506 484 511 489 1476 515 1476 515 1477 514 507 483 512 488 1477 514 1477 514 1478 513 508 482 513 487 508 482 1484 517 55011 4496 4440 512 509 491 478 512 483 517 504 486 1480 511 1480 511 484 516 505 485 1480 511 1480 511 1481 510 1481 510 484 516 506 484 511 489 506 484 4455 517 504 486 509 491 504 486 483 517 1474 517 505 485 510 490 505 485 1480 511 1480 511 1481 510 511 489 480 510 1481 510 1481 510 1482 509 485 515 507 483 512 488 1477 514 -# +# name: Power type: parsed protocol: Samsung32 address: 2C 00 00 00 command: 1E 00 00 00 -# +# name: Mute type: parsed protocol: Samsung32 address: 2C 00 00 00 command: 1F 00 00 00 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 4504 4432 511 509 492 504 486 509 492 504 486 1478 514 1477 515 507 484 512 489 1476 516 1475 517 1475 517 1474 518 503 487 509 492 503 487 508 493 4446 508 513 488 507 483 512 489 507 483 512 489 506 484 511 490 506 484 1481 511 1480 512 1479 513 509 492 1473 519 1473 519 1472 509 1482 510 511 490 506 484 511 490 1475 517 54985 4498 4437 517 504 486 509 492 504 486 509 492 1473 519 1472 509 512 489 506 484 1481 511 1480 512 1480 512 1479 513 508 493 502 488 507 483 512 489 4449 516 506 485 511 490 505 485 510 491 505 485 510 491 504 486 509 492 1473 519 1473 508 1483 561 434 515 1476 516 1475 517 1474 518 1473 519 502 488 507 483 512 489 1476 516 -# +# name: Mute type: raw frequency: 38000 duty_cycle: 0.330000 data: 4531 4406 516 478 512 484 538 457 544 452 538 1453 518 1473 519 476 546 450 540 1451 509 1482 510 1481 511 1480 512 483 539 457 544 452 538 457 544 4420 513 482 540 456 545 450 540 455 546 1445 547 449 541 454 536 458 543 1449 543 1449 543 1448 544 451 539 456 545 1445 547 1445 547 1444 537 458 543 453 537 457 544 1448 544 54957 4495 4440 514 481 520 477 513 482 519 476 514 1476 516 1475 517 478 512 484 517 1474 518 1473 519 1472 520 1471 521 474 516 479 511 484 517 479 511 4452 512 509 492 503 487 508 493 503 487 1477 515 507 483 512 489 506 484 1481 511 1481 511 1480 512 509 492 503 487 1478 514 1478 514 1477 515 506 484 511 490 505 485 1480 512 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 4551 4468 549 461 544 493 523 460 545 466 518 1480 520 1479 542 468 548 489 495 1477 523 1475 515 1484 516 1483 549 461 544 493 523 487 518 466 518 4490 548 462 543 493 523 488 517 466 550 461 544 466 550 460 545 465 519 1480 520 1478 522 1477 544 465 519 1480 520 1479 521 1477 523 1476 545 464 541 496 520 490 494 1479 542 55901 4554 4465 542 494 522 489 516 494 522 488 496 1477 523 1476 545 490 515 495 489 1484 516 1483 517 1481 519 1479 542 494 522 489 516 494 522 488 496 4487 541 495 521 490 515 495 521 489 516 494 522 488 517 493 523 488 496 1476 525 1475 515 1483 549 488 496 1476 524 1475 515 1484 516 1482 550 486 519 491 525 486 488 1485 547 55897 4548 4470 548 462 543 468 548 462 543 467 517 1482 518 1480 541 469 547 490 494 1478 575 1423 515 1485 515 1483 549 461 544 466 550 461 544 466 518 4491 547 462 543 467 549 462 543 467 549 461 544 466 539 497 519 492 492 1480 520 1478 522 1477 544 465 519 1480 520 1479 521 1477 513 1486 546 464 541 469 547 464 520 1478 543 -# +# name: Mute type: raw frequency: 38000 duty_cycle: 0.330000 data: 4553 4467 550 459 546 464 541 469 547 464 520 1479 521 1477 544 492 524 486 498 1475 515 1484 516 1482 518 1481 540 496 520 490 515 495 521 490 494 4488 550 486 519 491 525 486 519 491 493 1479 542 494 522 489 516 494 490 1482 518 1481 519 1480 541 494 522 489 495 1478 522 1476 514 1485 547 489 516 494 522 489 495 1477 544 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 4555 4483 516 516 488 519 495 512 492 515 489 1525 493 1519 489 518 496 511 493 1521 487 1525 493 1520 488 1524 494 513 491 517 487 520 494 514 490 4501 519 513 491 516 488 520 494 513 491 517 487 521 493 514 490 518 486 1527 491 1522 496 1517 491 516 488 1525 493 1520 488 1525 493 1520 488 519 495 512 492 516 488 1525 493 -# +# name: Vol_up type: parsed protocol: RC5 address: 13 00 00 00 command: 0D 00 00 00 -# +# name: Vol_dn type: parsed protocol: RC5 address: 13 00 00 00 command: 0E 00 00 00 -# +# name: Power type: parsed protocol: RC5 address: 13 00 00 00 command: 0B 00 00 00 -# +# name: Mute type: parsed protocol: RC5 address: 13 00 00 00 command: 0C 00 00 00 -# +# name: Vol_up type: parsed protocol: SIRC address: 01 00 00 00 command: 12 00 00 00 -# +# name: Vol_dn type: parsed protocol: SIRC address: 01 00 00 00 command: 13 00 00 00 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 4552 4468 574 436 566 444 568 442 570 441 540 1458 546 1453 572 439 573 437 544 1455 539 1460 544 1456 548 1450 575 436 566 444 568 442 570 440 541 4468 594 416 565 445 567 443 569 441 540 1459 545 1453 541 1459 566 444 547 1452 542 1457 547 1452 593 417 564 446 566 444 568 442 539 1460 565 446 566 444 568 442 539 1460 565 55957 4581 4437 543 467 545 466 546 464 538 472 519 1480 514 1485 540 471 541 469 512 1486 518 1481 513 1486 518 1481 575 436 566 444 568 442 570 440 541 4468 543 468 544 465 547 464 538 472 519 1480 514 1485 519 1479 546 465 516 1483 511 1488 516 1483 542 468 544 466 546 464 538 473 519 1480 545 466 546 464 538 472 519 1480 545 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 4546 4473 538 473 539 470 542 469 543 467 514 1484 520 1479 545 465 547 463 518 1481 513 1486 518 1481 513 1487 538 472 540 470 542 469 543 466 515 4495 546 463 539 472 540 470 542 468 544 466 546 491 521 462 519 1480 513 1485 519 1480 514 1486 539 472 519 1479 515 1484 520 1479 546 464 548 463 539 471 541 469 512 1487 548 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 4549 4469 542 468 544 467 545 465 537 473 519 1481 513 1485 540 471 541 469 512 1487 517 1482 512 1487 517 1482 543 467 545 465 547 463 539 472 519 4489 543 468 544 466 546 464 538 473 539 470 542 468 544 466 546 465 516 1482 512 1487 517 1482 543 468 513 1485 519 1480 514 1485 519 1480 545 465 547 463 539 472 520 1479 546 55899 4549 4470 541 469 574 436 566 445 546 463 549 1450 513 1486 539 471 572 438 543 1456 548 1451 543 1456 548 1451 574 436 566 445 567 443 569 441 540 4469 573 437 575 435 567 443 569 441 571 439 573 437 565 445 567 443 549 1451 543 1456 548 1451 574 436 545 1454 540 1459 545 1454 540 1459 566 444 568 442 570 440 541 1458 567 55878 4580 4439 572 439 573 437 565 445 567 443 548 1451 543 1456 569 441 571 439 542 1457 547 1452 542 1457 547 1452 573 437 575 435 567 443 569 442 539 4469 573 438 574 436 566 444 568 442 570 440 572 438 574 436 566 444 547 1452 542 1457 547 1452 573 437 544 1455 539 1460 544 1455 539 1460 575 435 567 444 568 442 539 1459 566 55879 4578 4442 569 441 571 439 573 437 575 435 546 1453 541 1458 567 444 568 441 540 1459 545 1454 540 1459 545 1454 571 439 573 437 575 435 567 444 548 4461 571 440 572 438 574 436 566 444 568 442 570 440 572 438 574 436 545 1454 540 1459 545 1454 571 439 542 1457 547 1452 542 1457 547 1452 573 437 575 435 567 444 547 1451 574 55871 4554 4465 546 464 538 473 539 471 541 469 512 1487 517 1481 544 467 545 465 516 1483 511 1488 516 1483 511 1488 547 463 539 472 540 470 542 468 513 4496 546 464 538 472 540 470 542 468 544 466 546 464 538 473 539 471 510 1488 516 1483 511 1488 547 463 518 1481 513 1486 518 1481 513 1486 539 472 540 470 542 467 514 1485 540 -# +# name: Mute type: raw frequency: 38000 duty_cycle: 0.330000 data: 4555 4465 546 464 538 472 540 470 542 468 513 1486 518 1481 544 467 545 465 516 1483 511 1488 516 1483 511 1488 537 473 539 472 540 470 542 468 513 4496 546 464 538 473 539 471 541 469 512 1487 538 472 540 470 542 469 512 1486 518 1481 544 1455 570 441 571 439 542 1457 547 1452 542 1457 568 442 570 440 572 438 543 1456 569 55920 4555 4464 547 464 538 472 540 470 542 468 513 1486 518 1481 544 466 546 464 517 1482 512 1487 517 1482 512 1487 538 473 539 471 541 469 543 467 514 4495 547 463 539 472 540 470 542 468 513 1486 539 471 541 469 543 467 514 1485 519 1479 515 1485 540 470 542 468 513 1486 518 1481 513 1486 539 471 541 469 543 467 514 1485 540 -# +# name: Power type: parsed protocol: SIRC15 address: 10 00 00 00 command: 15 00 00 00 -# +# name: Power type: parsed protocol: SIRC address: 01 00 00 00 command: 15 00 00 00 -# +# name: Mute type: parsed protocol: SIRC address: 01 00 00 00 command: 14 00 00 00 -# +# name: Power type: parsed protocol: SIRC address: 10 00 00 00 command: 15 00 00 00 -# +# name: Power type: parsed protocol: SIRC15 address: 30 00 00 00 command: 15 00 00 00 -# +# name: Mute type: parsed protocol: SIRC15 address: 30 00 00 00 command: 14 00 00 00 -# +# name: Power type: parsed protocol: NECext address: 86 FF 00 00 command: 1C E3 00 00 -# +# name: Mute type: parsed protocol: NECext address: 86 FF 00 00 command: 1D E2 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 80 00 00 00 command: 0D 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 80 00 00 00 command: 08 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 80 00 00 00 command: 12 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 80 00 00 00 command: 1E 00 00 00 -# +# name: Power type: parsed protocol: NECext address: EF 01 00 00 command: 25 DA 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: EF 01 00 00 command: 14 EB 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: EF 01 00 00 command: 13 EC 00 00 -# +# name: Mute type: parsed protocol: NECext address: EF 01 00 00 command: 28 D7 00 00 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 1048 580 597 1165 596 582 595 1167 594 875 599 578 599 1455 593 585 592 1171 600 577 600 576 601 13191 1042 586 591 1170 601 576 601 1161 600 869 595 582 595 1459 599 578 599 1163 598 580 597 579 598 13195 1048 580 597 1165 596 581 596 1167 594 875 599 578 599 1456 592 585 592 1171 600 577 600 577 600 13192 1052 576 601 1162 599 578 599 1163 598 871 593 584 593 1462 596 581 596 1166 595 582 595 582 595 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 1048 553 624 1138 623 554 623 1139 622 848 626 551 626 1427 621 556 652 1403 655 522 655 814 650 12579 1050 552 656 1106 624 553 624 1138 623 847 627 550 627 1427 621 556 621 1434 624 553 624 845 619 12612 1079 523 623 1139 622 555 622 1139 622 848 626 550 627 1427 621 556 621 1434 624 553 624 845 619 12613 1047 556 621 1141 620 556 621 1141 620 850 624 552 625 1429 619 558 619 1435 623 554 623 846 628 12600 1050 552 625 1137 624 553 624 1137 624 846 618 558 619 1435 623 554 623 1431 627 550 627 842 622 12609 1051 551 626 1136 625 551 626 1136 625 844 620 557 620 1434 624 554 623 1431 627 550 627 843 621 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 1073 528 649 1114 647 530 647 1116 645 825 649 527 650 1405 653 1402 625 552 646 1409 649 1113 648 11417 1077 524 653 1110 651 526 651 1112 649 820 654 523 654 1400 648 1407 651 526 651 1404 654 1109 652 11414 1079 523 654 1109 652 524 653 1111 650 819 624 554 654 1401 647 1408 650 529 648 1406 652 1111 650 11416 1077 525 652 1110 651 526 651 1112 649 820 654 523 654 1401 647 1408 650 528 649 1405 622 1141 651 11414 1080 521 646 1116 624 553 645 1117 654 816 648 529 648 1406 652 1403 655 523 644 1410 648 1114 647 11418 1075 526 651 1111 650 527 650 1112 649 820 623 554 654 1400 648 1407 651 526 651 1403 655 1107 654 -# +# name: Mute type: raw frequency: 38000 duty_cycle: 0.330000 data: 1051 550 627 1135 626 551 626 1136 625 845 619 850 624 553 675 794 629 842 622 555 622 555 622 13780 1047 555 622 1140 621 557 620 1141 620 850 624 845 619 558 619 850 624 846 618 559 618 559 618 13782 1045 558 619 1143 618 559 618 1144 627 842 622 847 627 550 627 842 622 848 626 551 626 551 626 13774 1053 549 618 1144 627 550 627 1135 626 843 621 849 625 551 626 844 620 850 624 553 624 552 625 13776 1051 551 626 1137 624 553 624 1138 623 846 618 851 623 554 623 846 628 841 623 554 623 554 623 13776 1051 551 626 1136 625 552 625 1137 624 845 619 850 624 553 624 846 618 852 622 555 622 554 623 13778 1049 554 623 1139 622 555 622 1140 621 849 625 844 620 557 620 850 624 846 618 559 618 558 619 -# +# name: Power type: parsed protocol: NEC address: 78 00 00 00 command: CC 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 78 00 00 00 command: 9C 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 7E 00 00 00 command: 2A 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 7A 00 00 00 command: 1C 00 00 00 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 274 789 254 1792 275 814 250 787 246 816 248 1798 279 784 249 813 251 785 248 788 245 1827 281 1791 275 1825 272 790 253 783 250 43886 277 786 278 1795 272 791 252 783 281 782 251 785 269 1804 273 1800 277 1822 275 1798 279 783 270 766 277 759 274 1825 272 1800 277 43886 277 759 274 1825 272 764 279 756 277 786 278 1795 282 781 272 763 280 755 278 785 279 1794 273 1827 270 1802 275 761 272 791 273 43888 276 761 272 1800 277 786 278 758 275 760 273 790 274 1799 278 1821 276 1796 281 1792 275 788 276 760 273 789 275 1798 279 1794 273 43889 278 785 248 1825 272 790 253 782 272 764 279 1793 274 790 274 761 282 781 273 763 280 1793 273 1825 272 1800 277 813 220 789 275 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 270 793 250 1795 272 818 246 791 252 809 244 766 277 1795 282 781 272 790 253 809 224 1822 275 1797 280 1820 277 785 248 788 245 43889 273 790 274 1799 278 785 248 788 276 787 246 1826 271 792 251 1794 273 1827 270 1802 275 788 245 791 273 790 253 1819 278 1794 273 43889 274 789 254 1818 269 767 276 786 247 789 275 788 245 1827 270 792 251 785 248 814 250 1796 281 1819 248 1825 272 790 253 783 271 43889 245 791 273 1799 278 786 278 784 249 787 246 1827 281 781 252 1821 276 1796 281 1792 274 814 250 786 247 789 244 1829 279 1793 274 43888 275 815 218 1828 280 783 250 786 278 785 248 788 245 1827 280 782 251 785 268 794 249 1797 280 1819 278 1794 272 791 252 810 254 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 277 759 274 1799 278 784 280 783 250 812 242 1804 273 816 227 808 246 791 252 1819 248 1825 273 1826 251 1822 276 786 247 789 244 43888 274 815 249 1797 280 783 250 812 252 784 249 813 241 1805 272 1827 250 1822 275 787 246 816 217 819 255 807 226 1820 278 1795 272 43888 273 789 254 1817 270 793 251 785 248 814 250 1795 282 807 247 790 253 783 250 1822 276 1796 281 1818 249 1824 274 814 229 807 247 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 275 762 271 1800 277 786 278 784 249 813 241 795 248 1824 253 784 270 792 251 1821 246 1826 272 1801 276 1823 275 762 271 790 243 43889 274 789 275 1797 280 783 250 812 252 784 249 1823 275 762 271 1827 250 1822 276 787 246 816 217 818 246 790 253 1819 268 1804 273 43886 277 786 247 1825 273 764 280 783 250 811 253 784 249 1822 276 761 272 816 228 1819 279 1794 273 1826 251 1821 277 786 247 815 249 -# +# name: Mute type: raw frequency: 38000 duty_cycle: 0.330000 data: 275 762 271 1800 277 786 278 784 249 813 241 795 248 814 219 817 247 789 254 1818 249 1824 274 1798 279 1820 278 759 274 788 245 43887 274 789 275 1798 279 783 250 812 252 784 249 1823 274 1798 279 1820 247 1826 271 765 278 809 224 812 252 784 249 1823 275 1798 279 43880 281 782 251 1821 277 760 273 789 244 818 246 790 253 808 246 791 252 809 224 1822 275 1797 280 1819 248 1825 273 790 253 808 246 -# +# name: Power type: parsed protocol: NECext address: 87 7C 00 00 command: 80 7F 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 87 7C 00 00 command: 88 77 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 87 7C 00 00 command: 8C 73 00 00 -# +# name: Mute type: parsed protocol: NECext address: 87 7C 00 00 command: 94 6B 00 00 -# +# name: Power type: parsed protocol: NECext address: D2 6C 00 00 command: CB 34 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: D2 6D 00 00 command: 02 FD 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: D2 6D 00 00 command: 03 FC 00 00 -# +# name: Mute type: parsed protocol: NECext address: D2 6D 00 00 command: 05 FA 00 00 -# +# name: Power type: parsed protocol: NECext address: D2 03 00 00 command: 04 FB 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: D2 03 00 00 command: 02 FD 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: D2 03 00 00 command: 03 FC 00 00 -# +# name: Mute type: parsed protocol: NECext address: D2 03 00 00 command: 05 FA 00 00 -# +# name: Power type: parsed protocol: RC5 address: 14 00 00 00 command: 0C 00 00 00 -# +# name: Vol_dn type: parsed protocol: RC5 address: 14 00 00 00 command: 11 00 00 00 -# +# name: Vol_up type: parsed protocol: RC5 address: 14 00 00 00 command: 10 00 00 00 -# +# name: Power type: parsed protocol: SIRC15 address: 10 00 00 00 command: 60 00 00 00 -# +# name: Vol_up type: parsed protocol: SIRC15 address: 30 00 00 00 command: 12 00 00 00 -# +# name: Vol_dn type: parsed protocol: SIRC15 address: 30 00 00 00 command: 13 00 00 00 -# +# name: Vol_up type: parsed protocol: SIRC15 address: 10 00 00 00 command: 12 00 00 00 -# +# name: Vol_dn type: parsed protocol: SIRC15 address: 10 00 00 00 command: 13 00 00 00 -# +# name: Power type: parsed protocol: NECext address: 7E 81 00 00 command: 2A D4 00 00 -# +# name: Mute type: parsed protocol: NECext address: 7A 85 00 00 command: 1C E2 00 00 -# +# name: Power type: parsed protocol: NEC address: 78 00 00 00 command: 0F 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 78 00 00 00 command: 4F 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 7A 00 00 00 command: 1A 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 7A 00 00 00 command: 1B 00 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 7A 85 00 00 command: 1A E4 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 7A 85 00 00 command: 1B E5 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 78 00 00 00 command: 1E 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 78 00 00 00 command: 1F 00 00 00 -# +# name: Mute type: parsed protocol: RC5X address: 0A 00 00 00 command: 2F 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 00 00 00 00 command: 15 00 00 00 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 8437 4188 538 1565 539 1565 539 513 544 508 538 513 544 1559 545 507 539 1564 540 1564 540 1563 541 1563 541 511 546 1557 547 505 542 511 546 505 542 20497 597 1507 545 1559 545 507 539 512 545 507 539 1564 540 512 545 1558 546 1558 546 1558 546 1557 547 505 542 1562 542 510 547 505 542 510 547 20492 540 1564 540 1564 540 512 545 506 540 511 546 1558 546 505 542 1562 542 1562 542 1562 542 1561 543 509 548 1555 538 514 543 509 537 514 543 20495 547 1558 546 1557 547 505 541 511 546 505 542 1562 542 510 547 1556 548 1556 548 1556 548 1556 537 514 543 1560 544 508 538 514 543 508 538 20501 541 1562 542 1562 542 510 547 505 541 510 547 1556 548 504 543 1561 543 1561 543 1560 544 1560 544 508 538 1565 539 513 544 507 539 513 544 20494 548 1556 548 1556 548 504 543 509 548 504 543 1560 544 508 539 1565 539 1565 539 1564 540 1564 540 512 545 1559 545 506 540 512 545 506 540 20499 543 1560 544 1560 544 508 539 513 544 508 538 1564 540 512 545 1559 545 1558 546 1558 546 1558 546 506 541 1563 541 510 547 505 542 510 547 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 8430 4194 542 1562 542 1562 542 510 547 505 541 510 547 1556 548 504 542 1561 543 509 548 1556 548 1556 548 1556 548 1556 548 504 542 509 537 514 543 20496 545 1559 545 1559 545 507 539 512 545 507 539 1564 540 512 545 1559 545 507 539 1564 540 1564 540 1563 541 1563 541 511 546 506 540 511 546 20494 546 1557 547 1557 547 505 541 510 547 505 541 1562 542 510 547 1556 548 505 541 1562 542 1562 542 1561 543 1561 543 509 548 504 542 509 537 20501 540 1565 539 1565 539 512 545 507 539 512 545 1559 545 507 539 1564 540 512 545 1559 545 1558 546 1558 546 1558 546 506 540 511 546 506 540 20498 543 1562 542 1562 542 510 547 505 541 510 547 1557 547 505 541 1562 542 509 548 1556 548 1556 548 1556 548 1556 548 504 542 509 548 504 542 20497 543 1560 544 1560 544 508 538 513 544 508 538 1565 539 513 544 1560 544 508 538 1565 539 1565 539 1565 539 1564 540 513 544 507 539 512 545 20495 545 1558 546 1558 546 506 540 511 546 506 540 1563 541 511 546 1558 546 506 540 1563 541 1563 541 1563 541 1562 542 510 547 505 541 510 547 20493 548 1556 548 1556 548 504 542 509 548 504 542 1561 543 509 537 1566 538 514 543 1560 544 1560 544 1560 544 1560 544 508 538 513 544 508 538 20501 539 1564 540 1564 540 512 545 507 539 512 545 1559 545 507 539 1564 540 512 545 1559 545 1558 546 1558 546 1558 546 506 540 511 546 506 540 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 8434 4191 545 1559 545 1559 545 534 512 513 544 507 539 1564 540 538 519 1559 545 1558 546 1558 546 1558 546 1558 546 1558 546 533 513 511 546 506 540 19446 547 1557 547 1557 547 532 514 511 546 532 514 1562 593 459 546 1557 547 1557 547 1557 547 1557 547 1557 547 1557 547 531 515 510 547 505 541 19446 548 1556 548 1556 548 530 516 509 548 504 543 1561 543 535 512 1566 538 1565 539 1565 539 1565 539 1565 539 1565 539 540 517 509 537 514 543 19444 539 1565 539 1565 539 513 544 508 538 513 544 1559 545 534 512 1564 540 1564 540 1564 540 1564 540 1564 540 1564 540 539 518 507 539 513 544 19442 541 1563 541 1563 541 538 519 507 539 512 545 1558 546 506 540 1563 541 1563 541 1563 541 1563 541 1563 541 1562 542 537 520 505 541 511 546 19440 595 1509 543 1561 543 536 521 504 542 509 548 1555 538 540 517 1560 544 1560 544 1560 544 1560 544 1560 544 1560 544 534 512 513 544 508 538 19448 546 1559 545 1559 545 533 513 512 545 507 539 1563 541 538 519 1558 546 1558 546 1558 546 1557 547 1558 546 1558 546 533 513 512 545 506 540 19447 546 1557 547 1557 547 532 514 511 546 506 540 1562 542 537 520 1557 547 1557 547 1557 547 1557 547 1557 547 1557 547 505 542 510 547 505 541 19445 548 1556 548 1556 548 531 515 510 547 504 542 1561 543 536 521 1555 538 1566 538 1566 538 1566 538 1566 538 1565 539 514 543 509 537 514 543 -# +# name: Mute type: raw frequency: 38000 duty_cycle: 0.330000 data: 8435 4189 547 1557 547 1557 547 505 541 510 547 505 541 1562 542 510 547 1557 547 505 541 510 547 1557 546 1557 547 1557 547 505 541 510 547 505 541 21550 547 1558 545 1558 546 506 540 511 546 506 540 1563 541 511 546 1558 545 506 540 511 546 1558 546 1558 546 1558 546 506 540 511 546 506 540 21551 546 1558 546 1558 546 506 540 512 545 506 540 1563 540 512 545 1558 546 506 540 512 545 1558 546 1558 546 1558 546 506 540 512 545 506 540 21551 546 1559 545 1559 545 507 539 512 545 507 539 1564 539 512 545 1559 545 507 539 512 545 1559 545 1559 545 1559 545 507 539 512 545 507 539 21552 545 1559 545 1559 545 507 539 513 544 507 539 1564 540 512 545 1559 545 507 539 512 545 1559 545 1559 545 1559 545 507 539 512 545 507 539 21552 545 1559 545 1559 545 507 539 513 544 507 539 1565 538 513 544 1559 545 507 539 513 544 1559 545 1559 544 1559 545 534 512 513 544 507 539 21553 544 1560 544 1560 544 534 512 513 544 508 538 1565 539 539 518 1560 544 534 512 513 544 1560 544 1560 544 1560 544 534 512 513 544 508 538 -# +# name: Power type: parsed protocol: NEC address: 20 00 00 00 command: 41 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 20 00 00 00 command: 42 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 20 00 00 00 command: 43 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 20 00 00 00 command: 1B 00 00 00 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 8498 4205 651 1471 576 530 550 1572 547 535 545 536 544 1578 541 540 550 1572 547 535 545 1576 543 539 541 1580 549 1572 547 534 546 1576 543 539 541 540 550 1571 548 533 547 1574 545 537 543 539 541 541 549 532 548 1574 545 536 544 1578 541 540 550 1571 548 1572 547 1574 545 1576 543 26533 8497 4203 653 1468 569 538 542 1579 550 531 549 533 547 1573 546 535 545 1576 543 538 542 1579 550 531 549 1571 548 1573 546 536 544 1576 543 539 541 540 550 1571 548 533 547 1574 545 536 544 538 542 540 550 530 550 1572 547 534 546 1575 544 537 543 1578 541 1579 550 1570 549 1572 547 26524 8496 4207 576 1570 549 533 547 1574 545 537 543 539 541 1580 549 532 548 1573 546 536 544 1577 542 539 551 1570 549 1572 547 534 546 1575 544 538 542 540 550 1571 548 534 546 1575 544 538 542 540 550 531 549 533 547 1575 544 537 543 1579 550 531 549 1571 548 1572 547 1574 545 1576 543 26529 8491 4211 573 1573 546 535 545 1576 543 539 551 530 550 1571 548 533 547 1574 545 536 544 1578 541 540 550 1570 549 1572 547 534 546 1575 544 538 542 539 541 1580 549 532 548 1572 547 535 545 537 543 539 541 540 550 1571 548 533 547 1574 545 537 543 1578 541 1579 550 1571 548 1574 545 26522 8498 4202 571 1574 545 537 543 1578 541 541 549 532 548 1573 546 534 546 1575 544 537 543 1577 542 540 550 1570 549 1571 548 533 547 1574 545 537 543 538 542 1579 550 531 549 1572 547 534 546 536 544 537 543 538 542 1579 550 531 549 1572 547 535 545 1575 544 1577 542 1579 550 1571 548 26522 8498 4203 570 1575 544 537 543 1578 541 541 549 532 548 1573 546 535 545 1575 544 538 542 1579 550 531 549 1571 548 1572 547 535 545 1575 544 538 542 539 541 1580 549 532 548 1572 547 534 546 536 544 537 543 539 541 1579 550 531 549 1571 548 533 547 1573 546 1574 545 1575 544 1577 542 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 8490 4211 573 1573 546 535 545 1576 543 539 541 540 550 1571 548 532 548 1573 546 535 545 1576 543 539 541 1579 550 1571 548 533 547 1574 545 536 544 1576 543 1578 541 540 550 1570 549 533 547 534 546 536 544 537 543 539 541 540 550 1570 549 532 548 1572 547 1573 546 1574 545 1576 543 26528 8492 4208 648 1475 572 534 546 1575 544 537 543 539 541 1580 549 532 548 1573 546 535 545 1576 543 538 542 1579 550 1571 548 533 547 1575 544 537 543 1577 542 1579 550 532 548 1573 546 535 545 537 543 539 541 541 549 532 548 533 547 1575 544 537 543 1578 541 1579 550 1571 548 1573 546 26523 8496 4203 622 1499 569 537 543 1578 541 541 549 532 548 1572 547 534 546 1574 545 537 543 1578 541 540 550 1570 549 1571 548 534 546 1575 544 538 542 1578 541 1580 549 532 548 1573 546 536 544 538 542 540 550 532 548 533 547 535 545 1576 543 539 541 1579 550 1571 548 1573 546 1574 545 26521 8498 4201 572 1573 546 536 544 1577 542 540 550 531 549 1571 548 533 547 1573 546 536 544 1576 543 539 541 1579 550 1570 549 532 548 1573 546 535 545 1576 543 1578 541 540 550 1571 548 533 547 535 545 537 543 538 542 540 550 531 549 1572 547 534 546 1575 544 1576 543 1577 542 1579 550 26522 8498 4203 570 1575 544 538 542 1579 550 532 548 533 547 1575 544 537 543 1578 541 540 550 1570 549 533 547 1573 546 1575 544 537 543 1578 541 540 550 1571 548 1573 546 536 544 1578 551 531 549 533 547 535 545 537 543 539 541 540 550 1571 548 533 547 1575 544 1576 543 1578 541 1580 549 26521 8498 4203 570 1576 543 538 542 1580 549 532 548 533 547 1574 545 536 544 1577 542 540 550 1570 549 533 547 1573 546 1575 544 538 542 1579 550 531 549 1571 548 1573 546 536 544 1576 543 539 551 531 549 532 548 534 546 536 544 538 542 1579 550 531 549 1572 547 1573 546 1574 545 1576 543 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 8500 4203 653 1468 569 538 542 1579 550 532 548 534 546 1575 544 536 544 1578 541 540 550 1572 547 534 546 1575 544 1577 542 539 541 1580 550 532 548 534 546 535 545 1576 543 1577 542 1579 551 532 548 534 546 536 544 1577 542 1578 552 531 549 533 547 534 546 1574 545 1575 544 1577 542 26533 8492 4211 573 1573 546 535 545 1576 543 539 551 530 550 1571 548 533 547 1574 545 536 544 1577 542 540 550 1570 549 1572 547 534 546 1576 543 539 541 541 549 532 548 1573 546 1574 545 1576 543 539 551 531 549 533 547 1573 546 1576 543 539 541 541 549 532 548 1573 546 1574 545 1576 543 26532 8493 4209 575 1571 548 533 547 1575 544 537 543 539 541 1580 550 531 549 1572 547 534 546 1576 543 538 542 1579 551 1570 549 532 548 1574 545 537 543 538 542 540 550 1570 549 1572 547 1575 544 537 543 539 541 540 550 1571 548 1573 546 536 544 538 542 539 551 1570 549 1572 547 1574 545 26530 8496 4207 567 1579 551 531 549 1572 547 535 545 536 544 1576 543 538 542 1579 551 530 550 1571 548 534 546 1574 545 1576 543 538 542 1579 551 532 548 533 547 534 546 1576 543 1577 542 1579 551 532 548 534 546 535 545 1576 543 1578 541 540 550 532 548 533 547 1574 545 1575 544 1577 542 26531 8495 4210 574 1571 548 534 546 1575 544 538 542 539 551 1569 550 531 549 1572 547 535 545 1576 543 539 541 1579 550 1571 548 534 546 1575 544 538 542 540 550 531 549 1572 547 1549 570 1551 568 539 551 531 549 532 548 1573 546 1550 569 538 542 540 550 531 549 1571 548 1548 571 1550 569 -# +# name: Power type: parsed protocol: NECext address: 00 EF 00 00 command: 1C E3 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 00 EF 00 00 command: 00 FF 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 00 EF 00 00 command: 04 FB 00 00 -# +# name: Power type: parsed protocol: NEC42 address: 6E 00 00 00 command: 00 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC42 address: 6E 00 00 00 command: 4D 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC42 address: 6E 00 00 00 command: 4E 00 00 00 -# +# name: Power type: parsed protocol: NEC42 address: 6E 00 00 00 command: 0E 00 00 00 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 8441 4184 542 1562 541 1562 542 511 546 506 540 511 546 1557 546 506 540 1563 541 1563 540 1563 541 512 545 507 539 512 545 507 539 512 545 507 539 22605 538 1565 539 1565 538 514 543 509 537 514 543 1560 543 509 548 1555 548 1556 548 1556 547 504 542 510 547 505 541 510 547 505 541 510 547 22597 546 1559 544 1559 545 507 539 513 544 507 539 1564 539 513 544 1559 544 1559 545 545 508 549 513 508 538 513 544 508 538 513 544 22601 542 1562 542 1561 543 510 547 505 541 510 547 1557 547 505 541 1562 542 1562 542 1562 542 510 547 505 541 510 547 505 541 511 546 505 541 22603 540 1564 539 1565 538 513 544 508 538 513 544 1560 544 508 538 1565 538 1565 538 1566 537 514 543 509 548 504 542 509 548 504 542 509 548 22597 546 1558 546 1558 546 506 540 512 545 507 539 1564 540 512 545 1559 545 1559 544 1559 544 507 539 513 544 508 538 513 544 508 538 513 544 22600 543 1561 542 1562 542 510 547 505 541 510 547 1557 547 505 541 1562 541 1563 540 1563 541 511 546 506 540 511 546 506 540 511 546 506 540 22604 539 1565 538 1566 537 514 543 509 548 504 542 1561 543 509 548 1556 548 1556 548 1556 547 504 542 510 547 505 541 510 547 505 541 510 547 22598 545 1559 544 1559 545 507 539 512 545 507 539 1564 540 512 545 1559 544 1559 545 1559 545 508 538 513 544 508 538 513 544 508 538 513 544 22601 542 1562 542 1562 542 511 546 505 541 511 546 1557 546 506 540 1563 541 1563 540 1563 541 511 546 506 540 511 546 506 540 512 545 506 540 22604 539 1565 538 1566 537 514 543 509 548 504 542 1561 543 509 548 1556 547 1556 547 1556 548 504 542 510 547 505 541 510 547 505 541 510 547 -# +# name: Power type: parsed protocol: SIRC address: 10 00 00 00 command: 60 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 08 00 00 00 command: 0E 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 08 00 00 00 command: 1A 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 00 00 00 00 command: 57 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 4D 00 00 00 command: 04 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 4D 00 00 00 command: 05 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 4D 00 00 00 command: 02 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 4D 00 00 00 command: 03 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 4D 00 00 00 command: 00 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 00 00 00 00 command: 19 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 00 00 00 00 command: 16 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 00 00 00 00 command: 44 00 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 12 36 00 00 command: 0A F5 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 12 36 00 00 command: 0B F4 00 00 -# +# name: Mute type: parsed protocol: NECext address: 12 36 00 00 command: 09 F6 00 00 -# +# name: Power type: parsed protocol: NECext address: 12 36 00 00 command: 01 FE 00 00 -# +# name: Power type: parsed protocol: RC5 address: 10 00 00 00 command: 0F 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 00 00 00 00 command: 02 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 00 00 00 00 command: 0A 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 00 00 00 00 command: 0E 00 00 00 -# +# name: Power type: parsed protocol: SIRC address: 0F 00 00 00 command: 15 00 00 00 -# +# name: Power type: parsed protocol: Samsung32 address: 10 00 00 00 command: 1E 00 00 00 -# +# name: Vol_up type: parsed protocol: Samsung32 address: 10 00 00 00 command: 17 00 00 00 -# +# name: Vol_dn type: parsed protocol: Samsung32 address: 10 00 00 00 command: 16 00 00 00 -# +# name: Mute type: parsed protocol: Samsung32 address: 10 00 00 00 command: 1F 00 00 00 -# +# name: Power type: parsed protocol: Kaseikyo address: 51 54 32 01 command: 03 00 00 00 -# +# name: Vol_up type: parsed protocol: Kaseikyo address: 51 54 32 01 command: 04 00 00 00 -# +# name: Vol_dn type: parsed protocol: Kaseikyo address: 51 54 32 01 command: 05 00 00 00 -# +# name: Mute type: parsed protocol: Kaseikyo address: 51 54 32 01 command: 06 00 00 00 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 4567 4454 549 481 522 481 523 480 498 506 498 1509 499 1509 523 480 499 505 523 1484 523 1484 523 1485 521 1487 520 484 519 485 519 485 519 471 519 4488 518 485 519 485 518 485 519 485 518 485 519 485 519 485 519 485 519 1489 519 1489 518 1489 518 485 519 1489 518 1490 518 1490 517 1490 518 486 518 486 518 486 518 1490 518 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 4571 4453 552 478 525 478 526 478 500 504 500 1507 501 1506 526 478 525 477 526 1481 526 1481 526 1482 524 1483 523 481 522 482 521 481 522 468 522 4484 521 482 521 482 521 482 522 481 522 1486 521 1486 521 1486 521 482 521 1486 522 1486 522 1486 522 482 522 482 522 482 522 482 522 1486 522 483 521 482 521 483 521 1487 521 55474 4547 4477 524 479 524 480 524 480 523 480 523 1485 523 1484 524 481 523 481 523 1485 523 1485 522 1485 523 1485 523 480 524 480 524 481 523 467 524 4484 523 481 523 481 523 481 523 481 523 1485 523 1485 523 1485 523 481 523 1485 523 1485 523 1485 523 481 523 481 523 481 523 481 523 1485 523 481 523 481 523 481 523 1486 522 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 4572 4453 552 456 548 479 524 479 500 504 500 1482 526 1482 551 478 526 478 525 1483 524 1484 523 1486 521 1487 521 483 521 483 521 483 521 470 520 4487 521 483 521 483 521 483 521 483 521 483 521 483 521 483 521 1488 520 1488 520 1488 520 1488 520 483 521 1488 520 1488 520 1488 520 483 521 483 521 483 521 483 521 1488 520 55457 4565 4483 521 483 521 483 521 483 521 483 520 1488 520 1487 521 483 521 483 520 1488 520 1488 520 1488 520 1488 520 483 520 484 520 484 520 470 521 4487 520 484 520 483 520 484 520 484 520 484 520 484 519 484 520 1488 520 1488 520 1488 519 1488 520 484 520 1488 520 1488 520 1488 520 484 520 484 520 484 520 484 520 1489 519 -# +# name: Mute type: raw frequency: 38000 duty_cycle: 0.330000 data: 4573 4451 552 477 527 478 526 477 526 478 501 1507 501 1506 502 502 527 477 526 1481 527 1481 527 1481 526 1482 525 479 524 480 523 481 523 468 523 4485 522 481 522 482 522 482 522 482 522 1486 522 482 521 482 522 482 522 1486 522 1486 522 1486 522 482 522 482 521 1487 521 1487 521 1487 521 482 521 483 521 483 521 1487 521 55462 4547 4474 524 478 525 479 524 480 523 480 523 1484 523 1484 523 480 523 480 523 1484 523 1484 524 1484 523 1485 522 480 523 480 524 480 523 467 523 4484 522 480 524 481 523 481 523 481 523 1485 523 481 522 481 523 481 523 1485 522 1485 523 1485 523 481 523 481 522 1485 522 1485 522 1485 523 481 522 481 522 481 523 1485 523 -# +# name: Vol_dn type: parsed protocol: NECext address: 10 E7 00 00 command: 49 B6 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 10 E7 00 00 command: 05 FA 00 00 -# +# name: Mute type: parsed protocol: NEC address: 20 00 00 00 command: 50 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 00 00 00 00 command: 0C 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 00 00 00 00 command: 47 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 80 00 00 00 command: 02 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 80 00 00 00 command: 05 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 80 00 00 00 command: 04 00 00 00 -# +# name: Mute type: parsed protocol: NEC42 address: 6E 00 00 00 command: 4C 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 01 00 00 00 command: 11 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 01 00 00 00 command: 10 00 00 00 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 4555 4463 532 473 532 473 531 474 530 474 530 1478 531 1478 531 475 529 476 528 1482 551 1480 529 1480 528 1481 528 477 527 478 527 478 526 478 527 4498 526 477 527 477 527 478 526 478 526 478 526 478 526 478 527 478 526 1483 527 1483 526 1483 526 478 526 1483 527 1483 527 1483 526 1483 526 478 526 478 527 478 527 1484 526 55527 4527 4492 526 478 526 478 526 478 526 479 526 1483 527 1483 526 478 526 478 526 1483 527 1483 526 1483 526 1483 526 478 527 478 526 479 526 478 526 4497 526 478 526 478 526 478 526 478 526 478 526 478 526 478 526 478 526 1484 525 1483 526 1484 525 478 526 1484 525 1484 525 1484 525 1484 525 478 526 479 526 479 525 1484 525 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 4552 4463 531 474 530 474 530 474 530 474 530 1478 531 1478 531 475 529 476 553 1455 554 1478 530 1479 529 1481 527 477 527 478 526 478 526 478 526 4497 526 478 526 478 526 478 526 477 527 1483 526 1482 527 1482 527 478 526 1483 526 1483 526 1483 526 478 526 478 526 478 526 478 526 1483 526 478 526 478 526 478 526 1483 526 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 325 50440 173 137541 4551 4465 530 475 529 475 529 474 530 474 530 1479 530 1479 529 476 528 477 527 1480 554 1457 551 1480 528 1481 527 477 527 478 526 478 526 478 526 4497 525 478 526 478 526 478 526 478 526 479 525 479 525 479 525 1484 525 1483 526 1484 525 1483 526 479 525 1483 526 1483 526 1483 526 479 525 479 525 479 525 479 525 1484 525 -# +# name: Power type: parsed protocol: NECext address: 30 FC 00 00 command: 10 EF 00 00 -# +# name: Mute type: parsed protocol: NECext address: 30 FC 00 00 command: 0C F3 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 30 FC 00 00 command: 0D F2 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 30 FC 00 00 command: 17 E8 00 00 -# +# name: Power type: parsed protocol: NEC address: 00 00 00 00 command: 04 00 00 00 -# +# name: Power type: parsed protocol: NEC address: FD 00 00 00 command: E2 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: FD 00 00 00 command: E1 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: FD 00 00 00 command: E7 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: FD 00 00 00 command: B9 00 00 00 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 2760 833 499 418 470 419 416 887 445 872 893 468 416 469 414 442 443 441 444 440 446 440 446 440 446 440 892 882 445 444 466 446 439 447 438 448 437 449 884 447 437 450 437 894 436 449 437 449 437 449 437 449 437 449 884 448 436 894 437 450 436 116126 2673 887 445 473 440 449 439 893 438 880 884 448 437 449 437 449 437 449 437 449 437 449 437 449 437 449 884 890 437 449 437 449 437 450 436 449 437 449 884 448 436 451 437 894 436 449 437 450 436 450 436 449 437 450 883 448 436 894 436 449 437 116123 2672 888 469 449 439 450 437 893 438 881 883 448 437 449 437 449 437 449 437 449 438 449 437 449 437 449 884 891 437 449 437 449 437 449 437 449 437 449 884 448 436 451 437 894 437 449 437 449 437 449 437 449 437 449 884 448 436 894 437 449 437 -# +# name: Mute type: raw frequency: 38000 duty_cycle: 0.330000 data: 2701 861 496 420 445 444 444 885 446 871 892 441 444 441 444 441 471 415 471 415 470 417 467 444 440 446 883 891 436 449 437 449 437 450 436 450 436 449 883 448 437 451 436 894 436 450 436 450 436 450 436 450 436 450 882 449 436 894 883 116552 2698 862 469 448 438 449 438 894 437 880 884 448 437 449 437 448 438 449 437 449 437 449 437 449 437 449 884 890 437 449 437 449 437 449 437 449 437 449 884 448 437 450 437 893 437 449 437 449 437 449 437 449 437 449 884 448 436 894 883 -# +# name: Vol_up type: parsed protocol: NECext address: 10 E7 00 00 command: 3C C3 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 10 E7 00 00 command: 4D B2 00 00 -# +# name: Power type: parsed protocol: Kaseikyo address: 52 54 32 00 command: 83 00 00 00 -# +# name: Mute type: parsed protocol: Kaseikyo address: 52 54 32 00 command: 86 00 00 00 -# +# name: Vol_up type: parsed protocol: Kaseikyo address: 52 54 32 00 command: 84 00 00 00 -# +# name: Vol_dn type: parsed protocol: Kaseikyo address: 52 54 32 00 command: 85 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 00 00 00 00 command: 46 00 00 00 -# +# name: Prev type: parsed protocol: RC5 address: 14 00 00 00 command: 2C 00 00 00 -# +# name: Next type: parsed protocol: RC5 address: 14 00 00 00 command: 2B 00 00 00 -# +# name: Next type: parsed protocol: NECext address: D2 03 00 00 command: 1D E2 00 00 -# +# name: Next type: parsed protocol: RC5 address: 14 00 00 00 command: 34 00 00 00 -# +# name: Prev type: parsed protocol: SIRC20 address: 10 01 00 00 command: 30 00 00 00 -# +# name: Next type: parsed protocol: SIRC20 address: 10 01 00 00 command: 31 00 00 00 -# +# name: Next type: parsed protocol: NEC address: 78 00 00 00 command: 03 00 00 00 -# +# name: Next type: parsed protocol: NECext address: 7F 01 00 00 command: 6B 94 00 00 -# +# name: Pause type: parsed protocol: NEC address: 00 00 00 00 command: 09 00 00 00 -# +# name: Next type: parsed protocol: NEC address: 00 00 00 00 command: 15 00 00 00 -# +# name: Prev type: parsed protocol: NEC address: 00 00 00 00 command: 07 00 00 00 -# +# name: Play type: parsed protocol: NEC address: 04 00 00 00 command: 12 00 00 00 -# +# name: Prev type: parsed protocol: NEC address: 04 00 00 00 command: 04 00 00 00 -# +# name: Next type: parsed protocol: NEC address: 04 00 00 00 command: 5E 00 00 00 -# +# name: Pause type: parsed protocol: RC5 address: 14 00 00 00 command: 30 00 00 00 -# +# name: Play type: parsed protocol: NECext address: 10 E7 00 00 command: 5F A0 00 00 -# +# name: Pause type: parsed protocol: NECext address: 10 E7 00 00 command: 5F A0 00 00 -# +# name: Next type: parsed protocol: NEC address: 00 00 00 00 command: 02 00 00 00 -# +# name: Play type: parsed protocol: NEC address: 00 00 00 00 command: 00 00 00 00 -# +# name: Play type: parsed protocol: NECext address: 30 FC 00 00 command: 02 FD 00 00 -# +# name: Pause type: parsed protocol: NECext address: 30 FC 00 00 command: 02 FD 00 00 -# +# name: Play type: parsed protocol: NECext address: D2 03 00 00 command: 1B E4 00 00 -# +# name: Pause type: parsed protocol: NECext address: D2 03 00 00 command: 1F E0 00 00 -# +# name: Prev type: parsed protocol: NECext address: D2 02 00 00 command: 90 6F 00 00 -# +# name: Next type: parsed protocol: NECext address: D2 02 00 00 command: 8F 70 00 00 -# +# name: Pause type: parsed protocol: NECext address: D2 02 00 00 command: 91 6E 00 00 -# +# name: Play type: parsed protocol: NECext address: D2 02 00 00 command: 8D 72 00 00 -# +# name: Play type: parsed protocol: NECext address: D2 19 00 00 command: 5C A3 00 00 -# +# name: Play type: parsed protocol: Kaseikyo address: AA 02 20 00 command: A0 00 00 00 -# +# name: Pause type: parsed protocol: NECext address: D2 19 00 00 command: 5C A3 00 00 -# +# name: Pause type: parsed protocol: Kaseikyo address: AA 02 20 00 command: A0 00 00 00 -# +# name: Next type: parsed protocol: Kaseikyo address: AC 02 20 01 command: A1 00 00 00 -# +# name: Prev type: parsed protocol: Kaseikyo address: AC 02 20 01 command: 91 00 00 00 -# +# name: Next type: parsed protocol: Kaseikyo address: AC 02 20 00 command: 31 00 00 00 -# +# name: Prev type: parsed protocol: Kaseikyo address: AC 02 20 00 command: 21 00 00 00 -# +# name: Play type: parsed protocol: Kaseikyo address: AC 02 20 00 command: 61 00 00 00 -# +# name: Play type: parsed protocol: RC5 address: 14 00 00 00 command: 35 00 00 00 -# +# name: Prev type: parsed protocol: RC5 address: 14 00 00 00 command: 21 00 00 00 -# +# name: Next type: parsed protocol: RC5 address: 14 00 00 00 command: 20 00 00 00 -# +# name: Prev type: parsed protocol: NEC address: 00 00 00 00 command: 4D 00 00 00 -# +# name: Next type: parsed protocol: NEC address: 00 00 00 00 command: 54 00 00 00 -# +# name: Play type: parsed protocol: NEC address: 40 00 00 00 command: 59 00 00 00 -# +# name: Pause type: parsed protocol: NEC address: 40 00 00 00 command: 18 00 00 00 -# +# name: Prev type: parsed protocol: NEC address: 40 00 00 00 command: 58 00 00 00 -# +# name: Next type: parsed protocol: NEC address: 40 00 00 00 command: 5B 00 00 00 -# +# name: Play type: parsed protocol: SIRC20 address: 3A 07 00 00 command: 32 00 00 00 -# +# name: Pause type: parsed protocol: SIRC20 address: 3A 07 00 00 command: 39 00 00 00 -# +# name: Play type: parsed protocol: SIRC20 address: 10 01 00 00 command: 3A 00 00 00 -# +# name: Pause type: parsed protocol: SIRC20 address: 10 01 00 00 command: 3A 00 00 00 -# +# name: Play type: parsed protocol: RC5X address: 0A 00 00 00 command: 31 00 00 00 -# +# name: Pause type: parsed protocol: RC5X address: 0A 00 00 00 command: 0F 00 00 00 -# +# name: Play type: parsed protocol: NEC address: 78 00 00 00 command: 02 00 00 00 -# +# name: Play type: parsed protocol: NECext address: 7F 01 00 00 command: 68 97 00 00 -# +# name: Pause type: parsed protocol: NECext address: 7F 01 00 00 command: 67 98 00 00 -# +# name: Next type: parsed protocol: Kaseikyo address: 51 54 32 01 command: 0E 00 00 00 -# +# name: Play type: parsed protocol: Kaseikyo address: 51 54 32 01 command: 0A 00 00 00 -# +# name: Play type: parsed protocol: Samsung32 address: 10 00 00 00 command: 07 00 00 00 -# +# name: Pause type: parsed protocol: Kaseikyo address: 51 54 32 01 command: 0A 00 00 00 -# +# name: Pause type: parsed protocol: Samsung32 address: 10 00 00 00 command: 07 00 00 00 -# +# name: Play type: raw frequency: 38000 duty_cycle: 0.330000 data: 8546 4227 563 511 563 1558 566 511 563 483 566 508 567 1558 566 509 566 1558 566 1586 564 483 566 1561 588 1558 566 1560 564 536 539 1558 566 535 539 1558 566 1586 564 1557 567 486 589 1560 564 511 563 510 539 508 567 485 589 484 565 508 567 1559 565 509 566 1560 564 1560 590 1585 539 25430 8575 4251 538 485 590 1557 567 486 588 511 538 536 539 1557 567 509 566 1558 566 1560 590 483 566 1560 589 1559 565 1562 562 536 539 1560 564 509 566 1558 566 1564 586 1586 538 484 590 1559 565 487 588 482 567 509 566 511 563 483 566 508 567 1558 566 509 566 1560 564 1559 591 1586 538 -# +# name: Pause type: raw frequency: 38000 duty_cycle: 0.330000 data: 8571 4226 564 509 540 1587 563 510 539 510 565 510 564 1558 566 510 565 1584 540 1585 539 535 540 1587 537 1586 564 1585 539 510 564 1584 540 511 563 482 567 535 539 485 590 1584 540 1585 539 509 566 510 564 510 539 1586 564 1585 539 1585 539 536 539 510 564 1585 539 1557 567 1558 592 25434 8571 4199 591 510 539 1586 564 509 540 535 540 485 590 1585 539 484 591 1561 563 1584 540 507 568 1585 539 1586 564 1585 539 486 589 1585 539 484 591 425 624 535 540 486 589 1585 539 1585 539 511 564 511 563 486 563 1586 564 1558 566 1558 566 508 567 486 589 1560 564 1558 566 1561 589 -# +# name: Next type: parsed protocol: SIRC15 address: 64 00 00 00 command: 3B 00 00 00 -# +# name: Play type: parsed protocol: NEC42 address: 6E 00 00 00 command: 40 00 00 00 -# +# name: Pause type: parsed protocol: NEC42 address: 6E 00 00 00 command: 44 00 00 00 -# +# name: Prev type: parsed protocol: Kaseikyo address: 51 54 32 01 command: 47 00 00 00 -# +# name: Next type: parsed protocol: Kaseikyo address: 51 54 32 01 command: 46 00 00 00 -# +# name: Play type: parsed protocol: Samsung32 address: 81 00 00 00 command: 01 00 00 00 -# +# name: Pause type: parsed protocol: Samsung32 address: 81 00 00 00 command: 01 00 00 00 -# +# name: Pause type: parsed protocol: NEC address: 4D 00 00 00 command: 0F 00 00 00 -# +# name: Next type: parsed protocol: NEC address: 4D 00 00 00 command: 10 00 00 00 -# +# name: Play type: parsed protocol: SIRC15 address: 64 00 00 00 command: 32 00 00 00 -# +# name: Pause type: parsed protocol: SIRC15 address: 64 00 00 00 command: 39 00 00 00 -# +# name: Play type: parsed protocol: SIRC address: 0F 00 00 00 command: 2A 00 00 00 -# +# name: Pause type: parsed protocol: SIRC address: 0F 00 00 00 command: 29 00 00 00 -# +# name: Play type: parsed protocol: NECext address: 86 61 00 00 command: 08 F7 00 00 -# +# name: Pause type: parsed protocol: NECext address: 86 61 00 00 command: 05 FA 00 00 -# +# name: Play type: parsed protocol: NECext address: 00 EF 00 00 command: 03 FC 00 00 -# +# name: Pause type: parsed protocol: NECext address: 00 EF 00 00 command: 03 FC 00 00 -# +# name: Next type: parsed protocol: NECext address: 00 EF 00 00 command: 02 FD 00 00 -# +# name: Prev type: parsed protocol: NECext address: 00 EF 00 00 command: 01 FE 00 00 -# +# name: Play type: parsed protocol: NECext address: 29 A1 00 00 command: 9A 65 00 00 -# +# name: Pause type: parsed protocol: NECext address: 29 A1 00 00 command: 9A 65 00 00 -# +# name: Next type: parsed protocol: Samsung32 address: 2C 00 00 00 command: 07 00 00 00 -# +# name: Prev type: parsed protocol: Samsung32 address: 2C 00 00 00 command: 06 00 00 00 -# +# name: Next type: parsed protocol: NECext address: C8 91 00 00 command: 24 DB 00 00 -# +# name: Play type: raw frequency: 38000 duty_cycle: 0.330000 data: 4572 4451 552 478 526 478 526 478 500 503 501 1483 525 1482 551 478 525 478 525 1481 526 1482 524 1483 523 1485 522 482 521 482 522 482 522 469 521 4486 521 482 522 482 522 483 521 483 521 483 521 1487 521 483 521 1487 521 483 521 483 521 483 521 1487 521 1487 521 483 520 1487 521 483 521 1488 520 1487 521 1487 521 483 521 55487 4544 4482 522 482 522 482 522 482 522 482 522 1487 521 1487 521 482 522 482 522 1487 521 1487 521 1487 521 1487 521 482 522 483 521 483 521 469 522 4486 521 483 521 483 520 483 521 483 521 483 521 1487 521 483 521 1487 521 483 521 483 521 483 521 1488 521 1487 521 483 521 1488 520 483 521 1488 521 1488 521 1488 520 483 521 -# +# name: Play type: raw frequency: 38000 duty_cycle: 0.330000 data: 4497 4438 513 508 492 503 487 509 491 504 486 1479 512 1479 511 510 490 505 485 1481 510 1481 510 1481 509 1482 509 512 488 507 483 513 487 508 482 4457 515 506 484 511 489 506 484 512 488 507 483 1482 509 513 487 1478 513 508 482 513 487 509 491 1473 518 1474 517 504 486 1479 512 510 490 1475 515 1475 516 1476 514 480 510 55019 4494 4442 509 511 489 507 483 512 488 507 483 1508 483 1508 483 513 487 508 482 1482 509 1483 508 1509 492 1499 492 504 486 510 490 505 485 510 490 4449 513 508 482 487 513 508 482 488 512 483 517 1499 492 504 486 1505 486 510 490 479 511 510 490 1501 490 1501 490 506 484 1506 485 511 489 1502 489 1476 515 1476 515 507 483 -# +# name: Pause type: raw frequency: 38000 duty_cycle: 0.330000 data: 4572 4451 552 478 526 478 526 478 500 503 501 1483 525 1482 551 478 525 478 525 1481 526 1482 524 1483 523 1485 522 482 521 482 522 482 522 469 521 4486 521 482 522 482 522 483 521 483 521 483 521 1487 521 483 521 1487 521 483 521 483 521 483 521 1487 521 1487 521 483 520 1487 521 483 521 1488 520 1487 521 1487 521 483 521 55487 4544 4482 522 482 522 482 522 482 522 482 522 1487 521 1487 521 482 522 482 522 1487 521 1487 521 1487 521 1487 521 482 522 483 521 483 521 469 522 4486 521 483 521 483 520 483 521 483 521 483 521 1487 521 483 521 1487 521 483 521 483 521 483 521 1488 521 1487 521 483 521 1488 520 483 521 1488 521 1488 521 1488 520 483 521 -# +# name: Pause type: raw frequency: 38000 duty_cycle: 0.330000 data: 4497 4438 513 508 492 503 487 509 491 504 486 1479 512 1479 511 510 490 505 485 1481 510 1481 510 1481 509 1482 509 512 488 507 483 513 487 508 482 4457 515 506 484 511 489 506 484 512 488 507 483 1482 509 513 487 1478 513 508 482 513 487 509 491 1473 518 1474 517 504 486 1479 512 510 490 1475 515 1475 516 1476 514 480 510 55019 4494 4442 509 511 489 507 483 512 488 507 483 1508 483 1508 483 513 487 508 482 1482 509 1483 508 1509 492 1499 492 504 486 510 490 505 485 510 490 4449 513 508 482 487 513 508 482 488 512 483 517 1499 492 504 486 1505 486 510 490 479 511 510 490 1501 490 1501 490 506 484 1506 485 511 489 1502 489 1476 515 1476 515 507 483 -# +# name: Next type: raw frequency: 38000 duty_cycle: 0.330000 data: 4503 4434 517 504 486 510 490 505 485 510 490 1475 515 1476 514 507 483 512 488 1477 513 1477 513 1478 512 1479 511 483 517 479 511 484 516 479 511 4455 516 478 512 483 517 479 511 485 515 480 510 486 514 1477 513 1477 513 482 518 477 513 483 517 1474 516 1474 516 1475 515 480 510 485 515 1476 514 1477 513 1477 513 483 517 55012 4497 4440 511 484 516 480 510 485 515 480 510 1481 509 1482 509 487 513 482 518 1473 517 1474 516 1474 516 1475 515 480 510 486 514 481 509 486 514 4451 510 485 567 428 510 486 514 481 509 487 565 430 570 1421 518 1473 518 478 512 483 517 478 512 1479 511 1480 510 1480 510 486 514 481 509 1481 510 1481 509 1482 509 487 513 -# +# name: Play type: raw frequency: 38000 duty_cycle: 0.330000 data: 4583 4441 575 454 550 455 549 457 548 456 549 1461 550 1460 549 456 549 457 549 1461 548 1462 549 1461 549 1461 548 457 548 457 549 457 547 457 549 4462 548 458 548 457 548 457 548 457 548 457 548 1462 548 457 548 1461 549 457 548 457 548 457 548 1462 548 1461 549 457 548 1461 549 457 548 1461 549 1461 548 1462 547 458 547 55448 4580 4465 550 456 549 456 549 456 550 456 549 1461 549 1460 549 457 549 456 549 1461 549 1461 549 1461 548 1461 549 457 548 457 549 457 548 457 548 4462 549 457 548 457 548 458 548 457 548 457 548 1462 549 457 547 1462 549 457 548 457 548 457 548 1462 548 1462 549 457 548 1462 548 457 548 1462 548 1461 549 1462 548 457 548 -# +# name: Pause type: raw frequency: 38000 duty_cycle: 0.330000 data: 4583 4441 575 454 550 455 549 457 548 456 549 1461 550 1460 549 456 549 457 549 1461 548 1462 549 1461 549 1461 548 457 548 457 549 457 547 457 549 4462 548 458 548 457 548 457 548 457 548 457 548 1462 548 457 548 1461 549 457 548 457 548 457 548 1462 548 1461 549 457 548 1461 549 457 548 1461 549 1461 548 1462 547 458 547 55448 4580 4465 550 456 549 456 549 456 550 456 549 1461 549 1460 549 457 549 456 549 1461 549 1461 549 1461 548 1461 549 457 548 457 549 457 548 457 548 4462 549 457 548 457 548 458 548 457 548 457 548 1462 549 457 547 1462 549 457 548 457 548 457 548 1462 548 1462 549 457 548 1462 548 457 548 1462 548 1461 549 1462 548 457 548 -# +# name: Next type: raw frequency: 38000 duty_cycle: 0.330000 data: 4582 4465 551 454 550 455 550 455 549 456 549 1460 550 1460 549 457 548 456 549 1461 549 1461 548 1461 549 1460 549 457 549 456 548 457 548 457 548 4461 549 456 548 457 548 457 548 457 548 457 548 457 548 1462 548 1461 547 457 549 457 548 456 549 1460 549 1461 547 1461 549 457 547 457 548 1461 549 1461 548 1461 548 457 548 55436 4578 4464 549 455 549 456 549 455 549 456 550 1460 549 1460 549 456 550 455 550 1460 550 1460 549 1460 550 1460 549 456 549 457 548 457 548 457 549 4461 548 457 548 457 548 457 548 457 547 457 549 457 547 1462 548 1461 549 457 548 457 548 457 548 1461 548 1461 548 1462 548 457 548 457 549 1461 549 1461 548 1461 548 457 548 -# +# name: Prev type: raw frequency: 38000 duty_cycle: 0.330000 data: 4554 4466 540 469 547 490 515 495 521 490 494 1478 522 1477 544 466 539 471 513 1512 488 1484 516 1483 570 1429 540 497 519 465 540 470 546 491 493 4490 548 462 543 467 549 488 517 493 491 1481 519 1480 541 495 489 1510 522 462 543 494 521 489 495 1476 545 466 539 471 513 1485 547 464 520 1505 495 1477 513 1487 545 465 540 -# +# name: Next type: raw frequency: 38000 duty_cycle: 0.330000 data: 4555 4464 542 468 548 462 543 467 549 488 496 1477 523 1476 545 465 551 459 525 1475 515 1484 516 1483 517 1482 550 486 519 465 551 459 546 464 520 4490 547 488 517 467 549 462 543 467 548 462 543 467 517 1482 518 1481 540 496 520 464 541 469 515 1484 516 1483 517 1482 550 460 545 465 519 1480 520 1479 521 1478 543 493 522 -# +# name: Play type: raw frequency: 38000 duty_cycle: 0.330000 data: 4549 4471 546 464 541 469 547 463 542 469 515 1484 516 1483 549 461 544 466 518 1481 519 1480 520 1479 521 1477 544 466 550 461 544 467 549 461 523 4486 541 469 546 464 541 469 547 464 541 469 515 1483 549 462 522 1477 544 465 540 471 545 465 572 1428 520 1479 542 468 569 1430 549 462 522 1476 514 1486 514 1485 547 463 542 -# +# name: Play type: raw frequency: 38000 duty_cycle: 0.330000 data: 4552 4464 586 420 584 420 584 420 612 392 529 1478 531 1478 531 476 553 451 553 1455 554 1479 528 1480 528 1481 527 478 526 478 526 478 526 478 526 4497 526 478 526 478 526 478 526 478 526 478 526 1483 526 478 526 1483 526 478 526 478 526 478 526 1483 526 1483 526 478 526 1483 526 479 525 1483 526 1483 526 1483 526 478 526 -# +# name: Play type: raw frequency: 38000 duty_cycle: 0.330000 data: 4548 4471 540 471 541 468 544 467 545 465 516 1482 512 1488 537 473 539 472 519 1479 514 1484 520 1479 515 1485 539 470 542 468 544 466 546 464 517 4493 538 472 540 470 542 468 544 466 546 464 517 1482 543 468 513 544 471 469 574 436 514 1485 519 1480 545 465 547 1452 573 438 543 1456 548 1451 543 1456 569 442 570 -# +# name: Pause type: raw frequency: 38000 duty_cycle: 0.330000 data: 4549 4471 546 464 541 469 547 463 542 469 515 1484 516 1483 549 461 544 466 518 1481 519 1480 520 1479 521 1477 544 466 550 461 544 467 549 461 523 4486 541 469 546 464 541 469 547 464 541 469 515 1483 549 462 522 1477 544 465 540 471 545 465 572 1428 520 1479 542 468 569 1430 549 462 522 1476 514 1486 514 1485 547 463 542 -# +# name: Pause type: raw frequency: 38000 duty_cycle: 0.330000 data: 4552 4464 586 420 584 420 584 420 612 392 529 1478 531 1478 531 476 553 451 553 1455 554 1479 528 1480 528 1481 527 478 526 478 526 478 526 478 526 4497 526 478 526 478 526 478 526 478 526 478 526 1483 526 478 526 1483 526 478 526 478 526 478 526 1483 526 1483 526 478 526 1483 526 479 525 1483 526 1483 526 1483 526 478 526 -# +# name: Pause type: raw frequency: 38000 duty_cycle: 0.330000 data: 4548 4471 540 471 541 468 544 467 545 465 516 1482 512 1488 537 473 539 472 519 1479 514 1484 520 1479 515 1485 539 470 542 468 544 466 546 464 517 4493 538 472 540 470 542 468 544 466 546 464 517 1482 543 468 513 544 471 469 574 436 514 1485 519 1480 545 465 547 1452 573 438 543 1456 548 1451 543 1456 569 442 570 -# +# name: Next type: parsed protocol: SIRC20 address: 10 01 00 00 command: 34 00 00 00 -# +# name: Play type: parsed protocol: NEC address: 80 00 00 00 command: 1B 00 00 00 -# +# name: Pause type: parsed protocol: NEC address: 80 00 00 00 command: 1B 00 00 00 -# +# name: Next type: parsed protocol: NEC address: 80 00 00 00 command: 1F 00 00 00 -# +# name: Play type: parsed protocol: NEC address: 00 00 00 00 command: 41 00 00 00 -# +# name: Pause type: parsed protocol: NEC address: 00 00 00 00 command: 41 00 00 00 -# +# name: Play type: parsed protocol: NECext address: 86 FF 00 00 command: 2A D5 00 00 -# +# name: Prev type: parsed protocol: NECext address: 86 FF 00 00 command: 13 EC 00 00 -# +# name: Next type: parsed protocol: NECext address: 86 FF 00 00 command: 14 EB 00 00 -# +# name: Next type: parsed protocol: NECext address: BA A0 00 00 command: 5A A5 00 00 -# +# name: Prev type: parsed protocol: NECext address: BA A0 00 00 command: 59 A6 00 00 -# +# name: Pause type: parsed protocol: NECext address: BA A0 00 00 command: 56 A9 00 00 -# +# name: Play type: parsed protocol: NECext address: BA 4B 00 00 command: 55 AA 00 00 -# +# name: Play type: parsed protocol: NEC address: 35 00 00 00 command: 46 00 00 00 -# +# name: Play type: parsed protocol: NECext address: 83 22 00 00 command: 09 F6 00 00 -# +# name: Pause type: parsed protocol: NECext address: BA 4B 00 00 command: 55 AA 00 00 -# +# name: Pause type: parsed protocol: NEC address: 35 00 00 00 command: 46 00 00 00 -# +# name: Pause type: parsed protocol: NECext address: 83 22 00 00 command: 09 F6 00 00 -# +# name: Prev type: parsed protocol: NECext address: 83 22 00 00 command: 07 F8 00 00 -# +# name: Next type: parsed protocol: NECext address: 83 22 00 00 command: 06 F9 00 00 -# +# name: Play type: parsed protocol: NECext address: 00 FB 00 00 command: 1C E3 00 00 -# +# name: Play type: parsed protocol: NEC address: 00 00 00 00 command: 1B 00 00 00 -# +# name: Play type: parsed protocol: NEC address: 00 00 00 00 command: 06 00 00 00 -# +# name: Pause type: parsed protocol: NECext address: 00 FB 00 00 command: 1C E3 00 00 -# +# name: Pause type: parsed protocol: NEC address: 00 00 00 00 command: 1B 00 00 00 -# +# name: Pause type: parsed protocol: NEC address: 00 00 00 00 command: 06 00 00 00 -# +# name: Play type: parsed protocol: Samsung32 address: 2C 00 00 00 command: 4F 00 00 00 -# +# name: Prev type: parsed protocol: NEC address: 20 00 00 00 command: 1A 00 00 00 -# +# name: Next type: parsed protocol: NEC address: 20 00 00 00 command: 4F 00 00 00 -# +# name: Pause type: parsed protocol: NECext address: C8 91 00 00 command: 21 DE 00 00 -# +# name: Play type: parsed protocol: SIRC20 address: 10 01 00 00 command: 32 00 00 00 -# +# name: Pause type: parsed protocol: SIRC20 address: 10 01 00 00 command: 39 00 00 00 -# +# name: Play type: parsed protocol: NEC address: 00 00 00 00 command: 8E 00 00 00 -# +# name: Pause type: parsed protocol: NEC address: 00 00 00 00 command: 8E 00 00 00 -# +# name: Next type: parsed protocol: NEC address: 00 00 00 00 command: 8B 00 00 00 -# +# name: Prev type: parsed protocol: NEC address: 00 00 00 00 command: 8A 00 00 00 -# +# name: Play type: parsed protocol: NEC address: 20 00 00 00 command: 1B 00 00 00 -# +# name: Pause type: parsed protocol: NEC address: 20 00 00 00 command: 1B 00 00 00 -# +# name: Play type: raw frequency: 38000 duty_cycle: 0.330000 data: 1041 1461 540 457 543 453 537 459 541 1459 541 1459 542 1459 541 1459 542 1458 542 1458 543 1458 542 1458 542 453 537 459 541 455 545 451 539 450 540 50518 1041 1461 540 457 543 452 538 459 541 1459 541 1459 542 1459 541 1458 543 1458 542 1458 542 1458 542 1457 544 453 537 459 541 455 545 451 539 449 541 50534 1036 1467 544 452 538 458 542 454 546 1455 545 1454 546 1454 536 1464 537 1464 536 1463 537 1463 537 1463 537 459 541 454 546 450 540 457 543 445 545 -# +# name: Pause type: raw frequency: 38000 duty_cycle: 0.330000 data: 1041 1461 540 457 543 453 537 459 541 1459 541 1459 542 1459 541 1459 542 1458 542 1458 543 1458 542 1458 542 453 537 459 541 455 545 451 539 450 540 50518 1041 1461 540 457 543 452 538 459 541 1459 541 1459 542 1459 541 1458 543 1458 542 1458 542 1458 542 1457 544 453 537 459 541 455 545 451 539 449 541 50534 1036 1467 544 452 538 458 542 454 546 1455 545 1454 546 1454 536 1464 537 1464 536 1463 537 1463 537 1463 537 459 541 454 546 450 540 457 543 445 545 -# +# name: Next type: raw frequency: 38000 duty_cycle: 0.330000 data: 1044 1460 540 456 544 1457 543 1457 543 453 536 1465 545 450 539 457 543 1458 542 1458 542 454 546 451 539 1462 538 458 542 1459 541 1460 540 448 542 50525 1042 1462 538 458 542 1458 542 1459 541 455 545 1456 544 452 537 459 541 1460 540 1460 540 456 544 452 537 1464 536 460 540 1461 539 1461 539 449 540 50542 1046 1458 542 480 520 1455 545 1455 545 477 512 1463 547 474 515 481 519 1456 544 1457 543 478 522 475 514 1460 540 482 518 1457 543 1458 542 445 544 -# +# name: Prev type: raw frequency: 38000 duty_cycle: 0.330000 data: 1046 1457 543 1458 542 454 546 450 539 1461 539 456 544 1458 542 1458 542 454 546 451 539 1461 539 1462 538 458 542 1459 541 454 546 451 539 1454 546 50538 1043 1461 539 1461 539 456 544 453 547 1454 546 449 541 1461 539 1462 538 457 543 453 547 1455 545 1455 545 451 539 1462 538 458 542 454 546 1447 543 50526 1044 1459 541 1459 541 455 545 451 539 1463 537 458 542 1459 541 1460 540 455 545 452 538 1463 537 1464 536 460 540 1461 539 456 544 453 536 1456 544 -# +# name: Play type: raw frequency: 38000 duty_cycle: 0.330000 data: 1013 1488 512 486 514 486 514 1485 515 484 516 484 516 1483 517 1482 518 1481 509 1490 510 1488 512 488 512 1487 513 1485 515 484 516 483 517 481 519 50939 1010 1489 511 488 512 488 512 1486 514 486 514 486 514 1485 515 1483 517 1482 518 1481 509 1489 511 489 511 1487 513 1485 515 484 516 484 516 482 518 50958 1013 1488 512 487 513 487 513 1485 515 485 515 485 515 1484 516 1483 517 1482 518 1481 509 1490 510 490 572 1426 512 1487 513 486 514 486 514 485 566 50908 1011 1490 510 489 511 489 511 1487 513 486 514 487 513 1485 515 1484 516 1483 517 1482 518 1480 510 491 571 1427 511 1488 512 488 512 487 513 486 565 50905 1013 1488 512 488 512 488 512 1486 514 486 514 486 514 1485 515 1484 516 1483 517 1481 509 1489 511 489 511 1488 512 1486 514 485 515 485 515 484 516 -# +# name: Pause type: raw frequency: 38000 duty_cycle: 0.330000 data: 1013 1488 512 486 514 486 514 1485 515 484 516 484 516 1483 517 1482 518 1481 509 1490 510 1488 512 488 512 1487 513 1485 515 484 516 483 517 481 519 50939 1010 1489 511 488 512 488 512 1486 514 486 514 486 514 1485 515 1483 517 1482 518 1481 509 1489 511 489 511 1487 513 1485 515 484 516 484 516 482 518 50958 1013 1488 512 487 513 487 513 1485 515 485 515 485 515 1484 516 1483 517 1482 518 1481 509 1490 510 490 572 1426 512 1487 513 486 514 486 514 485 566 50908 1011 1490 510 489 511 489 511 1487 513 486 514 487 513 1485 515 1484 516 1483 517 1482 518 1480 510 491 571 1427 511 1488 512 488 512 487 513 486 565 50905 1013 1488 512 488 512 488 512 1486 514 486 514 486 514 1485 515 1484 516 1483 517 1481 509 1489 511 489 511 1488 512 1486 514 485 515 485 515 484 516 -# +# name: Next type: parsed protocol: NEC address: 00 00 00 00 command: 19 00 00 00 -# +# name: Play type: parsed protocol: NEC address: 77 00 00 00 command: F8 00 00 00 -# +# name: Play type: parsed protocol: NECext address: 10 E7 00 00 command: 14 EB 00 00 -# +# name: Pause type: parsed protocol: NEC address: 77 00 00 00 command: F8 00 00 00 -# +# name: Pause type: parsed protocol: NECext address: 10 E7 00 00 command: 14 EB 00 00 -# +# name: Prev type: parsed protocol: NECext address: 10 E7 00 00 command: 1E E1 00 00 -# +# name: Play type: parsed protocol: NECext address: 3F 5C 00 00 command: 07 F8 00 00 -# +# name: Play type: parsed protocol: NEC address: 00 00 00 00 command: 12 00 00 00 -# +# name: Pause type: parsed protocol: NECext address: 3F 5C 00 00 command: 07 F8 00 00 -# +# name: Pause type: parsed protocol: NEC address: 00 00 00 00 command: 12 00 00 00 -# +# name: Prev type: parsed protocol: NEC address: 00 00 00 00 command: 10 00 00 00 -# +# name: Next type: parsed protocol: NEC address: 00 00 00 00 command: 13 00 00 00 -# +# name: Play type: parsed protocol: NEC address: 00 00 00 00 command: 0A 00 00 00 -# +# name: Pause type: parsed protocol: NEC address: 00 00 00 00 command: 0A 00 00 00 -# +# name: Next type: parsed protocol: NEC address: 00 00 00 00 command: 0C 00 00 00 -# +# name: Prev type: parsed protocol: NEC address: 00 00 00 00 command: 0B 00 00 00 -# +# name: Play type: parsed protocol: NECext address: 40 AF 00 00 command: 02 FD 00 00 -# +# name: Pause type: parsed protocol: NECext address: 40 AF 00 00 command: 02 FD 00 00 -# +# name: Prev type: parsed protocol: NECext address: 40 AF 00 00 command: 12 ED 00 00 -# +# name: Next type: parsed protocol: NECext address: 40 AF 00 00 command: 05 FA 00 00 -# +# name: Play type: parsed protocol: NECext address: 02 BD 00 00 command: 0D F2 00 00 -# +# name: Next type: parsed protocol: NECext address: 02 BD 00 00 command: 27 D8 00 00 -# +# name: Prev type: parsed protocol: NECext address: 02 BD 00 00 command: 25 DA 00 00 -# +# name: Play type: parsed protocol: NEC address: 80 00 00 00 command: 18 00 00 00 -# +# name: Pause type: parsed protocol: NEC address: 80 00 00 00 command: 18 00 00 00 -# +# name: Prev type: parsed protocol: NEC address: 80 00 00 00 command: 4B 00 00 00 -# +# name: Next type: parsed protocol: NEC address: 80 00 00 00 command: 4A 00 00 00 -# +# name: Play type: parsed protocol: NEC address: 80 00 00 00 command: 21 00 00 00 -# +# name: Play type: parsed protocol: NEC address: 02 00 00 00 command: 1E 00 00 00 -# +# name: Pause type: parsed protocol: NEC address: 80 00 00 00 command: 21 00 00 00 -# +# name: Pause type: parsed protocol: NEC address: 02 00 00 00 command: 1E 00 00 00 -# +# name: Next type: raw frequency: 38000 duty_cycle: 0.330000 data: 3303 1908 408 1179 410 1177 412 442 409 444 407 446 405 448 414 1173 405 448 414 1173 416 1172 406 447 415 439 412 1175 414 440 411 1175 414 440 411 1175 414 440 411 442 409 444 407 447 415 438 413 440 411 442 409 444 407 446 405 1182 407 447 415 438 413 440 411 442 409 444 407 1180 409 1178 411 443 408 445 406 1180 409 445 406 447 415 438 413 440 411 442 409 444 407 1180 409 444 407 446 405 448 414 440 411 41789 3301 3346 362 42926 3307 3341 357 -# +# name: Prev type: raw frequency: 38000 duty_cycle: 0.330000 data: 3301 1910 406 1155 434 1180 409 419 432 421 441 439 412 441 410 1178 411 416 435 1152 437 1177 412 442 409 417 434 1180 409 418 433 1180 409 445 406 1155 434 419 432 447 415 413 438 442 409 444 407 419 432 448 414 439 412 442 409 1177 412 442 409 444 407 420 431 448 414 413 438 1176 413 1174 415 413 438 1175 414 1173 405 422 440 440 411 416 435 418 433 447 415 439 412 441 410 1177 412 415 436 417 434 446 405 41164 3301 3321 387 42935 3307 3316 381 42941 3311 3312 385 -# +# name: Play type: raw frequency: 38000 duty_cycle: 0.330000 data: 9175 4433 644 1605 645 442 669 466 646 445 666 438 673 466 645 440 671 466 673 410 700 365 720 465 675 367 742 367 744 438 645 1604 675 1574 674 1549 702 1575 673 1576 646 1604 675 1574 676 1574 675 1576 644 1604 645 1606 672 1576 645 466 645 466 645 465 646 1575 675 1605 645 466 645 467 644 467 644 1605 644 1605 645 1606 644 467 644 467 644 1606 643 1578 672 1607 643 -# +# name: Next type: raw frequency: 38000 duty_cycle: 0.330000 data: 9146 4435 642 1577 673 449 662 454 658 451 661 469 642 468 644 469 642 453 659 470 642 470 642 469 643 469 642 469 642 469 642 1608 642 1606 643 1607 642 1607 642 1607 642 1577 673 1607 643 1607 642 1607 642 1607 642 1606 643 1576 674 1606 643 468 643 439 672 1607 642 1607 642 448 663 469 642 439 672 469 642 1577 672 1607 642 468 643 469 642 1607 642 1608 641 1608 640 -# +# name: Prev type: raw frequency: 38000 duty_cycle: 0.330000 data: 9144 4405 671 1607 642 469 642 469 642 469 642 470 641 365 747 469 641 443 669 469 642 468 643 446 665 469 642 469 642 470 642 1580 669 1607 643 1607 642 1608 641 1578 672 1580 670 1608 641 1608 641 1609 590 1660 590 1635 615 1660 590 1660 590 1632 618 1633 617 521 590 1660 590 521 590 521 618 493 590 521 590 520 591 519 592 1657 592 519 592 1658 617 1633 616 1633 615 23844 9114 4461 615 -# +# name: Play type: parsed protocol: SIRC address: 10 00 00 00 command: 0C 00 00 00 -# +# name: Play type: parsed protocol: NEC address: FD 00 00 00 command: BD 00 00 00 -# +# name: Play type: parsed protocol: NECext address: 2D D3 00 00 command: 00 FF 00 00 -# +# name: Pause type: parsed protocol: NEC address: FD 00 00 00 command: BD 00 00 00 -# +# name: Pause type: parsed protocol: NECext address: 2D D3 00 00 command: 00 FF 00 00 -# +# name: Prev type: parsed protocol: NECext address: 2D D3 00 00 command: 07 F8 00 00 -# +# name: Next type: parsed protocol: NECext address: 2D D3 00 00 command: 06 F9 00 00 -# +# name: Next type: parsed protocol: NEC address: 77 00 00 00 command: F7 00 00 00 -# +# name: Next type: parsed protocol: NECext address: 10 E7 00 00 command: 08 F7 00 00 -# +# name: Play type: parsed protocol: NECext address: 10 E7 00 00 command: 5E A1 00 00 -# +# name: Pause type: parsed protocol: NECext address: 10 E7 00 00 command: 5E A1 00 00 -# +# name: Next type: parsed protocol: NECext address: 3F 5C 00 00 command: 16 E9 00 00 -# +# name: Prev type: parsed protocol: NECext address: 3F 5C 00 00 command: 17 E8 00 00 -# +# name: Prev type: parsed protocol: NEC address: 02 00 00 00 command: 02 00 00 00 -# +# name: Next type: parsed protocol: NEC address: 02 00 00 00 command: 05 00 00 00 -# +# name: Play type: raw frequency: 38000 duty_cycle: 0.330000 data: 3309 1901 415 1173 405 1182 407 420 442 412 439 441 410 443 408 1179 410 444 407 1180 409 1179 410 444 407 420 431 1183 406 447 415 1147 442 412 439 1148 441 439 412 441 410 443 408 446 405 448 414 440 411 415 436 444 407 446 405 1182 407 447 415 412 439 440 411 443 408 418 433 1181 408 1180 409 418 433 447 415 439 412 441 410 443 408 445 406 1181 408 1180 409 1178 411 417 434 445 406 421 441 439 412 415 436 41161 3303 3320 388 42939 3301 3347 361 -# +# name: Pause type: raw frequency: 38000 duty_cycle: 0.330000 data: 3309 1901 415 1173 405 1182 407 420 442 412 439 441 410 443 408 1179 410 444 407 1180 409 1179 410 444 407 420 431 1183 406 447 415 1147 442 412 439 1148 441 439 412 441 410 443 408 446 405 448 414 440 411 415 436 444 407 446 405 1182 407 447 415 412 439 440 411 443 408 418 433 1181 408 1180 409 418 433 447 415 439 412 441 410 443 408 445 406 1181 408 1180 409 1178 411 417 434 445 406 421 441 439 412 415 436 41161 3303 3320 388 42939 3301 3347 361 -# +# name: Next type: parsed protocol: NEC address: FD 00 00 00 command: EA 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 00 00 00 00 command: 45 00 00 00 -# +# name: Power type: parsed protocol: NEC42 address: 51 00 00 00 command: 00 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC42 address: 51 00 00 00 command: 1F 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC42 address: 51 00 00 00 command: 1E 00 00 00 -# +# name: Power type: parsed protocol: NECext address: 10 E7 00 00 command: 00 FF 00 00 -# +# name: Mute type: parsed protocol: NECext address: 10 E7 00 00 command: 01 FE 00 00 -# +# name: Power type: parsed protocol: NECext address: 00 79 00 00 command: 80 7F 00 00 -# +# name: Mute type: parsed protocol: NECext address: 00 79 00 00 command: 99 66 00 00 -# +# name: Power type: parsed protocol: NECext address: D2 6C 00 00 command: 47 B8 00 00 -# +# name: Power type: parsed protocol: NEC address: 00 00 00 00 command: 55 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 40 00 00 00 command: 02 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 40 00 00 00 command: 01 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 40 00 00 00 command: 12 00 00 00 -# +# name: Power type: parsed protocol: RC5X address: 1B 00 00 00 command: 0C 00 00 00 -# +# name: Mute type: parsed protocol: RC5X address: 1B 00 00 00 command: 0D 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 00 00 00 00 command: 01 00 00 00 -# +# name: Pause type: parsed protocol: Kaseikyo address: AC 02 20 00 command: 61 00 00 00 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 8560 4222 563 1558 563 511 562 1557 565 537 536 512 561 1558 564 488 585 1558 564 486 587 1559 563 486 587 1558 564 1557 565 509 565 1559 563 510 564 485 588 1557 565 487 586 1557 565 486 587 511 536 514 560 485 588 1557 565 487 586 1559 563 486 587 1558 564 1558 563 1585 562 1557 565 25407 8561 4220 564 1557 564 511 563 1558 563 508 566 485 588 1558 564 512 561 1557 565 486 587 1557 565 487 586 1558 564 1559 562 536 537 1558 564 508 565 487 586 1585 536 485 589 1558 564 486 587 485 563 511 562 487 586 1558 564 488 585 1557 565 485 588 1557 565 1558 564 1586 561 1556 566 25433 8534 4220 565 1584 537 536 538 1585 537 508 565 511 562 1584 538 511 562 1585 537 511 562 1584 538 511 562 1584 537 1584 538 536 537 1585 537 536 538 511 562 1584 538 510 563 1584 537 510 564 510 537 506 568 483 590 1584 538 511 562 1585 537 510 563 1584 538 1557 565 1585 562 1584 538 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 8562 4223 564 1557 591 509 538 1560 588 484 563 508 566 1558 563 508 566 1555 566 510 564 1556 565 536 538 1556 565 1558 590 483 564 1557 591 510 537 1559 589 1583 539 483 590 1555 567 510 563 482 565 536 538 484 589 509 538 510 565 1556 565 536 537 1585 537 1558 590 1583 539 1559 562 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 8571 4203 588 509 539 1561 589 510 538 536 539 510 565 1555 569 511 699 1449 539 1585 539 536 539 1558 566 1562 588 1585 539 511 563 1556 703 350 590 482 567 535 540 1560 564 1559 591 1584 540 485 590 510 539 507 568 1558 566 1586 564 510 539 508 567 511 563 1585 539 1585 539 1559 591 25433 8571 4228 563 510 539 1586 564 510 539 509 565 511 564 1558 566 486 589 1585 539 1585 539 536 539 1585 539 1586 621 1528 596 455 620 1501 623 454 620 453 674 400 596 1528 674 1425 647 1528 655 394 681 393 673 402 656 1468 672 1453 681 393 671 404 655 395 679 1469 655 1470 668 1457 678 -# +# name: Mute type: parsed protocol: NECext address: 83 22 00 00 command: 0C F3 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 00 00 00 00 command: 1E 00 00 00 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 9028 3517 173 801 573 559 573 559 573 557 575 583 539 565 567 1676 568 590 542 563 569 1674 570 1675 569 1676 568 1677 567 1678 576 556 566 1679 575 1669 575 557 575 556 566 1678 576 1696 548 557 575 556 566 565 567 564 568 1675 569 1676 568 564 568 563 569 1674 570 1702 542 1703 541 1678 576 40469 9030 2232 568 96806 9035 2229 571 96799 9033 2230 570 -# +# name: Power type: parsed protocol: NEC address: 80 00 00 00 command: 1E 00 00 00 -# +# name: Pause type: parsed protocol: Samsung32 address: 2C 00 00 00 command: 4F 00 00 00 -# +# name: Power type: parsed protocol: NECext address: 83 B6 00 00 command: 4D B2 00 00 -# +# name: Mute type: parsed protocol: NECext address: 83 B6 00 00 command: 43 BC 00 00 -# +# name: Play type: parsed protocol: NECext address: C8 91 00 00 command: 21 DE 00 00 -# +# name: Pause type: parsed protocol: NECext address: 86 FF 00 00 command: 2A D5 00 00 -# +# name: Mute type: parsed protocol: NEC address: 00 00 00 00 command: 45 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 00 00 00 00 command: 16 00 00 00 -# +# name: Pause type: parsed protocol: NEC address: 00 00 00 00 command: 15 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 00 00 00 00 command: 03 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 00 00 00 00 command: 00 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 00 00 00 00 command: 48 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 00 00 00 00 command: 1D 00 00 00 -# +# name: Play type: parsed protocol: NEC address: 00 00 00 00 command: 1F 00 00 00 -# +# name: Pause type: parsed protocol: NEC address: 00 00 00 00 command: 1F 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 00 00 00 00 command: 11 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 00 00 00 00 command: 15 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 01 00 00 00 command: 02 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 00 00 00 00 command: 09 00 00 00 -# +# name: Pause type: parsed protocol: SIRC address: 10 00 00 00 command: 0C 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 00 00 00 00 command: 0C 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 00 00 00 00 command: 42 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 00 00 00 00 command: 43 00 00 00 -# +# name: Next type: parsed protocol: NEC address: 00 00 00 00 command: 40 00 00 00 -# +# name: Play type: parsed protocol: NEC address: 00 00 00 00 command: 44 00 00 00 -# +# name: Pause type: parsed protocol: NEC @@ -3674,43 +3674,43 @@ type: parsed protocol: NEC address: 80 00 00 00 command: 05 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 80 00 00 00 command: 02 00 00 00 -# +# name: Power type: parsed protocol: RC5 address: 15 00 00 00 command: 0C 00 00 00 -# +# name: Mute type: parsed protocol: RC5 address: 15 00 00 00 command: 0D 00 00 00 -# +# name: Vol_up type: parsed protocol: RC5 address: 15 00 00 00 command: 10 00 00 00 -# +# name: Vol_dn type: parsed protocol: RC5 address: 15 00 00 00 command: 11 00 00 00 -# +# name: Prev type: parsed protocol: NEC address: 00 00 00 00 command: 40 00 00 00 -# +# name: Next type: parsed protocol: NEC @@ -3752,25 +3752,25 @@ type: parsed protocol: NEC address: A0 00 00 00 command: 0A 00 00 00 -# +# name: Power type: parsed protocol: NECext address: D9 14 00 00 command: 6D 92 00 00 -# +# name: Mute type: parsed protocol: NECext address: D9 14 00 00 command: 6E 91 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: D9 14 00 00 command: 4F B0 00 00 -# +# name: Vol_down type: parsed protocol: NECext @@ -4058,175 +4058,175 @@ type: parsed protocol: NEC address: 00 00 00 00 command: 43 00 00 00 -# +# name: Power type: parsed protocol: NECext address: 84 79 00 00 command: 12 ED 00 00 -# +# name: Play type: parsed protocol: NECext address: 84 79 00 00 command: 0A F5 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 84 79 00 00 command: 05 FA 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 84 79 00 00 command: 00 FF 00 00 -# +# name: Next type: parsed protocol: NECext address: 84 79 00 00 command: 01 FE 00 00 -# +# name: Prev type: parsed protocol: NECext address: 84 79 00 00 command: 02 FD 00 00 -# +# name: Power type: parsed protocol: NEC address: 41 00 00 00 command: 42 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 41 00 00 00 command: 0B 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 41 00 00 00 command: 1B 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 41 00 00 00 command: 56 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 04 00 00 00 command: 08 00 00 00 -# +# name: Play type: parsed protocol: NEC address: 04 00 00 00 command: B0 00 00 00 -# +# name: Pause type: parsed protocol: NEC address: 04 00 00 00 command: BA 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: Prev type: parsed protocol: NEC address: 04 00 00 00 command: 8F 00 00 00 -# +# name: Next type: parsed protocol: NEC address: 04 00 00 00 command: 8E 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 04 00 00 00 command: 09 00 00 00 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 4637 4376 612 419 584 420 584 420 583 421 582 1427 531 1477 531 472 532 472 557 1452 556 1451 557 1451 557 1452 556 447 557 448 556 449 555 449 555 4453 554 450 554 450 554 451 553 450 554 451 553 451 553 451 553 450 554 1455 553 1454 554 1454 554 451 553 1454 554 1454 554 1455 553 1454 554 451 553 450 554 450 554 1455 553 55439 4554 4458 555 449 555 449 555 450 554 450 554 1455 553 1454 554 451 553 450 554 1454 554 1454 554 1454 554 1455 553 450 554 451 553 451 553 451 553 4453 554 451 553 451 552 451 553 451 553 451 553 451 553 451 553 451 553 1455 553 1455 553 1455 553 451 553 1455 553 1455 553 1455 553 1455 553 451 553 451 552 451 553 1455 553 -# +# name: Play type: raw frequency: 38000 duty_cycle: 0.330000 data: 4636 4380 612 392 612 394 610 394 610 419 583 1399 557 1452 556 473 556 448 556 1428 581 1453 555 1453 555 1453 555 449 555 450 554 451 553 452 552 4457 551 452 552 452 552 452 552 452 552 452 552 1457 551 452 552 1457 551 452 552 452 552 453 551 1457 552 1457 551 452 552 1457 551 452 552 1457 551 1457 551 1457 552 452 552 55450 4551 4461 553 451 553 452 552 452 552 452 552 1456 552 1456 552 452 552 452 552 1456 552 1456 552 1456 552 1456 552 452 552 452 552 453 551 453 551 4456 551 453 551 453 551 453 551 453 551 453 551 1457 551 453 551 1457 552 453 551 454 550 454 550 1457 552 1457 551 454 550 1457 551 454 550 1458 551 1457 551 1458 550 454 550 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 4640 4405 583 420 583 421 582 421 583 422 581 1427 531 1478 530 473 531 472 557 1452 557 1452 556 1452 556 1452 556 448 556 448 556 449 555 450 554 4454 554 451 553 451 553 451 553 451 553 1455 554 1455 553 1455 553 451 553 1455 553 1456 553 1456 553 451 553 451 553 451 553 451 554 1455 554 451 553 452 553 451 553 1456 553 55447 4556 4458 555 449 555 450 554 450 554 450 554 1455 553 1455 553 451 553 451 553 1455 553 1455 553 1455 553 1455 553 451 553 451 553 451 553 451 553 4454 553 451 553 450 554 451 553 450 554 1455 553 1455 553 1455 553 451 553 1455 553 1455 553 1455 553 451 553 451 553 451 553 450 554 1455 553 451 553 451 553 451 553 1455 553 -# +# name: Vol_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 4636 4378 613 393 611 392 612 393 611 393 557 1451 558 1450 610 420 583 421 557 1427 581 1452 556 1452 556 1452 556 448 555 449 555 450 554 450 554 4455 553 451 553 451 553 451 553 451 553 451 553 451 553 452 552 1456 553 1456 552 1456 553 1456 552 451 553 1456 553 1456 552 1456 553 451 553 451 553 452 552 451 553 1456 552 55452 4553 4461 553 450 554 451 553 451 553 451 553 1456 553 1456 552 451 553 451 553 1456 552 1455 553 1455 553 1455 553 451 553 451 553 451 553 451 553 4456 552 451 553 451 553 451 553 451 553 451 553 451 553 451 553 1456 552 1455 553 1455 553 1455 553 451 553 1455 553 1456 552 1456 552 451 553 451 553 451 553 451 553 1456 552 -# +# name: Prev type: raw frequency: 38000 duty_cycle: 0.330000 data: 255 113623 4638 4378 613 391 612 392 559 446 558 446 558 1477 531 1477 532 472 532 472 532 1476 532 1476 532 1476 532 1477 531 473 555 449 555 449 555 450 554 4455 554 450 554 450 554 450 554 450 554 1455 554 1455 554 450 554 1455 554 450 555 450 554 450 554 1455 554 451 553 451 553 1455 554 450 554 1455 554 1456 553 1455 554 450 554 -# +# name: Next type: raw frequency: 38000 duty_cycle: 0.330000 data: 4557 4430 611 392 610 394 559 445 559 446 558 1451 558 1477 531 448 556 472 532 1476 532 1477 532 1477 531 1477 531 473 556 449 555 449 555 450 554 4454 554 450 554 450 554 450 554 450 555 450 554 450 554 1455 554 1455 554 450 554 450 554 450 554 1455 554 1455 554 1455 553 451 553 450 554 1455 554 1455 554 1455 554 450 554 55458 4555 4459 554 450 554 450 554 450 554 450 554 1455 553 1455 553 450 554 450 554 1455 553 1455 553 1455 553 1455 553 450 554 450 554 450 554 450 554 4454 554 450 554 450 554 450 554 451 553 450 554 450 554 1455 553 1455 553 451 553 450 554 450 554 1455 553 1455 553 1455 553 450 554 451 553 1455 554 1455 553 1455 553 450 554 -# +# name: Mute type: raw frequency: 38000 duty_cycle: 0.330000 data: 4639 4406 586 418 585 393 559 447 557 447 557 1477 532 1477 532 472 532 472 532 1476 533 1476 532 1476 532 1476 532 473 555 449 555 449 555 449 555 4455 554 450 554 450 554 450 554 450 554 1455 554 450 554 450 554 450 554 1455 554 1455 553 1455 553 450 554 450 554 1455 554 1455 554 1455 554 450 554 450 554 450 554 1455 554 55454 4557 4458 555 449 555 449 555 450 554 450 554 1455 554 1455 553 450 554 450 554 1455 554 1455 554 1454 554 1455 554 450 554 450 554 450 555 450 554 4455 553 450 554 450 554 450 554 450 554 1455 554 450 554 450 554 450 554 1455 554 1455 554 1455 553 450 554 450 554 1455 554 1455 553 1455 554 450 554 450 554 450 554 1455 554 -# +# name: Next type: parsed protocol: NECext address: 10 E7 00 00 command: 02 FD 00 00 -# +# name: Next type: parsed protocol: NECext address: 30 FC 00 00 command: 13 EC 00 00 -# +# name: Prev type: parsed protocol: NECext address: 30 FC 00 00 command: 11 EE 00 00 -# +# name: Power type: parsed protocol: NECext @@ -5109,3 +5109,19 @@ type: parsed protocol: NEC address: 00 00 00 00 command: 15 00 00 00 +# +# Model: Sony MHC_GSX75 +# +name: Pause +type: parsed +protocol: SIRC20 +address: 3A 07 00 00 +command: 38 00 00 00 +# +# Model: Philips FW750C +# +name: Pause +type: parsed +protocol: RC5 +address: 14 00 00 00 +command: 36 00 00 00 diff --git a/applications/main/infrared/resources/infrared/assets/digital_sign.ir b/applications/main/infrared/resources/infrared/assets/digital_sign.ir index 055cda5c7..2ff9d0998 100644 --- a/applications/main/infrared/resources/infrared/assets/digital_sign.ir +++ b/applications/main/infrared/resources/infrared/assets/digital_sign.ir @@ -8,119 +8,117 @@ type: parsed protocol: NEC address: 00 00 00 00 command: 56 00 00 00 -# +# name: SOURCE type: parsed protocol: NEC address: 00 00 00 00 command: 5C 00 00 00 -# +# name: PLAY type: parsed protocol: NEC address: 00 00 00 00 command: 1F 00 00 00 -# +# name: STOP type: parsed protocol: NEC address: 00 00 00 00 command: 1E 00 00 00 -# +# name: POWER type: parsed protocol: RC6 address: 00 00 00 00 command: 0C 00 00 00 -# +# name: SOURCE type: parsed protocol: RC6 address: 00 00 00 00 command: 38 00 00 00 -# +# name: PLAY type: parsed protocol: RC6 address: 00 00 00 00 command: 2C 00 00 00 -# +# name: STOP type: parsed protocol: RC6 address: 00 00 00 00 command: 31 00 00 00 -# +# name: POWER type: parsed protocol: Kaseikyo address: 80 02 20 00 command: D0 03 00 00 -# +# name: SOURCE type: parsed protocol: Kaseikyo address: 80 02 20 00 command: 50 00 00 00 -# +# name: PLAY type: parsed protocol: Kaseikyo address: 80 02 20 00 command: 60 00 00 00 -# +# name: STOP type: parsed protocol: Kaseikyo address: 80 02 20 00 command: 70 00 00 00 -# +# name: POWER type: parsed protocol: RC6 address: 00 00 00 00 command: 0C 00 00 00 -# +# name: SOURCE type: parsed protocol: RC6 address: 00 00 00 00 command: 38 00 00 00 -# +# name: PLAY type: parsed protocol: RC6 address: 00 00 00 00 command: 2C 00 00 00 -# +# name: STOP type: parsed protocol: RC6 address: 00 00 00 00 command: 31 00 00 00 -# +# name: POWER type: raw frequency: 38000 duty_cycle: 0.330000 data: 3499 1600 490 359 465 1204 520 359 465 1204 519 358 490 1210 465 384 489 1262 490 359 490 1207 491 358 491 1180 517 1209 490 359 489 1209 489 390 488 1233 465 1233 465 1233 465 1233 490 359 490 1208 490 359 476 400 465 383 466 1233 465 1233 465 383 466 1232 466 383 466 382 467 462 466 382 467 382 467 382 492 357 492 1207 491 358 491 358 491 412 490 1209 489 360 489 360 489 360 489 1210 488 361 488 1210 488 360 489 72855 3469 1599 491 358 491 1208 490 359 490 1209 489 360 489 1209 489 360 489 1236 489 360 489 1210 489 360 489 1210 488 1210 488 360 489 1210 488 414 488 1210 488 1210 488 1210 488 1210 488 361 488 1210 488 360 489 414 488 361 488 1210 488 1211 487 361 488 1211 487 361 488 361 488 414 488 361 488 361 488 361 488 361 488 1210 488 361 488 361 488 414 488 1211 487 361 488 361 488 361 488 1211 487 361 488 1211 487 388 487 69962 3469 1599 491 358 491 1208 490 358 491 1209 489 360 489 1209 489 360 489 1263 488 361 488 1210 488 361 488 1211 488 1210 488 361 488 1210 488 387 488 1211 487 1210 488 1210 488 1210 488 361 488 1210 488 361 488 414 488 361 488 1211 487 1211 487 361 488 1210 489 361 488 361 488 441 487 362 487 361 488 361 488 362 487 1211 487 362 487 362 487 388 487 1211 487 361 488 361 488 362 487 1211 487 361 488 1211 487 388 487 72829 3469 1599 491 358 491 1208 490 358 491 1208 490 360 489 1210 488 360 489 1263 488 361 488 1210 488 361 488 1210 488 1210 488 361 488 1211 487 415 487 1211 487 1211 487 1211 487 1211 487 362 487 1212 486 362 487 388 487 362 487 1211 487 1211 487 362 487 1212 486 362 487 362 487 443 486 362 487 363 486 387 462 387 462 1212 487 363 486 363 486 440 462 1237 461 387 462 387 462 387 462 1237 461 387 462 1237 461 387 462 69989 3469 1600 490 358 491 1208 490 359 490 1209 489 360 489 1210 488 361 488 1237 488 360 489 1210 489 360 489 1210 488 1210 488 361 488 1210 488 414 488 1210 488 1210 488 1210 488 1210 488 361 488 1210 488 360 489 414 488 361 488 1211 487 1211 487 361 488 1211 487 361 488 361 488 414 488 361 488 361 488 361 488 361 488 1210 488 361 488 361 488 414 488 1211 488 361 488 361 488 361 488 1211 487 361 488 1210 488 388 488 72829 3469 1599 491 358 490 1208 490 359 490 1209 489 360 489 1210 488 360 489 1263 488 360 489 1210 488 361 488 1210 488 1210 488 361 488 1210 488 387 488 1210 488 1210 489 1210 488 1210 488 361 488 1210 488 360 489 414 488 361 488 1210 488 1210 488 361 488 1210 488 361 488 361 488 441 487 361 488 361 488 361 488 361 488 1211 487 361 488 361 488 387 488 1210 488 361 488 361 488 361 488 1211 487 361 488 1211 487 388 487 -# +# name: SOURCE type: raw frequency: 38000 duty_cycle: 0.330000 data: 3496 1572 519 358 491 1177 521 333 516 1178 520 334 515 1178 520 335 514 1232 519 357 492 1179 520 357 492 1179 519 1179 519 357 492 1181 518 385 517 1180 519 1180 519 1180 518 1181 491 383 465 1207 491 383 466 409 466 383 466 1232 492 1206 492 357 492 1206 492 357 491 357 491 438 490 359 490 359 490 360 489 360 489 1210 488 1210 488 360 489 413 489 1210 488 360 489 360 489 361 488 1210 488 1210 488 1210 488 360 489 69939 3491 1601 489 359 490 1209 489 360 488 1210 488 361 488 1210 488 361 488 1237 488 360 489 1210 488 360 489 1210 488 1210 488 361 488 1210 488 414 488 1210 489 1210 488 1210 488 1210 488 361 488 1210 488 361 488 414 488 361 488 1211 488 1210 488 361 488 1210 488 361 488 361 488 414 488 361 488 361 488 361 488 361 488 1211 487 1210 488 361 488 414 488 1211 487 361 488 361 488 361 488 1210 488 1211 487 1211 487 388 487 69935 3469 1600 490 359 490 1209 489 360 489 1210 488 360 489 1210 489 360 489 1263 488 361 488 1210 489 360 489 1210 488 1210 488 361 488 1210 488 387 488 1210 488 1210 488 1210 489 1210 488 361 488 1210 488 361 488 414 488 361 488 1210 488 1210 488 361 488 1210 488 361 488 361 488 441 487 361 488 361 488 361 488 361 488 1211 487 1211 487 361 488 388 487 1211 487 361 488 361 488 361 488 1211 487 1211 488 1211 487 388 488 69935 3469 1600 490 359 490 1209 489 360 489 1210 488 360 489 1210 488 360 489 1263 488 360 489 1210 488 360 489 1210 488 1210 488 360 489 1210 488 414 488 1210 488 1210 488 1210 488 1210 489 361 488 1210 488 361 488 387 488 361 488 1210 488 1210 488 361 488 1210 488 361 488 361 488 440 489 361 488 361 488 361 488 361 488 1211 488 1210 488 361 488 414 488 1211 487 361 488 361 488 361 488 1211 487 1211 487 1211 487 361 488 69962 3469 1600 490 359 490 1209 489 360 488 1210 488 360 489 1210 488 361 488 1237 488 360 489 1210 489 360 489 1210 488 1210 489 360 489 1210 488 413 489 1210 488 1210 488 1210 489 1210 488 360 489 1210 488 361 488 414 488 361 488 1210 489 1210 488 361 488 1210 488 361 488 361 488 414 488 361 488 361 488 361 488 361 488 1211 487 1211 488 361 488 414 488 1211 488 361 488 361 488 361 488 1211 487 1211 487 1211 487 388 487 69935 3470 1600 490 359 490 1209 489 360 489 1210 489 360 489 1210 489 360 489 1263 488 361 488 1210 489 360 489 1210 488 1210 488 361 488 1210 488 387 488 1210 488 1210 488 1210 488 1210 488 361 488 1210 488 361 488 414 488 361 488 1210 488 1210 488 361 488 1210 488 361 488 361 488 441 488 361 488 361 488 361 488 361 488 1211 487 1211 488 361 488 388 488 1211 488 361 488 361 488 361 488 1211 487 1211 487 1211 487 388 487 69936 3469 1600 490 359 490 1209 489 360 489 1210 488 360 489 1210 488 360 489 1263 489 360 489 1210 488 360 489 1210 488 1210 488 361 488 1210 488 414 488 1210 488 1210 489 1210 488 1210 488 361 488 1210 488 361 488 387 489 361 488 1210 488 1210 488 361 488 1210 488 361 488 361 488 440 489 361 488 361 488 361 488 361 488 1210 488 1210 488 361 488 415 487 1211 487 361 488 361 488 361 488 1211 487 1211 487 1211 487 361 488 -# +# name: PLAY type: raw frequency: 38000 duty_cycle: 0.330000 data: 3444 1625 490 359 465 1202 521 333 516 1209 465 355 519 1180 493 384 490 1233 519 358 490 1209 466 356 516 1209 491 1208 466 383 483 1215 466 437 465 1233 465 1233 465 1233 465 1233 490 359 489 1209 491 359 490 384 466 383 466 1232 466 1233 465 383 466 1232 466 383 466 383 466 462 467 382 467 1232 466 382 492 357 492 357 492 1207 491 1207 491 411 491 1208 490 359 490 360 489 360 489 360 489 360 489 360 489 360 489 69963 3468 1600 491 358 491 1208 490 359 489 1209 489 359 490 1209 489 360 489 1236 489 360 489 1210 488 360 489 1210 488 1210 489 360 489 1210 488 413 489 1210 488 1210 488 1210 488 1210 488 360 489 1210 488 360 489 414 488 361 488 1210 488 1210 488 361 488 1210 488 361 488 361 488 414 488 361 488 1210 488 361 488 361 488 361 488 1210 488 1211 487 414 488 1210 488 361 488 361 488 361 488 361 488 361 488 361 488 388 487 69936 3469 1599 491 357 492 1207 491 358 491 1208 490 359 490 1209 489 360 489 1263 488 361 488 1210 488 361 488 1210 488 1210 488 360 489 1210 488 387 489 1210 488 1210 489 1210 488 1210 488 361 488 1210 488 360 489 414 488 361 488 1210 488 1210 488 361 488 1210 489 361 488 361 488 441 488 361 488 1211 487 361 488 361 488 361 488 1211 487 1211 487 388 487 1211 487 361 488 361 488 362 487 361 488 362 487 362 487 388 487 -# +# name: STOP type: raw frequency: 38000 duty_cycle: 0.330000 data: 3497 1570 521 330 519 1177 521 331 518 1178 520 357 492 1178 521 332 517 1232 519 332 517 1179 519 357 492 1178 521 1179 519 357 492 1182 517 385 517 1180 519 1180 518 1180 518 1181 492 383 466 1207 491 383 465 409 466 383 491 1207 492 1206 492 357 492 1206 492 357 491 358 490 438 490 1208 490 359 490 360 489 360 489 360 489 1210 489 1210 488 413 489 1210 488 361 488 360 489 360 489 1210 488 1210 489 361 488 360 489 69939 3493 1602 489 359 490 1209 489 360 489 1210 488 360 489 1210 488 360 489 1236 489 360 489 1210 488 360 489 1210 488 1210 489 360 489 1210 488 414 488 1210 488 1210 489 1210 488 1210 488 361 488 1210 489 361 488 414 488 361 488 1210 488 1211 488 361 488 1211 487 361 488 361 488 414 488 1211 487 361 488 361 488 361 488 361 488 1211 487 1211 487 414 488 1211 488 361 488 361 488 361 488 1211 487 1211 488 361 488 388 487 69938 3468 1601 489 359 489 1209 489 360 489 1210 489 360 489 1210 488 361 488 1263 489 361 488 1210 488 361 488 1210 488 1210 488 361 488 1210 488 387 488 1210 488 1210 489 1210 488 1210 489 361 488 1210 488 361 488 414 488 361 488 1211 487 1211 487 361 488 1210 488 361 488 361 488 441 488 1211 487 361 488 361 488 361 488 362 487 1211 487 1211 487 388 487 1211 488 361 488 362 487 362 487 1211 488 1211 487 362 487 388 488 -# - diff --git a/applications/main/infrared/resources/infrared/assets/fans.ir b/applications/main/infrared/resources/infrared/assets/fans.ir index f8efdae05..7b46def33 100644 --- a/applications/main/infrared/resources/infrared/assets/fans.ir +++ b/applications/main/infrared/resources/infrared/assets/fans.ir @@ -1743,7 +1743,7 @@ type: parsed protocol: NEC address: 30 00 00 00 command: 86 00 00 00 -# +# name: Mode type: parsed protocol: NEC @@ -1989,115 +1989,115 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 8993 4485 589 1651 589 529 590 529 591 530 590 530 589 530 590 531 589 530 589 531 589 1649 590 1650 589 1649 590 1650 589 1651 588 1649 590 1650 589 1654 585 1650 589 1651 588 1650 590 533 586 531 588 532 588 530 590 530 590 532 587 531 588 530 589 1650 589 1650 589 1652 587 1651 588 1651 588 1650 589 1650 589 1652 587 530 590 530 589 530 589 531 588 531 588 531 588 530 589 531 588 1651 588 1650 590 1651 589 1651 589 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 2280 776 785 1565 783 796 782 790 783 1549 783 810 752 805 752 800 752 858 752 830 752 826 776 797 775 793 774 789 773 810 747 805 747 102605 2223 832 752 1595 753 825 752 820 752 1581 752 811 751 806 751 802 750 860 750 833 775 804 773 799 773 795 773 790 773 785 772 780 773 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 4612 4435 543 1461 544 1460 545 1461 544 1460 543 1462 518 1487 518 2441 516 1513 491 1513 492 2465 492 1513 516 2441 516 1488 516 1489 515 2443 514 1492 514 1485 4580 4467 513 1492 513 1492 513 1492 513 1491 514 1492 513 1492 513 2445 513 1492 513 1492 513 2445 513 1492 513 2445 513 1492 513 1492 513 2445 513 1493 513 14064 9205 2275 513 -# +# name: Speed_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 4611 4435 544 1460 545 1460 546 1459 546 1460 519 1487 517 1487 518 2440 518 1488 517 1488 516 1512 517 2440 517 1488 516 1488 516 1489 515 2444 513 2445 514 1485 4581 4467 513 1492 513 1492 513 1492 513 1492 513 1492 513 1492 513 2444 514 1492 513 1491 514 1492 513 2445 513 1492 513 1492 513 1492 513 2444 513 2446 513 14066 9203 2275 513 -# +# name: Speed_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 4611 4434 545 1460 545 1459 546 1457 548 1458 521 1485 520 1485 545 2413 544 1462 542 2439 518 1487 517 1489 515 2444 512 1493 512 1493 512 1493 512 2446 512 1486 4581 4470 512 1493 511 1493 512 1493 512 1493 512 1493 512 1493 512 2446 511 1493 511 2446 512 1493 512 1493 512 2446 512 1493 512 1494 511 1493 512 2447 512 14071 9203 2279 511 -# +# name: Timer type: raw frequency: 38000 duty_cycle: 0.330000 data: 4608 4436 545 1458 547 1458 547 1458 547 1458 521 1484 521 1485 520 2439 544 1461 544 2440 518 1487 517 2441 516 1489 515 2444 513 1493 512 1492 513 1494 512 1486 4577 4471 512 1493 512 1493 512 1493 512 1492 513 1493 512 1493 512 2446 512 1493 512 2446 512 1493 512 2446 512 1493 512 2446 512 1493 512 1493 512 1494 512 14051 9198 2279 512 -# +# name: Rotate type: raw frequency: 38000 duty_cycle: 0.330000 data: 4605 4437 544 1460 545 1459 546 1458 546 1459 520 1485 520 1486 545 2414 543 1487 517 1488 515 1489 515 1491 513 2446 512 2446 511 2446 512 1493 512 1494 511 1487 4573 4472 511 1493 511 1493 511 1493 511 1493 512 1494 510 1494 511 2446 511 1493 511 1494 511 1494 510 1493 511 2447 511 2446 511 2446 511 1494 511 1495 511 14064 9191 2281 510 -# +# name: Mode type: raw frequency: 38000 duty_cycle: 0.330000 data: 4617 4436 544 1459 545 1458 545 1458 546 1458 520 1485 519 1485 545 2413 544 1462 542 1486 517 2440 515 2442 513 1492 512 1492 513 2444 512 1492 512 1493 513 1485 4582 4469 512 1493 512 1492 512 1492 512 1493 511 1493 512 1492 512 2445 511 1493 511 1493 511 2445 512 2446 511 1493 511 1493 511 2445 511 1493 511 1494 511 14048 9216 2280 512 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 9220 4459 632 565 628 539 628 539 627 540 626 542 624 545 622 548 619 571 596 1652 596 1652 596 1652 596 1652 596 1652 596 1652 596 1652 596 1652 596 1652 596 1652 596 1652 596 571 596 571 596 572 595 1652 596 571 596 571 596 571 596 572 595 1652 596 1652 596 1653 595 571 596 1652 596 39508 9197 2229 595 96159 9231 2229 596 -# +# name: Speed_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 9244 4432 633 564 629 538 630 538 629 539 627 540 626 542 624 570 598 547 620 1651 597 1651 597 1651 597 1651 597 1651 597 1651 597 1651 598 1651 597 1651 597 1651 597 1651 597 570 597 570 597 570 597 570 597 570 597 570 597 570 597 570 598 1651 597 1651 597 1651 597 1651 597 1652 596 39509 9207 2227 597 -# +# name: Speed_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 9223 4461 632 565 628 540 627 540 626 541 625 542 624 545 622 547 621 571 597 1629 620 1652 597 1653 595 1653 596 1653 596 1653 596 1653 596 1653 596 572 596 572 595 1653 596 1653 595 572 595 572 596 572 595 572 595 1653 596 1653 596 572 595 572 595 1653 596 1653 595 1653 596 1653 595 39519 9204 2229 596 -# +# name: Timer type: raw frequency: 38000 duty_cycle: 0.330000 data: 9227 4459 634 564 629 539 629 538 629 539 627 541 625 543 624 570 598 571 597 1652 597 1652 597 1652 597 1652 597 1652 597 1652 597 1652 597 1652 597 1652 597 571 597 571 596 1652 597 571 596 571 597 571 596 571 597 571 596 1652 597 1652 597 571 597 1652 597 1652 597 1653 596 1653 596 39523 9207 2229 596 -# +# name: Rotate type: raw frequency: 38000 duty_cycle: 0.330000 data: 9223 4459 633 564 629 538 629 538 628 539 627 541 624 544 622 570 597 570 597 1651 597 1651 597 1651 597 1651 598 1651 597 1651 597 1651 597 1651 597 570 597 1651 597 1651 597 1651 597 1651 597 570 598 1651 597 570 597 1651 597 570 597 570 597 570 597 570 597 1652 596 570 597 1652 596 39519 9202 2226 597 -# +# name: Mode type: raw frequency: 38000 duty_cycle: 0.330000 data: 9241 4434 633 565 602 565 628 539 628 539 627 540 626 542 624 545 622 547 620 1628 620 1629 619 1629 619 1652 596 1653 595 1629 619 1652 596 1653 595 571 596 1653 595 571 596 571 596 572 595 571 596 1653 595 572 595 1653 595 571 596 1653 595 1653 595 1653 595 1653 596 572 595 1653 595 39519 9226 2229 597 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.4 data: 20592 6864 2288 9152 11440 2288 2288 6864 2288 2288 2288 13728 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 1328 375 1304 375 460 1196 1327 379 1299 379 430 1221 459 1221 458 1222 483 1197 483 1198 481 1222 1299 7068 1297 382 1297 382 453 1227 1296 382 1297 382 453 1227 453 1228 452 1228 452 1227 453 1228 452 1228 1296 7322 1295 383 1296 383 452 1228 1296 383 1296 383 452 1228 452 1228 452 1228 452 1228 452 1228 452 1228 1296 7070 1295 383 1296 384 451 1228 1296 383 1296 383 452 1228 452 1229 451 1228 451 1229 451 1228 451 1229 1295 -# +# name: Speed_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 1327 373 1306 377 459 1194 1329 373 1305 377 1276 402 433 1219 486 1194 486 1195 484 1219 1302 379 1299 7067 1299 380 1299 381 455 1224 1299 381 1298 381 1298 381 455 1225 455 1225 455 1225 455 1225 1298 381 1298 7344 1298 381 1299 381 455 1225 1298 381 1298 381 1298 381 455 1225 455 1225 455 1225 455 1226 1298 381 1298 7069 1298 382 1298 382 454 1225 1298 382 1298 382 1298 382 454 1226 454 1226 454 1226 454 1226 1297 382 1297 -# +# name: Speed_dn type: raw frequency: 38000 duty_cycle: 0.330000 data: 1330 377 1302 377 459 1193 1330 376 1303 376 1277 401 435 1218 487 1194 486 1194 1329 377 1299 380 456 7911 1299 380 1299 380 456 1225 1299 380 1299 380 1299 380 456 1224 456 1225 455 1225 1298 381 1299 380 456 8149 1299 381 1298 381 455 1225 1299 380 1299 381 1299 381 455 1225 455 1225 455 1226 1298 381 1299 381 455 7913 1298 381 1299 381 455 1226 1298 381 1299 381 1298 382 454 1225 455 1226 454 1226 1298 382 1298 381 455 -# +# name: Rotate type: raw frequency: 38000 duty_cycle: 0.330000 data: 1329 373 1306 377 459 1193 1330 377 1302 377 1277 402 434 1219 485 1195 1329 377 1300 379 456 1224 455 7911 1299 381 1298 381 455 1224 1299 380 1299 381 1298 381 455 1225 455 1225 1299 380 1299 381 455 1225 455 8165 1298 381 1299 381 455 1225 1299 381 1299 381 1298 381 455 1225 455 1226 1298 381 1299 381 455 1225 455 7913 1298 381 1298 381 455 1226 1297 381 1298 382 1297 382 454 1226 454 1226 1297 382 1298 382 454 1226 454 -# +# name: Timer type: raw frequency: 38000 @@ -2139,67 +2139,67 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 2221 844 752 1600 758 1591 757 820 756 816 749 817 748 813 752 804 751 1632 758 1596 752 1597 751 1594 754 1585 752 1582 756 806 749 808 757 102464 2224 841 756 1597 751 1599 749 828 748 824 752 815 750 811 754 802 753 1629 750 1604 754 1595 753 1591 757 1583 755 1579 759 804 751 806 749 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 1261 425 1261 425 444 1241 1261 425 1261 454 414 1241 445 1240 445 1241 444 1241 444 1242 443 1239 1263 7168 1261 424 1262 425 444 1241 1261 424 1261 425 444 1242 444 1240 445 1241 444 1240 445 1240 445 1241 1261 -# +# name: Speed_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 1261 424 1261 424 445 1241 1261 425 1260 424 445 1242 444 1240 445 1240 445 1239 446 1241 1261 424 445 7984 1261 424 1261 424 445 1241 1261 424 1261 424 445 1240 446 1240 445 1240 445 1241 444 1240 1262 425 444 7983 1262 424 1261 424 445 1239 1263 424 1261 424 445 1241 445 1240 445 1240 445 1239 446 1240 1262 425 444 7983 1262 424 1261 425 444 1239 1263 425 1260 425 443 1241 445 1241 444 1241 444 1241 445 1240 1262 424 445 7982 1263 425 1260 424 445 1240 1262 424 1261 424 445 1240 446 1241 444 1241 444 1239 446 1239 1263 425 444 7984 1261 424 1261 424 444 1240 1262 425 1260 424 445 1240 445 1241 444 1240 445 1240 445 1241 1261 424 444 7984 1261 425 1261 424 444 1241 1261 424 1261 425 444 1240 445 1240 445 1240 445 1240 445 1240 1262 424 445 7984 1261 425 1260 425 444 1240 1262 425 1260 425 444 1241 445 1240 445 1240 445 1240 445 1240 1262 425 444 7984 1261 425 1260 426 443 1241 1261 425 1260 426 442 1240 446 1241 444 1241 444 1242 443 1240 1262 426 443 7985 1260 426 1259 426 442 1243 1259 426 1259 426 442 1241 445 1241 444 1240 445 1241 444 1241 1261 425 443 7984 1261 425 1260 425 443 1242 1261 426 1259 426 442 1242 444 1241 444 1241 444 1241 444 1241 1261 425 443 7986 1260 425 1260 425 444 1241 1261 426 1259 427 442 1242 444 1240 445 1241 444 1240 445 1240 1262 425 444 -# +# name: Rotate type: raw frequency: 38000 duty_cycle: 0.330000 data: 1261 425 1260 424 445 1241 1261 426 1260 424 445 1241 445 1240 1262 426 443 1240 446 1240 445 1241 444 7985 1260 424 1261 426 443 1241 1261 425 1260 426 443 1240 446 1240 1261 425 444 1241 445 1241 444 1241 444 -# +# name: Timer type: raw frequency: 38000 duty_cycle: 0.330000 data: 1261 425 1260 426 442 1241 1262 426 1259 425 444 1241 445 1241 444 1240 1262 425 443 1241 445 1241 444 7983 1262 425 1260 425 444 1241 1261 425 1260 425 444 1241 445 1240 445 1240 1262 425 444 1240 446 1240 445 7985 1260 424 1261 425 444 1241 1261 425 1260 425 444 1239 447 1240 445 1240 1262 425 444 1241 444 1241 444 7983 1262 425 1260 424 445 1241 1261 424 1261 424 445 1241 445 1240 445 1240 1262 424 445 1240 446 1241 444 7983 1262 425 1260 425 444 1240 1262 425 1260 424 445 1240 446 1240 445 1241 1261 425 444 1240 446 1240 445 7985 1260 424 1261 425 444 1241 1261 424 1261 425 444 1240 446 1239 446 1240 1262 426 443 1240 446 1241 444 7984 1261 424 1261 424 445 1241 1261 425 1260 425 444 1241 445 1240 445 1239 1263 424 445 1240 446 1240 445 7984 1261 424 1261 425 444 1240 1262 424 1261 425 444 1241 444 1241 444 1240 1262 425 444 1242 444 1239 446 7983 1262 424 1261 426 443 1240 1262 426 1259 425 444 1242 444 1241 444 1239 1263 425 444 1241 444 1241 445 7983 1262 424 1261 424 445 1240 1262 425 1260 425 444 1241 445 1240 445 1241 1261 425 444 1241 445 1239 446 7983 1262 425 1260 425 444 1240 1262 425 1260 425 444 1242 443 1239 446 1241 1261 425 444 1241 444 1241 444 7983 1262 425 1260 426 443 1241 1261 426 1259 425 443 1241 445 1241 444 1242 1260 426 442 1241 445 1241 444 7984 1261 425 1260 426 494 1190 1260 426 1259 425 496 1189 497 1188 497 1188 1262 427 494 1190 496 1189 496 7932 1261 426 1259 426 494 1190 1260 426 1259 425 495 1190 496 1189 496 1190 1260 428 492 1190 496 1189 496 -# +# name: Mode type: raw frequency: 38000 duty_cycle: 0.330000 data: 1259 425 1260 454 415 1244 1259 426 1259 425 444 1245 441 1241 444 1241 444 1241 1261 454 415 1242 444 7984 1261 425 1261 426 443 1243 1259 426 1260 427 442 1241 445 1240 445 1242 443 1242 1260 427 442 1242 443 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 1292 432 1293 433 444 1244 1296 458 1266 459 418 1245 449 1244 449 1245 448 1244 448 1243 449 1245 1293 7239 1292 458 1263 458 418 1245 1292 432 1289 433 443 1244 448 1245 447 1244 448 1245 446 1244 447 1245 1290 8319 1290 432 1287 432 443 1244 1291 458 1261 458 417 1244 448 1245 446 1244 447 1244 447 1244 447 1245 1289 7239 1289 458 1260 458 417 1245 1289 458 1260 458 417 1245 447 1244 447 1244 446 1244 446 1244 446 1245 1287 8320 1287 458 1259 432 443 1245 1288 431 1286 432 443 1246 445 1244 446 1244 446 1243 447 1245 445 1244 1287 7237 1287 458 1258 458 416 1245 1287 431 1285 458 416 1244 447 1244 446 1244 446 1244 446 1244 446 1244 1287 8318 1286 458 1258 433 441 1245 1287 431 1285 458 416 1244 446 1243 447 1245 445 1243 446 1244 445 1244 1286 7237 1286 432 1284 458 416 1244 1287 432 1284 431 443 1245 445 1243 446 1244 445 1243 446 1244 445 1244 1286 8317 1285 431 1284 432 441 1244 1287 431 1285 431 443 1245 445 1244 445 1243 446 1243 446 1244 445 1244 1286 7236 1286 458 1257 431 443 1244 1287 431 1285 432 442 1245 445 1244 445 1244 446 1244 445 1244 446 1244 1287 8316 1287 458 1259 432 442 1245 1288 432 1285 432 442 1245 446 1245 445 1244 446 1244 446 1244 446 1243 1289 7236 1287 431 1286 432 442 1244 1289 431 1286 433 441 1245 446 1244 446 1244 446 1244 446 1244 446 1245 1286 8317 1286 432 1284 432 442 1245 1287 458 1259 432 442 1245 446 1244 446 1244 446 1244 446 1244 446 1244 1287 7237 1286 431 1285 431 443 1245 1287 433 1284 458 416 1245 445 1245 445 1243 446 1244 446 1244 445 1244 1287 8317 1286 432 1284 458 416 1245 1287 431 1285 432 442 1245 445 1244 445 1244 445 1243 446 1244 445 1244 1286 7235 1286 433 1282 431 442 1244 1287 431 1284 432 441 1245 445 1244 445 1244 445 1244 445 1244 445 1244 1286 8316 1285 431 1284 431 442 1244 1287 431 1284 433 440 1244 446 1244 445 1243 446 1244 445 1244 445 1243 1286 7236 1284 431 1283 431 442 1244 1286 431 1284 431 442 1245 445 1244 445 1244 445 1244 445 1244 445 1244 1286 8315 1285 431 1283 431 442 1245 1285 431 1284 432 441 1244 446 1244 445 1244 445 1244 445 1244 445 1244 1285 7235 1285 431 1283 430 443 1244 1286 431 1284 430 443 1245 445 1244 445 1244 445 1244 445 1244 445 1243 1286 8316 1284 457 1257 430 443 1244 1286 432 1283 431 442 1245 445 1244 445 1243 446 1243 446 1244 445 1243 1286 7235 1285 431 1283 432 441 1244 1286 431 1284 431 442 1245 445 1244 445 1244 445 1244 445 1244 445 1244 1285 8316 1284 431 1283 431 442 1245 1285 430 1285 430 443 1245 445 1243 446 1244 445 1244 445 1244 445 1244 1285 7235 1285 432 1282 431 442 1245 1285 432 1282 431 442 1245 445 1244 445 1243 446 1244 445 1244 445 1244 1285 8314 1285 431 1283 431 442 1245 1285 430 1284 431 442 1244 446 1244 445 1244 445 1244 445 1244 445 1244 1285 7235 1284 431 1283 431 442 1245 1285 431 1283 431 442 1244 446 1244 445 1244 445 1244 445 1244 445 1244 1285 8316 1284 431 1283 431 442 1245 1285 431 1283 430 443 1245 445 1244 445 1244 445 1244 445 1244 445 1243 1286 7236 1285 430 1285 431 442 1245 1287 431 1285 431 443 1245 446 1244 446 1244 446 1244 445 1244 446 1244 1285 8319 1292 432 1291 432 444 1246 1291 432 1292 432 444 1246 447 1245 447 1245 447 1245 447 1245 447 1245 1296 7239 1288 430 1287 431 443 1246 1288 431 1287 431 443 1246 446 1244 447 1245 446 1244 447 1245 445 1245 1288 8319 1287 431 1285 431 443 1245 1288 431 1285 431 442 1245 446 1244 446 1245 445 1245 445 1245 445 1245 1287 7237 1288 431 1286 431 443 1245 1291 431 1290 431 444 1246 446 1244 447 1245 446 1244 447 1244 446 1244 1288 -# +# name: Speed_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 1290 458 1263 432 444 1245 1292 458 1263 433 443 1245 472 1221 448 1244 448 1245 447 1244 1292 433 443 8060 1289 458 1261 458 417 1245 1291 458 1261 458 418 1245 448 1244 472 1220 471 1220 448 1244 1290 431 444 9141 1290 458 1261 458 417 1245 1290 458 1261 432 444 1245 470 1220 472 1220 447 1244 447 1243 1290 457 418 8059 1288 457 1260 458 417 1245 1289 458 1260 431 444 1245 471 1220 471 1219 471 1220 448 1244 1288 457 417 9140 1287 432 1285 458 416 1244 1289 457 1260 431 444 1243 448 1244 471 1220 446 1244 471 1220 1288 430 445 8057 1289 431 1285 457 417 1244 1289 457 1259 458 416 1245 470 1220 471 1220 446 1244 447 1243 1288 432 442 9139 1287 457 1259 431 443 1244 1288 457 1259 432 443 1244 447 1243 447 1244 446 1243 472 1219 1288 457 417 8058 1287 457 1259 430 444 1245 1287 431 1285 457 417 1245 446 1244 447 1244 446 1244 446 1244 1287 457 417 9139 1287 457 1258 457 417 1244 1287 457 1259 432 442 1245 446 1243 447 1244 447 1244 446 1243 1288 431 443 8057 1287 431 1284 431 443 1245 1287 431 1285 431 443 1244 447 1243 447 1243 447 1244 446 1243 1287 431 443 9139 1286 431 1284 457 417 1245 1287 430 1286 457 417 1245 446 1243 447 1243 447 1243 447 1244 1287 431 443 8057 1287 430 1285 457 417 1243 1289 431 1284 457 417 1244 447 1244 446 1243 447 1243 447 1243 1287 431 443 9136 1286 431 1284 457 417 1244 1287 430 1285 457 417 1244 447 1243 447 1244 446 1243 447 1243 1287 430 444 8054 1286 430 1284 431 443 1244 1286 430 1285 431 443 1244 447 1243 447 1243 447 1243 447 1243 1287 431 443 -# +# name: Rotate type: raw frequency: 38000 duty_cycle: 0.330000 data: 1304 432 1273 432 443 1214 1304 433 1273 432 443 1213 475 1214 1304 432 443 1212 476 1215 472 1212 475 8025 1304 432 1273 432 443 1212 1306 432 1274 432 443 1215 473 1213 1304 432 443 1213 474 1212 475 1212 475 9100 1305 432 1273 432 443 1213 1305 432 1274 433 442 1214 474 1212 1305 432 443 1212 476 1213 474 1214 473 8026 1302 432 1273 433 442 1213 1305 432 1274 432 443 1213 475 1213 1304 432 443 1213 474 1213 474 1212 475 -# +# name: Timer type: raw frequency: 38000 duty_cycle: 0.330000 data: 1304 432 1276 404 472 1213 1307 404 1304 405 470 1214 473 1215 472 1212 1333 378 471 1214 526 1160 527 7968 1330 378 1329 378 523 1163 1329 379 1328 379 522 1163 524 1164 523 1163 1304 404 521 1165 522 1163 523 9058 1303 404 1302 405 519 1165 1304 405 1302 405 519 1166 521 1164 523 1165 1303 406 518 1166 521 1165 522 7973 1302 404 1302 405 519 1165 1304 404 1303 403 522 1165 522 1164 522 1164 1304 404 521 1164 523 1165 521 9062 1301 404 1302 405 468 1215 1304 404 1302 406 467 1216 471 1216 470 1216 1303 406 467 1218 469 1217 469 8025 1278 430 1276 430 440 1244 1278 429 1277 456 414 1245 442 1244 442 1244 1278 430 439 1244 443 1243 443 -# +# name: Mode type: raw frequency: 38000 duty_cycle: 0.330000 data: 1307 432 1277 432 444 1213 1309 432 1278 433 443 1213 476 1213 475 1212 476 1213 1308 432 444 1213 476 8021 1309 432 1277 432 444 1213 1309 432 1278 433 443 1212 476 1212 476 1212 476 1212 1309 432 444 1213 475 9107 1307 432 1277 432 444 1213 1308 432 1277 433 443 1212 476 1211 477 1212 476 1211 1310 432 444 1213 476 8022 1308 432 1277 432 444 1212 1309 432 1278 432 444 1212 476 1211 477 1212 476 1212 1308 432 444 1212 476 9107 1307 431 1305 405 497 1162 1333 379 1331 405 497 1163 525 1162 525 1164 523 1163 1308 432 442 1217 471 8026 1283 430 1279 430 442 1244 1281 431 1279 431 440 1244 445 1244 444 1243 444 1243 1282 430 441 1245 444 -# +# name: Power type: raw frequency: 38000 @@ -2523,7 +2523,7 @@ type: parsed protocol: NEC address: 80 00 00 00 command: 11 00 00 00 -# +# name: Rotate type: raw frequency: 38000 diff --git a/applications/main/infrared/resources/infrared/assets/led.ir b/applications/main/infrared/resources/infrared/assets/led.ir index 7829c2107..7e38057c4 100644 --- a/applications/main/infrared/resources/infrared/assets/led.ir +++ b/applications/main/infrared/resources/infrared/assets/led.ir @@ -5,7 +5,7 @@ type: parsed protocol: NEC address: 00 00 00 00 command: 06 00 00 00 -# +# name: FLASH type: parsed protocol: NEC @@ -17,19 +17,19 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9068 4355 700 451 647 477 647 478 646 478 646 478 645 479 644 480 643 482 642 1612 641 1612 642 1613 641 1613 641 484 641 1613 641 1613 641 1613 641 484 641 1613 641 484 641 484 641 484 641 484 641 484 641 484 641 1613 640 484 641 1613 640 1613 641 1613 640 1613 641 1613 641 1613 640 40687 9010 2181 641 -# +# name: BRIGHTNESS+ type: parsed protocol: NECext address: 00 EF 00 00 command: 00 FF 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NECext address: 00 EF 00 00 command: 01 FE 00 00 -# +# name: FLASH type: parsed protocol: NECext @@ -41,13 +41,13 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 147 5738 150 1865 147 84886 394 8086 9972 4508 642 546 643 546 644 547 643 550 666 553 636 555 635 557 634 1669 632 1669 632 1669 632 1669 632 1670 631 1669 632 1669 632 1669 632 558 632 558 632 1670 632 558 632 1670 632 1670 631 558 632 558 632 558 633 1670 632 559 632 1670 632 559 632 559 632 1671 631 1670 632 1671 630 39993 9998 2269 605 -# +# name: FLASH type: raw frequency: 38000 duty_cycle: 0.330000 data: 182 2525 186 1429 366 4862 236 62223 10004 4472 675 546 643 546 674 516 673 515 674 516 673 517 671 519 669 1633 665 1663 634 1668 631 1668 632 1669 631 1669 631 1669 631 1669 631 557 632 557 633 1669 631 1669 630 1669 631 1669 631 558 631 558 632 558 632 1670 631 558 632 559 631 559 631 559 632 1670 631 1670 631 1670 630 39987 9991 2243 631 -# +# name: POWER type: parsed protocol: NECext @@ -59,61 +59,61 @@ type: parsed protocol: NEC address: 00 00 00 00 command: 45 00 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NEC address: 00 00 00 00 command: 0C 00 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NEC address: 00 00 00 00 command: 08 00 00 00 -# +# name: FLASH type: raw frequency: 38000 duty_cycle: 0.330000 data: 9233 4355 695 466 643 517 643 519 641 545 644 516 643 516 642 519 642 518 642 1591 642 1592 641 1593 640 1594 639 1596 637 1598 636 1623 611 1623 611 550 610 550 610 550 610 550 610 550 610 550 610 1623 610 550 610 1624 609 1624 609 1624 610 1624 610 1624 610 1624 610 550 610 1624 610 39212 9175 2161 639 -# +# name: BRIGHTNESS- type: raw frequency: 38000 duty_cycle: 0.330000 data: 9205 4358 644 516 645 516 645 516 674 488 672 490 670 491 669 515 645 516 644 1591 642 1592 641 1594 639 1596 638 1596 638 1597 637 1597 637 1597 637 523 638 523 638 523 637 1597 637 523 637 524 637 523 638 523 637 1597 637 1598 636 1598 636 524 637 1598 636 1623 611 1623 611 1623 611 39226 9175 2164 637 -# +# name: POWER type: raw frequency: 38000 duty_cycle: 0.330000 data: 9219 4427 633 504 658 479 657 479 656 481 654 483 653 486 651 486 651 485 651 1586 651 1586 651 1587 650 1586 650 486 651 1587 650 1588 649 1588 649 487 650 1587 651 487 649 487 650 487 649 488 649 488 649 488 649 1611 626 488 650 1611 626 1612 626 1612 625 1611 626 1611 626 1611 626 40628 9247 2183 626 95429 9236 2183 626 95411 9236 2159 649 95438 9224 2158 650 95435 9216 2158 650 95432 9229 2159 650 95437 9225 2159 650 95447 9218 2159 651 -# +# name: FLASH type: raw frequency: 38000 duty_cycle: 0.330000 data: 9212 4428 632 504 657 479 656 478 657 479 655 482 652 485 650 485 650 485 651 1586 650 1586 650 1586 650 1586 650 485 651 1586 650 1586 650 1586 650 1586 650 1586 650 1586 651 1586 650 485 651 485 651 486 650 486 650 486 650 486 650 486 650 486 650 1587 650 1587 650 1587 650 1587 649 40643 9215 2159 650 95413 9244 2158 651 95417 9258 2159 651 95425 9240 2159 650 -# +# name: BRIGHTNESS+ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9231 4403 685 479 658 479 657 480 656 481 655 484 652 486 651 486 651 486 651 1587 650 1588 650 1587 650 1587 651 486 651 1587 650 1587 650 1587 650 487 649 487 650 487 650 487 650 487 650 488 649 487 649 487 649 1588 649 1588 649 1588 649 1588 649 1588 649 1588 649 1589 648 1589 648 40654 9203 2159 649 -# +# name: BRIGHTNESS- type: raw frequency: 38000 duty_cycle: 0.330000 data: 9237 4405 684 480 658 479 658 480 656 482 654 485 652 487 650 487 649 487 650 1588 648 1588 649 1588 649 1588 648 488 648 1588 649 1588 648 1589 648 1589 648 488 648 488 648 488 648 488 648 489 647 488 648 488 647 488 647 1589 647 1590 647 1590 647 1590 647 1614 623 1614 624 1614 624 40649 9227 2161 649 95434 9243 2160 650 -# +# name: POWER type: parsed protocol: NEC address: 00 00 00 00 command: 40 00 00 00 -# +# name: FLASH type: parsed protocol: NEC @@ -125,13 +125,13 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9029 4463 592 540 598 534 594 539 599 533 595 538 600 532 596 537 601 531 597 1642 593 1647 598 1640 595 1643 592 1647 598 1640 595 1644 601 1637 598 534 594 539 599 1639 596 1642 593 1646 599 532 596 1643 592 540 598 1641 594 1644 601 531 649 431 707 477 599 1641 594 538 600 1638 597 39704 9026 2222 598 95884 9034 2217 603 -# +# name: BRIGHTNESS- type: parsed protocol: NEC address: 00 00 00 00 command: 5D 00 00 00 -# +# name: POWER type: parsed protocol: NECext @@ -143,170 +143,170 @@ type: parsed protocol: NECext address: 08 B7 00 00 command: 02 FD 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NECext address: 08 B7 00 00 command: 10 EF 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NECext address: 08 B7 00 00 command: 12 ED 00 00 -# +# name: POWER type: parsed protocol: NECext address: 01 EF 00 00 command: 00 FF 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NECext address: 01 EF 00 00 command: 05 FA 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NECext address: 01 EF 00 00 command: 04 FB 00 00 -# +# name: POWER type: parsed protocol: NECext address: 00 EF 00 00 command: 02 FD 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NECext address: 00 EF 00 00 command: 00 FF 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NECext address: 00 EF 00 00 command: 01 FE 00 00 -# +# name: FLASH type: parsed protocol: NECext address: 00 EF 00 00 command: 0F F0 00 00 -# +# name: POWER type: parsed protocol: NECext address: 00 EF 00 00 command: 03 FC 00 00 -# +# name: POWER type: raw frequency: 38000 duty_cycle: 0.330000 data: 9227 4492 622 521 603 542 623 522 632 512 632 513 631 514 630 514 630 515 629 1628 630 1629 629 1630 628 1633 604 545 630 1630 628 1631 627 1631 627 518 626 1632 626 519 625 520 624 520 624 521 623 521 603 542 623 1634 624 521 623 1634 624 1633 625 1633 625 1632 605 1652 626 1631 596 -# +# name: BRIGHTNESS+ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9234 4488 626 519 625 520 634 510 634 511 633 512 632 513 631 515 629 516 628 1631 627 1633 635 1625 633 1628 630 518 636 1624 634 1627 631 1631 637 511 633 515 629 519 635 514 630 519 635 513 631 516 638 512 632 1627 631 1631 637 1624 634 1626 632 1628 630 1629 629 1633 625 1634 634 41137 9266 2204 631 96573 9235 2204 631 -# +# name: BRIGHTNESS- type: raw frequency: 38000 duty_cycle: 0.330000 data: 9349 4519 636 519 635 521 633 522 632 523 611 544 641 514 640 517 606 549 605 1663 636 1631 637 1629 639 1627 631 522 632 1633 635 1629 629 1631 606 1653 625 520 624 521 633 512 632 513 631 514 630 516 628 516 628 518 626 1632 626 1633 625 1634 634 1625 633 1626 632 1626 632 1627 631 41160 9200 2214 631 -# +# name: FLASH type: raw frequency: 38000 duty_cycle: 0.330000 data: 9203 4523 602 546 598 548 606 539 605 540 604 540 604 540 604 541 603 542 602 1654 604 1656 602 1657 601 1658 600 546 598 1660 598 1661 607 1651 607 1652 606 1654 604 543 601 1656 602 544 600 545 599 545 599 546 598 546 598 546 598 1659 599 546 598 1659 599 1659 599 1659 599 1660 598 41200 9184 2241 605 -# +# name: FLASH type: raw frequency: 38000 duty_cycle: 0.330000 data: 9218 4491 633 511 633 511 633 511 633 512 632 512 632 513 631 512 632 512 632 1626 632 1627 631 1627 631 1628 630 515 629 1630 628 1632 626 1633 635 1624 634 1624 634 1624 634 1625 633 513 631 514 630 515 629 515 629 516 628 516 628 517 627 518 626 1633 635 1623 635 1625 633 1625 633 41172 9198 2214 631 -# -# +# +# name: POWER type: parsed protocol: NEC address: 00 00 00 00 command: 46 00 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NEC address: 00 00 00 00 command: 44 00 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NEC address: 00 00 00 00 command: 16 00 00 00 -# +# name: FLASH type: parsed protocol: NEC address: 00 00 00 00 command: 18 00 00 00 -# +# name: POWER type: raw frequency: 38000 duty_cycle: 0.330000 data: 9272 4489 625 520 651 496 649 525 620 526 619 528 617 529 617 528 618 529 617 1642 617 1642 617 1642 616 1642 617 1642 617 1642 617 1642 616 1642 617 529 617 529 617 529 617 529 617 529 617 529 617 529 617 529 617 1643 616 1642 617 1642 616 1643 616 1643 616 1643 616 1643 616 1643 616 40017 9262 2219 618 96577 9262 2218 618 -# +# name: BRIGHTNESS+ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9239 4490 626 519 652 495 651 496 649 524 621 527 618 529 617 529 617 528 618 1642 618 1642 618 1642 618 1642 618 1643 617 1642 618 1642 618 1642 618 528 618 528 618 1642 618 1642 617 529 617 528 618 528 618 528 618 1642 617 1643 617 529 617 529 617 1642 618 1643 617 1643 617 1643 616 40036 9262 2218 618 96635 9259 2221 617 -# +# name: BRIGHTNESS- type: raw frequency: 38000 duty_cycle: 0.330000 data: 9226 4494 624 521 624 522 648 498 647 526 618 528 618 528 618 528 618 528 618 1642 618 1642 617 1642 617 1642 617 1642 617 1642 618 1642 617 1642 617 1642 617 528 617 528 618 1642 617 528 618 528 617 528 618 528 618 528 617 1642 617 1642 618 528 618 1642 618 1642 617 1643 617 1642 618 40047 9252 2220 618 96654 9252 2221 617 -# +# name: POWER type: parsed protocol: NEC address: 00 00 00 00 command: 45 00 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NEC address: 00 00 00 00 command: 5E 00 00 00 -# +# name: POWER type: parsed protocol: NEC address: 00 00 00 00 command: 02 00 00 00 -# +# name: FLASH type: parsed protocol: NEC address: 00 00 00 00 command: 0D 00 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NEC address: 00 00 00 00 command: 04 00 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NEC @@ -318,73 +318,73 @@ type: parsed protocol: NEC address: 00 00 00 00 command: 41 00 00 00 -# +# name: POWER type: parsed protocol: NEC address: 00 00 00 00 command: 40 00 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NEC address: 00 00 00 00 command: 5C 00 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NEC address: 00 00 00 00 command: 5D 00 00 00 -# +# name: FLASH type: parsed protocol: NEC address: 00 00 00 00 command: 0A 00 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NECext address: 00 EF 00 00 command: 00 FF 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NECext address: 00 EF 00 00 command: 01 FE 00 00 -# +# name: POWER type: parsed protocol: NECext address: 00 EF 00 00 command: 02 FD 00 00 -# +# name: FLASH type: parsed protocol: NECext address: 00 EF 00 00 command: 0B F4 00 00 -# +# name: POWERW type: raw frequency: 38000 duty_cycle: 0.330000 data: 9526 4512 627 568 622 572 628 567 623 571 619 575 625 568 622 570 620 571 619 1683 625 1678 619 1682 626 1676 621 1681 627 1675 623 1679 619 1683 625 565 625 1674 623 596 593 595 595 594 596 594 596 593 586 1685 623 1677 621 596 594 1677 621 1679 618 1681 616 1682 615 1683 614 600 590 39182 9434 2264 618 96516 9414 2260 612 96510 9460 2258 614 96482 9561 2269 634 96516 9856 2270 633 96479 9862 2271 642 96516 9898 2271 642 96486 9876 2273 691 96432 9879 2265 638 96485 9866 2273 640 96480 9858 2266 637 96530 9891 2271 642 96726 9890 2271 642 96496 9884 2271 642 96493 9886 2265 638 96502 9888 2267 646 96494 9886 2267 646 96494 9898 2268 645 96500 9911 2271 642 96513 9921 2266 647 -# +# name: BRIGHTNESS+ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9512 4513 626 592 587 599 591 596 594 592 587 598 592 594 585 600 590 595 584 1684 624 1676 622 1677 621 1675 612 1682 616 1679 608 1684 614 1680 607 601 589 564 615 564 615 565 614 565 614 565 614 593 586 1676 611 1681 606 1686 612 1680 607 1685 612 1680 607 1685 613 1681 616 567 612 39181 9353 2262 610 96521 9346 2265 607 96503 9407 2263 609 96555 9468 2267 615 96789 10035 2284 639 98340 9868 2281 642 96680 10006 2271 642 96640 10007 2278 645 96746 10013 2277 646 96773 10027 2281 642 96844 10049 2275 648 96842 10063 2279 644 96641 9494 2270 622 96592 9459 2262 620 -# +# name: BRIGHTNESS- type: raw frequency: 38000 duty_cycle: 0.330000 data: 10190 4555 656 579 652 583 648 587 654 581 650 584 647 586 655 578 653 581 649 1701 658 1695 654 1699 650 1702 647 1704 655 1693 645 1703 656 1694 655 1698 651 586 655 583 658 581 650 589 652 584 657 579 652 1700 649 586 655 1699 650 1704 655 1698 651 1703 656 1699 650 1705 654 585 656 39849 10069 2284 650 54703 10223 4549 651 586 655 584 657 581 660 581 660 581 660 581 660 581 660 581 660 1699 660 1699 660 1701 658 1704 655 1706 653 1708 651 1708 661 1699 660 1701 658 584 657 585 656 587 654 588 653 588 653 588 653 1706 653 588 653 1705 654 1705 654 1705 654 1703 656 1701 658 1705 654 586 655 63890 10114 4552 649 588 653 584 657 580 651 586 655 582 649 588 653 583 658 579 651 1705 654 1706 653 1708 651 1706 653 1708 651 1709 650 1711 648 1710 649 1714 655 583 648 587 654 581 650 585 645 589 652 585 707 1652 656 583 658 1701 658 1701 658 1699 660 1699 650 1708 651 1707 652 586 655 39618 10155 2286 658 97127 10219 2288 656 97523 9965 2290 644 96905 10101 2281 653 97091 10070 2285 648 97100 10070 2293 651 97024 10167 2284 650 97065 10218 2285 659 97001 10200 2289 655 96997 10141 2284 650 97121 9976 2292 641 97312 10070 2289 644 97238 10094 2289 644 97251 10195 2288 656 97168 10270 2227 655 96954 10206 2282 651 96927 10190 2289 655 96922 10159 2283 651 96890 10159 2285 649 96941 10230 2283 651 96897 10119 2281 652 -# +# name: FLASH type: raw frequency: 38000 @@ -420,43 +420,43 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9229 4485 610 539 605 541 614 534 610 536 660 487 606 540 604 543 612 535 609 1671 608 1673 606 1676 613 1668 611 1671 608 1673 606 1676 613 1669 610 540 615 535 609 539 605 543 612 537 607 542 613 1668 611 538 668 1613 614 1668 611 1671 608 1675 614 1667 612 1671 608 542 613 1668 611 39754 9217 2249 607 96357 9217 2246 610 96379 9206 2250 606 96376 9218 2245 611 96353 9201 2241 667 96293 9209 2237 620 96344 9200 2244 613 96343 9202 2247 610 96346 9199 2248 609 96343 9200 2247 609 96343 9221 2239 618 96344 9219 2243 614 96358 9228 2238 618 96345 9230 2241 616 96360 9215 2248 609 96370 9226 2242 615 96351 9222 2248 608 96359 9225 2241 616 96360 9215 2248 609 96374 9220 2242 615 -# +# name: BRIGHTNESS+ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9200 4490 615 534 610 535 609 536 608 537 607 538 606 539 605 539 605 540 615 1662 617 1663 616 1663 616 1664 615 1665 614 1665 614 1666 613 1667 612 537 607 541 614 1663 616 1664 615 1666 613 536 608 1670 609 540 615 1665 614 1667 612 539 616 531 614 535 609 1668 611 540 615 1663 616 39753 9198 2242 615 96361 9194 2248 609 96367 9198 2243 614 96356 9199 2244 613 96361 9205 2237 620 96353 9203 2243 614 96356 9199 2243 614 96357 9200 2243 614 96358 9199 2245 612 96361 9195 2251 606 -# +# name: BRIGHTNESS- type: raw frequency: 38000 duty_cycle: 0.330000 data: 9207 4489 616 531 613 532 613 534 611 535 609 535 609 536 608 537 607 538 617 1661 618 1661 618 1662 617 1662 617 1663 616 1664 615 1664 615 1665 614 1667 612 536 608 1671 618 1662 617 1663 616 533 611 1669 610 567 588 533 612 1668 611 566 589 532 612 535 609 1671 618 559 585 1667 612 39757 9205 2250 607 96504 9197 2246 611 96551 9202 2242 615 96318 9199 2243 614 96305 9171 2245 612 96307 9189 2244 613 96329 9188 2249 608 96627 9199 2248 609 -# +# name: FLASH type: parsed protocol: NEC address: 00 00 00 00 command: 0B 00 00 00 -# +# name: POWER type: parsed protocol: NEC address: 00 00 00 00 command: 47 00 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NEC address: 00 00 00 00 command: 19 00 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NEC address: 00 00 00 00 command: 40 00 00 00 -# +# name: POWER type: parsed protocol: NEC @@ -468,43 +468,43 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9097 4410 646 516 617 492 642 516 617 517 617 517 616 518 615 520 613 521 612 1632 610 1634 609 1634 608 1634 608 1635 607 1635 607 1635 608 1635 607 1635 608 527 607 1636 580 1662 607 528 606 527 607 527 607 528 606 529 605 1663 579 556 579 527 607 1635 608 1635 607 1634 608 1634 608 39756 9063 2205 608 96015 9090 2205 608 -# +# name: BRIGHTNESS- type: parsed protocol: NEC address: 00 00 00 00 command: 1D 00 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NEC address: 00 00 00 00 command: 09 00 00 00 -# +# name: POWER type: parsed protocol: NECext address: 00 EF 00 00 command: 00 FF 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NECext address: 00 EF 00 00 command: 02 FD 00 00 -# +# name: FLASH type: parsed protocol: NECext address: 00 EF 00 00 command: 03 FC 00 00 -# +# name: POWER type: raw frequency: 38000 duty_cycle: 0.330000 data: 9772 4493 637 543 636 545 634 546 633 548 631 550 629 551 638 543 636 544 635 1652 633 1654 631 1656 629 1657 639 1649 636 1651 635 1653 633 1654 631 551 638 543 636 545 634 547 632 550 629 552 637 544 635 546 633 1654 631 1656 629 1658 638 1650 635 1652 633 1654 631 1656 629 1658 638 39896 9765 2236 629 -# +# name: BRIGHTNESS+ type: raw frequency: 38000 @@ -516,44 +516,44 @@ type: parsed protocol: NEC address: 01 00 00 00 command: 09 00 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NEC address: 01 00 00 00 command: 02 00 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NEC address: 01 00 00 00 command: 0A 00 00 00 -# -# +# +# name: BRIGHTNESS+ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9219 4556 604 549 609 545 602 551 607 546 601 551 607 546 601 552 606 547 600 1675 610 1693 581 1667 607 1669 605 548 610 1666 608 1668 606 1669 606 547 611 543 604 548 610 543 604 548 610 544 603 549 609 544 603 1672 603 1673 602 1674 601 1676 609 1666 608 1668 606 1669 605 1671 603 41545 9245 2262 602 97493 9216 2260 604 -# +# name: BRIGHTNESS- type: raw frequency: 38000 duty_cycle: 0.330000 data: 9241 4560 609 544 603 551 607 573 574 552 606 548 599 554 604 549 609 545 602 1674 611 1694 580 1669 605 1672 602 551 607 1670 604 1673 601 1676 608 1669 605 547 600 554 604 549 608 545 602 551 607 547 600 553 605 548 610 1667 607 1670 604 1673 601 1675 610 1668 606 1671 603 1673 601 41574 9253 2263 600 97497 9234 2259 605 -# +# name: POWER type: raw frequency: 38000 duty_cycle: 0.330000 data: 9246 4559 610 543 604 549 608 545 602 551 607 547 600 553 605 549 608 545 602 1674 610 1693 581 1669 605 1672 602 551 607 1670 604 1673 601 1676 608 545 602 1674 610 543 604 550 607 546 601 552 606 575 583 544 603 1673 601 552 606 1671 603 1674 610 1666 608 1669 605 1672 602 1674 610 41549 9245 2265 609 -# +# name: FLASH type: raw frequency: 38000 duty_cycle: 0.330000 data: 9236 4562 606 546 601 552 605 547 600 580 577 548 609 543 604 575 572 553 604 1670 604 1672 602 1674 600 1676 608 545 602 1700 574 1676 608 1668 606 1670 604 1672 602 1675 609 1667 607 547 600 553 604 549 608 545 602 551 606 547 600 553 604 549 608 1666 608 1668 606 1671 603 1673 601 41552 9245 2261 602 -# +# name: POWER type: raw frequency: 38000 @@ -589,79 +589,79 @@ type: parsed protocol: NEC address: 80 00 00 00 command: 01 00 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NEC address: 80 00 00 00 command: 02 00 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NEC address: 80 00 00 00 command: 03 00 00 00 -# +# name: POWER type: parsed protocol: NECext address: 00 EF 00 00 command: 02 FD 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NECext address: 00 EF 00 00 command: 00 FF 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NECext address: 00 EF 00 00 command: 01 FE 00 00 -# +# name: FLASH type: parsed protocol: NECext address: 00 EF 00 00 command: 0F F0 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NEC address: 00 00 00 00 command: 16 00 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NEC address: 00 00 00 00 command: 0C 00 00 00 -# +# name: FLASH type: parsed protocol: NEC address: 00 00 00 00 command: 19 00 00 00 -# +# name: POWER type: parsed protocol: NECext address: 00 EF 00 00 command: 02 FD 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NECext address: 00 EF 00 00 command: 00 FF 00 00 -# +# name: BRIGHTNESS- type: raw frequency: 38000 duty_cycle: 0.330000 data: 6611 147 2428 4472 605 535 610 529 606 532 603 532 603 532 603 531 604 530 605 529 606 1632 596 1640 599 1639 600 1639 600 538 607 1632 607 1632 607 1632 607 1633 606 532 603 533 602 535 600 536 599 537 598 539 606 529 606 530 605 1633 606 1633 606 1633 606 1633 606 1633 606 1633 606 1632 607 40787 9187 2210 607 -# +# name: POWER type: parsed protocol: NEC @@ -673,19 +673,19 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9374 4485 589 567 596 534 619 540 592 562 591 535 618 533 588 561 592 534 671 1613 588 1670 584 1672 613 1668 586 1670 584 1671 614 1665 589 1664 590 559 583 1670 584 1672 613 537 584 562 591 531 611 536 585 563 590 1662 592 558 584 539 614 1667 587 1667 587 1671 614 1662 581 1669 585 39845 9308 2246 595 -# +# name: FLASH type: raw frequency: 38000 duty_cycle: 0.330000 data: 9287 4481 583 567 586 537 616 533 588 559 583 539 614 534 587 561 581 542 611 1667 587 1667 587 1695 590 1691 563 1690 564 1690 585 1696 558 1695 559 1665 610 1667 587 533 609 537 584 1664 611 536 585 559 583 535 607 538 583 561 581 1666 577 1671 614 533 578 1670 605 1672 582 1694 560 39844 9232 2249 581 -# +# name: POWER type: parsed protocol: NEC address: 00 00 00 00 command: 00 00 00 00 -# +# name: POWER type: parsed protocol: NEC @@ -703,163 +703,163 @@ type: parsed protocol: NEC address: 00 00 00 00 command: 19 00 00 00 -# +# name: POWER type: parsed protocol: NECext address: 00 EF 00 00 command: 03 FC 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NECext address: 00 EF 00 00 command: 00 FF 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NECext address: 00 EF 00 00 command: 01 FE 00 00 -# +# name: FLASH type: parsed protocol: NECext address: 00 EF 00 00 command: 0B F4 00 00 -# +# name: POWER type: parsed protocol: NECext address: 00 EF 00 00 command: 02 FD 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NECext address: 00 EF 00 00 command: 01 FE 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NECext address: 00 EF 00 00 command: 00 FF 00 00 -# +# name: FLASH type: parsed protocol: NECext address: 00 EF 00 00 command: 0F F0 00 00 -# +# name: POWER type: parsed protocol: NECext address: 00 EF 00 00 command: 03 FC 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NECext address: 00 EF 00 00 command: 00 FF 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NECext address: 00 EF 00 00 command: 01 FE 00 00 -# +# name: FLASH type: parsed protocol: NECext address: 00 EF 00 00 command: 0F F0 00 00 -# +# name: POWER type: parsed protocol: NECext address: A8 DE 00 00 command: 01 FE 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NECext address: A8 DE 00 00 command: FF 00 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NECext address: A8 DE 00 00 command: 0E F1 00 00 -# +# name: POWER type: parsed protocol: NEC address: 00 00 00 00 command: 1E 00 00 00 -# +# name: POWER type: parsed protocol: NEC address: 00 00 00 00 command: 06 00 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NEC address: 00 00 00 00 command: 04 00 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NEC address: 00 00 00 00 command: 05 00 00 00 -# +# name: FLASH type: parsed protocol: NEC address: 00 00 00 00 command: 0F 00 00 00 -# +# name: POWER type: raw frequency: 38000 duty_cycle: 0.330000 data: 9318 4575 575 586 600 561 601 560 601 560 601 561 599 563 597 566 595 593 568 1712 569 1713 569 1713 569 1713 569 593 569 1713 569 1713 569 1713 569 593 569 1713 568 592 569 592 568 592 569 593 568 593 568 593 568 1713 569 593 569 1714 568 1714 568 1714 568 1714 569 1714 567 1713 568 41448 9313 2292 569 -# +# name: POWER type: raw frequency: 38000 duty_cycle: 0.330000 data: 9212 4018 643 436 558 519 536 542 594 459 1131 1079 1106 1079 591 461 587 493 557 -# +# name: BRIGHTNESS+ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9207 4021 561 518 557 520 535 543 593 460 1104 1107 536 544 1076 1110 559 521 505 -# +# name: BRIGHTNESS- type: raw frequency: 38000 duty_cycle: 0.330000 data: 9163 4066 566 512 563 514 540 538 568 483 1109 1102 568 511 1081 1106 1050 1136 509 -# +# name: FLASH type: raw frequency: 38000 duty_cycle: 0.330000 data: 9190 4034 599 512 539 539 540 538 569 482 1109 1101 1083 1103 1080 1083 559 544 510 -# +# name: POWER type: parsed protocol: NEC address: 00 00 00 00 command: 46 00 00 00 -# +# name: POWER type: parsed protocol: NEC @@ -907,25 +907,25 @@ type: parsed protocol: NECext address: 00 EF 00 00 command: 03 FC 00 00 -# +# name: POWER type: parsed protocol: NEC address: 02 00 00 00 command: 02 00 00 00 -# +# name: FLASH type: raw frequency: 38000 duty_cycle: 0.330000 data: 9150 4409 670 487 671 1559 617 540 617 540 617 539 619 539 618 538 619 538 619 1611 619 539 643 1588 642 1589 641 1616 614 1617 613 1618 612 1618 613 1618 613 545 613 545 612 545 613 545 613 545 613 546 612 546 612 545 613 1618 613 1618 612 1618 612 1619 611 1618 613 1618 612 1619 611 39195 9145 2187 612 95453 9142 2186 613 -# +# name: POWER type: raw frequency: 38000 duty_cycle: 0.330000 data: 9704 4505 627 549 631 545 635 541 628 547 633 542 627 546 634 541 628 546 634 1649 627 1657 629 1655 631 1654 632 1654 633 1651 625 1656 630 1651 625 1654 633 1647 629 1649 627 541 628 540 629 539 630 538 621 547 622 545 624 544 625 542 627 1649 627 1650 626 1651 625 1652 624 1655 631 40068 9687 2231 625 96499 9640 2233 623 -# +# name: FLASH type: raw frequency: 38000 @@ -937,133 +937,133 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9255 4394 647 491 646 491 674 463 675 1583 678 461 676 462 675 464 698 463 649 1585 674 1586 673 1611 648 489 647 1613 645 1614 644 493 644 1616 643 494 643 1617 642 495 642 495 642 495 642 495 642 495 642 495 642 1617 643 495 642 1617 642 1618 641 1617 642 1618 641 1618 641 1618 642 41518 9251 2179 643 -# +# name: BRIGHTNESS- type: raw frequency: 38000 duty_cycle: 0.330000 data: 9218 4395 639 493 639 493 640 493 639 1615 639 493 639 493 639 494 639 493 639 1615 639 1616 639 1615 639 494 638 1616 639 1616 638 494 638 1616 639 494 638 494 638 494 639 494 637 1617 638 494 638 494 638 494 638 1616 638 1616 637 1616 638 1616 638 495 637 1616 638 1617 637 1617 637 41506 9241 2178 641 -# +# name: BRIGHTNESS+ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9249 4393 644 491 643 490 644 490 644 1612 644 490 644 490 644 490 644 490 644 1611 645 1612 644 1612 644 492 642 1638 642 1613 642 492 642 1614 642 492 642 1614 641 492 641 492 642 1614 641 493 641 493 641 493 641 1615 640 493 641 1615 641 1615 640 494 640 1615 641 1615 641 1616 640 41503 9232 2178 643 -# +# name: POWER type: parsed protocol: NECext address: 00 EF 00 00 command: 02 FD 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NECext address: 00 EF 00 00 command: 00 FF 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NECext address: 00 EF 00 00 command: 01 FE 00 00 -# +# name: FLASH type: parsed protocol: NECext address: 00 EF 00 00 command: 0B F4 00 00 -# +# name: POWER type: raw frequency: 38000 duty_cycle: 0.330000 data: 9225 4453 636 531 638 1611 639 530 636 532 638 530 636 533 636 531 637 531 635 1612 636 534 635 1612 636 1613 637 1612 637 1613 637 1612 637 1613 635 533 635 1613 637 531 636 532 634 532 636 534 634 533 634 531 637 1612 637 531 637 1611 637 1613 635 1613 636 1613 637 1611 637 1612 636 -# +# name: POWER type: parsed protocol: NECext address: 00 EF 00 00 command: 1C E3 00 00 -# +# name: POWER type: parsed protocol: NEC address: 00 00 00 00 command: 40 00 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NEC address: 00 00 00 00 command: 5C 00 00 00 -# +# name: BRIGHTNESS- type: raw frequency: 38000 duty_cycle: 0.330000 data: 9251 4440 662 532 629 535 652 509 626 535 626 535 626 535 626 536 625 537 623 1663 623 1665 621 1667 619 1668 619 1668 618 1668 618 1669 618 1668 618 1668 618 542 618 1668 618 1668 618 1668 618 542 618 1669 617 542 618 542 618 1669 617 542 617 542 617 543 616 1669 616 542 617 1668 616 39216 9090 2201 589 -# +# name: POWER type: raw frequency: 38000 duty_cycle: 0.330000 data: 4560 4451 601 1635 594 1641 598 523 601 522 603 1631 598 525 600 1635 594 533 602 1633 596 1639 600 522 603 521 593 528 597 525 600 522 603 525 600 522 603 1630 599 1636 603 519 595 529 596 526 599 523 602 525 600 523 602 520 594 1638 601 1634 595 1640 599 523 602 1632 597 527 598 -# +# name: BRIGHTNESS+ type: raw frequency: 38000 duty_cycle: 0.330000 data: 4563 4450 602 521 604 1631 598 525 599 1635 594 1641 598 524 600 1634 595 532 603 1632 597 1637 602 521 593 529 596 1639 600 522 603 519 595 533 602 520 594 1639 600 1634 595 527 598 525 600 524 600 521 593 534 601 1631 598 1636 603 519 595 528 597 1637 602 1632 597 1637 602 521 603 -# +# name: BRIGHTNESS- type: raw frequency: 38000 duty_cycle: 0.330000 data: 4564 4477 575 547 567 1668 571 524 601 1635 594 1641 598 524 601 1634 595 533 602 1633 596 1639 600 522 603 519 595 527 598 525 600 523 602 526 599 523 602 1632 597 1665 574 522 603 519 595 527 598 525 600 528 597 1637 602 1633 596 527 598 524 601 522 603 1632 597 1638 601 522 603 -# +# name: POWER type: parsed protocol: NECext address: 00 EF 00 00 command: 00 FF 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NECext address: 00 EF 00 00 command: 03 FC 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NECext address: 00 EF 00 00 command: 07 F8 00 00 -# +# name: POWER type: parsed protocol: NECext address: 00 EF 00 00 command: 01 FE 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NECext address: 00 EF 00 00 command: 03 FC 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NECext address: 00 EF 00 00 command: 07 F8 00 00 -# +# name: FLASH type: parsed protocol: NECext address: 00 EF 00 00 command: 15 EA 00 00 -# +# name: POWER type: parsed protocol: NEC @@ -1075,13 +1075,13 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9282 4455 661 509 660 509 660 509 630 539 658 511 660 510 660 511 659 512 658 1593 658 1619 632 1619 631 1620 630 1621 630 1622 628 1623 628 1623 627 544 626 1624 627 544 626 544 626 544 626 544 627 544 626 544 626 1625 626 544 626 1625 626 1625 626 1625 626 1625 626 1625 626 1625 626 39490 9262 2193 627 -# +# name: BRIGHTNESS- type: raw frequency: 38000 duty_cycle: 0.330000 data: 153 6793 9234 4462 625 543 626 543 626 543 625 544 625 543 625 544 624 544 625 544 625 1624 625 1625 625 1625 626 1625 626 1625 626 1624 627 1623 628 1597 653 514 654 514 652 515 651 539 627 1621 626 541 624 542 624 543 623 1624 622 1625 621 1625 621 1625 621 544 621 1625 621 1625 621 1625 621 39509 9167 2193 622 96159 9198 2192 624 -# +# name: BRIGHTNESS+ type: raw frequency: 38000 @@ -1111,157 +1111,157 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9199 4420 675 462 677 463 675 464 675 461 677 463 674 464 676 463 674 464 676 1573 677 1573 675 1575 649 1599 703 436 676 1547 701 1576 675 1572 675 1574 675 1573 703 435 676 463 677 463 674 465 674 464 675 462 676 462 676 464 675 1573 677 1571 677 1573 674 1573 676 1575 675 1572 649 41029 9226 2116 677 96318 9199 2142 675 96321 9208 2143 677 96315 9204 2141 675 96321 9203 2143 676 96317 9210 2140 677 96314 9205 2141 676 -# +# name: BBRIGHTNESS+ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9196 4413 680 483 680 457 680 457 680 458 678 460 677 461 676 462 676 462 676 1573 676 1573 676 1573 676 1573 676 463 675 1574 675 1574 675 1575 674 464 674 488 650 488 650 488 650 488 650 489 649 489 649 488 650 1599 650 1600 649 1600 649 1600 648 1601 648 1601 648 1601 648 1601 648 41005 9197 2172 649 96318 9198 2172 649 96322 9196 2146 674 -# +# name: BRIGHTNESS- type: raw frequency: 38000 duty_cycle: 0.330000 data: 9203 4419 676 461 678 462 703 436 674 464 700 437 678 461 677 462 676 461 677 1574 676 1573 677 1574 675 1573 676 462 675 1576 675 1576 673 1577 674 1577 672 463 673 467 701 463 647 467 676 487 649 464 674 461 678 465 673 1576 672 1578 673 1575 676 1574 676 1573 676 1575 675 1573 676 41040 9166 2200 648 96372 9202 2172 649 96351 9211 2143 678 -# +# name: BRIGHTNESS- type: parsed protocol: NEC address: 00 00 00 00 command: 08 00 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NEC address: 00 00 00 00 command: 5A 00 00 00 -# +# name: FLASH type: parsed protocol: NEC address: 00 00 00 00 command: 44 00 00 00 -# +# name: POWER type: raw frequency: 38000 duty_cycle: 0.330000 data: 9442 4435 684 497 654 500 651 502 649 530 623 531 622 531 622 531 622 531 622 1645 622 1645 622 1645 622 1646 621 1645 622 1645 622 1646 621 1646 621 1646 621 1645 621 1645 621 531 621 531 621 531 621 1646 620 531 621 531 621 531 621 532 620 1646 620 1646 620 1646 620 532 620 1646 620 -# +# name: BRIGHTNESS- type: raw frequency: 38000 duty_cycle: 0.330000 data: 9439 4437 684 497 655 500 652 502 650 530 624 531 623 531 623 531 623 531 623 1645 623 1645 623 1646 623 1646 623 1646 624 1646 621 1638 624 1646 623 532 622 532 621 1647 620 1648 620 533 621 533 620 533 622 533 622 1648 621 1648 621 534 621 534 620 1649 619 1649 619 1648 621 1648 622 39503 9376 2219 621 -# +# name: BRIGHTNESS+ type: raw frequency: 38000 duty_cycle: 0.330000 data: 9510 4462 663 499 657 526 629 529 628 531 627 531 627 532 626 531 627 532 626 1646 626 1646 626 1647 626 1646 626 1647 625 1646 626 1647 625 1647 625 532 625 1647 625 1646 626 1647 625 1646 625 532 625 1647 624 532 625 1647 624 532 625 532 625 532 625 532 625 1647 624 532 625 1647 624 113910 9453 4502 623 532 624 532 624 532 624 532 624 532 624 532 624 532 624 532 624 1647 624 1647 624 1647 623 1647 623 1648 623 1647 624 1647 624 1647 623 533 623 1648 622 1648 622 1647 623 1648 623 533 622 1648 622 533 623 1647 623 533 622 533 622 533 622 533 622 1648 622 533 622 1648 622 40080 9404 2219 622 96717 9393 2248 594 96679 9387 2225 619 -# +# name: FLASH type: parsed protocol: NEC address: 00 00 00 00 command: 07 00 00 00 -# +# name: POWER type: parsed protocol: NECext address: 00 CF 00 00 command: 40 BF 00 00 -# +# name: FLASH type: parsed protocol: NECext address: 00 CF 00 00 command: 0B F4 00 00 -# +# name: POWER type: parsed protocol: NEC address: 00 00 00 00 command: 06 00 00 00 -# +# name: FLASH type: parsed protocol: NEC address: 00 00 00 00 command: 0F 00 00 00 -# +# name: POWER type: parsed protocol: NECext address: 02 FE 00 00 command: 01 FE 00 00 -# +# name: POWER type: parsed protocol: NEC address: 00 00 00 00 command: 40 00 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NEC address: 00 00 00 00 command: 5C 00 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NEC address: 00 00 00 00 command: 5D 00 00 00 -# +# name: POWER type: parsed protocol: NEC address: 02 00 00 00 command: 02 00 00 00 -# +# name: POWER type: parsed protocol: NEC address: 00 00 00 00 command: 00 00 00 00 -# +# name: POWER type: raw frequency: 38000 duty_cycle: 0.330000 data: 4810 4469 628 1671 601 535 622 543 624 541 626 1675 597 540 627 1674 598 539 628 538 629 1672 600 538 629 537 630 1672 600 1673 599 1674 598 540 627 539 628 1675 597 540 627 541 626 541 626 541 626 541 626 541 626 1677 605 533 634 1669 603 535 632 536 631 536 631 1672 600 1646 626 -# +# name: BRIGHTNESS+ type: raw frequency: 38000 duty_cycle: 0.330000 data: 4802 4475 622 538 629 1672 600 534 623 1652 620 1653 619 543 624 1650 622 541 626 539 628 1647 625 538 629 536 631 1644 628 1645 627 1646 626 537 630 536 631 1644 628 535 632 534 633 533 634 533 634 532 625 542 625 542 625 1651 621 1653 630 1644 628 536 631 535 632 1645 627 1646 626 -# +# name: BRIGHTNESS- type: raw frequency: 38000 duty_cycle: 0.330000 data: 4785 4473 624 562 595 1649 623 536 621 1651 621 1648 624 536 631 1642 620 540 627 536 631 1642 620 541 626 537 630 533 624 1651 621 1650 622 539 628 535 632 1642 620 541 626 538 629 535 622 543 624 540 627 537 630 534 633 1641 621 1651 621 1651 621 1650 622 1650 622 539 628 1645 627 -# +# name: POWER type: raw frequency: 38000 duty_cycle: 0.330000 data: 9882 4490 613 570 614 569 614 569 613 570 612 568 614 570 614 570 613 568 614 1679 611 1677 613 1678 614 1679 612 569 613 1676 613 1676 613 1678 608 568 610 1678 608 570 609 571 608 567 610 568 611 569 612 568 613 1676 614 569 611 1678 606 1679 604 1678 605 1678 605 1679 604 1678 606 41190 9747 2228 603 -# +# name: POWER type: parsed protocol: NECext address: A0 B7 00 00 command: E9 16 00 00 -# +# name: BRIGHTNESS+ type: parsed protocol: NECext address: A0 B7 00 00 command: AB 54 00 00 -# +# name: BRIGHTNESS- type: parsed protocol: NECext @@ -1273,4 +1273,3 @@ type: parsed protocol: NEC address: 00 00 00 00 command: 46 00 00 00 -# diff --git a/applications/main/infrared/resources/infrared/assets/monitor.ir b/applications/main/infrared/resources/infrared/assets/monitor.ir index 164d0f90f..f3ad01f75 100644 --- a/applications/main/infrared/resources/infrared/assets/monitor.ir +++ b/applications/main/infrared/resources/infrared/assets/monitor.ir @@ -5,7 +5,7 @@ type: parsed protocol: NECext address: 60 30 00 00 command: 02 FD 00 00 -# +# name: SOURCE type: parsed protocol: NECext @@ -29,37 +29,37 @@ type: parsed protocol: NECext address: 42 BF 00 00 command: 12 ED 00 00 -# +# name: SOURCE type: parsed protocol: NECext address: 42 BF 00 00 command: 1C E3 00 00 -# +# name: MENU type: parsed protocol: NECext address: 42 BF 00 00 command: 08 F7 00 00 -# +# name: EXIT type: parsed protocol: NECext address: 42 BF 00 00 command: 17 E8 00 00 -# +# name: POWER type: parsed protocol: NEC address: 00 00 00 00 command: 00 00 00 00 -# +# name: SOURCE type: parsed protocol: NEC address: 00 00 00 00 command: 01 00 00 00 -# +# name: Menu type: parsed protocol: NEC @@ -71,4 +71,3 @@ type: parsed protocol: NEC address: 00 00 00 00 command: 10 00 00 00 -# \ No newline at end of file diff --git a/applications/main/infrared/resources/infrared/assets/projectors.ir b/applications/main/infrared/resources/infrared/assets/projectors.ir index 2c5dcb487..d93d0cf2a 100644 --- a/applications/main/infrared/resources/infrared/assets/projectors.ir +++ b/applications/main/infrared/resources/infrared/assets/projectors.ir @@ -2,7 +2,7 @@ Filetype: IR library file Version: 1 # Last Updated 27th Sept, 2024 # Last Checked 27th Sept, 2024 -# +# # TEMP FIX FOR POWER: Power signals are duplicated, since projectors require second confirm to poweroff # # ON @@ -71,7 +71,7 @@ type: parsed protocol: NECext address: 00 30 00 00 command: 83 7C 00 00 -# +# name: Vol_up type: parsed protocol: NECext @@ -107,13 +107,13 @@ type: parsed protocol: NECext address: 87 4E 00 00 command: 29 D6 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 87 4E 00 00 command: 08 F7 00 00 -# +# name: Vol_dn type: parsed protocol: NECext @@ -835,25 +835,25 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 243 27700 170 27632 246 27694 282 27595 307 27497 241 27696 177 27710 164 27644 245 27629 246 27712 174 27638 211 27736 131 27741 306 27504 214 27727 135 27749 132 27761 126 27744 131 27753 127 27764 121 27767 132 27773 307 27577 131 27706 213 27761 129 27759 128 27770 125 27694 213 27751 307 27578 131 27737 131 27745 304 27575 335 27540 124 27752 132 27749 132 27747 134 27757 134 27758 127 27762 131 27748 131 27750 122 27749 130 27748 125 27772 131 27774 136 27762 135 27686 215 27742 131 27749 132 27756 133 27764 126 24073 9255 4460 672 488 618 541 619 541 619 1675 619 1676 618 542 618 542 618 542 618 1676 618 542 618 543 617 1678 616 568 592 1702 592 1702 592 1703 617 543 617 543 617 1677 617 543 617 1678 615 544 616 544 616 544 616 1678 616 1679 615 544 616 1679 615 545 615 1679 615 1679 615 1679 615 40240 9173 2273 591 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 219 27658 217 27663 216 27658 216 27634 216 27642 215 27646 217 27662 217 27637 216 27649 216 27649 218 27656 217 27658 215 27640 214 27636 217 27649 216 27644 218 27635 217 27630 215 27645 216 27631 215 27632 216 27650 216 27628 217 27630 214 27627 217 27623 215 27632 215 27641 216 27634 214 27633 215 27648 215 27648 217 27651 215 27635 216 27629 216 27630 216 2021 9254 4461 618 542 618 542 618 542 618 1675 619 1676 618 541 619 541 619 542 618 1677 617 543 617 543 617 1678 616 568 592 1702 592 1702 618 1676 618 542 618 542 618 543 617 1677 617 543 617 544 616 1678 616 544 616 1678 616 1678 616 1678 616 544 616 1678 616 1678 616 544 616 1678 616 40239 9200 2247 617 99930 110 27739 119 27738 123 27750 126 27738 175 27617 214 27716 203 27604 213 27639 217 27631 214 27722 136 27753 119 27736 175 27618 246 27683 177 27619 245 27685 171 55486 244 27693 158 27635 241 27695 170 27693 129 27717 340 27530 113 27757 106 27751 124 27728 172 27707 126 27666 215 27708 123 27733 123 -# +# name: Vol_dn type: parsed protocol: NECext address: 18 E9 00 00 command: 49 B6 00 00 -# +# name: Power type: parsed protocol: NEC address: 02 00 00 00 command: 14 00 00 00 -# +# name: Power type: parsed protocol: NEC @@ -865,13 +865,13 @@ type: parsed protocol: NEC address: 02 00 00 00 command: 48 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 02 00 00 00 command: 40 00 00 00 -# +# name: Mute type: parsed protocol: NEC @@ -901,7 +901,7 @@ type: parsed protocol: NECext address: B8 57 00 00 command: 1E E1 00 00 -# +# name: Vol_up type: parsed protocol: NECext @@ -925,13 +925,13 @@ type: parsed protocol: NEC address: 32 00 00 00 command: 8F 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 32 00 00 00 command: 8C 00 00 00 -# +# name: Mute type: raw frequency: 38000 @@ -949,19 +949,19 @@ type: parsed protocol: NEC address: 00 00 00 00 command: A8 00 00 00 -# +# name: Mute type: parsed protocol: NEC address: 00 00 00 00 command: 88 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 00 00 00 00 command: 9C 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC @@ -979,19 +979,19 @@ type: parsed protocol: NECext address: 87 45 00 00 command: 17 E8 00 00 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 9064 4354 666 1559 666 1562 662 1586 638 475 636 477 635 477 635 478 635 1590 635 1591 634 478 635 1591 634 478 634 478 635 478 634 1591 635 478 634 1591 634 478 635 478 634 478 635 1591 634 478 634 1591 635 478 634 478 634 1591 634 1591 635 1591 634 478 635 1591 634 478 634 1591 635 40957 9035 2144 634 95483 9047 2155 632 95484 9048 2153 633 -# +# name: Vol_dn type: parsed protocol: NECext address: 87 45 00 00 command: 50 AF 00 00 -# +# name: Mute type: raw frequency: 38000 @@ -1009,13 +1009,13 @@ type: parsed protocol: NECext address: FF FF 00 00 command: E8 17 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: FF FF 00 00 command: BD 42 00 00 -# +# name: Vol_dn type: parsed protocol: NECext @@ -1033,13 +1033,13 @@ type: parsed protocol: Kaseikyo address: 41 54 32 00 command: 05 00 00 00 -# +# name: Vol_up type: parsed protocol: Kaseikyo address: 41 54 32 00 command: 70 01 00 00 -# +# name: Vol_dn type: parsed protocol: Kaseikyo @@ -1099,61 +1099,61 @@ type: parsed protocol: NECext address: 4F 50 00 00 command: 02 FD 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 4F 50 00 00 command: 08 F7 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 4F 50 00 00 command: 0B F4 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 81 03 00 00 command: F0 0F 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 87 45 00 00 command: 51 AE 00 00 -# +# name: Mute type: parsed protocol: NECext address: 87 45 00 00 command: 52 AD 00 00 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 8811 4222 530 1580 531 1579 531 507 531 507 531 507 531 508 531 508 530 1582 528 1583 527 535 503 1608 502 536 501 1609 501 537 501 1610 500 538 500 1611 499 538 500 539 500 538 500 1611 500 539 499 538 500 1611 499 539 499 1611 499 1611 500 1611 499 539 499 1611 500 1611 500 539 499 35437 8784 4252 500 1611 500 1612 500 539 500 539 500 539 500 539 500 539 500 1611 500 1612 499 539 500 1612 500 539 500 1612 499 539 500 1612 500 539 500 1612 499 539 500 539 500 539 499 1612 499 540 499 539 500 1612 499 539 500 1612 499 1613 499 1612 499 539 500 1612 500 1612 500 539 500 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 8811 4222 530 1580 531 1579 531 507 531 507 531 507 531 508 531 508 530 1582 528 1583 527 535 503 1608 502 536 501 1609 501 537 501 1610 500 538 500 1611 499 538 500 539 500 538 500 1611 500 539 499 538 500 1611 499 539 499 1611 499 1611 500 1611 499 539 499 1611 500 1611 500 539 499 35437 8784 4252 500 1611 500 1612 500 539 500 539 500 539 500 539 500 539 500 1611 500 1612 499 539 500 1612 500 539 500 1612 499 539 500 1612 500 539 500 1612 499 539 500 539 500 539 499 1612 499 540 499 539 500 1612 499 539 500 1612 499 1613 499 1612 499 539 500 1612 500 1612 500 539 500 -# +# name: Vol_up type: parsed protocol: NEC address: 01 00 00 00 command: 06 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 01 00 00 00 command: 09 00 00 00 -# +# name: Mute type: parsed protocol: NEC @@ -1171,253 +1171,253 @@ type: parsed protocol: NEC address: 01 00 00 00 command: 00 00 00 00 -# +# name: Mute type: raw frequency: 38000 duty_cycle: 0.330000 data: 9035 4437 563 548 563 548 563 522 594 1645 591 1639 592 518 593 548 563 552 563 1640 592 548 563 553 562 1668 564 524 592 1642 594 1674 562 1673 563 1639 593 548 563 552 564 1669 562 548 563 520 615 529 586 1645 587 529 587 1650 586 1646 586 529 586 1650 586 1649 587 1646 586 524 587 524 587 524 587 524 587 525 643 467 644 440 671 467 644 472 643 1592 644 1593 643 1593 642 1594 641 1594 587 1649 585 1651 563 1682 562 14430 9008 2205 562 -# +# name: Vol_up type: parsed protocol: NECext address: 84 F4 00 00 command: 2C D3 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 84 F4 00 00 command: 2F D0 00 00 -# +# name: Mute type: parsed protocol: NECext address: 4F 50 00 00 command: 0F F0 00 00 -# +# name: Power type: parsed protocol: NEC address: 02 00 00 00 command: 12 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 02 00 00 00 command: 12 00 00 00 -# +# name: Vol_dn type: parsed protocol: NEC address: 02 00 00 00 command: 06 00 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 02 00 00 00 command: 00 00 00 00 -# +# name: Power type: parsed protocol: NECext address: 04 B1 00 00 command: 58 A7 00 00 -# +# name: Power type: parsed protocol: NECext address: 04 B1 00 00 command: 58 A7 00 00 -# +# name: Mute type: raw frequency: 38000 duty_cycle: 0.330000 data: 9107 4376 681 1573 681 472 655 472 654 474 652 475 652 476 651 476 652 476 651 476 651 1604 651 1604 651 1604 651 1603 652 1604 651 1604 651 1604 651 1604 650 476 651 477 650 477 650 476 651 477 651 1604 650 476 651 477 650 1604 651 1604 650 1604 651 1604 650 1604 651 477 650 1604 650 39498 9079 2178 651 -# +# name: Power type: parsed protocol: NECext address: 8B CA 00 00 command: 12 ED 00 00 -# +# name: Power type: parsed protocol: NECext address: 8B CA 00 00 command: 12 ED 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 8B CA 00 00 command: 44 BB 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 8B CA 00 00 command: 46 B9 00 00 -# +# name: Mute type: parsed protocol: NECext address: 8B CA 00 00 command: 11 EE 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 81 03 00 00 command: F0 0F 00 00 -# +# name: Power type: parsed protocol: NEC address: 01 00 00 00 command: 40 00 00 00 -# +# name: Power type: parsed protocol: NECext address: 00 BD 00 00 command: 01 FE 00 00 -# +# name: Power type: parsed protocol: NEC address: 01 00 00 00 command: 40 00 00 00 -# +# name: Power type: parsed protocol: NECext address: 00 BD 00 00 command: 01 FE 00 00 -# +# name: Vol_dn type: parsed protocol: NECext address: 00 BD 00 00 command: 10 EF 00 00 -# +# name: Vol_up type: parsed protocol: NECext address: 00 BD 00 00 command: 0C F3 00 00 -# +# name: Mute type: parsed protocol: NECext address: 00 BD 00 00 command: 6A 95 00 00 -# +# name: Vol_up type: parsed protocol: NEC address: 02 00 00 00 command: 11 00 00 00 -# +# name: Mute type: parsed protocol: NECext address: 87 4E 00 00 command: 51 AE 00 00 -# +# name: Pause type: parsed protocol: NECext address: 00 30 00 00 command: A8 57 00 00 -# +# name: Play type: parsed protocol: NECext address: 00 30 00 00 command: A9 56 00 00 -# +# name: Pause type: parsed protocol: NECext address: 00 30 00 00 command: A9 56 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: Play type: parsed protocol: NEC address: 00 00 00 00 command: 93 00 00 00 -# +# name: Pause type: parsed protocol: NEC address: 00 00 00 00 command: 93 00 00 00 -# +# name: Play type: parsed protocol: NEC address: 01 00 00 00 command: 15 00 00 00 -# +# name: Pause type: parsed protocol: NEC address: 01 00 00 00 command: 15 00 00 00 -# +# name: Play type: parsed protocol: NECext address: B8 57 00 00 command: 18 E7 00 00 -# +# name: Play type: raw frequency: 38000 duty_cycle: 0.330000 data: 8981 4411 532 1616 557 1592 557 465 556 465 556 466 555 467 554 468 554 1595 554 467 554 468 554 1595 554 467 580 1569 581 1568 581 1568 581 1569 580 441 581 1569 580 442 580 1570 579 1594 555 467 555 443 579 442 580 1594 554 467 555 1594 555 467 555 468 554 1595 554 1595 528 1620 529 42169 9008 2106 531 -# +# name: Pause type: raw frequency: 38000 duty_cycle: 0.330000 data: 8981 4411 532 1616 557 1592 557 465 556 465 556 466 555 467 554 468 554 1595 554 467 554 468 554 1595 554 467 580 1569 581 1568 581 1568 581 1569 580 441 581 1569 580 442 580 1570 579 1594 555 467 555 443 579 442 580 1594 554 467 555 1594 555 467 555 468 554 1595 554 1595 528 1620 529 42169 9008 2106 531 -# +# name: Play type: parsed protocol: NEC address: 31 00 00 00 command: 41 00 00 00 -# +# name: Pause type: parsed protocol: NEC address: 31 00 00 00 command: 41 00 00 00 -# +# name: Play type: parsed protocol: NEC address: 01 00 00 00 command: 03 00 00 00 -# +# name: Pause type: parsed protocol: NEC @@ -1483,73 +1483,73 @@ type: raw frequency: 38000 duty_cycle: 0.330000 data: 353 1742 355 693 355 1742 355 1742 355 693 355 1744 353 694 354 1743 354 693 355 1743 354 694 354 693 355 694 354 1742 355 695 353 43687 354 1743 354 696 352 1744 353 1744 353 694 354 695 353 1742 355 694 354 1743 354 694 354 1743 354 1742 355 1742 355 694 354 1744 353 41606 351 1745 352 696 352 1746 351 1746 351 697 351 1747 350 696 352 1745 352 698 350 1746 351 698 350 696 352 698 350 1746 351 699 349 -# +# name: Power type: parsed protocol: Samsung32 address: 07 00 00 00 command: 02 00 00 00 -# +# name: Power type: parsed protocol: Samsung32 address: 07 00 00 00 command: 02 00 00 00 -# +# name: Mute type: parsed protocol: Samsung32 address: 07 00 00 00 command: D1 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 00 00 00 00 command: 8A 00 00 00 -# +# name: Power type: parsed protocol: NEC address: 00 00 00 00 command: 8A 00 00 00 -# +# name: Power type: parsed protocol: NECext address: 81 03 00 00 command: F0 0F 00 00 -# +# name: Power type: parsed protocol: NECext address: 81 03 00 00 command: F0 0F 00 00 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 9033 4255 562 543 564 1701 562 1674 563 567 565 541 564 567 565 567 537 1700 564 1700 537 568 564 1699 564 541 565 1699 565 540 565 567 565 570 535 567 565 567 565 1673 564 567 565 1673 564 567 565 540 618 514 565 1700 563 1674 564 567 564 1674 563 569 563 1672 565 1700 589 1648 564 -# +# name: Power type: raw frequency: 38000 duty_cycle: 0.330000 data: 9033 4255 562 543 564 1701 562 1674 563 567 565 541 564 567 565 567 537 1700 564 1700 537 568 564 1699 564 541 565 1699 565 540 565 567 565 570 535 567 565 567 565 1673 564 567 565 1673 564 567 565 540 618 514 565 1700 563 1674 564 567 564 1674 563 569 563 1672 565 1700 589 1648 564 -# +# name: Mute type: raw frequency: 38000 duty_cycle: 0.330000 data: 9034 4255 564 567 564 1671 566 1699 564 540 565 567 565 540 564 566 566 1699 563 1672 567 565 566 1673 565 567 565 1672 565 566 566 539 565 567 565 1698 539 566 566 1698 564 541 565 565 567 1672 565 566 566 1672 565 567 565 1699 538 566 566 1698 564 1673 566 566 565 1672 566 566 566 -# +# name: Vol_up type: raw frequency: 38000 duty_cycle: 0.330000 data: 9035 4254 565 566 565 1672 566 1699 564 539 567 566 566 540 564 567 565 1698 539 1698 566 566 564 1673 565 566 565 1672 565 566 566 539 566 566 566 567 563 541 565 566 566 538 566 566 566 1671 566 566 566 1697 565 1675 563 1699 563 1674 565 1699 538 1700 564 565 565 1674 564 567 565 -# +# name: Vol_dn type: raw frequency: 38000 @@ -1813,7 +1813,7 @@ type: parsed protocol: NECext address: 86 6B 00 00 command: 09 F6 00 00 -# +# name: Vol_down type: parsed protocol: NECext diff --git a/furi/core/thread.c b/furi/core/thread.c index 6a4c0763b..31375b8b0 100644 --- a/furi/core/thread.c +++ b/furi/core/thread.c @@ -1,7 +1,6 @@ #include "thread.h" -#include "thread_i.h" +#include "thread_list_i.h" #include "timer.h" -#include "thread_list.h" #include "kernel.h" #include "memmgr.h" #include "memmgr_heap.h" @@ -25,6 +24,52 @@ #define THREAD_MAX_STACK_SIZE (UINT16_MAX * sizeof(StackType_t)) +typedef struct FuriThreadStdout FuriThreadStdout; + +struct FuriThreadStdout { + FuriThreadStdoutWriteCallback write_callback; + FuriString* buffer; +}; + +struct FuriThread { + StaticTask_t container; + StackType_t* stack_buffer; + + FuriThreadState state; + int32_t ret; + + FuriThreadCallback callback; + void* context; + + FuriThreadStateCallback state_callback; + void* state_context; + + FuriThreadSignalCallback signal_callback; + void* signal_context; + + char* name; + char* appid; + + FuriThreadPriority priority; + + size_t stack_size; + size_t heap_size; + + FuriThreadStdout output; + + // Keep all non-alignable byte types in one place, + // this ensures that the size of this structure is minimal + bool is_service; + bool heap_trace_enabled; + volatile bool is_active; +}; + +// IMPORTANT: container MUST be the FIRST struct member +static_assert(offsetof(FuriThread, container) == 0); + +// Our idle priority should be equal to the one from FreeRTOS +static_assert(FuriThreadPriorityIdle == tskIDLE_PRIORITY); + static size_t __furi_thread_stdout_write(FuriThread* thread, const char* data, size_t size); static int32_t __furi_thread_stdout_flush(FuriThread* thread); @@ -105,6 +150,8 @@ static void furi_thread_init_common(FuriThread* thread) { furi_thread_set_appid(thread, "driver"); } + thread->priority = FuriThreadPriorityNormal; + FuriHalRtcHeapTrackMode mode = furi_hal_rtc_get_heap_track_mode(); if(mode == FuriHalRtcHeapTrackModeAll) { thread->heap_trace_enabled = true; @@ -229,7 +276,7 @@ void furi_thread_set_context(FuriThread* thread, void* context) { void furi_thread_set_priority(FuriThread* thread, FuriThreadPriority priority) { furi_check(thread); furi_check(thread->state == FuriThreadStateStopped); - furi_check(priority >= FuriThreadPriorityIdle && priority <= FuriThreadPriorityIsr); + furi_check(priority <= FuriThreadPriorityIsr); thread->priority = priority; } @@ -241,9 +288,7 @@ FuriThreadPriority furi_thread_get_priority(FuriThread* thread) { void furi_thread_set_current_priority(FuriThreadPriority priority) { furi_check(priority <= FuriThreadPriorityIsr); - - UBaseType_t new_priority = priority ? priority : FuriThreadPriorityNormal; - vTaskPrioritySet(NULL, new_priority); + vTaskPrioritySet(NULL, priority); } FuriThreadPriority furi_thread_get_current_priority(void) { @@ -305,7 +350,6 @@ void furi_thread_start(FuriThread* thread) { furi_thread_set_state(thread, FuriThreadStateStarting); uint32_t stack_depth = thread->stack_size / sizeof(StackType_t); - UBaseType_t priority = thread->priority ? thread->priority : FuriThreadPriorityNormal; thread->is_active = true; @@ -315,7 +359,7 @@ void furi_thread_start(FuriThread* thread) { thread->name, stack_depth, thread, - priority, + thread->priority, thread->stack_buffer, &thread->container) == (TaskHandle_t)thread); } diff --git a/furi/core/thread.h b/furi/core/thread.h index e8cdeaeaf..d90ece85d 100644 --- a/furi/core/thread.h +++ b/furi/core/thread.h @@ -30,11 +30,10 @@ typedef enum { * @brief Enumeration of possible FuriThread priorities. */ typedef enum { - FuriThreadPriorityNone = 0, /**< Uninitialized, choose system default */ - FuriThreadPriorityIdle = 1, /**< Idle priority */ + FuriThreadPriorityIdle = 0, /**< Idle priority */ FuriThreadPriorityLowest = 14, /**< Lowest */ FuriThreadPriorityLow = 15, /**< Low */ - FuriThreadPriorityNormal = 16, /**< Normal */ + FuriThreadPriorityNormal = 16, /**< Normal, system default */ FuriThreadPriorityHigh = 17, /**< High */ FuriThreadPriorityHighest = 18, /**< Highest */ FuriThreadPriorityIsr = diff --git a/furi/core/thread_i.h b/furi/core/thread_i.h deleted file mode 100644 index 0a86a0678..000000000 --- a/furi/core/thread_i.h +++ /dev/null @@ -1,48 +0,0 @@ -#pragma once - -#include "thread.h" -#include "string.h" - -#include -#include - -typedef struct { - FuriThreadStdoutWriteCallback write_callback; - FuriString* buffer; -} FuriThreadStdout; - -struct FuriThread { - StaticTask_t container; - StackType_t* stack_buffer; - - FuriThreadState state; - int32_t ret; - - FuriThreadCallback callback; - void* context; - - FuriThreadStateCallback state_callback; - void* state_context; - - FuriThreadSignalCallback signal_callback; - void* signal_context; - - char* name; - char* appid; - - FuriThreadPriority priority; - - size_t stack_size; - size_t heap_size; - - FuriThreadStdout output; - - // Keep all non-alignable byte types in one place, - // this ensures that the size of this structure is minimal - bool is_service; - bool heap_trace_enabled; - volatile bool is_active; -}; - -// IMPORTANT: container MUST be the FIRST struct member -static_assert(offsetof(FuriThread, container) == 0); diff --git a/furi/core/thread_list.c b/furi/core/thread_list.c index 5355a896c..e542c192b 100644 --- a/furi/core/thread_list.c +++ b/furi/core/thread_list.c @@ -84,7 +84,7 @@ FuriThreadListItem* furi_thread_list_get_or_insert(FuriThreadList* instance, Fur } void furi_thread_list_process(FuriThreadList* instance, uint32_t runtime, uint32_t tick) { - furi_check(instance); + furi_assert(instance); instance->runtime_previous = instance->runtime_current; instance->runtime_current = runtime; diff --git a/furi/core/thread_list.h b/furi/core/thread_list.h index d01aa24a0..f51aae8cd 100644 --- a/furi/core/thread_list.h +++ b/furi/core/thread_list.h @@ -68,14 +68,6 @@ FuriThreadListItem* furi_thread_list_get_at(FuriThreadList* instance, size_t pos */ FuriThreadListItem* furi_thread_list_get_or_insert(FuriThreadList* instance, FuriThread* thread); -/** Process items in the FuriThreadList instance - * - * @param instance The instance - * @param[in] runtime The runtime of the system since start - * @param[in] tick The tick when processing happened - */ -void furi_thread_list_process(FuriThreadList* instance, uint32_t runtime, uint32_t tick); - /** Get percent of time spent in ISR * * @param instance The instance diff --git a/furi/core/thread_list_i.h b/furi/core/thread_list_i.h new file mode 100644 index 000000000..44fe0a9cb --- /dev/null +++ b/furi/core/thread_list_i.h @@ -0,0 +1,19 @@ +#pragma once + +#include "thread_list.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/** Process items in the FuriThreadList instance + * + * @param instance The instance + * @param[in] runtime The runtime of the system since start + * @param[in] tick The tick when processing happened + */ +void furi_thread_list_process(FuriThreadList* instance, uint32_t runtime, uint32_t tick); + +#ifdef __cplusplus +} +#endif diff --git a/lib/toolbox/bit_buffer.h b/lib/toolbox/bit_buffer.h index 5c50e729c..bd95ec95c 100644 --- a/lib/toolbox/bit_buffer.h +++ b/lib/toolbox/bit_buffer.h @@ -1,3 +1,9 @@ +/** Bit Buffer + * + * Various bits and bytes manipulation tools. + * + * @file bit_buffer.h + */ #pragma once #include @@ -10,118 +16,128 @@ extern "C" { typedef struct BitBuffer BitBuffer; -// Construction, deletion, reset - -/** - * Allocate a BitBuffer instance. +/** Allocate a BitBuffer instance. * - * @param [in] capacity_bytes maximum buffer capacity, in bytes - * @return pointer to the allocated BitBuffer instance + * @param[in] capacity_bytes maximum buffer capacity, in bytes + * + * @return pointer to the allocated BitBuffer instance */ BitBuffer* bit_buffer_alloc(size_t capacity_bytes); -/** - * Delete a BitBuffer instance. +/** Delete a BitBuffer instance. * - * @param [in,out] buf pointer to a BitBuffer instance + * @param[in,out] buf pointer to a BitBuffer instance */ void bit_buffer_free(BitBuffer* buf); -/** - * Clear all data from a BitBuffer instance. +/** Clear all data from a BitBuffer instance. * - * @param [in,out] buf pointer to a BitBuffer instance + * @param[in,out] buf pointer to a BitBuffer instance */ void bit_buffer_reset(BitBuffer* buf); // Copy and write -/** - * Copy another BitBuffer instance's contents to this one, replacing - * all of the original data. - * The destination capacity must be no less than the source data size. +/** Copy another BitBuffer instance's contents to this one, replacing all of the + * original data. * - * @param [in,out] buf pointer to a BitBuffer instance to copy into - * @param [in] other pointer to a BitBuffer instance to copy from - * @note + * @warning The destination capacity must be no less than the source data + * size. + * + * @param[in,out] buf pointer to a BitBuffer instance to copy into + * @param[in] other pointer to a BitBuffer instance to copy from */ void bit_buffer_copy(BitBuffer* buf, const BitBuffer* other); -/** - * Copy all BitBuffer instance's contents to this one, starting from start_index, - * replacing all of the original data. - * The destination capacity must be no less than the source data size - * counting from start_index. +/** Copy all BitBuffer instance's contents to this one, starting from + * start_index, replacing all of the original data. * - * @param [in,out] buf pointer to a BitBuffer instance to copy into - * @param [in] other pointer to a BitBuffer instance to copy from - * @param [in] start_index index to begin copying source data from + * @warning The destination capacity must be no less than the source data + * size counting from start_index. + * + * @param[in,out] buf pointer to a BitBuffer instance to copy into + * @param[in] other pointer to a BitBuffer instance to copy from + * @param[in] start_index index to begin copying source data from */ void bit_buffer_copy_right(BitBuffer* buf, const BitBuffer* other, size_t start_index); -/** - * Copy all BitBuffer instance's contents to this one, ending with end_index, +/** Copy all BitBuffer instance's contents to this one, ending with end_index, * replacing all of the original data. - * The destination capacity must be no less than the source data size - * counting to end_index. * - * @param [in,out] buf pointer to a BitBuffer instance to copy into - * @param [in] other pointer to a BitBuffer instance to copy from - * @param [in] end_index index to end copying source data at + * @warning The destination capacity must be no less than the source data + * size counting to end_index. + * + * @param[in,out] buf pointer to a BitBuffer instance to copy into + * @param[in] other pointer to a BitBuffer instance to copy from + * @param[in] end_index index to end copying source data at */ void bit_buffer_copy_left(BitBuffer* buf, const BitBuffer* other, size_t end_index); -/** - * Copy a byte array to a BitBuffer instance, replacing all of the original data. - * The destination capacity must be no less than the source data size. +/** Copy a byte array to a BitBuffer instance, replacing all of the original + * data. * - * @param [in,out] buf pointer to a BitBuffer instance to copy into - * @param [in] data pointer to the byte array to be copied - * @param [in] size_bytes size of the data to be copied, in bytes + * @warning The destination capacity must be no less than the source data + * size. + * + * @param[in,out] buf pointer to a BitBuffer instance to copy into + * @param[in] data pointer to the byte array to be copied + * @param[in] size_bytes size of the data to be copied, in bytes */ void bit_buffer_copy_bytes(BitBuffer* buf, const uint8_t* data, size_t size_bytes); -/** - * Copy a byte array to a BitBuffer instance, replacing all of the original data. - * The destination capacity must be no less than the source data size. +/** Copy a byte array to a BitBuffer instance, replacing all of the original + * data. * - * @param [in,out] buf pointer to a BitBuffer instance to copy into - * @param [in] data pointer to the byte array to be copied - * @param [in] size_bits size of the data to be copied, in bits + * @warning The destination capacity must be no less than the source data + * size. + * + * @param[in,out] buf pointer to a BitBuffer instance to copy into + * @param[in] data pointer to the byte array to be copied + * @param[in] size_bits size of the data to be copied, in bits */ void bit_buffer_copy_bits(BitBuffer* buf, const uint8_t* data, size_t size_bits); -/** - * Copy a byte with parity array to a BitBuffer instance, replacing all of the original data. - * The destination capacity must be no less than the source data size. +/** Copy a byte with parity array to a BitBuffer instance, replacing all of the + * original data. * - * @param [in,out] buf pointer to a BitBuffer instance to copy into - * @param [in] data pointer to the byte array to be copied - * @param [in] size_bitss size of the data to be copied, in bits + * @warning The destination capacity must be no less than the source data + * size. + * + * @param[in,out] buf pointer to a BitBuffer instance to copy into + * @param[in] data pointer to the byte array to be copied + * @param[in] size_bits size of the data to be copied, in bits + * @note Parity bits are placed starting with the most significant bit + * of each byte and moving up. + * @note Example: DDDDDDDD PDDDDDDD DPDDDDDD DDP... */ void bit_buffer_copy_bytes_with_parity(BitBuffer* buf, const uint8_t* data, size_t size_bits); -/** - * Write a BitBuffer instance's entire contents to an arbitrary memory location. - * The destination memory must be allocated. Additionally, the destination - * capacity must be no less than the source data size. +/** Write a BitBuffer instance's entire contents to an arbitrary memory location. * - * @param [in] buf pointer to a BitBuffer instance to write from - * @param [out] dest pointer to the destination memory location - * @param [in] size_bytes maximum destination data size, in bytes + * @warning The destination memory must be allocated. Additionally, the + * destination capacity must be no less than the source data size. + * + * @param[in] buf pointer to a BitBuffer instance to write from + * @param[out] dest pointer to the destination memory location + * @param[in] size_bytes maximum destination data size, in bytes */ void bit_buffer_write_bytes(const BitBuffer* buf, void* dest, size_t size_bytes); -/** - * Write a BitBuffer instance's entire contents to an arbitrary memory location. - * Additionally, place a parity bit after each byte. - * The destination memory must be allocated. Additionally, the destination - * capacity must be no less than the source data size plus parity. +/** Write a BitBuffer instance's entire contents to an arbitrary memory location. * - * @param [in] buf pointer to a BitBuffer instance to write from - * @param [out] dest pointer to the destination memory location - * @param [in] size_bytes maximum destination data size, in bytes - * @param [out] bits_written actual number of bits writen, in bits + * Additionally, place a parity bit after each byte. + * + * @warning The destination memory must be allocated. Additionally, the + * destination capacity must be no less than the source data size + * plus parity. + * + * @param[in] buf pointer to a BitBuffer instance to write from + * @param[out] dest pointer to the destination memory location + * @param[in] size_bytes maximum destination data size, in bytes + * @param[out] bits_written actual number of bits written, in bits + * @note Parity bits are placed starting with the most significant bit of + * each byte and moving up. + * @note Example: DDDDDDDD PDDDDDDD DPDDDDDD DDP... */ void bit_buffer_write_bytes_with_parity( const BitBuffer* buf, @@ -129,15 +145,17 @@ void bit_buffer_write_bytes_with_parity( size_t size_bytes, size_t* bits_written); -/** - * Write a slice of BitBuffer instance's contents to an arbitrary memory location. - * The destination memory must be allocated. Additionally, the destination - * capacity must be no less than the requested slice size. +/** Write a slice of BitBuffer instance's contents to an arbitrary memory + * location. * - * @param [in] buf pointer to a BitBuffer instance to write from - * @param [out] dest pointer to the destination memory location - * @param [in] start_index index to begin copying source data from - * @param [in] size_bytes data slice size, in bytes + * @warning The destination memory must be allocated. Additionally, the + * destination capacity must be no less than the requested slice + * size. + * + * @param[in] buf pointer to a BitBuffer instance to write from + * @param[out] dest pointer to the destination memory location + * @param[in] start_index index to begin copying source data from + * @param[in] size_bytes data slice size, in bytes */ void bit_buffer_write_bytes_mid( const BitBuffer* buf, @@ -147,176 +165,196 @@ void bit_buffer_write_bytes_mid( // Checks -/** - * Check whether a BitBuffer instance contains a partial byte (i.e. the bit count - * is not divisible by 8). +/** Check whether a BitBuffer instance contains a partial byte (i.e.\ the bit + * count is not divisible by 8). * - * @param [in] buf pointer to a BitBuffer instance to be checked - * @return true if the instance contains a partial byte, false otherwise + * @param[in] buf pointer to a BitBuffer instance to be checked + * + * @return true if the instance contains a partial byte, false otherwise */ bool bit_buffer_has_partial_byte(const BitBuffer* buf); -/** - * Check whether a BitBuffer instance's contents start with the designated byte. +/** Check whether a BitBuffer instance's contents start with the designated byte. * - * @param [in] buf pointer to a BitBuffer instance to be checked - * @param [in] byte byte value to be checked against - * @return true if data starts with designated byte, false otherwise + * @param[in] buf pointer to a BitBuffer instance to be checked + * @param[in] byte byte value to be checked against + * + * @return true if data starts with designated byte, false otherwise */ bool bit_buffer_starts_with_byte(const BitBuffer* buf, uint8_t byte); // Getters -/** - * Get a BitBuffer instance's capacity (i.e. the maximum possible amount of data), in bytes. +/** Get a BitBuffer instance's capacity (i.e.\ the maximum possible amount of + * data), in bytes. * - * @param [in] buf pointer to a BitBuffer instance to be queried - * @return capacity, in bytes + * @param[in] buf pointer to a BitBuffer instance to be queried + * + * @return capacity, in bytes */ size_t bit_buffer_get_capacity_bytes(const BitBuffer* buf); -/** - * Get a BitBuffer instance's data size (i.e. the amount of stored data), in bits. - * Might be not divisible by 8 (see bit_buffer_is_partial_byte). +/** Get a BitBuffer instance's data size (i.e.\ the amount of stored data), in + * bits. * - * @param [in] buf pointer to a BitBuffer instance to be queried - * @return data size, in bits. + * @warning Might be not divisible by 8 (see bit_buffer_is_partial_byte). + * + * @param[in] buf pointer to a BitBuffer instance to be queried + * + * @return data size, in bits. */ size_t bit_buffer_get_size(const BitBuffer* buf); /** - * Get a BitBuffer instance's data size (i.e. the amount of stored data), in bytes. - * If a partial byte is present, it is also counted. + * Get a BitBuffer instance's data size (i.e.\ the amount of stored data), in + * bytes. * - * @param [in] buf pointer to a BitBuffer instance to be queried - * @return data size, in bytes. + * @warning If a partial byte is present, it is also counted. + * + * @param[in] buf pointer to a BitBuffer instance to be queried + * + * @return data size, in bytes. */ size_t bit_buffer_get_size_bytes(const BitBuffer* buf); -/** - * Get a byte value at a specified index in a BitBuffer instance. - * The index must be valid (i.e. less than the instance's data size in bytes). +/** Get a byte value at a specified index in a BitBuffer instance. * - * @param [in] buf pointer to a BitBuffer instance to be queried - * @param [in] index index of the byte in question + * @warning The index must be valid (i.e.\ less than the instance's data size + * in bytes). + * + * @param[in] buf pointer to a BitBuffer instance to be queried + * @param[in] index index of the byte in question + * + * @return byte value */ uint8_t bit_buffer_get_byte(const BitBuffer* buf, size_t index); -/** - * Get a byte value starting from the specified bit index in a BitBuffer instance. - * The resulting byte might correspond to a single byte (if the index is a multiple - * of 8), or two overlapping bytes combined. - * The index must be valid (i.e. less than the instance's data size in bits). +/** Get a byte value starting from the specified bit index in a BitBuffer + * instance. * - * @param [in] buf pointer to a BitBuffer instance to be queried - * @param [in] index bit index of the byte in question + * @warning The resulting byte might correspond to a single byte (if the + * index is a multiple of 8), or two overlapping bytes combined. The + * index must be valid (i.e.\ less than the instance's data size in + * bits). + * + * @param[in] buf pointer to a BitBuffer instance to be queried + * @param[in] index_bits bit index of the byte in question + * + * @return byte value */ uint8_t bit_buffer_get_byte_from_bit(const BitBuffer* buf, size_t index_bits); -/** - * Get the pointer to a BitBuffer instance's underlying data. +/** Get the pointer to a BitBuffer instance's underlying data. * - * @param [in] buf pointer to a BitBuffer instance to be queried - * @return pointer to the underlying data + * @param[in] buf pointer to a BitBuffer instance to be queried + * + * @return pointer to the underlying data */ const uint8_t* bit_buffer_get_data(const BitBuffer* buf); -/** - * Get the pointer to a BitBuffer instance's underlying data. +/** Get the pointer to the parity data of a BitBuffer instance. * - * @param [in] buf pointer to a BitBuffer instance to be queried - * @return pointer to the underlying data + * @param[in] buf pointer to a BitBuffer instance to be queried + * + * @return pointer to the parity data */ const uint8_t* bit_buffer_get_parity(const BitBuffer* buf); // Setters -/** - * Set byte value at a specified index in a BitBuffer instance. - * The index must be valid (i.e. less than the instance's data size in bytes). +/** Set byte value at a specified index in a BitBuffer instance. * - * @param [in,out] buf pointer to a BitBuffer instance to be modified - * @param [in] index index of the byte in question - * @param [in] byte byte value to be set at index + * @warning The index must be valid (i.e.\ less than the instance's data + * size in bytes). + * + * @param[in,out] buf pointer to a BitBuffer instance to be modified + * @param[in] index index of the byte in question + * @param[in] byte byte value to be set at index */ void bit_buffer_set_byte(BitBuffer* buf, size_t index, uint8_t byte); -/** - * Set byte and parity bit value at a specified index in a BitBuffer instance. - * The index must be valid (i.e. less than the instance's data size in bytes). +/** Set byte and parity bit value at a specified index in a BitBuffer instance. * - * @param [in,out] buf pointer to a BitBuffer instance to be modified - * @param [in] index index of the byte in question - * @param [in] byte byte value to be set at index - * @param [in] parity parity bit value to be set at index + * @warning The index must be valid (i.e.\ less than the instance's data + * size in bytes). + * + * @param[in,out] buff pointer to a BitBuffer instance to be modified + * @param[in] index index of the byte in question + * @param[in] byte byte value to be set at index + * @param[in] parity parity bit value to be set at index */ void bit_buffer_set_byte_with_parity(BitBuffer* buff, size_t index, uint8_t byte, bool parity); -/** - * Resize a BitBuffer instance to a new size, in bits. - * @warning May cause bugs. Use only if absolutely necessary. +/** Resize a BitBuffer instance to a new size, in bits. * - * @param [in,out] buf pointer to a BitBuffer instance to be resized - * @param [in] new_size the new size of the buffer, in bits + * @warning May cause bugs. Use only if absolutely necessary. + * + * @param[in,out] buf pointer to a BitBuffer instance to be resized + * @param[in] new_size the new size of the buffer, in bits */ void bit_buffer_set_size(BitBuffer* buf, size_t new_size); -/** - * Resize a BitBuffer instance to a new size, in bytes. - * @warning May cause bugs. Use only if absolutely necessary. +/** Resize a BitBuffer instance to a new size, in bytes. * - * @param [in,out] buf pointer to a BitBuffer instance to be resized - * @param [in] new_size_bytes the new size of the buffer, in bytes + * @warning May cause bugs. Use only if absolutely necessary. + * + * @param[in,out] buf pointer to a BitBuffer instance to be resized + * @param[in] new_size_bytes the new size of the buffer, in bytes */ void bit_buffer_set_size_bytes(BitBuffer* buf, size_t new_size_bytes); // Modification -/** - * Append all BitBuffer's instance contents to this one. The destination capacity - * must be no less than its original data size plus source data size. +/** Append all BitBuffer's instance contents to this one. * - * @param [in,out] buf pointer to a BitBuffer instance to be appended to - * @param [in] other pointer to a BitBuffer instance to be appended + * @warning The destination capacity must be no less than its original + * data size plus source data size. + * + * @param[in,out] buf pointer to a BitBuffer instance to be appended to + * @param[in] other pointer to a BitBuffer instance to be appended */ void bit_buffer_append(BitBuffer* buf, const BitBuffer* other); -/** - * Append a BitBuffer's instance contents to this one, starting from start_index. - * The destination capacity must be no less than the source data size - * counting from start_index. +/** Append a BitBuffer's instance contents to this one, starting from + * start_index. * - * @param [in,out] buf pointer to a BitBuffer instance to be appended to - * @param [in] other pointer to a BitBuffer instance to be appended - * @param [in] start_index index to begin copying source data from + * @warning The destination capacity must be no less than the source data + * size counting from start_index. + * + * @param[in,out] buf pointer to a BitBuffer instance to be appended to + * @param[in] other pointer to a BitBuffer instance to be appended + * @param[in] start_index index to begin copying source data from */ void bit_buffer_append_right(BitBuffer* buf, const BitBuffer* other, size_t start_index); -/** - * Append a byte to a BitBuffer instance. - * The destination capacity must be no less its original data size plus one. +/** Append a byte to a BitBuffer instance. * - * @param [in,out] buf pointer to a BitBuffer instance to be appended to - * @param [in] byte byte value to be appended + * @warning The destination capacity must be no less its original data + * size plus one. + * + * @param[in,out] buf pointer to a BitBuffer instance to be appended to + * @param[in] byte byte value to be appended */ void bit_buffer_append_byte(BitBuffer* buf, uint8_t byte); -/** - * Append a byte array to a BitBuffer instance. - * The destination capacity must be no less its original data size plus source data size. +/** Append a byte array to a BitBuffer instance. * - * @param [in,out] buf pointer to a BitBuffer instance to be appended to - * @param [in] data pointer to the byte array to be appended - * @param [in] size_bytes size of the data to be appended, in bytes + * @warning The destination capacity must be no less its original data + * size plus source data size. + * + * @param[in,out] buf pointer to a BitBuffer instance to be appended to + * @param[in] data pointer to the byte array to be appended + * @param[in] size_bytes size of the data to be appended, in bytes */ void bit_buffer_append_bytes(BitBuffer* buf, const uint8_t* data, size_t size_bytes); -/** - * Append a bit to a BitBuffer instance. - * The destination capacity must be sufficient to accomodate the additional bit. +/** Append a bit to a BitBuffer instance. * - * @param [in,out] buf pointer to a BitBuffer instance to be appended to - * @param [in] bit bit value to be appended + * @warning The destination capacity must be sufficient to accommodate the + * additional bit. + * + * @param[in,out] buf pointer to a BitBuffer instance to be appended to + * @param[in] bit bit value to be appended */ void bit_buffer_append_bit(BitBuffer* buf, bool bit); diff --git a/scripts/flipper/utils/fff.py b/scripts/flipper/utils/fff.py index 3175a1b00..44727dc62 100644 --- a/scripts/flipper/utils/fff.py +++ b/scripts/flipper/utils/fff.py @@ -32,6 +32,16 @@ class FlipperFormatFile: raise Exception("Unexpected line: not `key:value`") return data[0].strip(), data[1].strip() + def readComment(self): + if self.cursor == len(self.lines): + raise EOFError() + line = self.lines[self.cursor].strip() + if line.startswith("#"): + self.cursor += 1 + return line[1:].strip() + else: + return None + def readKey(self, key: str): k, v = self.readKeyValue() if k != key: @@ -67,7 +77,7 @@ class FlipperFormatFile: self.writeLine("") def writeComment(self, text: str): - if text: + if text and len(text): self.writeLine(f"# {text}") else: self.writeLine("#") @@ -104,3 +114,4 @@ class FlipperFormatFile: def save(self, filename: str): with open(filename, "w", newline="\n") as file: file.write("\n".join(self.lines)) + file.write("\n") diff --git a/scripts/infrared.py b/scripts/infrared.py index 9fa44a90a..af5d91a56 100755 --- a/scripts/infrared.py +++ b/scripts/infrared.py @@ -27,37 +27,51 @@ class Main(App): return 1 data = [] - unique = {} + unique_combo = {} + unique_payload = {} while True: try: d = {} + d["comments"] = [] + while (comment := f.readComment()) is not None: + d["comments"].append(comment) d["name"] = f.readKey("name") d["type"] = f.readKey("type") - key = None + key_combo = f'{d["name"]}' + key_payload = None if d["type"] == "parsed": d["protocol"] = f.readKey("protocol") d["address"] = f.readKey("address") d["command"] = f.readKey("command") - key = f'{d["protocol"]}{d["address"]}{d["command"]}' + key_payload = f'{d["protocol"]}{d["address"]}{d["command"]}' + key_combo += key_payload elif d["type"] == "raw": d["frequency"] = f.readKey("frequency") d["duty_cycle"] = f.readKey("duty_cycle") d["data"] = f.readKey("data") - key = f'{d["frequency"]}{d["duty_cycle"]}{d["data"]}' + key_payload = f'{d["frequency"]}{d["duty_cycle"]}{d["data"]}' + key_combo += key_payload else: raise Exception(f'Unknown type: {d["type"]}') - if not key in unique: - unique[key] = d + + if not key_combo in unique_combo: + unique_combo[key_combo] = d data.append(d) + # Check payload only + if not key_payload in unique_payload: + unique_payload[key_payload] = d + else: + self.logger.warning(f"Duplicate payload, check manually: {d}") else: - self.logger.warn(f"Duplicate key: {key}") + self.logger.info(f"Duplicate data removed: {d}") except EOFError: break # Form new file f = FlipperFormatFile() f.setHeader(filetype, version) for i in data: - f.writeComment(None) + for comment in i["comments"]: + f.writeComment(comment) f.writeKey("name", i["name"]) f.writeKey("type", i["type"]) if i["type"] == "parsed": diff --git a/scripts/sconsdist.py b/scripts/sconsdist.py index 314eabecd..8759c3b84 100755 --- a/scripts/sconsdist.py +++ b/scripts/sconsdist.py @@ -121,7 +121,7 @@ class Main(App): try: shutil.rmtree(self.output_dir_path) except Exception as ex: - self.logger.warn(f"Failed to clean output directory: {ex}") + self.logger.warning(f"Failed to clean output directory: {ex}") if not exists(self.output_dir_path): self.logger.debug(f"Creating output directory {self.output_dir_path}") diff --git a/scripts/update.py b/scripts/update.py index 641295371..c4cfc3cb9 100755 --- a/scripts/update.py +++ b/scripts/update.py @@ -164,7 +164,7 @@ class Main(App): return 3 if not self.layout_check(updater_stage_size, dfu_size, radio_addr): - self.logger.warn("Memory layout looks suspicious") + self.logger.warning("Memory layout looks suspicious") if self.args.disclaimer != "yes": self.show_disclaimer() return 2 @@ -225,7 +225,7 @@ class Main(App): def layout_check(self, stage_size, fw_size, radio_addr): if stage_size > self.UPDATER_SIZE_THRESHOLD: - self.logger.warn( + self.logger.warning( f"Updater size {stage_size}b > {self.UPDATER_SIZE_THRESHOLD}b and is not loadable on older firmwares!" ) @@ -237,13 +237,13 @@ class Main(App): self.logger.debug(f"Expected reserved space size: {fw2stack_gap}") fw2stack_gap_pages = fw2stack_gap / self.FLASH_PAGE_SIZE if fw2stack_gap_pages < 0: - self.logger.warn( + self.logger.warning( f"Firmware image overlaps C2 region and is not programmable!" ) return False elif fw2stack_gap_pages < self.MIN_GAP_PAGES: - self.logger.warn( + self.logger.warning( f"Expected reserved flash size is too small (~{int(fw2stack_gap_pages)} page(s), need >={self.MIN_GAP_PAGES} page(s))" ) return False diff --git a/targets/f18/api_symbols.csv b/targets/f18/api_symbols.csv index 63ab4a477..9c06663f8 100644 --- a/targets/f18/api_symbols.csv +++ b/targets/f18/api_symbols.csv @@ -1652,7 +1652,6 @@ Function,+,furi_thread_list_free,void,FuriThreadList* Function,+,furi_thread_list_get_at,FuriThreadListItem*,"FuriThreadList*, size_t" Function,+,furi_thread_list_get_isr_time,float,FuriThreadList* Function,+,furi_thread_list_get_or_insert,FuriThreadListItem*,"FuriThreadList*, FuriThread*" -Function,+,furi_thread_list_process,void,"FuriThreadList*, uint32_t, uint32_t" Function,+,furi_thread_list_size,size_t,FuriThreadList* Function,+,furi_thread_resume,void,FuriThreadId Function,+,furi_thread_set_appid,void,"FuriThread*, const char*" diff --git a/targets/f7/api_symbols.csv b/targets/f7/api_symbols.csv index 11f749170..47cff59e7 100644 --- a/targets/f7/api_symbols.csv +++ b/targets/f7/api_symbols.csv @@ -1937,7 +1937,6 @@ Function,+,furi_thread_list_free,void,FuriThreadList* Function,+,furi_thread_list_get_at,FuriThreadListItem*,"FuriThreadList*, size_t" Function,+,furi_thread_list_get_isr_time,float,FuriThreadList* Function,+,furi_thread_list_get_or_insert,FuriThreadListItem*,"FuriThreadList*, FuriThread*" -Function,+,furi_thread_list_process,void,"FuriThreadList*, uint32_t, uint32_t" Function,+,furi_thread_list_size,size_t,FuriThreadList* Function,+,furi_thread_resume,void,FuriThreadId Function,+,furi_thread_set_appid,void,"FuriThread*, const char*"