From 3beefc1e4bb4e5607b303a5ab6d3dceab1899489 Mon Sep 17 00:00:00 2001 From: Oliver Kleinecke Date: Sun, 16 Feb 2025 13:42:46 +0100 Subject: [PATCH] fix: update state conversion range in MCP4461 wiper to 0 - 256 --- esphome/components/mcp4461/output/mcp4461_output.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esphome/components/mcp4461/output/mcp4461_output.cpp b/esphome/components/mcp4461/output/mcp4461_output.cpp index 477b789536..56ab60dae1 100644 --- a/esphome/components/mcp4461/output/mcp4461_output.cpp +++ b/esphome/components/mcp4461/output/mcp4461_output.cpp @@ -10,7 +10,7 @@ namespace mcp4461 { static const char *const TAG = "mcp4461.output"; // floats from other components (like light etc.) are passed as "percentage floats" -// this function converts them to the 0.0 - 0.256 range used by the MCP4461 +// this function converts them to the 0 - 256 range used by the MCP4461 void Mcp4461Wiper::write_state(float state) { if (this->parent_->set_wiper_level_(this->wiper_, static_cast(state * 256))) { this->state_ = state;