ESPHome  2024.3.1
Data Structures | Variables
esphome::fujitsu_general Namespace Reference

Data Structures

class  FujitsuGeneralClimate
 ``` turn on temp mode fan swing More...
 

Variables

const uint8_t FUJITSU_GENERAL_COMMON_LENGTH = 6
 
const uint8_t FUJITSU_GENERAL_COMMON_BYTE0 = 0x14
 
const uint8_t FUJITSU_GENERAL_COMMON_BYTE1 = 0x63
 
const uint8_t FUJITSU_GENERAL_COMMON_BYTE2 = 0x00
 
const uint8_t FUJITSU_GENERAL_COMMON_BYTE3 = 0x10
 
const uint8_t FUJITSU_GENERAL_COMMON_BYTE4 = 0x10
 
const uint8_t FUJITSU_GENERAL_MESSAGE_TYPE_BYTE = 5
 
const uint8_t FUJITSU_GENERAL_STATE_MESSAGE_LENGTH = 16
 
const uint8_t FUJITSU_GENERAL_MESSAGE_TYPE_STATE = 0xFE
 
const uint8_t FUJITSU_GENERAL_UTIL_MESSAGE_LENGTH = 7
 
const uint8_t FUJITSU_GENERAL_MESSAGE_TYPE_OFF = 0x02
 
const uint8_t FUJITSU_GENERAL_MESSAGE_TYPE_ECONOMY = 0x09
 
const uint8_t FUJITSU_GENERAL_MESSAGE_TYPE_NUDGE = 0x6C
 
const uint8_t FUJITSU_GENERAL_STATE_HEADER_BYTE0 = 0x09
 
const uint8_t FUJITSU_GENERAL_STATE_HEADER_BYTE1 = 0x30
 
const uint8_t FUJITSU_GENERAL_STATE_FOOTER_BYTE0 = 0x20
 
const uint8_t FUJITSU_GENERAL_TEMPERATURE_NIBBLE = 16
 
const uint8_t FUJITSU_GENERAL_POWER_ON_NIBBLE = 17
 
const uint8_t FUJITSU_GENERAL_POWER_OFF = 0x00
 
const uint8_t FUJITSU_GENERAL_POWER_ON = 0x01
 
const uint8_t FUJITSU_GENERAL_MODE_NIBBLE = 19
 
const uint8_t FUJITSU_GENERAL_MODE_AUTO = 0x00
 
const uint8_t FUJITSU_GENERAL_MODE_COOL = 0x01
 
const uint8_t FUJITSU_GENERAL_MODE_DRY = 0x02
 
const uint8_t FUJITSU_GENERAL_MODE_FAN = 0x03
 
const uint8_t FUJITSU_GENERAL_MODE_HEAT = 0x04
 
const uint8_t FUJITSU_GENERAL_SWING_NIBBLE = 20
 
const uint8_t FUJITSU_GENERAL_SWING_NONE = 0x00
 
const uint8_t FUJITSU_GENERAL_SWING_VERTICAL = 0x01
 
const uint8_t FUJITSU_GENERAL_SWING_HORIZONTAL = 0x02
 
const uint8_t FUJITSU_GENERAL_SWING_BOTH = 0x03
 
const uint8_t FUJITSU_GENERAL_FAN_NIBBLE = 21
 
const uint8_t FUJITSU_GENERAL_FAN_AUTO = 0x00
 
const uint8_t FUJITSU_GENERAL_FAN_HIGH = 0x01
 
const uint8_t FUJITSU_GENERAL_FAN_MEDIUM = 0x02
 
const uint8_t FUJITSU_GENERAL_FAN_LOW = 0x03
 
const uint8_t FUJITSU_GENERAL_FAN_SILENT = 0x04
 
const uint16_t FUJITSU_GENERAL_HEADER_MARK = 3300
 
const uint16_t FUJITSU_GENERAL_HEADER_SPACE = 1600
 
const uint16_t FUJITSU_GENERAL_BIT_MARK = 420
 
const uint16_t FUJITSU_GENERAL_ONE_SPACE = 1200
 
const uint16_t FUJITSU_GENERAL_ZERO_SPACE = 420
 
const uint16_t FUJITSU_GENERAL_TRL_MARK = 420
 
const uint16_t FUJITSU_GENERAL_TRL_SPACE = 8000
 
const uint32_t FUJITSU_GENERAL_CARRIER_FREQUENCY = 38000
 
const uint8_t FUJITSU_GENERAL_TEMP_MIN = 16
 
const uint8_t FUJITSU_GENERAL_TEMP_MAX = 30
 

Variable Documentation

◆ FUJITSU_GENERAL_BIT_MARK

const uint16_t esphome::fujitsu_general::FUJITSU_GENERAL_BIT_MARK = 420

Definition at line 79 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_CARRIER_FREQUENCY

const uint32_t esphome::fujitsu_general::FUJITSU_GENERAL_CARRIER_FREQUENCY = 38000

Definition at line 86 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_COMMON_BYTE0

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_COMMON_BYTE0 = 0x14

Definition at line 16 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_COMMON_BYTE1

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_COMMON_BYTE1 = 0x63

Definition at line 17 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_COMMON_BYTE2

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_COMMON_BYTE2 = 0x00

Definition at line 18 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_COMMON_BYTE3

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_COMMON_BYTE3 = 0x10

Definition at line 19 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_COMMON_BYTE4

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_COMMON_BYTE4 = 0x10

Definition at line 20 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_COMMON_LENGTH

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_COMMON_LENGTH = 6

Definition at line 15 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_FAN_AUTO

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_FAN_AUTO = 0x00

Definition at line 66 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_FAN_HIGH

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_FAN_HIGH = 0x01

Definition at line 67 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_FAN_LOW

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_FAN_LOW = 0x03

Definition at line 69 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_FAN_MEDIUM

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_FAN_MEDIUM = 0x02

Definition at line 68 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_FAN_NIBBLE

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_FAN_NIBBLE = 21

Definition at line 65 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_FAN_SILENT

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_FAN_SILENT = 0x04

Definition at line 70 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_HEADER_MARK

const uint16_t esphome::fujitsu_general::FUJITSU_GENERAL_HEADER_MARK = 3300

Definition at line 76 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_HEADER_SPACE

const uint16_t esphome::fujitsu_general::FUJITSU_GENERAL_HEADER_SPACE = 1600

Definition at line 77 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_MESSAGE_TYPE_BYTE

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_MESSAGE_TYPE_BYTE = 5

Definition at line 21 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_MESSAGE_TYPE_ECONOMY

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_MESSAGE_TYPE_ECONOMY = 0x09

Definition at line 30 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_MESSAGE_TYPE_NUDGE

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_MESSAGE_TYPE_NUDGE = 0x6C

Definition at line 31 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_MESSAGE_TYPE_OFF

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_MESSAGE_TYPE_OFF = 0x02

Definition at line 29 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_MESSAGE_TYPE_STATE

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_MESSAGE_TYPE_STATE = 0xFE

Definition at line 25 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_MODE_AUTO

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_MODE_AUTO = 0x00

Definition at line 50 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_MODE_COOL

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_MODE_COOL = 0x01

Definition at line 51 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_MODE_DRY

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_MODE_DRY = 0x02

Definition at line 52 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_MODE_FAN

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_MODE_FAN = 0x03

Definition at line 53 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_MODE_HEAT

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_MODE_HEAT = 0x04

Definition at line 54 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_MODE_NIBBLE

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_MODE_NIBBLE = 19

Definition at line 49 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_ONE_SPACE

const uint16_t esphome::fujitsu_general::FUJITSU_GENERAL_ONE_SPACE = 1200

Definition at line 80 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_POWER_OFF

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_POWER_OFF = 0x00

Definition at line 45 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_POWER_ON

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_POWER_ON = 0x01

Definition at line 46 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_POWER_ON_NIBBLE

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_POWER_ON_NIBBLE = 17

Definition at line 44 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_STATE_FOOTER_BYTE0

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_STATE_FOOTER_BYTE0 = 0x20

Definition at line 38 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_STATE_HEADER_BYTE0

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_STATE_HEADER_BYTE0 = 0x09

Definition at line 34 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_STATE_HEADER_BYTE1

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_STATE_HEADER_BYTE1 = 0x30

Definition at line 35 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_STATE_MESSAGE_LENGTH

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_STATE_MESSAGE_LENGTH = 16

Definition at line 24 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_SWING_BOTH

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_SWING_BOTH = 0x03

Definition at line 62 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_SWING_HORIZONTAL

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_SWING_HORIZONTAL = 0x02

Definition at line 61 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_SWING_NIBBLE

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_SWING_NIBBLE = 20

Definition at line 58 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_SWING_NONE

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_SWING_NONE = 0x00

Definition at line 59 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_SWING_VERTICAL

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_SWING_VERTICAL = 0x01

Definition at line 60 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_TEMP_MAX

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_TEMP_MAX = 30

Definition at line 12 of file fujitsu_general.h.

◆ FUJITSU_GENERAL_TEMP_MIN

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_TEMP_MIN = 16

Definition at line 11 of file fujitsu_general.h.

◆ FUJITSU_GENERAL_TEMPERATURE_NIBBLE

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_TEMPERATURE_NIBBLE = 16

Definition at line 41 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_TRL_MARK

const uint16_t esphome::fujitsu_general::FUJITSU_GENERAL_TRL_MARK = 420

Definition at line 83 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_TRL_SPACE

const uint16_t esphome::fujitsu_general::FUJITSU_GENERAL_TRL_SPACE = 8000

Definition at line 84 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_UTIL_MESSAGE_LENGTH

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_UTIL_MESSAGE_LENGTH = 7

Definition at line 28 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_ZERO_SPACE

const uint16_t esphome::fujitsu_general::FUJITSU_GENERAL_ZERO_SPACE = 420

Definition at line 81 of file fujitsu_general.cpp.