Fix duplicate PROGMEM attribute compilation issue with ESP8266 Arduino Core 2.5.0+
This commit is contained in:
parent
4b3bab88cc
commit
489f6eaa43
|
@ -3,8 +3,8 @@
|
||||||
|
|
||||||
AIRWAYHeatpumpIR::AIRWAYHeatpumpIR()
|
AIRWAYHeatpumpIR::AIRWAYHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "AIRWAY";
|
static const char model[] PROGMEM = "AIRWAY";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"AIRWAY\",\"dn\":\"AIRWAY\",\"mT\":18,\"xT\":31,\"fs\":3}";
|
static const char info[] PROGMEM = "{\"mdl\":\"AIRWAY\",\"dn\":\"AIRWAY\",\"mT\":18,\"xT\":31,\"fs\":3}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
AUXHeatpumpIR::AUXHeatpumpIR() : HeatpumpIR()
|
AUXHeatpumpIR::AUXHeatpumpIR() : HeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "AUX";
|
static const char model[] PROGMEM = "AUX";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"aux\",\"dn\":\"AUX\",\"mT\":16,\"xT\":30,\"fs\":5}";
|
static const char info[] PROGMEM = "{\"mdl\":\"aux\",\"dn\":\"AUX\",\"mT\":16,\"xT\":30,\"fs\":5}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
BGHHeatpumpIR::BGHHeatpumpIR() : HeatpumpIR()
|
BGHHeatpumpIR::BGHHeatpumpIR() : HeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "BGH_aud";
|
static const char model[] PROGMEM = "BGH_aud";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"BGH_aud\",\"dn\":\"BGH AUD\",\"mT\":18,\"xT\":32,\"fs\":3}";
|
static const char info[] PROGMEM = "{\"mdl\":\"BGH_aud\",\"dn\":\"BGH AUD\",\"mT\":18,\"xT\":32,\"fs\":3}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
BalluHeatpumpIR::BalluHeatpumpIR()
|
BalluHeatpumpIR::BalluHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "ballu";
|
static const char model[] PROGMEM = "ballu";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"ballu\",\"dn\":\"Ballu\",\"mT\":16,\"xT\":30,\"fs\":3}";
|
static const char info[] PROGMEM = "{\"mdl\":\"ballu\",\"dn\":\"Ballu\",\"mT\":16,\"xT\":30,\"fs\":3}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -12,8 +12,8 @@ void CarrierHeatpumpIR::send(IRSender& IR, uint8_t powerModeCmd, uint8_t operati
|
||||||
// The different models just set the model accordingly
|
// The different models just set the model accordingly
|
||||||
CarrierNQVHeatpumpIR::CarrierNQVHeatpumpIR() : CarrierHeatpumpIR()
|
CarrierNQVHeatpumpIR::CarrierNQVHeatpumpIR() : CarrierHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "carrier_nqv";
|
static const char model[] PROGMEM = "carrier_nqv";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"carrier_nqv\",\"dn\":\"Carrier NQV\",\"mT\":17,\"xT\":30,\"fs\":6}";
|
static const char info[] PROGMEM = "{\"mdl\":\"carrier_nqv\",\"dn\":\"Carrier NQV\",\"mT\":17,\"xT\":30,\"fs\":6}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
@ -21,8 +21,8 @@ CarrierNQVHeatpumpIR::CarrierNQVHeatpumpIR() : CarrierHeatpumpIR()
|
||||||
|
|
||||||
CarrierMCAHeatpumpIR::CarrierMCAHeatpumpIR() : CarrierHeatpumpIR()
|
CarrierMCAHeatpumpIR::CarrierMCAHeatpumpIR() : CarrierHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "carrier_mca";
|
static const char model[] PROGMEM = "carrier_mca";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"carrier_mca\",\"dn\":\"Carrier MCA\",\"mT\":17,\"xT\":30,\"fs\":4}";
|
static const char info[] PROGMEM = "{\"mdl\":\"carrier_mca\",\"dn\":\"Carrier MCA\",\"mT\":17,\"xT\":30,\"fs\":4}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
@ -31,8 +31,8 @@ CarrierMCAHeatpumpIR::CarrierMCAHeatpumpIR() : CarrierHeatpumpIR()
|
||||||
|
|
||||||
Qlima1HeatpumpIR::Qlima1HeatpumpIR() : CarrierMCAHeatpumpIR()
|
Qlima1HeatpumpIR::Qlima1HeatpumpIR() : CarrierMCAHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "qlima_1";
|
static const char model[] PROGMEM = "qlima_1";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"qlima_1\",\"dn\":\"Qlima #1\",\"mT\":17,\"xT\":30,\"fs\":4, \"maint\":[10]}";
|
static const char info[] PROGMEM = "{\"mdl\":\"qlima_1\",\"dn\":\"Qlima #1\",\"mT\":17,\"xT\":30,\"fs\":4, \"maint\":[10]}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
@ -42,8 +42,8 @@ Qlima1HeatpumpIR::Qlima1HeatpumpIR() : CarrierMCAHeatpumpIR()
|
||||||
|
|
||||||
Qlima2HeatpumpIR::Qlima2HeatpumpIR() : CarrierMCAHeatpumpIR()
|
Qlima2HeatpumpIR::Qlima2HeatpumpIR() : CarrierMCAHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "qlima_2";
|
static const char model[] PROGMEM = "qlima_2";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"qlima_2\",\"dn\":\"Qlima #2\",\"mT\":17,\"xT\":30,\"fs\":4, \"maint\":[10]}";
|
static const char info[] PROGMEM = "{\"mdl\":\"qlima_2\",\"dn\":\"Qlima #2\",\"mT\":17,\"xT\":30,\"fs\":4, \"maint\":[10]}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
DaikinHeatpumpARC417IR::DaikinHeatpumpARC417IR() : HeatpumpIR()
|
DaikinHeatpumpARC417IR::DaikinHeatpumpARC417IR() : HeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "daikin_arc417";
|
static const char model[] PROGMEM = "daikin_arc417";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"daikin_arc417\",\"dn\":\"Daikin ARC417\",\"mT\":18,\"xT\":30,\"fs\":6,\"maint\":[10,11,12,13,14,15,16,17]}}}";
|
static const char info[] PROGMEM = "{\"mdl\":\"daikin_arc417\",\"dn\":\"Daikin ARC417\",\"mT\":18,\"xT\":30,\"fs\":6,\"maint\":[10,11,12,13,14,15,16,17]}}}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
DaikinHeatpumpIR::DaikinHeatpumpIR() : HeatpumpIR()
|
DaikinHeatpumpIR::DaikinHeatpumpIR() : HeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "daikin";
|
static const char model[] PROGMEM = "daikin";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"daikin\",\"dn\":\"Daikin\",\"mT\":18,\"xT\":30,\"fs\":6,\"maint\":[10,11,12,13,14,15,16,17]}}}";
|
static const char info[] PROGMEM = "{\"mdl\":\"daikin\",\"dn\":\"Daikin\",\"mT\":18,\"xT\":30,\"fs\":6,\"maint\":[10,11,12,13,14,15,16,17]}}}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -3,8 +3,8 @@
|
||||||
|
|
||||||
FuegoHeatpumpIR::FuegoHeatpumpIR()
|
FuegoHeatpumpIR::FuegoHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "fuego";
|
static const char model[] PROGMEM = "fuego";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"fuego\",\"dn\":\"Fuego\",\"mT\":18,\"xT\":31,\"fs\":3}";
|
static const char info[] PROGMEM = "{\"mdl\":\"fuego\",\"dn\":\"Fuego\",\"mT\":18,\"xT\":31,\"fs\":3}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
FujitsuHeatpumpIR::FujitsuHeatpumpIR() : HeatpumpIR()
|
FujitsuHeatpumpIR::FujitsuHeatpumpIR() : HeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "fujitsu_awyz";
|
static const char model[] PROGMEM = "fujitsu_awyz";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"fujitsu_awyz\",\"dn\":\"Fujitsu AWYZ\",\"mT\":16,\"xT\":30,\"fs\":5}";
|
static const char info[] PROGMEM = "{\"mdl\":\"fujitsu_awyz\",\"dn\":\"Fujitsu AWYZ\",\"mT\":16,\"xT\":30,\"fs\":5}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -7,8 +7,8 @@ GreeHeatpumpIR::GreeHeatpumpIR() : HeatpumpIR()
|
||||||
|
|
||||||
GreeGenericHeatpumpIR::GreeGenericHeatpumpIR() : GreeHeatpumpIR()
|
GreeGenericHeatpumpIR::GreeGenericHeatpumpIR() : GreeHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "gree";
|
static const char model[] PROGMEM = "gree";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"gree\",\"dn\":\"Gree\",\"mT\":16,\"xT\":30,\"fs\":3}";
|
static const char info[] PROGMEM = "{\"mdl\":\"gree\",\"dn\":\"Gree\",\"mT\":16,\"xT\":30,\"fs\":3}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
@ -17,8 +17,8 @@ GreeGenericHeatpumpIR::GreeGenericHeatpumpIR() : GreeHeatpumpIR()
|
||||||
|
|
||||||
GreeYANHeatpumpIR::GreeYANHeatpumpIR() : GreeHeatpumpIR()
|
GreeYANHeatpumpIR::GreeYANHeatpumpIR() : GreeHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "greeyan";
|
static const char model[] PROGMEM = "greeyan";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"greeyan\",\"dn\":\"Gree YAN\",\"mT\":16,\"xT\":30,\"fs\":3}";
|
static const char info[] PROGMEM = "{\"mdl\":\"greeyan\",\"dn\":\"Gree YAN\",\"mT\":16,\"xT\":30,\"fs\":3}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
@ -28,8 +28,8 @@ GreeYANHeatpumpIR::GreeYANHeatpumpIR() : GreeHeatpumpIR()
|
||||||
// Support for YAA1FB, FAA1FB1, YB1F2 remotes
|
// Support for YAA1FB, FAA1FB1, YB1F2 remotes
|
||||||
GreeYAAHeatpumpIR::GreeYAAHeatpumpIR() : GreeHeatpumpIR()
|
GreeYAAHeatpumpIR::GreeYAAHeatpumpIR() : GreeHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "greeyaa";
|
static const char model[] PROGMEM = "greeyaa";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"greeyaa\",\"dn\":\"Gree YAA\",\"mT\":16,\"xT\":30,\"fs\":3}";
|
static const char info[] PROGMEM = "{\"mdl\":\"greeyaa\",\"dn\":\"Gree YAA\",\"mT\":16,\"xT\":30,\"fs\":3}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
HisenseHeatpumpIR::HisenseHeatpumpIR() : HeatpumpIR()
|
HisenseHeatpumpIR::HisenseHeatpumpIR() : HeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "hisense_aud";
|
static const char model[] PROGMEM = "hisense_aud";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"hisense_aud\",\"dn\":\"Hisense AUD\",\"mT\":18,\"xT\":32,\"fs\":3}";
|
static const char info[] PROGMEM = "{\"mdl\":\"hisense_aud\",\"dn\":\"Hisense AUD\",\"mT\":18,\"xT\":32,\"fs\":3}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
HitachiHeatpumpIR::HitachiHeatpumpIR() : HeatpumpIR()
|
HitachiHeatpumpIR::HitachiHeatpumpIR() : HeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "hitachi";
|
static const char model[] PROGMEM = "hitachi";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"hitachi\",\"dn\":\"Hitachi\",\"mT\":16,\"xT\":32,\"fs\":4}";
|
static const char info[] PROGMEM = "{\"mdl\":\"hitachi\",\"dn\":\"Hitachi\",\"mT\":16,\"xT\":32,\"fs\":4}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
HyundaiHeatpumpIR::HyundaiHeatpumpIR() : HeatpumpIR()
|
HyundaiHeatpumpIR::HyundaiHeatpumpIR() : HeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "hyundai";
|
static const char model[] PROGMEM = "hyundai";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"hyundai\",\"dn\":\"Hyundai\",\"mT\":16,\"xT\":30,\"fs\":3}";
|
static const char info[] PROGMEM = "{\"mdl\":\"hyundai\",\"dn\":\"Hyundai\",\"mT\":16,\"xT\":30,\"fs\":3}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -3,8 +3,8 @@
|
||||||
|
|
||||||
IVTHeatpumpIR::IVTHeatpumpIR() : SharpHeatpumpIR()
|
IVTHeatpumpIR::IVTHeatpumpIR() : SharpHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "ivt";
|
static const char model[] PROGMEM = "ivt";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"ivt\",\"dn\":\"IVT AY-XP12FR-N\",\"mT\":18,\"xT\":32,\"fs\":3,\"maint\":[10]}}";
|
static const char info[] PROGMEM = "{\"mdl\":\"ivt\",\"dn\":\"IVT AY-XP12FR-N\",\"mT\":18,\"xT\":32,\"fs\":3,\"maint\":[10]}}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
MideaHeatpumpIR::MideaHeatpumpIR() : HeatpumpIR()
|
MideaHeatpumpIR::MideaHeatpumpIR() : HeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "midea"; // The basic and inverter Midea's are the same, i.e. at least Pro Plus 10FP, Pro Plus 13Fp, Pro Plus 9 Inverter and Pro Plus 12 Inverter should work
|
static const char model[] PROGMEM = "midea"; // The basic and inverter Midea's are the same, i.e. at least Pro Plus 10FP, Pro Plus 13Fp, Pro Plus 9 Inverter and Pro Plus 12 Inverter should work
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"midea\",\"dn\":\"Ultimate Pro Plus\",\"mT\":16,\"xT\":30,\"fs\":4,\"maint\":[10]}";
|
static const char info[] PROGMEM = "{\"mdl\":\"midea\",\"dn\":\"Ultimate Pro Plus\",\"mT\":16,\"xT\":30,\"fs\":4,\"maint\":[10]}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -10,8 +10,8 @@ MitsubishiHeatpumpIR::MitsubishiHeatpumpIR() : HeatpumpIR()
|
||||||
|
|
||||||
MitsubishiFDHeatpumpIR::MitsubishiFDHeatpumpIR() : MitsubishiHeatpumpIR()
|
MitsubishiFDHeatpumpIR::MitsubishiFDHeatpumpIR() : MitsubishiHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "mitsubishi_fd";
|
static const char model[] PROGMEM = "mitsubishi_fd";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"mitsubishi_fd\",\"dn\":\"Mitsubishi FD\",\"mT\":16,\"xT\":31,\"fs\":5}";
|
static const char info[] PROGMEM = "{\"mdl\":\"mitsubishi_fd\",\"dn\":\"Mitsubishi FD\",\"mT\":16,\"xT\":31,\"fs\":5}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
@ -21,8 +21,8 @@ MitsubishiFDHeatpumpIR::MitsubishiFDHeatpumpIR() : MitsubishiHeatpumpIR()
|
||||||
|
|
||||||
MitsubishiFEHeatpumpIR::MitsubishiFEHeatpumpIR() : MitsubishiHeatpumpIR()
|
MitsubishiFEHeatpumpIR::MitsubishiFEHeatpumpIR() : MitsubishiHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "mitsubishi_fe";
|
static const char model[] PROGMEM = "mitsubishi_fe";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"mitsubishi_fe\",\"dn\":\"Mitsubishi FE\",\"mT\":16,\"xT\":31,\"fs\":5,\"maint\":[10]}";
|
static const char info[] PROGMEM = "{\"mdl\":\"mitsubishi_fe\",\"dn\":\"Mitsubishi FE\",\"mT\":16,\"xT\":31,\"fs\":5,\"maint\":[10]}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
@ -32,8 +32,8 @@ MitsubishiFEHeatpumpIR::MitsubishiFEHeatpumpIR() : MitsubishiHeatpumpIR()
|
||||||
|
|
||||||
MitsubishiMSYHeatpumpIR::MitsubishiMSYHeatpumpIR() : MitsubishiHeatpumpIR()
|
MitsubishiMSYHeatpumpIR::MitsubishiMSYHeatpumpIR() : MitsubishiHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "mitsubishi_msy";
|
static const char model[] PROGMEM = "mitsubishi_msy";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"mitsubishi_msy\",\"dn\":\"Mitsubishi MSY\",\"mT\":16,\"xT\":31,\"fs\":5,\"maint\":[10]}";
|
static const char info[] PROGMEM = "{\"mdl\":\"mitsubishi_msy\",\"dn\":\"Mitsubishi MSY\",\"mT\":16,\"xT\":31,\"fs\":5,\"maint\":[10]}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
@ -43,8 +43,8 @@ MitsubishiMSYHeatpumpIR::MitsubishiMSYHeatpumpIR() : MitsubishiHeatpumpIR()
|
||||||
|
|
||||||
MitsubishiFAHeatpumpIR::MitsubishiFAHeatpumpIR() : MitsubishiHeatpumpIR()
|
MitsubishiFAHeatpumpIR::MitsubishiFAHeatpumpIR() : MitsubishiHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "mitsubishi_fa";
|
static const char model[] PROGMEM = "mitsubishi_fa";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"mitsubishi_fa\",\"dn\":\"Mitsubishi FA\",\"mT\":16,\"xT\":31,\"fs\":5}"; //TODO: What should be here?
|
static const char info[] PROGMEM = "{\"mdl\":\"mitsubishi_fa\",\"dn\":\"Mitsubishi FA\",\"mT\":16,\"xT\":31,\"fs\":5}"; //TODO: What should be here?
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -10,8 +10,8 @@ MitsubishiHeavyHeatpumpIR::MitsubishiHeavyHeatpumpIR() : HeatpumpIR()
|
||||||
|
|
||||||
MitsubishiHeavyZJHeatpumpIR::MitsubishiHeavyZJHeatpumpIR() : MitsubishiHeavyHeatpumpIR()
|
MitsubishiHeavyZJHeatpumpIR::MitsubishiHeavyZJHeatpumpIR() : MitsubishiHeavyHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "mitsubishi_heavy_zj";
|
static const char model[] PROGMEM = "mitsubishi_heavy_zj";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"mitsubishi_heavy_zj\",\"dn\":\"Mitsubishi Heavy ZJ\",\"mT\":18,\"xT\":30,\"fs\":3}";
|
static const char info[] PROGMEM = "{\"mdl\":\"mitsubishi_heavy_zj\",\"dn\":\"Mitsubishi Heavy ZJ\",\"mT\":18,\"xT\":30,\"fs\":3}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
@ -21,8 +21,8 @@ MitsubishiHeavyZJHeatpumpIR::MitsubishiHeavyZJHeatpumpIR() : MitsubishiHeavyHeat
|
||||||
|
|
||||||
MitsubishiHeavyZMHeatpumpIR::MitsubishiHeavyZMHeatpumpIR() : MitsubishiHeavyHeatpumpIR()
|
MitsubishiHeavyZMHeatpumpIR::MitsubishiHeavyZMHeatpumpIR() : MitsubishiHeavyHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "mitsubishi_heavy_zm";
|
static const char model[] PROGMEM = "mitsubishi_heavy_zm";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"mitsubishi_heavy_zm\",\"dn\":\"Mitsubishi Heavy ZM\",\"mT\":18,\"xT\":30,\"fs\":4}";
|
static const char info[] PROGMEM = "{\"mdl\":\"mitsubishi_heavy_zm\",\"dn\":\"Mitsubishi Heavy ZM\",\"mT\":18,\"xT\":30,\"fs\":4}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
@ -32,8 +32,8 @@ MitsubishiHeavyZMHeatpumpIR::MitsubishiHeavyZMHeatpumpIR() : MitsubishiHeavyHeat
|
||||||
|
|
||||||
MitsubishiHeavyZMPHeatpumpIR::MitsubishiHeavyZMPHeatpumpIR() : MitsubishiHeavyHeatpumpIR()
|
MitsubishiHeavyZMPHeatpumpIR::MitsubishiHeavyZMPHeatpumpIR() : MitsubishiHeavyHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "mitsubishi_heavy_zmp";
|
static const char model[] PROGMEM = "mitsubishi_heavy_zmp";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"mitsubishi_heavy_zmp\",\"dn\":\"Mitsubishi Heavy ZMP\",\"mT\":18,\"xT\":30,\"fs\":3}";
|
static const char info[] PROGMEM = "{\"mdl\":\"mitsubishi_heavy_zmp\",\"dn\":\"Mitsubishi Heavy ZMP\",\"mT\":18,\"xT\":30,\"fs\":3}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
|
|
||||||
MitsubishiSEZKDXXHeatpumpIR::MitsubishiSEZKDXXHeatpumpIR() : HeatpumpIR()
|
MitsubishiSEZKDXXHeatpumpIR::MitsubishiSEZKDXXHeatpumpIR() : HeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "mitsubishi_sez";
|
static const char model[] PROGMEM = "mitsubishi_sez";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"mitsubishi_sez\",\"dn\":\"Mitsubishi SEZ\",\"mT\":17,\"xT\":30,\"fs\":3}";
|
static const char info[] PROGMEM = "{\"mdl\":\"mitsubishi_sez\",\"dn\":\"Mitsubishi SEZ\",\"mT\":17,\"xT\":30,\"fs\":3}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -3,8 +3,8 @@
|
||||||
// This is a protected method, i.e. generic Panasonic instances cannot be created
|
// This is a protected method, i.e. generic Panasonic instances cannot be created
|
||||||
PanasonicAltDKEHeatpumpIR::PanasonicAltDKEHeatpumpIR() : HeatpumpIR()
|
PanasonicAltDKEHeatpumpIR::PanasonicAltDKEHeatpumpIR() : HeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "panasonic_dke";
|
static const char model[] PROGMEM = "panasonic_dke";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"panasonic_dke\",\"dn\":\"Panasonic DKE\",\"mT\":16,\"xT\":30,\"fs\":6}";
|
static const char info[] PROGMEM = "{\"mdl\":\"panasonic_dke\",\"dn\":\"Panasonic DKE\",\"mT\":16,\"xT\":30,\"fs\":6}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -3,8 +3,8 @@
|
||||||
|
|
||||||
PanasonicCKPHeatpumpIR::PanasonicCKPHeatpumpIR()
|
PanasonicCKPHeatpumpIR::PanasonicCKPHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "panasonic_ckp";
|
static const char model[] PROGMEM = "panasonic_ckp";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"panasonic_ckp\",\"dn\":\"Panasonic CKP\",\"mT\":16,\"xT\":30,\"fs\":6}";
|
static const char info[] PROGMEM = "{\"mdl\":\"panasonic_ckp\",\"dn\":\"Panasonic CKP\",\"mT\":16,\"xT\":30,\"fs\":6}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -9,8 +9,8 @@ PanasonicHeatpumpIR::PanasonicHeatpumpIR() : HeatpumpIR()
|
||||||
// The different models just set the model accordingly
|
// The different models just set the model accordingly
|
||||||
PanasonicDKEHeatpumpIR::PanasonicDKEHeatpumpIR() : PanasonicHeatpumpIR()
|
PanasonicDKEHeatpumpIR::PanasonicDKEHeatpumpIR() : PanasonicHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "panasonic_dke";
|
static const char model[] PROGMEM = "panasonic_dke";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"panasonic_dke\",\"dn\":\"Panasonic DKE\",\"mT\":16,\"xT\":30,\"fs\":6}";
|
static const char info[] PROGMEM = "{\"mdl\":\"panasonic_dke\",\"dn\":\"Panasonic DKE\",\"mT\":16,\"xT\":30,\"fs\":6}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
@ -20,8 +20,8 @@ PanasonicDKEHeatpumpIR::PanasonicDKEHeatpumpIR() : PanasonicHeatpumpIR()
|
||||||
|
|
||||||
PanasonicJKEHeatpumpIR::PanasonicJKEHeatpumpIR() : PanasonicHeatpumpIR()
|
PanasonicJKEHeatpumpIR::PanasonicJKEHeatpumpIR() : PanasonicHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "panasonic_jke";
|
static const char model[] PROGMEM = "panasonic_jke";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"panasonic_jke\",\"dn\":\"Panasonic JKE\",\"mT\":16,\"xT\":30,\"fs\":6}";
|
static const char info[] PROGMEM = "{\"mdl\":\"panasonic_jke\",\"dn\":\"Panasonic JKE\",\"mT\":16,\"xT\":30,\"fs\":6}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
@ -31,8 +31,8 @@ PanasonicJKEHeatpumpIR::PanasonicJKEHeatpumpIR() : PanasonicHeatpumpIR()
|
||||||
|
|
||||||
PanasonicNKEHeatpumpIR::PanasonicNKEHeatpumpIR() : PanasonicHeatpumpIR()
|
PanasonicNKEHeatpumpIR::PanasonicNKEHeatpumpIR() : PanasonicHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "panasonic_nke";
|
static const char model[] PROGMEM = "panasonic_nke";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"panasonic_nke\",\"dn\":\"Panasonic NKE\",\"mT\":16,\"xT\":30,\"fs\":6,\"maint\":[8,10]}";
|
static const char info[] PROGMEM = "{\"mdl\":\"panasonic_nke\",\"dn\":\"Panasonic NKE\",\"mT\":16,\"xT\":30,\"fs\":6,\"maint\":[8,10]}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
@ -42,8 +42,8 @@ PanasonicNKEHeatpumpIR::PanasonicNKEHeatpumpIR() : PanasonicHeatpumpIR()
|
||||||
|
|
||||||
PanasonicLKEHeatpumpIR::PanasonicLKEHeatpumpIR() : PanasonicHeatpumpIR()
|
PanasonicLKEHeatpumpIR::PanasonicLKEHeatpumpIR() : PanasonicHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "panasonic_lke";
|
static const char model[] PROGMEM = "panasonic_lke";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"panasonic_lke\",\"dn\":\"Panasonic LKE\",\"mT\":16,\"xT\":30,\"fs\":6,\"maint\":[8,10]}";
|
static const char info[] PROGMEM = "{\"mdl\":\"panasonic_lke\",\"dn\":\"Panasonic LKE\",\"mT\":16,\"xT\":30,\"fs\":6,\"maint\":[8,10]}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -13,8 +13,8 @@ void SamsungHeatpumpIR::send(IRSender& IR, uint8_t powerModeCmd, uint8_t operati
|
||||||
|
|
||||||
SamsungAQVHeatpumpIR::SamsungAQVHeatpumpIR() : SamsungHeatpumpIR()
|
SamsungAQVHeatpumpIR::SamsungAQVHeatpumpIR() : SamsungHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "samsung_aqv";
|
static const char model[] PROGMEM = "samsung_aqv";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"samsung_aqv\",\"dn\":\"Samsung AQV\",\"mT\":16,\"xT\":27,\"fs\":4}";
|
static const char info[] PROGMEM = "{\"mdl\":\"samsung_aqv\",\"dn\":\"Samsung AQV\",\"mT\":16,\"xT\":27,\"fs\":4}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
@ -22,8 +22,8 @@ SamsungAQVHeatpumpIR::SamsungAQVHeatpumpIR() : SamsungHeatpumpIR()
|
||||||
|
|
||||||
SamsungFJMHeatpumpIR::SamsungFJMHeatpumpIR() : SamsungHeatpumpIR()
|
SamsungFJMHeatpumpIR::SamsungFJMHeatpumpIR() : SamsungHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "samsung_fjm";
|
static const char model[] PROGMEM = "samsung_fjm";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"samsung_fjm\",\"dn\":\"Samsung FJM\",\"mT\":16,\"xT\":27,\"fs\":4}";
|
static const char info[] PROGMEM = "{\"mdl\":\"samsung_fjm\",\"dn\":\"Samsung FJM\",\"mT\":16,\"xT\":27,\"fs\":4}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -3,8 +3,8 @@
|
||||||
|
|
||||||
SharpHeatpumpIR::SharpHeatpumpIR() : HeatpumpIR()
|
SharpHeatpumpIR::SharpHeatpumpIR() : HeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "sharp";
|
static const char model[] PROGMEM = "sharp";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"sharp\",\"dn\":\"Sharp AY-ZP40KR\",\"mT\":18,\"xT\":32,\"fs\":3,\"maint\":[10]}}";
|
static const char info[] PROGMEM = "{\"mdl\":\"sharp\",\"dn\":\"Sharp AY-ZP40KR\",\"mT\":18,\"xT\":32,\"fs\":3,\"maint\":[10]}}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -3,8 +3,8 @@
|
||||||
|
|
||||||
ToshibaDaiseikaiHeatpumpIR::ToshibaDaiseikaiHeatpumpIR() : CarrierHeatpumpIR()
|
ToshibaDaiseikaiHeatpumpIR::ToshibaDaiseikaiHeatpumpIR() : CarrierHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "toshiba_daiseikai";
|
static const char model[] PROGMEM = "toshiba_daiseikai";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"toshiba_daiseikai\",\"dn\":\"Toshiba Daiseikai\",\"mT\":17,\"xT\":30,\"fs\":6}";
|
static const char info[] PROGMEM = "{\"mdl\":\"toshiba_daiseikai\",\"dn\":\"Toshiba Daiseikai\",\"mT\":17,\"xT\":30,\"fs\":6}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
|
@ -3,8 +3,8 @@
|
||||||
|
|
||||||
ToshibaHeatpumpIR::ToshibaHeatpumpIR()
|
ToshibaHeatpumpIR::ToshibaHeatpumpIR()
|
||||||
{
|
{
|
||||||
static const char PROGMEM model[] PROGMEM = "toshiba";
|
static const char model[] PROGMEM = "toshiba";
|
||||||
static const char PROGMEM info[] PROGMEM = "{\"mdl\":\"toshiba\",\"dn\":\"Toshiba\",\"mT\":17,\"xT\":30,\"fs\":5}";
|
static const char info[] PROGMEM = "{\"mdl\":\"toshiba\",\"dn\":\"Toshiba\",\"mT\":17,\"xT\":30,\"fs\":5}";
|
||||||
|
|
||||||
_model = model;
|
_model = model;
|
||||||
_info = info;
|
_info = info;
|
||||||
|
|
Loading…
Reference in New Issue