9 namespace fujitsu_general {
53 :
ClimateIR(FUJITSU_GENERAL_TEMP_MIN, FUJITSU_GENERAL_TEMP_MAX, 1.0f, true, true,
The fan mode is set to Low.
The fan mode is set to Quiet.
bool on_receive(remote_base::RemoteReceiveData data) override
Parse incoming message.
The fan mode is set to Both.
void transmit_(uint8_t const *message, uint8_t length)
Transmit message as IR pulses.
uint8_t checksum_util_(uint8_t const *message)
Calculate cecksum for a util message.
void transmit_state() override
Transmit via IR the state of this climate controller.
const uint8_t FUJITSU_GENERAL_TEMP_MAX
void transmit_off_()
Transmit via IR power off command.
The fan mode is set to Horizontal.
The fan mode is set to Auto.
uint8_t checksum_state_(uint8_t const *message)
Calculate checksum for a state message.
ClimateIR(float minimum_temperature, float maximum_temperature, float temperature_step=1.0f, bool supports_dry=false, bool supports_fan_only=false, std::set< climate::ClimateFanMode > fan_modes={}, std::set< climate::ClimateSwingMode > swing_modes={}, std::set< climate::ClimatePreset > presets={})
The fan mode is set to Vertical.
const uint8_t FUJITSU_GENERAL_TEMP_MIN
``` turn on temp mode fan swing
The fan mode is set to High.
The swing mode is set to Off.
Implementation of SPI Controller mode.
The fan mode is set to Medium.