mirror of
https://github.com/Threnklyn/esphome-dev.git
synced 2026-06-05 04:18:29 +02:00
Fix nextion waveform sending for multiple waveforms (#4408)
This commit is contained in:
@@ -69,6 +69,13 @@ class NextionComponentBase {
|
||||
|
||||
std::vector<uint8_t> get_wave_buffer() { return this->wave_buffer_; }
|
||||
size_t get_wave_buffer_size() { return this->wave_buffer_.size(); }
|
||||
void clear_wave_buffer(size_t buffer_sent) {
|
||||
if (this->wave_buffer_.size() <= buffer_sent) {
|
||||
this->wave_buffer_.clear();
|
||||
} else {
|
||||
this->wave_buffer_.erase(this->wave_buffer_.begin(), this->wave_buffer_.begin() + buffer_sent);
|
||||
}
|
||||
}
|
||||
|
||||
std::string get_variable_name() { return this->variable_name_; }
|
||||
std::string get_variable_name_to_send() { return this->variable_name_to_send_; }
|
||||
|
||||
Reference in New Issue
Block a user