mirror of
https://github.com/esphome/esphome.git
synced 2024-11-25 08:28:12 +01:00
SPI fixes for buggy components (#5446)
This commit is contained in:
parent
4335543575
commit
507dc5f496
4 changed files with 4 additions and 6 deletions
|
@ -270,7 +270,7 @@ esphome/components/sn74hc165/* @jesserockz
|
||||||
esphome/components/socket/* @esphome/core
|
esphome/components/socket/* @esphome/core
|
||||||
esphome/components/sonoff_d1/* @anatoly-savchenkov
|
esphome/components/sonoff_d1/* @anatoly-savchenkov
|
||||||
esphome/components/speaker/* @jesserockz
|
esphome/components/speaker/* @jesserockz
|
||||||
esphome/components/spi/* @esphome/core
|
esphome/components/spi/* @clydebarrow @esphome/core
|
||||||
esphome/components/spi_device/* @clydebarrow
|
esphome/components/spi_device/* @clydebarrow
|
||||||
esphome/components/spi_led_strip/* @clydebarrow
|
esphome/components/spi_led_strip/* @clydebarrow
|
||||||
esphome/components/sprinkler/* @kbx81
|
esphome/components/sprinkler/* @kbx81
|
||||||
|
|
|
@ -217,10 +217,7 @@ uint8_t MAX7219Component::printf(const char *format, ...) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
void MAX7219Component::set_writer(max7219_writer_t &&writer) { this->writer_ = writer; }
|
void MAX7219Component::set_writer(max7219_writer_t &&writer) { this->writer_ = writer; }
|
||||||
void MAX7219Component::set_intensity(uint8_t intensity) {
|
void MAX7219Component::set_intensity(uint8_t intensity) { this->intensity_ = intensity; }
|
||||||
this->intensity_ = intensity;
|
|
||||||
this->send_to_all_(MAX7219_REGISTER_INTENSITY, this->intensity_);
|
|
||||||
}
|
|
||||||
void MAX7219Component::set_num_chips(uint8_t num_chips) { this->num_chips_ = num_chips; }
|
void MAX7219Component::set_num_chips(uint8_t num_chips) { this->num_chips_ = num_chips; }
|
||||||
|
|
||||||
uint8_t MAX7219Component::strftime(uint8_t pos, const char *format, ESPTime time) {
|
uint8_t MAX7219Component::strftime(uint8_t pos, const char *format, ESPTime time) {
|
||||||
|
|
|
@ -28,7 +28,7 @@ from esphome.const import (
|
||||||
)
|
)
|
||||||
from esphome.core import coroutine_with_priority, CORE
|
from esphome.core import coroutine_with_priority, CORE
|
||||||
|
|
||||||
CODEOWNERS = ["@esphome/core"]
|
CODEOWNERS = ["@esphome/core", "@clydebarrow"]
|
||||||
spi_ns = cg.esphome_ns.namespace("spi")
|
spi_ns = cg.esphome_ns.namespace("spi")
|
||||||
SPIComponent = spi_ns.class_("SPIComponent", cg.Component)
|
SPIComponent = spi_ns.class_("SPIComponent", cg.Component)
|
||||||
SPIDevice = spi_ns.class_("SPIDevice")
|
SPIDevice = spi_ns.class_("SPIDevice")
|
||||||
|
|
|
@ -248,6 +248,7 @@ class SPIDelegateDummy : public SPIDelegate {
|
||||||
SPIDelegateDummy() = default;
|
SPIDelegateDummy() = default;
|
||||||
|
|
||||||
uint8_t transfer(uint8_t data) override { return 0; }
|
uint8_t transfer(uint8_t data) override { return 0; }
|
||||||
|
void end_transaction() override{};
|
||||||
|
|
||||||
void begin_transaction() override;
|
void begin_transaction() override;
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue