libsigrokdecode
unreleased development snapshot
sigrok protocol decoding library
|
Go to the source code of this file.
Typedefs | |
typedef uint8_t | PAUSE_LEN |
#define A1TVBOX_ADDRESS_LEN 8 |
Definition at line 845 of file irmpprotocols.h.
#define A1TVBOX_ADDRESS_OFFSET 1 |
Definition at line 844 of file irmpprotocols.h.
#define A1TVBOX_BIT_PAUSE_TIME 150.0e-6 |
Definition at line 839 of file irmpprotocols.h.
#define A1TVBOX_BIT_PULSE_TIME 250.0e-6 |
Definition at line 838 of file irmpprotocols.h.
#define A1TVBOX_COMMAND_LEN 8 |
Definition at line 847 of file irmpprotocols.h.
#define A1TVBOX_COMMAND_OFFSET 9 |
Definition at line 846 of file irmpprotocols.h.
#define A1TVBOX_COMPLETE_DATA_LEN 17 |
Definition at line 848 of file irmpprotocols.h.
#define A1TVBOX_FLAGS (IRMP_PARAM_FLAG_IS_MANCHESTER | IRMP_PARAM_FLAG_1ST_PULSE_IS_1 ) |
Definition at line 842 of file irmpprotocols.h.
#define A1TVBOX_FRAME_REPEAT_PAUSE_TIME 50.0e-3 |
Definition at line 849 of file irmpprotocols.h.
#define A1TVBOX_FRAMES 1 |
Definition at line 843 of file irmpprotocols.h.
#define A1TVBOX_LSB 0 |
Definition at line 841 of file irmpprotocols.h.
#define A1TVBOX_START_BIT_PAUSE_TIME 340.0e-6 |
Definition at line 837 of file irmpprotocols.h.
#define A1TVBOX_START_BIT_PULSE_TIME 300.0e-6 |
Definition at line 836 of file irmpprotocols.h.
#define A1TVBOX_STOP_BIT 0 |
Definition at line 840 of file irmpprotocols.h.
#define ACP24_0_PAUSE_TIME 950.0e-6 |
Definition at line 977 of file irmpprotocols.h.
#define ACP24_1_PAUSE_TIME 1300.0e-6 |
Definition at line 976 of file irmpprotocols.h.
#define ACP24_ADDRESS_LEN 0 |
Definition at line 980 of file irmpprotocols.h.
#define ACP24_ADDRESS_OFFSET 0 |
Definition at line 979 of file irmpprotocols.h.
#define ACP24_COMMAND_LEN 0 |
Definition at line 982 of file irmpprotocols.h.
#define ACP24_COMMAND_OFFSET 0 |
Definition at line 981 of file irmpprotocols.h.
#define ACP24_COMPLETE_DATA_LEN 70 |
Definition at line 983 of file irmpprotocols.h.
#define ACP24_FLAGS 0 |
Definition at line 986 of file irmpprotocols.h.
#define ACP24_FRAME_REPEAT_PAUSE_TIME 22.0e-3 |
Definition at line 978 of file irmpprotocols.h.
#define ACP24_LSB 0 |
Definition at line 985 of file irmpprotocols.h.
#define ACP24_PULSE_TIME 390.0e-6 |
Definition at line 975 of file irmpprotocols.h.
#define ACP24_START_BIT_PAUSE_TIME 950.0e-6 |
Definition at line 974 of file irmpprotocols.h.
#define ACP24_START_BIT_PULSE_TIME 390.0e-6 |
Definition at line 973 of file irmpprotocols.h.
#define ACP24_STOP_BIT 1 |
Definition at line 984 of file irmpprotocols.h.
#define AUTO_FRAME_REPETITION_TIME 80.0e-3 |
Definition at line 1070 of file irmpprotocols.h.
#define BANG_OLUFSEN_0_PAUSE_TIME 3125.0e-6 |
Definition at line 557 of file irmpprotocols.h.
#define BANG_OLUFSEN_1_PAUSE_TIME 9375.0e-6 |
Definition at line 556 of file irmpprotocols.h.
#define BANG_OLUFSEN_ADDRESS_LEN 0 |
Definition at line 562 of file irmpprotocols.h.
#define BANG_OLUFSEN_ADDRESS_OFFSET 0 |
Definition at line 561 of file irmpprotocols.h.
#define BANG_OLUFSEN_COMMAND_LEN 16 |
Definition at line 564 of file irmpprotocols.h.
#define BANG_OLUFSEN_COMMAND_OFFSET 3 |
Definition at line 563 of file irmpprotocols.h.
#define BANG_OLUFSEN_COMPLETE_DATA_LEN 20 |
Definition at line 565 of file irmpprotocols.h.
#define BANG_OLUFSEN_FLAGS 0 |
Definition at line 568 of file irmpprotocols.h.
#define BANG_OLUFSEN_FRAME_REPEAT_PAUSE_TIME 45.0e-3 |
Definition at line 560 of file irmpprotocols.h.
#define BANG_OLUFSEN_LSB 0 |
Definition at line 567 of file irmpprotocols.h.
#define BANG_OLUFSEN_PULSE_TIME 200.0e-6 |
Definition at line 555 of file irmpprotocols.h.
#define BANG_OLUFSEN_R_PAUSE_TIME 6250.0e-6 |
Definition at line 558 of file irmpprotocols.h.
#define BANG_OLUFSEN_START_BIT1_PAUSE_TIME 3125.0e-6 |
Definition at line 548 of file irmpprotocols.h.
#define BANG_OLUFSEN_START_BIT1_PULSE_TIME 200.0e-6 |
Definition at line 547 of file irmpprotocols.h.
#define BANG_OLUFSEN_START_BIT2_PAUSE_TIME 3125.0e-6 |
Definition at line 550 of file irmpprotocols.h.
#define BANG_OLUFSEN_START_BIT2_PULSE_TIME 200.0e-6 |
Definition at line 549 of file irmpprotocols.h.
#define BANG_OLUFSEN_START_BIT3_PAUSE_TIME 15625.0e-6 |
Definition at line 552 of file irmpprotocols.h.
#define BANG_OLUFSEN_START_BIT3_PULSE_TIME 200.0e-6 |
Definition at line 551 of file irmpprotocols.h.
#define BANG_OLUFSEN_START_BIT4_PAUSE_TIME 3125.0e-6 |
Definition at line 554 of file irmpprotocols.h.
#define BANG_OLUFSEN_START_BIT4_PULSE_TIME 200.0e-6 |
Definition at line 553 of file irmpprotocols.h.
#define BANG_OLUFSEN_STOP_BIT 1 |
Definition at line 566 of file irmpprotocols.h.
#define BANG_OLUFSEN_TRAILER_BIT_PAUSE_TIME 12500.0e-6 |
Definition at line 559 of file irmpprotocols.h.
#define BOSE_0_PAUSE_TIME 437.0e-6 |
Definition at line 813 of file irmpprotocols.h.
#define BOSE_1_PAUSE_TIME 1425.0e-6 |
Definition at line 812 of file irmpprotocols.h.
#define BOSE_ADDRESS_LEN 0 |
Definition at line 818 of file irmpprotocols.h.
#define BOSE_ADDRESS_OFFSET 0 |
Definition at line 817 of file irmpprotocols.h.
#define BOSE_AUTO_REPETITION_PAUSE_TIME 40.0e-3 |
Definition at line 815 of file irmpprotocols.h.
#define BOSE_COMMAND_LEN 16 |
Definition at line 820 of file irmpprotocols.h.
#define BOSE_COMMAND_OFFSET 0 |
Definition at line 819 of file irmpprotocols.h.
#define BOSE_COMPLETE_DATA_LEN 16 |
Definition at line 821 of file irmpprotocols.h.
#define BOSE_FLAGS 0 |
Definition at line 824 of file irmpprotocols.h.
#define BOSE_FRAME_REPEAT_PAUSE_TIME 40.0e-3 |
Definition at line 816 of file irmpprotocols.h.
#define BOSE_FRAMES 1 |
Definition at line 814 of file irmpprotocols.h.
#define BOSE_LSB 1 |
Definition at line 823 of file irmpprotocols.h.
#define BOSE_PULSE_TIME 550.0e-6 |
Definition at line 811 of file irmpprotocols.h.
#define BOSE_START_BIT_PAUSE_TIME 1425.0e-6 |
Definition at line 810 of file irmpprotocols.h.
#define BOSE_START_BIT_PULSE_TIME 1060.0e-6 |
Definition at line 809 of file irmpprotocols.h.
#define BOSE_STOP_BIT 1 |
Definition at line 822 of file irmpprotocols.h.
#define DENON_0_PAUSE_TIME 745.0e-6 |
Definition at line 420 of file irmpprotocols.h.
#define DENON_1_PAUSE_TIME 1780.0e-6 |
Definition at line 419 of file irmpprotocols.h.
#define DENON_ADDRESS_LEN 5 |
Definition at line 425 of file irmpprotocols.h.
#define DENON_ADDRESS_OFFSET 0 |
Definition at line 424 of file irmpprotocols.h.
#define DENON_AUTO_REPETITION_PAUSE_TIME 45.0e-3 |
Definition at line 422 of file irmpprotocols.h.
#define DENON_COMMAND_LEN 10 |
Definition at line 427 of file irmpprotocols.h.
#define DENON_COMMAND_OFFSET 5 |
Definition at line 426 of file irmpprotocols.h.
#define DENON_COMPLETE_DATA_LEN 15 |
Definition at line 428 of file irmpprotocols.h.
#define DENON_FLAGS 0 |
Definition at line 431 of file irmpprotocols.h.
#define DENON_FRAME_REPEAT_PAUSE_TIME 45.0e-3 |
Definition at line 423 of file irmpprotocols.h.
#define DENON_FRAMES 2 |
Definition at line 421 of file irmpprotocols.h.
#define DENON_LSB 0 |
Definition at line 430 of file irmpprotocols.h.
#define DENON_PULSE_TIME 310.0e-6 |
Definition at line 418 of file irmpprotocols.h.
#define DENON_STOP_BIT 1 |
Definition at line 429 of file irmpprotocols.h.
#define FAN_0_PAUSE_TIME 1280.0e-6 |
Definition at line 508 of file irmpprotocols.h.
#define FAN_0_PULSE_TIME 380.0e-6 |
Definition at line 507 of file irmpprotocols.h.
#define FAN_1_PAUSE_TIME 380.0e-6 |
Definition at line 506 of file irmpprotocols.h.
#define FAN_1_PULSE_TIME 1280.0e-6 |
Definition at line 505 of file irmpprotocols.h.
#define FAN_ADDRESS_LEN 0 |
Definition at line 513 of file irmpprotocols.h.
#define FAN_ADDRESS_OFFSET 0 |
Definition at line 512 of file irmpprotocols.h.
#define FAN_AUTO_REPETITION_PAUSE_TIME 6.6e-3 |
Definition at line 510 of file irmpprotocols.h.
#define FAN_COMMAND_LEN 11 |
Definition at line 515 of file irmpprotocols.h.
#define FAN_COMMAND_OFFSET 0 |
Definition at line 514 of file irmpprotocols.h.
#define FAN_COMPLETE_DATA_LEN 11 |
Definition at line 516 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define FAN_FLAGS 0 |
Definition at line 519 of file irmpprotocols.h.
#define FAN_FRAME_REPEAT_PAUSE_TIME 6.6e-3 |
Definition at line 511 of file irmpprotocols.h.
#define FAN_FRAMES 1 |
Definition at line 509 of file irmpprotocols.h.
#define FAN_LSB 0 |
Definition at line 518 of file irmpprotocols.h.
#define FAN_START_BIT_PAUSE_TIME 380.0e-6 |
Definition at line 504 of file irmpprotocols.h.
#define FAN_START_BIT_PULSE_TIME 1280.0e-6 |
Definition at line 503 of file irmpprotocols.h.
#define FAN_STOP_BIT 0 |
Definition at line 517 of file irmpprotocols.h.
#define FDC_0_PAUSE_TIME 220.0e-6 |
Definition at line 656 of file irmpprotocols.h.
#define FDC_1_PAUSE_TIME 715.0e-6 |
Definition at line 655 of file irmpprotocols.h.
#define FDC_ADDRESS_LEN 14 |
Definition at line 659 of file irmpprotocols.h.
#define FDC_ADDRESS_OFFSET 0 |
Definition at line 658 of file irmpprotocols.h.
#define FDC_COMMAND_LEN 12 |
Definition at line 661 of file irmpprotocols.h.
#define FDC_COMMAND_OFFSET 20 |
Definition at line 660 of file irmpprotocols.h.
#define FDC_COMPLETE_DATA_LEN 40 |
Definition at line 662 of file irmpprotocols.h.
#define FDC_FLAGS 0 |
Definition at line 665 of file irmpprotocols.h.
#define FDC_FRAME_REPEAT_PAUSE_TIME 60.0e-3 |
Definition at line 657 of file irmpprotocols.h.
#define FDC_LSB 1 |
Definition at line 664 of file irmpprotocols.h.
#define FDC_PULSE_TIME 300.0e-6 |
Definition at line 654 of file irmpprotocols.h.
#define FDC_START_BIT_PAUSE_TIME 966.0e-6 |
Definition at line 653 of file irmpprotocols.h.
#define FDC_START_BIT_PULSE_TIME 2085.0e-6 |
Definition at line 652 of file irmpprotocols.h.
#define FDC_STOP_BIT 1 |
Definition at line 663 of file irmpprotocols.h.
#define GREE_0_PAUSE_TIME 2100.0e-6 |
Definition at line 1015 of file irmpprotocols.h.
#define GREE_1_PAUSE_TIME 700.0e-6 |
Definition at line 1014 of file irmpprotocols.h.
#define GREE_ADDRESS_LEN 16 |
Definition at line 1018 of file irmpprotocols.h.
#define GREE_ADDRESS_OFFSET 0 |
Definition at line 1017 of file irmpprotocols.h.
#define GREE_COMMAND_LEN 16 |
Definition at line 1020 of file irmpprotocols.h.
#define GREE_COMMAND_OFFSET 16 |
Definition at line 1019 of file irmpprotocols.h.
#define GREE_COMPLETE_DATA_LEN 32 |
Definition at line 1021 of file irmpprotocols.h.
#define GREE_FLAGS 0 |
Definition at line 1024 of file irmpprotocols.h.
#define GREE_FRAME_REPEAT_PAUSE_TIME 40.0e-3 |
Definition at line 1016 of file irmpprotocols.h.
#define GREE_LSB 1 |
Definition at line 1023 of file irmpprotocols.h.
#define GREE_PULSE_TIME 900.0e-6 |
Definition at line 1013 of file irmpprotocols.h.
#define GREE_START_BIT_PAUSE_TIME 6000.0e-6 |
Definition at line 1012 of file irmpprotocols.h.
#define GREE_START_BIT_PULSE_TIME 12000.0e-6 |
Definition at line 1011 of file irmpprotocols.h.
#define GREE_STOP_BIT 1 |
Definition at line 1022 of file irmpprotocols.h.
#define GRUNDIG_ADDRESS_LEN 0 |
Definition at line 584 of file irmpprotocols.h.
#define GRUNDIG_ADDRESS_OFFSET 0 |
Definition at line 583 of file irmpprotocols.h.
#define GRUNDIG_AUTO_REPETITION_PAUSE_TIME 20.0e-3 |
Definition at line 582 of file irmpprotocols.h.
#define GRUNDIG_COMMAND_LEN 9 |
Definition at line 586 of file irmpprotocols.h.
#define GRUNDIG_COMMAND_OFFSET 1 |
Definition at line 585 of file irmpprotocols.h.
#define GRUNDIG_COMPLETE_DATA_LEN 10 |
Definition at line 587 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define GRUNDIG_FRAMES 2 |
Definition at line 581 of file irmpprotocols.h.
#define GRUNDIG_NOKIA_IR60_BIT_TIME 528.0e-6 |
Definition at line 574 of file irmpprotocols.h.
#define GRUNDIG_NOKIA_IR60_FLAGS (IRMP_PARAM_FLAG_IS_MANCHESTER | IRMP_PARAM_FLAG_1ST_PULSE_IS_1) |
Definition at line 579 of file irmpprotocols.h.
#define GRUNDIG_NOKIA_IR60_FRAME_REPEAT_PAUSE_TIME 117.76e-3 |
Definition at line 576 of file irmpprotocols.h.
#define GRUNDIG_NOKIA_IR60_LSB 1 |
Definition at line 578 of file irmpprotocols.h.
#define GRUNDIG_NOKIA_IR60_PRE_PAUSE_TIME 2639.0e-6 |
Definition at line 575 of file irmpprotocols.h.
#define GRUNDIG_NOKIA_IR60_STOP_BIT 0 |
Definition at line 577 of file irmpprotocols.h.
#define IR60_ADDRESS_LEN 0 |
Definition at line 605 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IR60_ADDRESS_OFFSET 0 |
Definition at line 604 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IR60_AUTO_REPETITION_PAUSE_TIME 22.2e-3 |
Definition at line 602 of file irmpprotocols.h.
#define IR60_COMMAND_LEN 7 |
Definition at line 607 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IR60_COMMAND_OFFSET 0 |
Definition at line 606 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IR60_COMPLETE_DATA_LEN 7 |
Definition at line 608 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IR60_FRAMES 2 |
Definition at line 601 of file irmpprotocols.h.
#define IR60_TIMEOUT_TIME 5000.0e-6 |
Definition at line 603 of file irmpprotocols.h.
#define IRMP16_0_PAUSE_TIME 421.0e-6 |
Definition at line 996 of file irmpprotocols.h.
#define IRMP16_1_PAUSE_TIME 842.0e-6 |
Definition at line 995 of file irmpprotocols.h.
#define IRMP16_ADDRESS_LEN 0 |
Definition at line 999 of file irmpprotocols.h.
#define IRMP16_ADDRESS_OFFSET 0 |
Definition at line 998 of file irmpprotocols.h.
#define IRMP16_COMMAND_LEN 16 |
Definition at line 1001 of file irmpprotocols.h.
#define IRMP16_COMMAND_OFFSET 0 |
Definition at line 1000 of file irmpprotocols.h.
#define IRMP16_COMPLETE_DATA_LEN 16 |
Definition at line 1002 of file irmpprotocols.h.
#define IRMP16_FLAGS 0 |
Definition at line 1005 of file irmpprotocols.h.
#define IRMP16_FRAME_REPEAT_PAUSE_TIME 40.0e-3 |
Definition at line 997 of file irmpprotocols.h.
#define IRMP16_LSB 1 |
Definition at line 1004 of file irmpprotocols.h.
#define IRMP16_PULSE_TIME 421.0e-6 |
Definition at line 994 of file irmpprotocols.h.
#define IRMP16_START_BIT_PAUSE_TIME 1052.0e-6 |
Definition at line 993 of file irmpprotocols.h.
#define IRMP16_START_BIT_PULSE_TIME 842.0e-6 |
Definition at line 992 of file irmpprotocols.h.
#define IRMP16_STOP_BIT 1 |
Definition at line 1003 of file irmpprotocols.h.
#define IRMP_A1TVBOX_PROTOCOL 32 |
Definition at line 58 of file irmpprotocols.h.
#define IRMP_ACP24_PROTOCOL 46 |
Definition at line 72 of file irmpprotocols.h.
Referenced by irmp_get_data().
#define IRMP_APPLE_PROTOCOL 11 |
Definition at line 37 of file irmpprotocols.h.
Referenced by irmp_get_data().
#define IRMP_BANG_OLUFSEN_PROTOCOL 14 |
Definition at line 40 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_BOSE_PROTOCOL 31 |
Definition at line 57 of file irmpprotocols.h.
Referenced by irmp_get_data().
#define IRMP_DENON_PROTOCOL 8 |
Definition at line 34 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_FAN_PROTOCOL 44 |
Definition at line 70 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_FDC_PROTOCOL 18 |
Definition at line 44 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_GREE_PROTOCOL 53 |
Definition at line 79 of file irmpprotocols.h.
#define IRMP_GRUNDIG_PROTOCOL 15 |
Definition at line 41 of file irmpprotocols.h.
Referenced by irmp_get_data(), and irmp_ISR().
#define IRMP_IR60_PROTOCOL 24 |
Definition at line 50 of file irmpprotocols.h.
Referenced by irmp_get_data(), and irmp_ISR().
#define IRMP_IRMP16_PROTOCOL 52 |
Definition at line 78 of file irmpprotocols.h.
#define IRMP_JVC_PROTOCOL 20 |
Definition at line 46 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_KASEIKYO_PROTOCOL 5 |
Definition at line 31 of file irmpprotocols.h.
Referenced by irmp_get_data(), and irmp_ISR().
#define IRMP_KATHREIN_PROTOCOL 25 |
Definition at line 51 of file irmpprotocols.h.
Referenced by irmp_get_data(), and irmp_ISR().
#define IRMP_LEGO_PROTOCOL 29 |
Definition at line 55 of file irmpprotocols.h.
Referenced by irmp_get_data().
#define IRMP_LGAIR_PROTOCOL 40 |
Definition at line 66 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_MATSUSHITA_PROTOCOL 4 |
Definition at line 30 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_MERLIN_PROTOCOL 42 |
Definition at line 68 of file irmpprotocols.h.
Referenced by irmp_get_data(), and irmp_ISR().
#define IRMP_METZ_PROTOCOL 55 |
Definition at line 81 of file irmpprotocols.h.
Referenced by irmp_get_data().
#define IRMP_MITSU_HEAVY_PROTOCOL 49 |
Definition at line 75 of file irmpprotocols.h.
Referenced by irmp_get_data(), and irmp_ISR().
#define IRMP_N_PROTOCOLS 57 |
Definition at line 86 of file irmpprotocols.h.
#define IRMP_NEC16_PROTOCOL 27 |
Definition at line 53 of file irmpprotocols.h.
#define IRMP_NEC42_PROTOCOL 28 |
Definition at line 54 of file irmpprotocols.h.
Referenced by irmp_get_data(), and irmp_ISR().
#define IRMP_NEC_PROTOCOL 2 |
Definition at line 28 of file irmpprotocols.h.
Referenced by irmp_get_data(), and irmp_ISR().
#define IRMP_NETBOX_PROTOCOL 26 |
Definition at line 52 of file irmpprotocols.h.
Referenced by irmp_get_data(), and irmp_ISR().
#define IRMP_NIKON_PROTOCOL 22 |
Definition at line 48 of file irmpprotocols.h.
#define IRMP_NOKIA_PROTOCOL 16 |
Definition at line 42 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_NUBERT_PROTOCOL 13 |
Definition at line 39 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_ONKYO_PROTOCOL 56 |
Definition at line 82 of file irmpprotocols.h.
Referenced by irmp_get_data().
#define IRMP_ORTEK_PROTOCOL 33 |
Definition at line 59 of file irmpprotocols.h.
Referenced by irmp_get_data(), and irmp_ISR().
#define IRMP_PANASONIC_PROTOCOL 48 |
Definition at line 74 of file irmpprotocols.h.
#define IRMP_PARAM_FLAG_1ST_PULSE_IS_1 0x02 |
Definition at line 116 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_PARAM_FLAG_IS_MANCHESTER 0x01 |
Definition at line 115 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_PARAM_FLAG_IS_SERIAL 0x04 |
Definition at line 117 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_PENTAX_PROTOCOL 43 |
Definition at line 69 of file irmpprotocols.h.
#define IRMP_RADIO1_PROTOCOL 57 |
Definition at line 84 of file irmpprotocols.h.
#define IRMP_RC5_PROTOCOL 7 |
Definition at line 33 of file irmpprotocols.h.
Referenced by irmp_get_data(), and irmp_ISR().
#define IRMP_RC6_PROTOCOL 9 |
Definition at line 35 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_RC6A_PROTOCOL 21 |
Definition at line 47 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_RCCAR_PROTOCOL 19 |
Definition at line 45 of file irmpprotocols.h.
Referenced by irmp_get_data(), and irmp_ISR().
#define IRMP_RCII_PROTOCOL 54 |
Definition at line 80 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_RCMM12_PROTOCOL 38 |
Definition at line 64 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_RCMM24_PROTOCOL 37 |
Definition at line 63 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_RCMM32_PROTOCOL 36 |
Definition at line 62 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_RECS80_PROTOCOL 6 |
Definition at line 32 of file irmpprotocols.h.
#define IRMP_RECS80EXT_PROTOCOL 12 |
Definition at line 38 of file irmpprotocols.h.
#define IRMP_ROOMBA_PROTOCOL 35 |
Definition at line 61 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_RUWIDO_PROTOCOL 23 |
Definition at line 49 of file irmpprotocols.h.
Referenced by irmp_get_data(), and irmp_ISR().
#define IRMP_S100_PROTOCOL 45 |
Definition at line 71 of file irmpprotocols.h.
Referenced by irmp_get_data(), and irmp_ISR().
#define IRMP_SAMSUNG32_PROTOCOL 10 |
Definition at line 36 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_SAMSUNG48_PROTOCOL 41 |
Definition at line 67 of file irmpprotocols.h.
Referenced by irmp_get_data(), and irmp_ISR().
#define IRMP_SAMSUNG_PROTOCOL 3 |
Definition at line 29 of file irmpprotocols.h.
Referenced by irmp_get_data(), and irmp_ISR().
#define IRMP_SAMSUNGAH_PROTOCOL 51 |
Definition at line 77 of file irmpprotocols.h.
#define IRMP_SIEMENS_PROTOCOL 17 |
Definition at line 43 of file irmpprotocols.h.
Referenced by irmp_get_data(), and irmp_ISR().
#define IRMP_SIRCS_PROTOCOL 1 |
Definition at line 27 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_SPEAKER_PROTOCOL 39 |
Definition at line 65 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_TECHNICS_PROTOCOL 47 |
Definition at line 73 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_TELEFUNKEN_PROTOCOL 34 |
Definition at line 60 of file irmpprotocols.h.
#define IRMP_THOMSON_PROTOCOL 30 |
Definition at line 56 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_TIMEOUT_LEN (PAUSE_LEN)(F_INTERRUPTS * IRMP_TIMEOUT_TIME + 0.5) |
Definition at line 109 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define IRMP_TIMEOUT_TIME 15500.0e-6 |
Definition at line 93 of file irmpprotocols.h.
#define IRMP_TIMEOUT_TIME_MS 15500L |
Definition at line 94 of file irmpprotocols.h.
#define IRMP_UNKNOWN_PROTOCOL 0 |
Definition at line 26 of file irmpprotocols.h.
Referenced by irmp_get_data().
#define IRMP_VINCENT_PROTOCOL 50 |
Definition at line 76 of file irmpprotocols.h.
Referenced by irmp_get_data().
#define JVC_0_PAUSE_TIME 560.0e-6 |
Definition at line 694 of file irmpprotocols.h.
#define JVC_1_PAUSE_TIME 1690.0e-6 |
Definition at line 693 of file irmpprotocols.h.
#define JVC_ADDRESS_LEN 4 |
Definition at line 697 of file irmpprotocols.h.
#define JVC_ADDRESS_OFFSET 0 |
Definition at line 696 of file irmpprotocols.h.
#define JVC_COMMAND_LEN 12 |
Definition at line 699 of file irmpprotocols.h.
#define JVC_COMMAND_OFFSET 4 |
Definition at line 698 of file irmpprotocols.h.
#define JVC_COMPLETE_DATA_LEN 16 |
Definition at line 700 of file irmpprotocols.h.
#define JVC_FLAGS 0 |
Definition at line 703 of file irmpprotocols.h.
#define JVC_FRAME_REPEAT_PAUSE_TIME 22.0e-3 |
Definition at line 695 of file irmpprotocols.h.
#define JVC_LSB 1 |
Definition at line 702 of file irmpprotocols.h.
#define JVC_PULSE_TIME 560.0e-6 |
Definition at line 692 of file irmpprotocols.h.
#define JVC_START_BIT_PAUSE_TIME 4500.0e-6 |
Definition at line 691 of file irmpprotocols.h.
#define JVC_START_BIT_PULSE_TIME 9000.0e-6 |
Definition at line 690 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define JVC_STOP_BIT 1 |
Definition at line 701 of file irmpprotocols.h.
#define KASEIKYO_0_PAUSE_TIME 423.0e-6 |
Definition at line 269 of file irmpprotocols.h.
#define KASEIKYO_1_PAUSE_TIME 1269.0e-6 |
Definition at line 268 of file irmpprotocols.h.
#define KASEIKYO_ADDRESS_LEN 16 |
Definition at line 273 of file irmpprotocols.h.
#define KASEIKYO_ADDRESS_OFFSET 0 |
Definition at line 272 of file irmpprotocols.h.
#define KASEIKYO_AUTO_REPETITION_PAUSE_TIME 74.0e-3 |
Definition at line 270 of file irmpprotocols.h.
#define KASEIKYO_COMMAND_LEN 12 |
Definition at line 275 of file irmpprotocols.h.
#define KASEIKYO_COMMAND_OFFSET 28 |
Definition at line 274 of file irmpprotocols.h.
#define KASEIKYO_COMPLETE_DATA_LEN 48 |
Definition at line 276 of file irmpprotocols.h.
Referenced by irmp_get_data().
#define KASEIKYO_FLAGS 0 |
Definition at line 280 of file irmpprotocols.h.
#define KASEIKYO_FRAME_REPEAT_PAUSE_TIME 74.0e-3 |
Definition at line 271 of file irmpprotocols.h.
#define KASEIKYO_FRAMES 1 |
Definition at line 279 of file irmpprotocols.h.
#define KASEIKYO_LSB 1 |
Definition at line 278 of file irmpprotocols.h.
#define KASEIKYO_PULSE_TIME 423.0e-6 |
Definition at line 267 of file irmpprotocols.h.
#define KASEIKYO_START_BIT_PAUSE_TIME 1690.0e-6 |
Definition at line 266 of file irmpprotocols.h.
#define KASEIKYO_START_BIT_PULSE_TIME 3380.0e-6 |
Definition at line 265 of file irmpprotocols.h.
#define KASEIKYO_STOP_BIT 1 |
Definition at line 277 of file irmpprotocols.h.
#define KATHREIN_0_PAUSE_TIME 1400.0e-6 |
Definition at line 733 of file irmpprotocols.h.
#define KATHREIN_0_PULSE_TIME 210.0e-6 |
Definition at line 732 of file irmpprotocols.h.
#define KATHREIN_1_PAUSE_TIME 3000.0e-6 |
Definition at line 731 of file irmpprotocols.h.
#define KATHREIN_1_PULSE_TIME 210.0e-6 |
Definition at line 730 of file irmpprotocols.h.
#define KATHREIN_ADDRESS_LEN 4 |
Definition at line 739 of file irmpprotocols.h.
#define KATHREIN_ADDRESS_OFFSET 1 |
Definition at line 738 of file irmpprotocols.h.
#define KATHREIN_AUTO_REPETITION_PAUSE_TIME 35.0e-3 |
Definition at line 736 of file irmpprotocols.h.
#define KATHREIN_COMMAND_LEN 7 |
Definition at line 741 of file irmpprotocols.h.
#define KATHREIN_COMMAND_OFFSET 5 |
Definition at line 740 of file irmpprotocols.h.
#define KATHREIN_COMPLETE_DATA_LEN 13 |
Definition at line 742 of file irmpprotocols.h.
#define KATHREIN_FLAGS 0 |
Definition at line 745 of file irmpprotocols.h.
#define KATHREIN_FRAME_REPEAT_PAUSE_TIME 35.0e-3 |
Definition at line 737 of file irmpprotocols.h.
#define KATHREIN_FRAMES 1 |
Definition at line 735 of file irmpprotocols.h.
#define KATHREIN_LSB 0 |
Definition at line 744 of file irmpprotocols.h.
#define KATHREIN_START_BIT_PAUSE_TIME 6218.0e-6 |
Definition at line 729 of file irmpprotocols.h.
#define KATHREIN_START_BIT_PULSE_TIME 210.0e-6 |
Definition at line 728 of file irmpprotocols.h.
#define KATHREIN_STOP_BIT 1 |
Definition at line 743 of file irmpprotocols.h.
#define KATHREIN_SYNC_BIT_PAUSE_LEN_TIME 4600.0e-6 |
Definition at line 734 of file irmpprotocols.h.
#define LEGO_0_PAUSE_TIME 263.0e-6 |
Definition at line 775 of file irmpprotocols.h.
#define LEGO_1_PAUSE_TIME 553.0e-6 |
Definition at line 774 of file irmpprotocols.h.
#define LEGO_ADDRESS_LEN 0 |
Definition at line 778 of file irmpprotocols.h.
#define LEGO_ADDRESS_OFFSET 0 |
Definition at line 777 of file irmpprotocols.h.
#define LEGO_COMMAND_LEN 16 |
Definition at line 780 of file irmpprotocols.h.
#define LEGO_COMMAND_OFFSET 0 |
Definition at line 779 of file irmpprotocols.h.
#define LEGO_COMPLETE_DATA_LEN 16 |
Definition at line 781 of file irmpprotocols.h.
#define LEGO_FLAGS 0 |
Definition at line 784 of file irmpprotocols.h.
#define LEGO_FRAME_REPEAT_PAUSE_TIME 40.0e-3 |
Definition at line 776 of file irmpprotocols.h.
#define LEGO_LSB 0 |
Definition at line 783 of file irmpprotocols.h.
#define LEGO_PULSE_TIME 158.0e-6 |
Definition at line 773 of file irmpprotocols.h.
#define LEGO_START_BIT_PAUSE_TIME 1026.0e-6 |
Definition at line 772 of file irmpprotocols.h.
#define LEGO_START_BIT_PULSE_TIME 158.0e-6 |
Definition at line 771 of file irmpprotocols.h.
#define LEGO_STOP_BIT 1 |
Definition at line 782 of file irmpprotocols.h.
#define LGAIR_ADDRESS_LEN 8 |
Definition at line 168 of file irmpprotocols.h.
#define LGAIR_ADDRESS_OFFSET 0 |
Definition at line 167 of file irmpprotocols.h.
#define LGAIR_COMMAND_LEN 16 |
Definition at line 170 of file irmpprotocols.h.
#define LGAIR_COMMAND_OFFSET 8 |
Definition at line 169 of file irmpprotocols.h.
#define LGAIR_COMPLETE_DATA_LEN 28 |
Definition at line 171 of file irmpprotocols.h.
#define MATSUSHITA_0_PAUSE_TIME 872.0e-6 |
Definition at line 242 of file irmpprotocols.h.
#define MATSUSHITA_1_PAUSE_TIME 2616.0e-6 |
Definition at line 241 of file irmpprotocols.h.
#define MATSUSHITA_ADDRESS_LEN 12 |
Definition at line 245 of file irmpprotocols.h.
#define MATSUSHITA_ADDRESS_OFFSET 12 |
Definition at line 244 of file irmpprotocols.h.
#define MATSUSHITA_COMMAND_LEN 12 |
Definition at line 247 of file irmpprotocols.h.
#define MATSUSHITA_COMMAND_OFFSET 0 |
Definition at line 246 of file irmpprotocols.h.
#define MATSUSHITA_COMPLETE_DATA_LEN 24 |
Definition at line 248 of file irmpprotocols.h.
#define MATSUSHITA_FLAGS 0 |
Definition at line 251 of file irmpprotocols.h.
#define MATSUSHITA_FRAME_REPEAT_PAUSE_TIME 40.0e-3 |
Definition at line 243 of file irmpprotocols.h.
#define MATSUSHITA_LSB 1 |
Definition at line 250 of file irmpprotocols.h.
#define MATSUSHITA_PULSE_TIME 872.0e-6 |
Definition at line 240 of file irmpprotocols.h.
#define MATSUSHITA_START_BIT_PAUSE_TIME 3488.0e-6 |
Definition at line 239 of file irmpprotocols.h.
#define MATSUSHITA_START_BIT_PULSE_TIME 3488.0e-6 |
Definition at line 238 of file irmpprotocols.h.
#define MATSUSHITA_STOP_BIT 1 |
Definition at line 249 of file irmpprotocols.h.
#define MERLIN_ADDRESS_LEN 9 |
Definition at line 865 of file irmpprotocols.h.
#define MERLIN_ADDRESS_OFFSET 2 |
Definition at line 864 of file irmpprotocols.h.
#define MERLIN_BIT_PAUSE_TIME 210.0e-6 |
Definition at line 859 of file irmpprotocols.h.
#define MERLIN_BIT_PULSE_TIME 210.0e-6 |
Definition at line 858 of file irmpprotocols.h.
#define MERLIN_COMMAND_LEN 32 |
Definition at line 867 of file irmpprotocols.h.
#define MERLIN_COMMAND_OFFSET 11 |
Definition at line 866 of file irmpprotocols.h.
#define MERLIN_COMPLETE_DATA_LEN 45 |
Definition at line 868 of file irmpprotocols.h.
#define MERLIN_FLAGS (IRMP_PARAM_FLAG_IS_MANCHESTER | IRMP_PARAM_FLAG_1ST_PULSE_IS_1 ) |
Definition at line 862 of file irmpprotocols.h.
#define MERLIN_FRAME_REPEAT_PAUSE_TIME 50.0e-3 |
Definition at line 869 of file irmpprotocols.h.
#define MERLIN_FRAMES 1 |
Definition at line 863 of file irmpprotocols.h.
#define MERLIN_LSB 0 |
Definition at line 861 of file irmpprotocols.h.
#define MERLIN_START_BIT_PAUSE_TIME 420.0e-6 |
Definition at line 857 of file irmpprotocols.h.
#define MERLIN_START_BIT_PULSE_TIME 210.0e-6 |
Definition at line 856 of file irmpprotocols.h.
#define MERLIN_STOP_BIT 0 |
Definition at line 860 of file irmpprotocols.h.
#define METZ_0_PAUSE_TIME 960.0e-6 |
Definition at line 1034 of file irmpprotocols.h.
#define METZ_1_PAUSE_TIME 1680.0e-6 |
Definition at line 1033 of file irmpprotocols.h.
#define METZ_ADDRESS_LEN 6 |
Definition at line 1037 of file irmpprotocols.h.
#define METZ_ADDRESS_OFFSET 1 |
Definition at line 1036 of file irmpprotocols.h.
#define METZ_COMMAND_LEN 13 |
Definition at line 1039 of file irmpprotocols.h.
#define METZ_COMMAND_OFFSET 7 |
Definition at line 1038 of file irmpprotocols.h.
#define METZ_COMPLETE_DATA_LEN 20 |
Definition at line 1040 of file irmpprotocols.h.
#define METZ_FLAGS 0 |
Definition at line 1043 of file irmpprotocols.h.
#define METZ_FRAME_REPEAT_PAUSE_TIME 122.0e-3 |
Definition at line 1035 of file irmpprotocols.h.
#define METZ_LSB 0 |
Definition at line 1042 of file irmpprotocols.h.
#define METZ_PULSE_TIME 435.0e-6 |
Definition at line 1032 of file irmpprotocols.h.
#define METZ_START_BIT_PAUSE_TIME 2300.0e-6 |
Definition at line 1031 of file irmpprotocols.h.
#define METZ_START_BIT_PULSE_TIME 870.0e-6 |
Definition at line 1030 of file irmpprotocols.h.
#define METZ_STOP_BIT 0 |
Definition at line 1041 of file irmpprotocols.h.
#define MITSU_HEAVY_0_PAUSE_TIME 430.0e-6 |
Definition at line 311 of file irmpprotocols.h.
#define MITSU_HEAVY_1_PAUSE_TIME 1200.0e-6 |
Definition at line 310 of file irmpprotocols.h.
#define MITSU_HEAVY_ADDRESS_LEN 16 |
Definition at line 314 of file irmpprotocols.h.
#define MITSU_HEAVY_ADDRESS_OFFSET 40 |
Definition at line 313 of file irmpprotocols.h.
#define MITSU_HEAVY_COMMAND_LEN 16 |
Definition at line 316 of file irmpprotocols.h.
#define MITSU_HEAVY_COMMAND_OFFSET 56 |
Definition at line 315 of file irmpprotocols.h.
#define MITSU_HEAVY_COMPLETE_DATA_LEN 88 |
Definition at line 317 of file irmpprotocols.h.
#define MITSU_HEAVY_FLAGS 0 |
Definition at line 321 of file irmpprotocols.h.
#define MITSU_HEAVY_FRAME_REPEAT_PAUSE_TIME 40.0e-3 |
Definition at line 312 of file irmpprotocols.h.
#define MITSU_HEAVY_FRAMES 1 |
Definition at line 320 of file irmpprotocols.h.
#define MITSU_HEAVY_LSB 0 |
Definition at line 319 of file irmpprotocols.h.
#define MITSU_HEAVY_PULSE_TIME 400.0e-6 |
Definition at line 309 of file irmpprotocols.h.
#define MITSU_HEAVY_START_BIT_PAUSE_TIME 1560.0e-6 |
Definition at line 308 of file irmpprotocols.h.
#define MITSU_HEAVY_START_BIT_PULSE_TIME 3200.0e-6 |
Definition at line 307 of file irmpprotocols.h.
#define MITSU_HEAVY_STOP_BIT 1 |
Definition at line 318 of file irmpprotocols.h.
#define NEC16_ADDRESS_LEN 8 |
Definition at line 174 of file irmpprotocols.h.
#define NEC16_ADDRESS_OFFSET 0 |
Definition at line 173 of file irmpprotocols.h.
#define NEC16_COMMAND_LEN 8 |
Definition at line 176 of file irmpprotocols.h.
#define NEC16_COMMAND_OFFSET 8 |
Definition at line 175 of file irmpprotocols.h.
#define NEC16_COMPLETE_DATA_LEN 16 |
Definition at line 177 of file irmpprotocols.h.
#define NEC42_ADDRESS_LEN 13 |
Definition at line 162 of file irmpprotocols.h.
#define NEC42_ADDRESS_OFFSET 0 |
Definition at line 161 of file irmpprotocols.h.
#define NEC42_COMMAND_LEN 8 |
Definition at line 164 of file irmpprotocols.h.
#define NEC42_COMMAND_OFFSET 26 |
Definition at line 163 of file irmpprotocols.h.
#define NEC42_COMPLETE_DATA_LEN 42 |
Definition at line 165 of file irmpprotocols.h.
#define NEC_0_PAUSE_TIME 560.0e-6 |
Definition at line 150 of file irmpprotocols.h.
#define NEC_1_PAUSE_TIME 1690.0e-6 |
Definition at line 149 of file irmpprotocols.h.
#define NEC_ADDRESS_LEN 16 |
Definition at line 153 of file irmpprotocols.h.
#define NEC_ADDRESS_OFFSET 0 |
Definition at line 152 of file irmpprotocols.h.
#define NEC_COMMAND_LEN 16 |
Definition at line 155 of file irmpprotocols.h.
#define NEC_COMMAND_OFFSET 16 |
Definition at line 154 of file irmpprotocols.h.
#define NEC_COMPLETE_DATA_LEN 32 |
Definition at line 156 of file irmpprotocols.h.
#define NEC_FLAGS 0 |
Definition at line 159 of file irmpprotocols.h.
#define NEC_FRAME_REPEAT_PAUSE_TIME 40.0e-3 |
Definition at line 151 of file irmpprotocols.h.
#define NEC_LSB 1 |
Definition at line 158 of file irmpprotocols.h.
#define NEC_PULSE_TIME 560.0e-6 |
Definition at line 148 of file irmpprotocols.h.
#define NEC_REPEAT_START_BIT_PAUSE_TIME 2250.0e-6 |
Definition at line 147 of file irmpprotocols.h.
#define NEC_START_BIT_PAUSE_TIME 4500.0e-6 |
Definition at line 146 of file irmpprotocols.h.
#define NEC_START_BIT_PULSE_TIME 9000.0e-6 |
Definition at line 145 of file irmpprotocols.h.
#define NEC_STOP_BIT 1 |
Definition at line 157 of file irmpprotocols.h.
#define NETBOX_ADDRESS_LEN 3 |
Definition at line 759 of file irmpprotocols.h.
#define NETBOX_ADDRESS_OFFSET 0 |
Definition at line 758 of file irmpprotocols.h.
#define NETBOX_AUTO_REPETITION_PAUSE_TIME 35.0e-3 |
Definition at line 756 of file irmpprotocols.h.
#define NETBOX_COMMAND_LEN 13 |
Definition at line 761 of file irmpprotocols.h.
#define NETBOX_COMMAND_OFFSET 3 |
Definition at line 760 of file irmpprotocols.h.
#define NETBOX_COMPLETE_DATA_LEN 16 |
Definition at line 762 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define NETBOX_FLAGS IRMP_PARAM_FLAG_IS_SERIAL |
Definition at line 765 of file irmpprotocols.h.
#define NETBOX_FRAME_REPEAT_PAUSE_TIME 35.0e-3 |
Definition at line 757 of file irmpprotocols.h.
#define NETBOX_FRAMES 1 |
Definition at line 755 of file irmpprotocols.h.
#define NETBOX_LSB 1 |
Definition at line 764 of file irmpprotocols.h.
#define NETBOX_PAUSE_TIME 800.0e-6 |
Definition at line 754 of file irmpprotocols.h.
#define NETBOX_PULSE_TIME 800.0e-6 |
Definition at line 753 of file irmpprotocols.h.
#define NETBOX_START_BIT_PAUSE_TIME 800.0e-6 |
Definition at line 752 of file irmpprotocols.h.
#define NETBOX_START_BIT_PULSE_TIME 2400.0e-6 |
Definition at line 751 of file irmpprotocols.h.
#define NETBOX_STOP_BIT 0 |
Definition at line 763 of file irmpprotocols.h.
#define NIKON_0_PAUSE_TIME 1500.0e-6 |
Definition at line 713 of file irmpprotocols.h.
#define NIKON_1_PAUSE_TIME 3500.0e-6 |
Definition at line 712 of file irmpprotocols.h.
#define NIKON_ADDRESS_LEN 0 |
Definition at line 716 of file irmpprotocols.h.
#define NIKON_ADDRESS_OFFSET 0 |
Definition at line 715 of file irmpprotocols.h.
#define NIKON_COMMAND_LEN 2 |
Definition at line 718 of file irmpprotocols.h.
#define NIKON_COMMAND_OFFSET 0 |
Definition at line 717 of file irmpprotocols.h.
#define NIKON_COMPLETE_DATA_LEN 2 |
Definition at line 719 of file irmpprotocols.h.
#define NIKON_FLAGS 0 |
Definition at line 722 of file irmpprotocols.h.
#define NIKON_FRAME_REPEAT_PAUSE_TIME 60.0e-3 |
Definition at line 714 of file irmpprotocols.h.
#define NIKON_LSB 0 |
Definition at line 721 of file irmpprotocols.h.
#define NIKON_PULSE_TIME 500.0e-6 |
Definition at line 711 of file irmpprotocols.h.
#define NIKON_START_BIT_PAUSE_TIME 27100.0e-6 |
Definition at line 710 of file irmpprotocols.h.
#define NIKON_START_BIT_PULSE_TIME 2200.0e-6 |
Definition at line 709 of file irmpprotocols.h.
#define NIKON_STOP_BIT 1 |
Definition at line 720 of file irmpprotocols.h.
#define NOKIA_ADDRESS_LEN 8 |
Definition at line 592 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define NOKIA_ADDRESS_OFFSET 9 |
Definition at line 591 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define NOKIA_AUTO_REPETITION_PAUSE_TIME 20.0e-3 |
Definition at line 590 of file irmpprotocols.h.
#define NOKIA_COMMAND_LEN 8 |
Definition at line 594 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define NOKIA_COMMAND_OFFSET 1 |
Definition at line 593 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define NOKIA_COMPLETE_DATA_LEN 17 |
Definition at line 595 of file irmpprotocols.h.
#define NOKIA_FRAMES 3 |
Definition at line 589 of file irmpprotocols.h.
#define NUBERT_0_PAUSE_TIME 1300.0e-6 |
Definition at line 482 of file irmpprotocols.h.
#define NUBERT_0_PULSE_TIME 500.0e-6 |
Definition at line 481 of file irmpprotocols.h.
#define NUBERT_1_PAUSE_TIME 340.0e-6 |
Definition at line 480 of file irmpprotocols.h.
#define NUBERT_1_PULSE_TIME 1340.0e-6 |
Definition at line 479 of file irmpprotocols.h.
#define NUBERT_ADDRESS_LEN 0 |
Definition at line 487 of file irmpprotocols.h.
#define NUBERT_ADDRESS_OFFSET 0 |
Definition at line 486 of file irmpprotocols.h.
#define NUBERT_AUTO_REPETITION_PAUSE_TIME 35.0e-3 |
Definition at line 484 of file irmpprotocols.h.
#define NUBERT_COMMAND_LEN 10 |
Definition at line 489 of file irmpprotocols.h.
#define NUBERT_COMMAND_OFFSET 0 |
Definition at line 488 of file irmpprotocols.h.
#define NUBERT_COMPLETE_DATA_LEN 10 |
Definition at line 490 of file irmpprotocols.h.
#define NUBERT_FLAGS 0 |
Definition at line 493 of file irmpprotocols.h.
#define NUBERT_FRAME_REPEAT_PAUSE_TIME 35.0e-3 |
Definition at line 485 of file irmpprotocols.h.
#define NUBERT_FRAMES 2 |
Definition at line 483 of file irmpprotocols.h.
#define NUBERT_LSB 0 |
Definition at line 492 of file irmpprotocols.h.
#define NUBERT_START_BIT_PAUSE_TIME 340.0e-6 |
Definition at line 478 of file irmpprotocols.h.
#define NUBERT_START_BIT_PULSE_TIME 1340.0e-6 |
Definition at line 477 of file irmpprotocols.h.
#define NUBERT_STOP_BIT 1 |
Definition at line 491 of file irmpprotocols.h.
#define ORTEK_ADDRESS_LEN 8 |
Definition at line 880 of file irmpprotocols.h.
#define ORTEK_ADDRESS_OFFSET 0 |
Definition at line 879 of file irmpprotocols.h.
#define ORTEK_BIT_TIME 500.0e-6 |
Definition at line 877 of file irmpprotocols.h.
#define ORTEK_COMMAND_LEN 6 |
Definition at line 882 of file irmpprotocols.h.
#define ORTEK_COMMAND_OFFSET 8 |
Definition at line 881 of file irmpprotocols.h.
#define ORTEK_COMPLETE_DATA_LEN 18 |
Definition at line 883 of file irmpprotocols.h.
#define ORTEK_FLAGS (IRMP_PARAM_FLAG_IS_MANCHESTER | IRMP_PARAM_FLAG_1ST_PULSE_IS_1) |
Definition at line 886 of file irmpprotocols.h.
#define ORTEK_FRAME_REPEAT_PAUSE_TIME 45.0e-3 |
Definition at line 878 of file irmpprotocols.h.
#define ORTEK_LSB 0 |
Definition at line 885 of file irmpprotocols.h.
#define ORTEK_START_BIT_PAUSE_TIME 1000.0e-6 |
Definition at line 876 of file irmpprotocols.h.
#define ORTEK_START_BIT_PULSE_TIME 2000.0e-6 |
Definition at line 875 of file irmpprotocols.h.
#define ORTEK_STOP_BIT 0 |
Definition at line 884 of file irmpprotocols.h.
#define PANASONIC_0_PAUSE_TIME 316.0e-6 |
Definition at line 290 of file irmpprotocols.h.
#define PANASONIC_1_PAUSE_TIME 1140.0e-6 |
Definition at line 289 of file irmpprotocols.h.
#define PANASONIC_ADDRESS_LEN 16 |
Definition at line 294 of file irmpprotocols.h.
#define PANASONIC_ADDRESS_OFFSET 24 |
Definition at line 293 of file irmpprotocols.h.
#define PANASONIC_AUTO_REPETITION_PAUSE_TIME 40.0e-3 |
Definition at line 291 of file irmpprotocols.h.
#define PANASONIC_COMMAND_LEN 16 |
Definition at line 296 of file irmpprotocols.h.
#define PANASONIC_COMMAND_OFFSET 40 |
Definition at line 295 of file irmpprotocols.h.
#define PANASONIC_COMPLETE_DATA_LEN 56 |
Definition at line 297 of file irmpprotocols.h.
#define PANASONIC_FLAGS 0 |
Definition at line 301 of file irmpprotocols.h.
#define PANASONIC_FRAME_REPEAT_PAUSE_TIME 40.0e-3 |
Definition at line 292 of file irmpprotocols.h.
#define PANASONIC_FRAMES 1 |
Definition at line 300 of file irmpprotocols.h.
#define PANASONIC_LSB 1 |
Definition at line 299 of file irmpprotocols.h.
#define PANASONIC_PULSE_TIME 565.0e-6 |
Definition at line 288 of file irmpprotocols.h.
#define PANASONIC_START_BIT_PAUSE_TIME 1600.0e-6 |
Definition at line 287 of file irmpprotocols.h.
#define PANASONIC_START_BIT_PULSE_TIME 3600.0e-6 |
Definition at line 286 of file irmpprotocols.h.
#define PANASONIC_STOP_BIT 1 |
Definition at line 298 of file irmpprotocols.h.
#define PENTAX_0_PAUSE_TIME 1000.0e-6 |
Definition at line 958 of file irmpprotocols.h.
#define PENTAX_1_PAUSE_TIME 3000.0e-6 |
Definition at line 957 of file irmpprotocols.h.
#define PENTAX_ADDRESS_LEN 0 |
Definition at line 961 of file irmpprotocols.h.
#define PENTAX_ADDRESS_OFFSET 0 |
Definition at line 960 of file irmpprotocols.h.
#define PENTAX_COMMAND_LEN 6 |
Definition at line 963 of file irmpprotocols.h.
#define PENTAX_COMMAND_OFFSET 0 |
Definition at line 962 of file irmpprotocols.h.
#define PENTAX_COMPLETE_DATA_LEN 6 |
Definition at line 964 of file irmpprotocols.h.
#define PENTAX_FLAGS 0 |
Definition at line 967 of file irmpprotocols.h.
#define PENTAX_FRAME_REPEAT_PAUSE_TIME 60.0e-3 |
Definition at line 959 of file irmpprotocols.h.
#define PENTAX_LSB 0 |
Definition at line 966 of file irmpprotocols.h.
#define PENTAX_PULSE_TIME 1000.0e-6 |
Definition at line 956 of file irmpprotocols.h.
#define PENTAX_START_BIT_PAUSE_TIME 3000.0e-6 |
Definition at line 955 of file irmpprotocols.h.
#define PENTAX_START_BIT_PULSE_TIME 13000.0e-6 |
Definition at line 954 of file irmpprotocols.h.
#define PENTAX_STOP_BIT 1 |
Definition at line 965 of file irmpprotocols.h.
#define RADIO1_0_PAUSE_TIME 1000.0e-6 |
Definition at line 1052 of file irmpprotocols.h.
#define RADIO1_0_PULSE_TIME 500.0e-6 |
Definition at line 1051 of file irmpprotocols.h.
#define RADIO1_1_PAUSE_TIME 500.0e-6 |
Definition at line 1054 of file irmpprotocols.h.
#define RADIO1_1_PULSE_TIME 1000.0e-6 |
Definition at line 1053 of file irmpprotocols.h.
#define RADIO1_ADDRESS_LEN 16 |
Definition at line 1058 of file irmpprotocols.h.
#define RADIO1_ADDRESS_OFFSET 4 |
Definition at line 1057 of file irmpprotocols.h.
#define RADIO1_COMMAND_LEN 3 |
Definition at line 1060 of file irmpprotocols.h.
#define RADIO1_COMMAND_OFFSET 20 |
Definition at line 1059 of file irmpprotocols.h.
#define RADIO1_COMPLETE_DATA_LEN 23 |
Definition at line 1061 of file irmpprotocols.h.
#define RADIO1_FLAGS 0 |
Definition at line 1064 of file irmpprotocols.h.
#define RADIO1_FRAME_REPEAT_PAUSE_TIME 25.0e-3 |
Definition at line 1056 of file irmpprotocols.h.
#define RADIO1_LSB 1 |
Definition at line 1063 of file irmpprotocols.h.
#define RADIO1_START_BIT_PAUSE_TIME 7000.0e-6 |
Definition at line 1050 of file irmpprotocols.h.
#define RADIO1_START_BIT_PULSE_TIME 3000.0e-6 |
Definition at line 1049 of file irmpprotocols.h.
#define RADIO1_STOP_BIT 1 |
Definition at line 1062 of file irmpprotocols.h.
#define RC5_ADDRESS_LEN 6 |
Definition at line 370 of file irmpprotocols.h.
#define RC5_ADDRESS_OFFSET 1 |
Definition at line 369 of file irmpprotocols.h.
#define RC5_BIT_TIME 889.0e-6 |
Definition at line 366 of file irmpprotocols.h.
#define RC5_COMMAND_LEN 6 |
Definition at line 372 of file irmpprotocols.h.
#define RC5_COMMAND_OFFSET 7 |
Definition at line 371 of file irmpprotocols.h.
#define RC5_COMPLETE_DATA_LEN 13 |
Definition at line 373 of file irmpprotocols.h.
#define RC5_FLAGS IRMP_PARAM_FLAG_IS_MANCHESTER |
Definition at line 376 of file irmpprotocols.h.
#define RC5_FRAME_REPEAT_PAUSE_TIME 88.9e-3 |
Definition at line 367 of file irmpprotocols.h.
#define RC5_LSB 0 |
Definition at line 375 of file irmpprotocols.h.
#define RC5_STOP_BIT 0 |
Definition at line 374 of file irmpprotocols.h.
#define RC6_ADDRESS_LEN 8 |
Definition at line 445 of file irmpprotocols.h.
#define RC6_ADDRESS_OFFSET 5 |
Definition at line 444 of file irmpprotocols.h.
#define RC6_BIT_2_TIME 889.0e-6 |
Definition at line 441 of file irmpprotocols.h.
#define RC6_BIT_3_TIME 1333.0e-6 |
Definition at line 442 of file irmpprotocols.h.
#define RC6_BIT_TIME 444.0e-6 |
Definition at line 440 of file irmpprotocols.h.
#define RC6_COMMAND_LEN 8 |
Definition at line 447 of file irmpprotocols.h.
#define RC6_COMMAND_OFFSET 13 |
Definition at line 446 of file irmpprotocols.h.
#define RC6_COMPLETE_DATA_LEN_LONG 36 |
Definition at line 449 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define RC6_COMPLETE_DATA_LEN_SHORT 21 |
Definition at line 448 of file irmpprotocols.h.
#define RC6_FLAGS (IRMP_PARAM_FLAG_IS_MANCHESTER | IRMP_PARAM_FLAG_1ST_PULSE_IS_1) |
Definition at line 452 of file irmpprotocols.h.
#define RC6_FRAME_REPEAT_PAUSE_TIME 45.0e-3 |
Definition at line 443 of file irmpprotocols.h.
#define RC6_LSB 0 |
Definition at line 451 of file irmpprotocols.h.
#define RC6_START_BIT_PAUSE_TIME 889.0e-6 |
Definition at line 438 of file irmpprotocols.h.
#define RC6_START_BIT_PULSE_TIME 2666.0e-6 |
Definition at line 437 of file irmpprotocols.h.
#define RC6_STOP_BIT 0 |
Definition at line 450 of file irmpprotocols.h.
#define RC6_TOGGLE_BIT_TIME 889.0e-6 |
Definition at line 439 of file irmpprotocols.h.
#define RCCAR_0_PAUSE_TIME 900.0e-6 |
Definition at line 675 of file irmpprotocols.h.
#define RCCAR_1_PAUSE_TIME 450.0e-6 |
Definition at line 674 of file irmpprotocols.h.
#define RCCAR_ADDRESS_LEN 0 |
Definition at line 678 of file irmpprotocols.h.
#define RCCAR_ADDRESS_OFFSET 0 |
Definition at line 677 of file irmpprotocols.h.
#define RCCAR_COMMAND_LEN 13 |
Definition at line 680 of file irmpprotocols.h.
#define RCCAR_COMMAND_OFFSET 0 |
Definition at line 679 of file irmpprotocols.h.
#define RCCAR_COMPLETE_DATA_LEN 13 |
Definition at line 681 of file irmpprotocols.h.
#define RCCAR_FLAGS 0 |
Definition at line 684 of file irmpprotocols.h.
#define RCCAR_FRAME_REPEAT_PAUSE_TIME 40.0e-3 |
Definition at line 676 of file irmpprotocols.h.
#define RCCAR_LSB 1 |
Definition at line 683 of file irmpprotocols.h.
#define RCCAR_PULSE_TIME 600.0e-6 |
Definition at line 673 of file irmpprotocols.h.
#define RCCAR_START_BIT_PAUSE_TIME 2000.0e-6 |
Definition at line 672 of file irmpprotocols.h.
#define RCCAR_START_BIT_PULSE_TIME 2000.0e-6 |
Definition at line 671 of file irmpprotocols.h.
#define RCCAR_STOP_BIT 1 |
Definition at line 682 of file irmpprotocols.h.
#define RCII_ADDRESS_LEN 0 |
Definition at line 390 of file irmpprotocols.h.
#define RCII_ADDRESS_OFFSET 0 |
Definition at line 389 of file irmpprotocols.h.
#define RCII_BIT_TIME 512.0e-6 |
Definition at line 386 of file irmpprotocols.h.
#define RCII_COMMAND_LEN 10 |
Definition at line 392 of file irmpprotocols.h.
#define RCII_COMMAND_OFFSET 0 |
Definition at line 391 of file irmpprotocols.h.
#define RCII_COMPLETE_DATA_LEN 10 |
Definition at line 393 of file irmpprotocols.h.
#define RCII_FLAGS (IRMP_PARAM_FLAG_IS_MANCHESTER | IRMP_PARAM_FLAG_1ST_PULSE_IS_1) |
Definition at line 396 of file irmpprotocols.h.
#define RCII_FRAME_REPEAT_PAUSE_TIME 117.76e-3 |
Definition at line 387 of file irmpprotocols.h.
#define RCII_LSB 0 |
Definition at line 395 of file irmpprotocols.h.
#define RCII_START_BIT2_PULSE_TIME 1024.0e-6 |
Definition at line 384 of file irmpprotocols.h.
#define RCII_START_BIT_PAUSE_TIME 2560.0e-6 |
Definition at line 383 of file irmpprotocols.h.
#define RCII_START_BIT_PULSE_TIME 512.0e-6 |
Definition at line 382 of file irmpprotocols.h.
#define RCII_STOP_BIT 0 |
Definition at line 394 of file irmpprotocols.h.
#define RCMM32_00_PAUSE_TIME 220.0e-6 |
Definition at line 935 of file irmpprotocols.h.
#define RCMM32_01_PAUSE_TIME 370.0e-6 |
Definition at line 936 of file irmpprotocols.h.
#define RCMM32_10_PAUSE_TIME 540.0e-6 |
Definition at line 937 of file irmpprotocols.h.
#define RCMM32_11_PAUSE_TIME 720.0e-6 |
Definition at line 938 of file irmpprotocols.h.
#define RCMM32_ADDRESS_LEN 16 |
Definition at line 942 of file irmpprotocols.h.
#define RCMM32_ADDRESS_OFFSET 0 |
Definition at line 941 of file irmpprotocols.h.
#define RCMM32_COMMAND_LEN 15 |
Definition at line 944 of file irmpprotocols.h.
#define RCMM32_COMMAND_OFFSET 17 |
Definition at line 943 of file irmpprotocols.h.
#define RCMM32_COMPLETE_DATA_LEN 32 |
Definition at line 945 of file irmpprotocols.h.
#define RCMM32_FLAGS 0 |
Definition at line 948 of file irmpprotocols.h.
#define RCMM32_FRAME_REPEAT_PAUSE_TIME 80.0e-3 |
Definition at line 940 of file irmpprotocols.h.
#define RCMM32_LSB 0 |
Definition at line 947 of file irmpprotocols.h.
#define RCMM32_PULSE_TIME 230.0e-6 |
Definition at line 934 of file irmpprotocols.h.
#define RCMM32_START_BIT_PAUSE_TIME 220.0e-6 |
Definition at line 933 of file irmpprotocols.h.
#define RCMM32_START_BIT_PULSE_TIME 500.0e-6 |
Definition at line 932 of file irmpprotocols.h.
#define RCMM32_STOP_BIT 1 |
Definition at line 946 of file irmpprotocols.h.
#define RECS80_0_PAUSE_TIME 4902.0e-6 |
Definition at line 351 of file irmpprotocols.h.
#define RECS80_1_PAUSE_TIME 7432.0e-6 |
Definition at line 350 of file irmpprotocols.h.
#define RECS80_ADDRESS_LEN 3 |
Definition at line 354 of file irmpprotocols.h.
#define RECS80_ADDRESS_OFFSET 1 |
Definition at line 353 of file irmpprotocols.h.
#define RECS80_COMMAND_LEN 6 |
Definition at line 356 of file irmpprotocols.h.
#define RECS80_COMMAND_OFFSET 4 |
Definition at line 355 of file irmpprotocols.h.
#define RECS80_COMPLETE_DATA_LEN 10 |
Definition at line 357 of file irmpprotocols.h.
#define RECS80_FLAGS 0 |
Definition at line 360 of file irmpprotocols.h.
#define RECS80_FRAME_REPEAT_PAUSE_TIME 45.0e-3 |
Definition at line 352 of file irmpprotocols.h.
#define RECS80_LSB 0 |
Definition at line 359 of file irmpprotocols.h.
#define RECS80_PULSE_TIME 158.0e-6 |
Definition at line 349 of file irmpprotocols.h.
#define RECS80_START_BIT_PAUSE_TIME 7432.0e-6 |
Definition at line 348 of file irmpprotocols.h.
#define RECS80_START_BIT_PULSE_TIME 158.0e-6 |
Definition at line 347 of file irmpprotocols.h.
#define RECS80_STOP_BIT 1 |
Definition at line 358 of file irmpprotocols.h.
#define RECS80EXT_0_PAUSE_TIME 4902.0e-6 |
Definition at line 462 of file irmpprotocols.h.
#define RECS80EXT_1_PAUSE_TIME 7432.0e-6 |
Definition at line 461 of file irmpprotocols.h.
#define RECS80EXT_ADDRESS_LEN 4 |
Definition at line 465 of file irmpprotocols.h.
#define RECS80EXT_ADDRESS_OFFSET 2 |
Definition at line 464 of file irmpprotocols.h.
#define RECS80EXT_COMMAND_LEN 6 |
Definition at line 467 of file irmpprotocols.h.
#define RECS80EXT_COMMAND_OFFSET 6 |
Definition at line 466 of file irmpprotocols.h.
#define RECS80EXT_COMPLETE_DATA_LEN 12 |
Definition at line 468 of file irmpprotocols.h.
#define RECS80EXT_FLAGS 0 |
Definition at line 471 of file irmpprotocols.h.
#define RECS80EXT_FRAME_REPEAT_PAUSE_TIME 45.0e-3 |
Definition at line 463 of file irmpprotocols.h.
#define RECS80EXT_LSB 0 |
Definition at line 470 of file irmpprotocols.h.
#define RECS80EXT_PULSE_TIME 158.0e-6 |
Definition at line 460 of file irmpprotocols.h.
#define RECS80EXT_START_BIT_PAUSE_TIME 3637.0e-6 |
Definition at line 459 of file irmpprotocols.h.
#define RECS80EXT_START_BIT_PULSE_TIME 158.0e-6 |
Definition at line 458 of file irmpprotocols.h.
#define RECS80EXT_STOP_BIT 1 |
Definition at line 469 of file irmpprotocols.h.
#define ROOMBA_0_PAUSE_TIME 2790.0e-6 |
Definition at line 915 of file irmpprotocols.h.
#define ROOMBA_0_PULSE_TIME 930.0e-6 |
Definition at line 913 of file irmpprotocols.h.
#define ROOMBA_1_PAUSE_TIME 930.0e-6 |
Definition at line 916 of file irmpprotocols.h.
#define ROOMBA_1_PULSE_TIME 2790.0e-6 |
Definition at line 914 of file irmpprotocols.h.
#define ROOMBA_ADDRESS_LEN 0 |
Definition at line 919 of file irmpprotocols.h.
#define ROOMBA_ADDRESS_OFFSET 0 |
Definition at line 918 of file irmpprotocols.h.
#define ROOMBA_COMMAND_LEN 7 |
Definition at line 921 of file irmpprotocols.h.
#define ROOMBA_COMMAND_OFFSET 0 |
Definition at line 920 of file irmpprotocols.h.
#define ROOMBA_COMPLETE_DATA_LEN 7 |
Definition at line 922 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define ROOMBA_FLAGS 0 |
Definition at line 925 of file irmpprotocols.h.
#define ROOMBA_FRAME_REPEAT_PAUSE_TIME 18.0e-3 |
Definition at line 917 of file irmpprotocols.h.
#define ROOMBA_FRAMES 8 |
Definition at line 926 of file irmpprotocols.h.
#define ROOMBA_LSB 0 |
Definition at line 924 of file irmpprotocols.h.
#define ROOMBA_START_BIT_PAUSE_TIME 930.0e-6 |
Definition at line 912 of file irmpprotocols.h.
#define ROOMBA_START_BIT_PULSE_TIME 2790.0e-6 |
Definition at line 911 of file irmpprotocols.h.
#define ROOMBA_STOP_BIT 0 |
Definition at line 923 of file irmpprotocols.h.
#define RUWIDO_ADDRESS_LEN 9 |
Definition at line 637 of file irmpprotocols.h.
#define RUWIDO_ADDRESS_OFFSET 0 |
Definition at line 636 of file irmpprotocols.h.
#define RUWIDO_COMMAND_LEN 8 |
Definition at line 639 of file irmpprotocols.h.
#define RUWIDO_COMMAND_OFFSET 9 |
Definition at line 638 of file irmpprotocols.h.
#define RUWIDO_COMPLETE_DATA_LEN 17 |
Definition at line 640 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define S100_ADDRESS_LEN 6 |
Definition at line 406 of file irmpprotocols.h.
#define S100_ADDRESS_OFFSET 1 |
Definition at line 405 of file irmpprotocols.h.
#define S100_BIT_TIME 889.0e-6 |
Definition at line 402 of file irmpprotocols.h.
#define S100_COMMAND_LEN 7 |
Definition at line 408 of file irmpprotocols.h.
#define S100_COMMAND_OFFSET 7 |
Definition at line 407 of file irmpprotocols.h.
#define S100_COMPLETE_DATA_LEN 14 |
Definition at line 409 of file irmpprotocols.h.
#define S100_FLAGS IRMP_PARAM_FLAG_IS_MANCHESTER |
Definition at line 412 of file irmpprotocols.h.
#define S100_FRAME_REPEAT_PAUSE_TIME 88.9e-3 |
Definition at line 403 of file irmpprotocols.h.
#define S100_LSB 0 |
Definition at line 411 of file irmpprotocols.h.
#define S100_STOP_BIT 0 |
Definition at line 410 of file irmpprotocols.h.
#define SAMSUNG32_AUTO_REPETITION_PAUSE_TIME 47.0e-3 |
Definition at line 205 of file irmpprotocols.h.
#define SAMSUNG32_COMMAND_LEN 16 |
Definition at line 202 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define SAMSUNG32_COMMAND_OFFSET 16 |
Definition at line 201 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define SAMSUNG32_COMPLETE_DATA_LEN 32 |
Definition at line 203 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define SAMSUNG32_FRAME_REPEAT_PAUSE_TIME 47.0e-3 |
Definition at line 206 of file irmpprotocols.h.
#define SAMSUNG32_FRAMES 1 |
Definition at line 204 of file irmpprotocols.h.
#define SAMSUNG48_AUTO_REPETITION_PAUSE_TIME 5.0e-3 |
Definition at line 212 of file irmpprotocols.h.
#define SAMSUNG48_COMMAND_LEN 32 |
Definition at line 209 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define SAMSUNG48_COMMAND_OFFSET 16 |
Definition at line 208 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define SAMSUNG48_COMPLETE_DATA_LEN 48 |
Definition at line 210 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define SAMSUNG48_FRAME_REPEAT_PAUSE_TIME 47.0e-3 |
Definition at line 213 of file irmpprotocols.h.
#define SAMSUNG48_FRAMES 2 |
Definition at line 211 of file irmpprotocols.h.
#define SAMSUNG_0_PAUSE_TIME 500.0e-6 |
Definition at line 187 of file irmpprotocols.h.
#define SAMSUNG_1_PAUSE_TIME 1500.0e-6 |
Definition at line 186 of file irmpprotocols.h.
#define SAMSUNG_ADDRESS_LEN 16 |
Definition at line 191 of file irmpprotocols.h.
#define SAMSUNG_ADDRESS_OFFSET 0 |
Definition at line 190 of file irmpprotocols.h.
#define SAMSUNG_COMMAND_LEN 16 |
Definition at line 195 of file irmpprotocols.h.
#define SAMSUNG_COMMAND_OFFSET 21 |
Definition at line 194 of file irmpprotocols.h.
#define SAMSUNG_COMPLETE_DATA_LEN 37 |
Definition at line 196 of file irmpprotocols.h.
#define SAMSUNG_FLAGS 0 |
Definition at line 199 of file irmpprotocols.h.
#define SAMSUNG_FRAME_REPEAT_PAUSE_TIME 25.0e-3 |
Definition at line 189 of file irmpprotocols.h.
#define SAMSUNG_ID_LEN 4 |
Definition at line 193 of file irmpprotocols.h.
Referenced by irmp_get_data().
#define SAMSUNG_ID_OFFSET 17 |
Definition at line 192 of file irmpprotocols.h.
Referenced by irmp_get_data().
#define SAMSUNG_LSB 1 |
Definition at line 198 of file irmpprotocols.h.
#define SAMSUNG_PULSE_TIME 550.0e-6 |
Definition at line 185 of file irmpprotocols.h.
#define SAMSUNG_START_BIT_PAUSE_TIME 4500.0e-6 |
Definition at line 184 of file irmpprotocols.h.
#define SAMSUNG_START_BIT_PULSE_TIME 4500.0e-6 |
Definition at line 183 of file irmpprotocols.h.
#define SAMSUNG_STOP_BIT 1 |
Definition at line 197 of file irmpprotocols.h.
#define SAMSUNGAH_0_PAUSE_TIME 450.0e-6 |
Definition at line 223 of file irmpprotocols.h.
#define SAMSUNGAH_1_PAUSE_TIME 1100.0e-6 |
Definition at line 222 of file irmpprotocols.h.
#define SAMSUNGAH_ADDRESS_LEN 16 |
Definition at line 226 of file irmpprotocols.h.
#define SAMSUNGAH_ADDRESS_OFFSET 0 |
Definition at line 225 of file irmpprotocols.h.
#define SAMSUNGAH_COMMAND_LEN 16 |
Definition at line 228 of file irmpprotocols.h.
#define SAMSUNGAH_COMMAND_OFFSET 32 |
Definition at line 227 of file irmpprotocols.h.
#define SAMSUNGAH_COMPLETE_DATA_LEN 48 |
Definition at line 229 of file irmpprotocols.h.
#define SAMSUNGAH_FLAGS 0 |
Definition at line 232 of file irmpprotocols.h.
#define SAMSUNGAH_FRAME_REPEAT_PAUSE_TIME 40.0e-3 |
Definition at line 224 of file irmpprotocols.h.
#define SAMSUNGAH_LSB 1 |
Definition at line 231 of file irmpprotocols.h.
#define SAMSUNGAH_PULSE_TIME 450.0e-6 |
Definition at line 221 of file irmpprotocols.h.
#define SAMSUNGAH_START_BIT_PAUSE_TIME 1900.0e-6 |
Definition at line 220 of file irmpprotocols.h.
#define SAMSUNGAH_START_BIT_PULSE_TIME 2500.0e-6 |
Definition at line 219 of file irmpprotocols.h.
#define SAMSUNGAH_STOP_BIT 1 |
Definition at line 230 of file irmpprotocols.h.
#define SIEMENS_ADDRESS_LEN 11 |
Definition at line 643 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define SIEMENS_ADDRESS_OFFSET 0 |
Definition at line 642 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define SIEMENS_COMMAND_LEN 11 |
Definition at line 645 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define SIEMENS_COMMAND_OFFSET 11 |
Definition at line 644 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define SIEMENS_COMPLETE_DATA_LEN 22 |
Definition at line 646 of file irmpprotocols.h.
#define SIEMENS_OR_RUWIDO_BIT_PAUSE_TIME 275.0e-6 |
Definition at line 627 of file irmpprotocols.h.
#define SIEMENS_OR_RUWIDO_BIT_PAUSE_TIME_2 550.0e-6 |
Definition at line 628 of file irmpprotocols.h.
#define SIEMENS_OR_RUWIDO_BIT_PULSE_TIME 370.0e-6 |
Definition at line 625 of file irmpprotocols.h.
#define SIEMENS_OR_RUWIDO_BIT_PULSE_TIME_2 680.0e-6 |
Definition at line 626 of file irmpprotocols.h.
#define SIEMENS_OR_RUWIDO_FLAGS (IRMP_PARAM_FLAG_IS_MANCHESTER | IRMP_PARAM_FLAG_1ST_PULSE_IS_1) |
Definition at line 634 of file irmpprotocols.h.
#define SIEMENS_OR_RUWIDO_FRAME_REPEAT_PAUSE_TIME 45.0e-3 |
Definition at line 631 of file irmpprotocols.h.
#define SIEMENS_OR_RUWIDO_LSB 0 |
Definition at line 633 of file irmpprotocols.h.
#define SIEMENS_OR_RUWIDO_START_BIT_PAUSE_TIME 550.0e-6 |
Definition at line 624 of file irmpprotocols.h.
#define SIEMENS_OR_RUWIDO_START_BIT_PULSE_TIME 370.0e-6 |
Definition at line 623 of file irmpprotocols.h.
#define SIEMENS_OR_RUWIDO_STOP_BIT 0 |
Definition at line 632 of file irmpprotocols.h.
#define SIRCS_0_PULSE_TIME 600.0e-6 |
Definition at line 126 of file irmpprotocols.h.
#define SIRCS_1_PULSE_TIME 1200.0e-6 |
Definition at line 125 of file irmpprotocols.h.
#define SIRCS_ADDRESS_LEN 5 |
Definition at line 132 of file irmpprotocols.h.
#define SIRCS_ADDRESS_OFFSET 15 |
Definition at line 131 of file irmpprotocols.h.
#define SIRCS_AUTO_REPETITION_PAUSE_TIME 25.0e-3 |
Definition at line 129 of file irmpprotocols.h.
#define SIRCS_COMMAND_LEN 15 |
Definition at line 134 of file irmpprotocols.h.
#define SIRCS_COMMAND_OFFSET 0 |
Definition at line 133 of file irmpprotocols.h.
#define SIRCS_COMPLETE_DATA_LEN 20 |
Definition at line 136 of file irmpprotocols.h.
#define SIRCS_FLAGS 0 |
Definition at line 139 of file irmpprotocols.h.
#define SIRCS_FRAME_REPEAT_PAUSE_TIME 25.0e-3 |
Definition at line 130 of file irmpprotocols.h.
#define SIRCS_FRAMES 3 |
Definition at line 128 of file irmpprotocols.h.
#define SIRCS_LSB 1 |
Definition at line 138 of file irmpprotocols.h.
#define SIRCS_MINIMUM_DATA_LEN 12 |
Definition at line 135 of file irmpprotocols.h.
Referenced by irmp_ISR().
#define SIRCS_PAUSE_TIME 600.0e-6 |
Definition at line 127 of file irmpprotocols.h.
#define SIRCS_START_BIT_PAUSE_TIME 600.0e-6 |
Definition at line 124 of file irmpprotocols.h.
#define SIRCS_START_BIT_PULSE_TIME 2400.0e-6 |
Definition at line 123 of file irmpprotocols.h.
#define SIRCS_STOP_BIT 0 |
Definition at line 137 of file irmpprotocols.h.
#define SPEAKER_0_PAUSE_TIME 1250.0e-6 |
Definition at line 530 of file irmpprotocols.h.
#define SPEAKER_0_PULSE_TIME 440.0e-6 |
Definition at line 529 of file irmpprotocols.h.
#define SPEAKER_1_PAUSE_TIME 440.0e-6 |
Definition at line 528 of file irmpprotocols.h.
#define SPEAKER_1_PULSE_TIME 1250.0e-6 |
Definition at line 527 of file irmpprotocols.h.
#define SPEAKER_ADDRESS_LEN 0 |
Definition at line 535 of file irmpprotocols.h.
#define SPEAKER_ADDRESS_OFFSET 0 |
Definition at line 534 of file irmpprotocols.h.
#define SPEAKER_AUTO_REPETITION_PAUSE_TIME 35.0e-3 |
Definition at line 532 of file irmpprotocols.h.
#define SPEAKER_COMMAND_LEN 10 |
Definition at line 537 of file irmpprotocols.h.
#define SPEAKER_COMMAND_OFFSET 0 |
Definition at line 536 of file irmpprotocols.h.
#define SPEAKER_COMPLETE_DATA_LEN 10 |
Definition at line 538 of file irmpprotocols.h.
#define SPEAKER_FLAGS 0 |
Definition at line 541 of file irmpprotocols.h.
#define SPEAKER_FRAME_REPEAT_PAUSE_TIME 35.0e-3 |
Definition at line 533 of file irmpprotocols.h.
#define SPEAKER_FRAMES 2 |
Definition at line 531 of file irmpprotocols.h.
#define SPEAKER_LSB 0 |
Definition at line 540 of file irmpprotocols.h.
#define SPEAKER_START_BIT_PAUSE_TIME 1250.0e-6 |
Definition at line 526 of file irmpprotocols.h.
#define SPEAKER_START_BIT_PULSE_TIME 440.0e-6 |
Definition at line 525 of file irmpprotocols.h.
#define SPEAKER_STOP_BIT 1 |
Definition at line 539 of file irmpprotocols.h.
#define TECHNICS_ADDRESS_LEN 0 |
Definition at line 257 of file irmpprotocols.h.
#define TECHNICS_COMMAND_LEN 11 |
Definition at line 258 of file irmpprotocols.h.
#define TECHNICS_COMPLETE_DATA_LEN 22 |
Definition at line 259 of file irmpprotocols.h.
#define TELEFUNKEN_0_PAUSE_TIME 600.0e-6 |
Definition at line 896 of file irmpprotocols.h.
#define TELEFUNKEN_1_PAUSE_TIME 1500.0e-6 |
Definition at line 895 of file irmpprotocols.h.
#define TELEFUNKEN_ADDRESS_LEN 0 |
Definition at line 899 of file irmpprotocols.h.
#define TELEFUNKEN_ADDRESS_OFFSET 0 |
Definition at line 898 of file irmpprotocols.h.
#define TELEFUNKEN_COMMAND_LEN 15 |
Definition at line 901 of file irmpprotocols.h.
#define TELEFUNKEN_COMMAND_OFFSET 0 |
Definition at line 900 of file irmpprotocols.h.
#define TELEFUNKEN_COMPLETE_DATA_LEN 15 |
Definition at line 902 of file irmpprotocols.h.
#define TELEFUNKEN_FLAGS 0 |
Definition at line 905 of file irmpprotocols.h.
#define TELEFUNKEN_FRAME_REPEAT_PAUSE_TIME 22.0e-3 |
Definition at line 897 of file irmpprotocols.h.
#define TELEFUNKEN_LSB 0 |
Definition at line 904 of file irmpprotocols.h.
#define TELEFUNKEN_PULSE_TIME 600.0e-6 |
Definition at line 894 of file irmpprotocols.h.
#define TELEFUNKEN_START_BIT_PAUSE_TIME 1500.0e-6 |
Definition at line 893 of file irmpprotocols.h.
#define TELEFUNKEN_START_BIT_PULSE_TIME 600.0e-6 |
Definition at line 892 of file irmpprotocols.h.
#define TELEFUNKEN_STOP_BIT 1 |
Definition at line 903 of file irmpprotocols.h.
#define THOMSON_0_PAUSE_TIME 2000.0e-6 |
Definition at line 792 of file irmpprotocols.h.
#define THOMSON_1_PAUSE_TIME 4500.0e-6 |
Definition at line 791 of file irmpprotocols.h.
#define THOMSON_ADDRESS_LEN 4 |
Definition at line 797 of file irmpprotocols.h.
#define THOMSON_ADDRESS_OFFSET 0 |
Definition at line 796 of file irmpprotocols.h.
#define THOMSON_AUTO_REPETITION_PAUSE_TIME 35.0e-3 |
Definition at line 794 of file irmpprotocols.h.
#define THOMSON_COMMAND_LEN 7 |
Definition at line 799 of file irmpprotocols.h.
#define THOMSON_COMMAND_OFFSET 5 |
Definition at line 798 of file irmpprotocols.h.
#define THOMSON_COMPLETE_DATA_LEN 12 |
Definition at line 800 of file irmpprotocols.h.
#define THOMSON_FLAGS 0 |
Definition at line 803 of file irmpprotocols.h.
#define THOMSON_FRAME_REPEAT_PAUSE_TIME 35.0e-3 |
Definition at line 795 of file irmpprotocols.h.
#define THOMSON_FRAMES 1 |
Definition at line 793 of file irmpprotocols.h.
#define THOMSON_LSB 0 |
Definition at line 802 of file irmpprotocols.h.
#define THOMSON_PULSE_TIME 550.0e-6 |
Definition at line 790 of file irmpprotocols.h.
#define THOMSON_STOP_BIT 1 |
Definition at line 801 of file irmpprotocols.h.
#define VINCENT_0_PAUSE_TIME 550.0e-6 |
Definition at line 331 of file irmpprotocols.h.
#define VINCENT_1_PAUSE_TIME 1540.0e-6 |
Definition at line 330 of file irmpprotocols.h.
#define VINCENT_ADDRESS_LEN 16 |
Definition at line 334 of file irmpprotocols.h.
#define VINCENT_ADDRESS_OFFSET 0 |
Definition at line 333 of file irmpprotocols.h.
#define VINCENT_COMMAND_LEN 16 |
Definition at line 336 of file irmpprotocols.h.
#define VINCENT_COMMAND_OFFSET 16 |
Definition at line 335 of file irmpprotocols.h.
#define VINCENT_COMPLETE_DATA_LEN 32 |
Definition at line 337 of file irmpprotocols.h.
#define VINCENT_FLAGS 0 |
Definition at line 341 of file irmpprotocols.h.
#define VINCENT_FRAME_REPEAT_PAUSE_TIME 40.0e-3 |
Definition at line 332 of file irmpprotocols.h.
#define VINCENT_FRAMES 1 |
Definition at line 340 of file irmpprotocols.h.
#define VINCENT_LSB 0 |
Definition at line 339 of file irmpprotocols.h.
#define VINCENT_PULSE_TIME 550.0e-6 |
Definition at line 329 of file irmpprotocols.h.
#define VINCENT_START_BIT_PAUSE_TIME 4600.0e-6 |
Definition at line 328 of file irmpprotocols.h.
#define VINCENT_START_BIT_PULSE_TIME 2500.0e-6 |
Definition at line 327 of file irmpprotocols.h.
#define VINCENT_STOP_BIT 1 |
Definition at line 338 of file irmpprotocols.h.
typedef uint8_t PAUSE_LEN |
Definition at line 105 of file irmpprotocols.h.