mirror of
https://github.com/esphome/esphome.git
synced 2025-03-24 03:28:20 +00:00
commit
0c7177a6bd
@ -116,7 +116,7 @@ void Mcp4461Component::dump_config() {
|
||||
ESP_LOGCONFIG(TAG, " ├── Nonvolatile wiper [%" PRIu8 "] level: %" PRIu16 "", i, this->reg_[i].state);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
uint8_t status_register_value;
|
||||
status_register_value = this->get_status_register_();
|
||||
ESP_LOGCONFIG(TAG,
|
||||
@ -149,8 +149,7 @@ void Mcp4461Component::loop() {
|
||||
Mcp4461TerminalIdx terminal_connector;
|
||||
if (i < 2) {
|
||||
terminal_connector = Mcp4461TerminalIdx::MCP4461_TERMINAL_0;
|
||||
}
|
||||
else {
|
||||
} else {
|
||||
terminal_connector = Mcp4461TerminalIdx::MCP4461_TERMINAL_1;
|
||||
}
|
||||
uint8_t new_terminal_value = this->calc_terminal_connector_byte_(terminal_connector);
|
||||
|
@ -15,20 +15,18 @@ void Mcp4461Wiper::write_state(float state) {
|
||||
}
|
||||
}
|
||||
|
||||
float Mcp4461Wiper::read_state() { return (static_cast<float>(this->parent_->get_wiper_level_(this->wiper_)) / 1000.0); }
|
||||
float Mcp4461Wiper::read_state() {
|
||||
return (static_cast<float>(this->parent_->get_wiper_level_(this->wiper_)) / 1000.0);
|
||||
}
|
||||
|
||||
float Mcp4461Wiper::update_state() {
|
||||
this->state_ = this->read_state();
|
||||
return this->state_;
|
||||
}
|
||||
|
||||
void Mcp4461Wiper::enable_wiper() {
|
||||
this->parent_->enable_wiper_(this->wiper_);
|
||||
}
|
||||
void Mcp4461Wiper::enable_wiper() { this->parent_->enable_wiper_(this->wiper_); }
|
||||
|
||||
void Mcp4461Wiper::disable_wiper() {
|
||||
this->parent_->disable_wiper_(this->wiper_);
|
||||
}
|
||||
void Mcp4461Wiper::disable_wiper() { this->parent_->disable_wiper_(this->wiper_); }
|
||||
|
||||
void Mcp4461Wiper::increase_wiper() {
|
||||
if (this->parent_->increase_wiper_(this->wiper_)) {
|
||||
@ -42,13 +40,9 @@ void Mcp4461Wiper::decrease_wiper() {
|
||||
}
|
||||
}
|
||||
|
||||
void Mcp4461Wiper::enable_terminal(char terminal) {
|
||||
this->parent_->enable_terminal_(this->wiper_, terminal);
|
||||
}
|
||||
void Mcp4461Wiper::enable_terminal(char terminal) { this->parent_->enable_terminal_(this->wiper_, terminal); }
|
||||
|
||||
void Mcp4461Wiper::disable_terminal(char terminal) {
|
||||
this->parent_->disable_terminal_(this->wiper_, terminal);
|
||||
}
|
||||
void Mcp4461Wiper::disable_terminal(char terminal) { this->parent_->disable_terminal_(this->wiper_, terminal); }
|
||||
|
||||
} // namespace mcp4461
|
||||
} // namespace esphome
|
||||
|
@ -14,7 +14,6 @@ class Mcp4461Wiper : public output::FloatOutput, public Parented<Mcp4461Componen
|
||||
|
||||
float read_state();
|
||||
float update_state();
|
||||
//void save_level();
|
||||
void enable_wiper();
|
||||
void disable_wiper();
|
||||
void increase_wiper();
|
||||
|
Loading…
x
Reference in New Issue
Block a user