// SPDX-License-Identifier: BSD-3-Clause #ifndef INVERTER_TOOLS_P18_DEFINES_H #define INVERTER_TOOLS_P18_DEFINES_H #include #include #include #include "types.h" namespace p18 { extern const std::map raw_commands; extern const std::array ac_output_rated_voltages; extern const std::array bat_ac_recharging_voltages_12v; extern const std::array bat_ac_recharging_voltages_24v; extern const std::array bat_ac_recharging_voltages_48v; extern const std::array bat_ac_redischarging_voltages_12v; extern const std::array bat_ac_redischarging_voltages_24v; extern const std::array bat_ac_redischarging_voltages_48v; extern const std::map fault_codes; extern const std::array flags; } #endif //INVERTER_TOOLS_P18_DEFINES_H