OpenDTU/lib/Hoymiles/src/inverters/HERF_4CH.cpp
2024-03-06 21:57:18 +01:00

21 lines
493 B
C++

// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2022-2024 Thomas Basler and others
*/
#include "HERF_4CH.h"
HERF_4CH::HERF_4CH(HoymilesRadio* radio, const uint64_t serial)
: HM_4CH(radio, serial) {};
bool HERF_4CH::isValidSerial(const uint64_t serial)
{
// serial >= 0x280100000000 && serial <= 0x280199999999
uint16_t preSerial = (serial >> 32) & 0xffff;
return preSerial == 0x2801;
}
String HERF_4CH::typeName() const
{
return "HERF-1600/1800-4T";
}