[ssd1306_i2c] Combine log statements to reduce loop blocking (#12969)

This commit is contained in:
J. Nick Koston
2026-01-04 17:00:40 -10:00
committed by GitHub
parent 0bd8a7e1a0
commit 28d30fdddb

View File

@@ -20,18 +20,18 @@ void I2CSSD1306::setup() {
}
void I2CSSD1306::dump_config() {
LOG_DISPLAY("", "I2C SSD1306", this);
LOG_I2C_DEVICE(this);
ESP_LOGCONFIG(TAG, " Model: %s", this->model_str_());
LOG_PIN(" Reset Pin: ", this->reset_pin_);
ESP_LOGCONFIG(TAG,
" Model: %s\n"
" External VCC: %s\n"
" Flip X: %s\n"
" Flip Y: %s\n"
" Offset X: %d\n"
" Offset Y: %d\n"
" Inverted Color: %s",
YESNO(this->external_vcc_), YESNO(this->flip_x_), YESNO(this->flip_y_), this->offset_x_,
this->offset_y_, YESNO(this->invert_));
this->model_str_(), YESNO(this->external_vcc_), YESNO(this->flip_x_), YESNO(this->flip_y_),
this->offset_x_, this->offset_y_, YESNO(this->invert_));
LOG_I2C_DEVICE(this);
LOG_PIN(" Reset Pin: ", this->reset_pin_);
LOG_UPDATE_INTERVAL(this);
if (this->error_code_ == COMMUNICATION_FAILED) {