+#if IRMP_SUPPORT_SAMSUNGAH_PROTOCOL == 1\r
+\r
+static const PROGMEM IRMP_PARAMETER samsungah_param =\r
+{\r
+ IRMP_SAMSUNGAH_PROTOCOL, // protocol: ir protocol\r
+ SAMSUNGAH_PULSE_LEN_MIN, // pulse_1_len_min: minimum length of pulse with bit value 1\r
+ SAMSUNGAH_PULSE_LEN_MAX, // pulse_1_len_max: maximum length of pulse with bit value 1\r
+ SAMSUNGAH_1_PAUSE_LEN_MIN, // pause_1_len_min: minimum length of pause with bit value 1\r
+ SAMSUNGAH_1_PAUSE_LEN_MAX, // pause_1_len_max: maximum length of pause with bit value 1\r
+ SAMSUNGAH_PULSE_LEN_MIN, // pulse_0_len_min: minimum length of pulse with bit value 0\r
+ SAMSUNGAH_PULSE_LEN_MAX, // pulse_0_len_max: maximum length of pulse with bit value 0\r
+ SAMSUNGAH_0_PAUSE_LEN_MIN, // pause_0_len_min: minimum length of pause with bit value 0\r
+ SAMSUNGAH_0_PAUSE_LEN_MAX, // pause_0_len_max: maximum length of pause with bit value 0\r
+ SAMSUNGAH_ADDRESS_OFFSET, // address_offset: address offset\r
+ SAMSUNGAH_ADDRESS_OFFSET + SAMSUNGAH_ADDRESS_LEN, // address_end: end of address\r
+ SAMSUNGAH_COMMAND_OFFSET, // command_offset: command offset\r
+ SAMSUNGAH_COMMAND_OFFSET + SAMSUNGAH_COMMAND_LEN, // command_end: end of command\r
+ SAMSUNGAH_COMPLETE_DATA_LEN, // complete_len: complete length of frame\r
+ SAMSUNGAH_STOP_BIT, // stop_bit: flag: frame has stop bit\r
+ SAMSUNGAH_LSB, // lsb_first: flag: LSB first\r
+ SAMSUNGAH_FLAGS // flags: some flags\r
+};\r
+\r
+#endif\r
+\r