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

Data Structures

class  FujitsuGeneralClimate
 

Variables

const uint16_t FUJITSU_GENERAL_STATE_LENGTH = 16
 
const uint8_t FUJITSU_GENERAL_BASE_BYTE0 = 0x14
 
const uint8_t FUJITSU_GENERAL_BASE_BYTE1 = 0x63
 
const uint8_t FUJITSU_GENERAL_BASE_BYTE2 = 0x00
 
const uint8_t FUJITSU_GENERAL_BASE_BYTE3 = 0x10
 
const uint8_t FUJITSU_GENERAL_BASE_BYTE4 = 0x10
 
const uint8_t FUJITSU_GENERAL_BASE_BYTE5 = 0xFE
 
const uint8_t FUJITSU_GENERAL_BASE_BYTE6 = 0x09
 
const uint8_t FUJITSU_GENERAL_BASE_BYTE7 = 0x30
 
const uint8_t FUJITSU_GENERAL_POWER_ON_MASK_BYTE8 = 0b00000001
 
const uint8_t FUJITSU_GENERAL_BASE_BYTE8 = 0x40
 
const uint8_t FUJITSU_GENERAL_MODE_AUTO_BYTE9 = 0x00
 
const uint8_t FUJITSU_GENERAL_MODE_HEAT_BYTE9 = 0x04
 
const uint8_t FUJITSU_GENERAL_MODE_COOL_BYTE9 = 0x01
 
const uint8_t FUJITSU_GENERAL_MODE_DRY_BYTE9 = 0x02
 
const uint8_t FUJITSU_GENERAL_MODE_FAN_BYTE9 = 0x03
 
const uint8_t FUJITSU_GENERAL_MODE_10C_BYTE9 = 0x0B
 
const uint8_t FUJITSU_GENERAL_BASE_BYTE9 = 0x01
 
const uint8_t FUJITSU_GENERAL_FAN_AUTO_BYTE10 = 0x00
 
const uint8_t FUJITSU_GENERAL_FAN_HIGH_BYTE10 = 0x01
 
const uint8_t FUJITSU_GENERAL_FAN_MEDIUM_BYTE10 = 0x02
 
const uint8_t FUJITSU_GENERAL_FAN_LOW_BYTE10 = 0x03
 
const uint8_t FUJITSU_GENERAL_FAN_SILENT_BYTE10 = 0x04
 
const uint8_t FUJITSU_GENERAL_SWING_MASK_BYTE10 = 0b00010000
 
const uint8_t FUJITSU_GENERAL_BASE_BYTE10 = 0x00
 
const uint8_t FUJITSU_GENERAL_BASE_BYTE11 = 0x00
 
const uint8_t FUJITSU_GENERAL_BASE_BYTE12 = 0x00
 
const uint8_t FUJITSU_GENERAL_BASE_BYTE13 = 0x00
 
const uint8_t FUJITSU_GENERAL_OUTDOOR_UNIT_LOW_NOISE_BYTE14 = 0xA0
 
const uint8_t FUJITSU_GENERAL_BASE_BYTE14 = 0x20
 
const uint8_t FUJITSU_GENERAL_BASE_BYTE15 = 0x6F
 
const uint16_t FUJITSU_GENERAL_OFF_LENGTH = 7
 
const uint8_t FUJITSU_GENERAL_OFF_BYTE0 = FUJITSU_GENERAL_BASE_BYTE0
 
const uint8_t FUJITSU_GENERAL_OFF_BYTE1 = FUJITSU_GENERAL_BASE_BYTE1
 
const uint8_t FUJITSU_GENERAL_OFF_BYTE2 = FUJITSU_GENERAL_BASE_BYTE2
 
const uint8_t FUJITSU_GENERAL_OFF_BYTE3 = FUJITSU_GENERAL_BASE_BYTE3
 
const uint8_t FUJITSU_GENERAL_OFF_BYTE4 = FUJITSU_GENERAL_BASE_BYTE4
 
const uint8_t FUJITSU_GENERAL_OFF_BYTE5 = 0x02
 
const uint8_t FUJITSU_GENERAL_OFF_BYTE6 = 0xFD
 
const uint8_t FUJITSU_GENERAL_TEMP_MAX = 30
 
const uint8_t FUJITSU_GENERAL_TEMP_MIN = 16
 
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
 

Variable Documentation

◆ FUJITSU_GENERAL_BASE_BYTE0

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

Definition at line 11 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_BASE_BYTE1

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

Definition at line 12 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_BASE_BYTE10

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

Definition at line 40 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_BASE_BYTE11

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

Definition at line 42 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_BASE_BYTE12

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

Definition at line 43 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_BASE_BYTE13

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

Definition at line 44 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_BASE_BYTE14

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

Definition at line 48 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_BASE_BYTE15

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_BASE_BYTE15 = 0x6F

Definition at line 51 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_BASE_BYTE2

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

Definition at line 13 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_BASE_BYTE3

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

Definition at line 14 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_BASE_BYTE4

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

Definition at line 15 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_BASE_BYTE5

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

Definition at line 16 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_BASE_BYTE6

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

Definition at line 17 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_BASE_BYTE7

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

Definition at line 18 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_BASE_BYTE8

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_BASE_BYTE8 = 0x40

Definition at line 22 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_BASE_BYTE9

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

Definition at line 31 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_BIT_MARK

const uint16_t esphome::fujitsu_general::FUJITSU_GENERAL_BIT_MARK = 420

Definition at line 69 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_CARRIER_FREQUENCY

const uint32_t esphome::fujitsu_general::FUJITSU_GENERAL_CARRIER_FREQUENCY = 38000

Definition at line 75 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_FAN_AUTO_BYTE10

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

Definition at line 34 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_FAN_HIGH_BYTE10

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

Definition at line 35 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_FAN_LOW_BYTE10

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

Definition at line 37 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_FAN_MEDIUM_BYTE10

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

Definition at line 36 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_FAN_SILENT_BYTE10

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

Definition at line 38 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_HEADER_MARK

const uint16_t esphome::fujitsu_general::FUJITSU_GENERAL_HEADER_MARK = 3300

Definition at line 67 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_HEADER_SPACE

const uint16_t esphome::fujitsu_general::FUJITSU_GENERAL_HEADER_SPACE = 1600

Definition at line 68 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_MODE_10C_BYTE9

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_MODE_10C_BYTE9 = 0x0B

Definition at line 30 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_MODE_AUTO_BYTE9

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

Definition at line 25 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_MODE_COOL_BYTE9

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

Definition at line 27 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_MODE_DRY_BYTE9

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

Definition at line 28 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_MODE_FAN_BYTE9

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

Definition at line 29 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_MODE_HEAT_BYTE9

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

Definition at line 26 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_OFF_BYTE0

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_OFF_BYTE0 = FUJITSU_GENERAL_BASE_BYTE0

Definition at line 56 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_OFF_BYTE1

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_OFF_BYTE1 = FUJITSU_GENERAL_BASE_BYTE1

Definition at line 57 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_OFF_BYTE2

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_OFF_BYTE2 = FUJITSU_GENERAL_BASE_BYTE2

Definition at line 58 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_OFF_BYTE3

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_OFF_BYTE3 = FUJITSU_GENERAL_BASE_BYTE3

Definition at line 59 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_OFF_BYTE4

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_OFF_BYTE4 = FUJITSU_GENERAL_BASE_BYTE4

Definition at line 60 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_OFF_BYTE5

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

Definition at line 61 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_OFF_BYTE6

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_OFF_BYTE6 = 0xFD

Definition at line 62 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_OFF_LENGTH

const uint16_t esphome::fujitsu_general::FUJITSU_GENERAL_OFF_LENGTH = 7

Definition at line 54 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_ONE_SPACE

const uint16_t esphome::fujitsu_general::FUJITSU_GENERAL_ONE_SPACE = 1200

Definition at line 70 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_OUTDOOR_UNIT_LOW_NOISE_BYTE14

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_OUTDOOR_UNIT_LOW_NOISE_BYTE14 = 0xA0

Definition at line 47 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_POWER_ON_MASK_BYTE8

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_POWER_ON_MASK_BYTE8 = 0b00000001

Definition at line 21 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_STATE_LENGTH

const uint16_t esphome::fujitsu_general::FUJITSU_GENERAL_STATE_LENGTH = 16

Definition at line 9 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_SWING_MASK_BYTE10

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_SWING_MASK_BYTE10 = 0b00010000

Definition at line 39 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_TEMP_MAX

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_TEMP_MAX = 30

Definition at line 64 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_TEMP_MIN

const uint8_t esphome::fujitsu_general::FUJITSU_GENERAL_TEMP_MIN = 16

Definition at line 65 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_TRL_MARK

const uint16_t esphome::fujitsu_general::FUJITSU_GENERAL_TRL_MARK = 420

Definition at line 72 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_TRL_SPACE

const uint16_t esphome::fujitsu_general::FUJITSU_GENERAL_TRL_SPACE = 8000

Definition at line 73 of file fujitsu_general.cpp.

◆ FUJITSU_GENERAL_ZERO_SPACE

const uint16_t esphome::fujitsu_general::FUJITSU_GENERAL_ZERO_SPACE = 420

Definition at line 71 of file fujitsu_general.cpp.