Hydreon updates (#5424)

This commit is contained in:
jj-uk
2023-10-19 01:06:28 +01:00
committed by GitHub
parent a794836ebe
commit a7d817656e
4 changed files with 56 additions and 5 deletions
@@ -49,6 +49,8 @@ class HydreonRGxxComponent : public PollingComponent, public uart::UARTDevice {
float get_setup_priority() const override;
void set_disable_led(bool disable_led) { this->disable_led_ = disable_led; }
protected:
void process_line_();
void schedule_reboot_();
@@ -72,6 +74,7 @@ class HydreonRGxxComponent : public PollingComponent, public uart::UARTDevice {
bool lens_bad_ = false;
bool em_sat_ = false;
bool request_temperature_ = false;
bool disable_led_ = false;
// bit field showing which sensors we have received data for
int sensors_received_ = -1;