Exposes load_settings to UARTComponent class (#5920)

This commit is contained in:
Edward Firmo
2023-12-14 07:45:08 +09:00
committed by GitHub
parent 9a8bc9484d
commit 81aa48a5f3
3 changed files with 8 additions and 2 deletions
+4
View File
@@ -62,6 +62,10 @@ class UARTComponent {
UARTParityOptions get_parity() const { return this->parity_; }
void set_baud_rate(uint32_t baud_rate) { baud_rate_ = baud_rate; }
uint32_t get_baud_rate() const { return baud_rate_; }
#ifdef USE_ESP32
virtual void load_settings() = 0;
virtual void load_settings(bool dump_config) = 0;
#endif // USE_ESP32
#ifdef USE_UART_DEBUGGER
void add_debug_callback(std::function<void(UARTDirection, uint8_t)> &&callback) {