ESPHome 2025.5.0
Loading...
Searching...
No Matches
sun_gtil2.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  esphome
 Providing packet encoding functions for exchanging data with a remote host.
 
namespace  esphome::sun_gtil2
 

Functions

struct esphome::sun_gtil2::SunGTIL2Message esphome::sun_gtil2::__attribute__ ((packed))
 

Variables

uint16_t sync
 
uint8_t ac_waveform [277]
 
uint8_t frequency
 
uint16_t ac_voltage
 
uint16_t ac_power
 
uint16_t dc_voltage
 
uint8_t state
 
uint8_t unknown1
 
uint8_t unknown2
 
uint8_t unknown3
 
uint8_t limiter_mode
 
uint8_t unknown4
 
uint16_t temperature
 
uint32_t limiter_power
 
uint16_t dc_power
 
char serial_number [10]
 
uint8_t unknown5
 
uint8_t end [39]
 

Variable Documentation

◆ ac_power

uint16_t ac_power

Definition at line 4 of file sun_gtil2.cpp.

◆ ac_voltage

uint16_t ac_voltage

Definition at line 3 of file sun_gtil2.cpp.

◆ ac_waveform

uint8_t ac_waveform[277]

Definition at line 1 of file sun_gtil2.cpp.

◆ dc_power

uint16_t dc_power

Definition at line 14 of file sun_gtil2.cpp.

◆ dc_voltage

uint16_t dc_voltage

Definition at line 5 of file sun_gtil2.cpp.

◆ end

uint8_t end[39]

Definition at line 17 of file sun_gtil2.cpp.

◆ frequency

uint8_t frequency

Definition at line 2 of file sun_gtil2.cpp.

◆ limiter_mode

uint8_t limiter_mode

Definition at line 10 of file sun_gtil2.cpp.

◆ limiter_power

uint32_t limiter_power

Definition at line 13 of file sun_gtil2.cpp.

◆ serial_number

char serial_number[10]

Definition at line 15 of file sun_gtil2.cpp.

◆ state

uint8_t state

Definition at line 6 of file sun_gtil2.cpp.

◆ sync

uint16_t sync

Definition at line 0 of file sun_gtil2.cpp.

◆ temperature

uint16_t temperature

Definition at line 12 of file sun_gtil2.cpp.

◆ unknown1

uint8_t unknown1

Definition at line 7 of file sun_gtil2.cpp.

◆ unknown2

uint8_t unknown2

Definition at line 8 of file sun_gtil2.cpp.

◆ unknown3

uint8_t unknown3

Definition at line 9 of file sun_gtil2.cpp.

◆ unknown4

uint8_t unknown4

Definition at line 11 of file sun_gtil2.cpp.

◆ unknown5

uint8_t unknown5

Definition at line 16 of file sun_gtil2.cpp.