Fix ESP logging tags.
This commit is contained in:
parent
e2bb406139
commit
25b4564a8b
@ -17,6 +17,9 @@ _lock_t Display::ScopedLock::lv_lock_;
|
||||
// Static TimeKeeper for managing ESP timers across all displays.
|
||||
TimeKeeper Display::timers_;
|
||||
|
||||
/// Tag used for ESP logging.
|
||||
const char * TAG = "Display";
|
||||
|
||||
Display::Display(IPanelDevice &device) :
|
||||
panel_(device),
|
||||
lv_buf_(nullptr)
|
||||
|
@ -5,9 +5,6 @@
|
||||
|
||||
#include <driver/i2c_master.h>
|
||||
|
||||
// TODO: Refactor tags for-each class.
|
||||
static const char *TAG = "lcd-panel";
|
||||
|
||||
/**
|
||||
* Encapsulates ESP I2C creation and usage.
|
||||
*/
|
||||
@ -68,6 +65,10 @@ struct I2C {
|
||||
|
||||
/// RST GPIO pin number.
|
||||
int rst_num_;
|
||||
|
||||
private:
|
||||
/// Tag used for ESP logging.
|
||||
const char * TAG = "I2C";
|
||||
};
|
||||
|
||||
#endif //I2C_H
|
||||
|
@ -53,6 +53,10 @@ struct Panel {
|
||||
|
||||
/// ESP LCD panel configuration structure.
|
||||
esp_lcd_panel_dev_config_t esp_panel_config_;
|
||||
|
||||
private:
|
||||
/// Tag used for ESP logging.
|
||||
const char * TAG = "Panel";
|
||||
};
|
||||
|
||||
#endif //PANEL_H
|
||||
|
@ -146,6 +146,9 @@ private:
|
||||
virtual void init_panel(esp_lcd_panel_dev_config_t &config,
|
||||
esp_lcd_panel_io_handle_t io,
|
||||
esp_lcd_panel_handle_t &panel) = 0;
|
||||
|
||||
/// Tag used for ESP logging.
|
||||
const char * TAG = "IPanelDevice";
|
||||
};
|
||||
|
||||
#endif // PANEL_DEVICE_H
|
||||
|
@ -102,6 +102,9 @@ private:
|
||||
{
|
||||
ESP_ERROR_CHECK(esp_lcd_new_panel_ssd1306(io, &config, &panel));
|
||||
}
|
||||
|
||||
/// Tag used for ESP logging.
|
||||
const char * TAG = "SSD1306";
|
||||
};
|
||||
|
||||
#endif // SSD1306_H
|
||||
|
@ -41,6 +41,10 @@ struct Timer {
|
||||
|
||||
/// ESP timer handle.
|
||||
esp_timer_handle_t esp_timer_;
|
||||
|
||||
private:
|
||||
/// Tag used for ESP logging.
|
||||
const char * TAG = "Timer";
|
||||
};
|
||||
|
||||
/**
|
||||
@ -126,6 +130,9 @@ struct TimeKeeper {
|
||||
private:
|
||||
/// Existing ESP timers created for this TimeKeeper instance.
|
||||
std::unordered_map<const char *, Timer> managed_timers_;
|
||||
|
||||
/// Tag used for ESP logging.
|
||||
const char * TAG = "TimeKeeper";
|
||||
};
|
||||
|
||||
#endif // TIME_KEEPER_H
|
||||
|
Loading…
x
Reference in New Issue
Block a user