mirror of
https://github.com/esphome/esphome.git
synced 2024-12-22 13:34:54 +01:00
Fix incorrect naming of the AdaFruit MagTag display. (#6810)
This commit is contained in:
parent
6d341ce4e7
commit
4125b48b86
3 changed files with 9 additions and 9 deletions
|
@ -48,7 +48,7 @@ WaveshareEPaper2P9InBV3 = waveshare_epaper_ns.class_(
|
||||||
WaveshareEPaper2P9InV2R2 = waveshare_epaper_ns.class_(
|
WaveshareEPaper2P9InV2R2 = waveshare_epaper_ns.class_(
|
||||||
"WaveshareEPaper2P9InV2R2", WaveshareEPaper
|
"WaveshareEPaper2P9InV2R2", WaveshareEPaper
|
||||||
)
|
)
|
||||||
GDEY029T94 = waveshare_epaper_ns.class_("GDEY029T94", WaveshareEPaper)
|
GDEW029T5 = waveshare_epaper_ns.class_("GDEW029T5", WaveshareEPaper)
|
||||||
WaveshareEPaper2P9InDKE = waveshare_epaper_ns.class_(
|
WaveshareEPaper2P9InDKE = waveshare_epaper_ns.class_(
|
||||||
"WaveshareEPaper2P9InDKE", WaveshareEPaper
|
"WaveshareEPaper2P9InDKE", WaveshareEPaper
|
||||||
)
|
)
|
||||||
|
@ -110,7 +110,7 @@ MODELS = {
|
||||||
"2.13in-ttgo-b74": ("a", WaveshareEPaperTypeAModel.TTGO_EPAPER_2_13_IN_B74),
|
"2.13in-ttgo-b74": ("a", WaveshareEPaperTypeAModel.TTGO_EPAPER_2_13_IN_B74),
|
||||||
"2.90in": ("a", WaveshareEPaperTypeAModel.WAVESHARE_EPAPER_2_9_IN),
|
"2.90in": ("a", WaveshareEPaperTypeAModel.WAVESHARE_EPAPER_2_9_IN),
|
||||||
"2.90inv2": ("a", WaveshareEPaperTypeAModel.WAVESHARE_EPAPER_2_9_IN_V2),
|
"2.90inv2": ("a", WaveshareEPaperTypeAModel.WAVESHARE_EPAPER_2_9_IN_V2),
|
||||||
"gdey029t94": ("c", GDEY029T94),
|
"gdew029t5": ("c", GDEW029T5),
|
||||||
"2.70in": ("b", WaveshareEPaper2P7In),
|
"2.70in": ("b", WaveshareEPaper2P7In),
|
||||||
"2.70in-b": ("b", WaveshareEPaper2P7InB),
|
"2.70in-b": ("b", WaveshareEPaper2P7InB),
|
||||||
"2.70in-bv2": ("b", WaveshareEPaper2P7InBV2),
|
"2.70in-bv2": ("b", WaveshareEPaper2P7InBV2),
|
||||||
|
|
|
@ -1514,7 +1514,7 @@ void WaveshareEPaper2P9InV2R2::set_full_update_every(uint32_t full_update_every)
|
||||||
// - https://github.com/adafruit/Adafruit_EPD/blob/master/src/panels/ThinkInk_290_Grayscale4_T5.h
|
// - https://github.com/adafruit/Adafruit_EPD/blob/master/src/panels/ThinkInk_290_Grayscale4_T5.h
|
||||||
// ========================================================
|
// ========================================================
|
||||||
|
|
||||||
void GDEY029T94::initialize() {
|
void GDEW029T5::initialize() {
|
||||||
// from https://www.waveshare.com/w/upload/b/bb/2.9inch-e-paper-b-specification.pdf, page 37
|
// from https://www.waveshare.com/w/upload/b/bb/2.9inch-e-paper-b-specification.pdf, page 37
|
||||||
// EPD hardware init start
|
// EPD hardware init start
|
||||||
this->reset_();
|
this->reset_();
|
||||||
|
@ -1560,7 +1560,7 @@ void GDEY029T94::initialize() {
|
||||||
|
|
||||||
// EPD hardware init end
|
// EPD hardware init end
|
||||||
}
|
}
|
||||||
void HOT GDEY029T94::display() {
|
void HOT GDEW029T5::display() {
|
||||||
// COMMAND DATA START TRANSMISSION 2 (B/W only)
|
// COMMAND DATA START TRANSMISSION 2 (B/W only)
|
||||||
this->command(0x13);
|
this->command(0x13);
|
||||||
delay(2);
|
delay(2);
|
||||||
|
@ -1580,11 +1580,11 @@ void HOT GDEY029T94::display() {
|
||||||
// NOTE: power off < deep sleep
|
// NOTE: power off < deep sleep
|
||||||
this->command(0x02);
|
this->command(0x02);
|
||||||
}
|
}
|
||||||
int GDEY029T94::get_width_internal() { return 128; }
|
int GDEW029T5::get_width_internal() { return 128; }
|
||||||
int GDEY029T94::get_height_internal() { return 296; }
|
int GDEW029T5::get_height_internal() { return 296; }
|
||||||
void GDEY029T94::dump_config() {
|
void GDEW029T5::dump_config() {
|
||||||
LOG_DISPLAY("", "Waveshare E-Paper (Good Display)", this);
|
LOG_DISPLAY("", "Waveshare E-Paper (Good Display)", this);
|
||||||
ESP_LOGCONFIG(TAG, " Model: 2.9in Greyscale GDEY029T94");
|
ESP_LOGCONFIG(TAG, " Model: 2.9in Greyscale GDEW029T5");
|
||||||
LOG_PIN(" Reset Pin: ", this->reset_pin_);
|
LOG_PIN(" Reset Pin: ", this->reset_pin_);
|
||||||
LOG_PIN(" DC Pin: ", this->dc_pin_);
|
LOG_PIN(" DC Pin: ", this->dc_pin_);
|
||||||
LOG_PIN(" Busy Pin: ", this->busy_pin_);
|
LOG_PIN(" Busy Pin: ", this->busy_pin_);
|
||||||
|
|
|
@ -227,7 +227,7 @@ class WaveshareEPaper2P7InBV2 : public WaveshareEPaperBWR {
|
||||||
int get_height_internal() override;
|
int get_height_internal() override;
|
||||||
};
|
};
|
||||||
|
|
||||||
class GDEY029T94 : public WaveshareEPaper {
|
class GDEW029T5 : public WaveshareEPaper {
|
||||||
public:
|
public:
|
||||||
void initialize() override;
|
void initialize() override;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue