mirror of
https://github.com/esphome/esphome.git
synced 2024-12-23 16:47:57 +01:00
Convert Arduino boolean to bool (#2042)
This commit is contained in:
parent
71d9d64a02
commit
7619507e6c
@ -116,7 +116,7 @@ DFPLAYER_SIMPLE_ACTION(PreviousAction, previous)
|
|||||||
template<typename... Ts> class PlayFileAction : public Action<Ts...>, public Parented<DFPlayer> {
|
template<typename... Ts> class PlayFileAction : public Action<Ts...>, public Parented<DFPlayer> {
|
||||||
public:
|
public:
|
||||||
TEMPLATABLE_VALUE(uint16_t, file)
|
TEMPLATABLE_VALUE(uint16_t, file)
|
||||||
TEMPLATABLE_VALUE(boolean, loop)
|
TEMPLATABLE_VALUE(bool, loop)
|
||||||
|
|
||||||
void play(Ts... x) override {
|
void play(Ts... x) override {
|
||||||
auto file = this->file_.value(x...);
|
auto file = this->file_.value(x...);
|
||||||
@ -133,7 +133,7 @@ template<typename... Ts> class PlayFolderAction : public Action<Ts...>, public P
|
|||||||
public:
|
public:
|
||||||
TEMPLATABLE_VALUE(uint16_t, folder)
|
TEMPLATABLE_VALUE(uint16_t, folder)
|
||||||
TEMPLATABLE_VALUE(uint16_t, file)
|
TEMPLATABLE_VALUE(uint16_t, file)
|
||||||
TEMPLATABLE_VALUE(boolean, loop)
|
TEMPLATABLE_VALUE(bool, loop)
|
||||||
|
|
||||||
void play(Ts... x) override {
|
void play(Ts... x) override {
|
||||||
auto folder = this->folder_.value(x...);
|
auto folder = this->folder_.value(x...);
|
||||||
|
@ -220,8 +220,7 @@ static const uint8_t PROGMEM
|
|||||||
// clang-format on
|
// clang-format on
|
||||||
static const char *const TAG = "st7735";
|
static const char *const TAG = "st7735";
|
||||||
|
|
||||||
ST7735::ST7735(ST7735Model model, int width, int height, int colstart, int rowstart, boolean eightbitcolor,
|
ST7735::ST7735(ST7735Model model, int width, int height, int colstart, int rowstart, bool eightbitcolor, bool usebgr) {
|
||||||
boolean usebgr) {
|
|
||||||
model_ = model;
|
model_ = model;
|
||||||
this->width_ = width;
|
this->width_ = width;
|
||||||
this->height_ = height;
|
this->height_ = height;
|
||||||
|
@ -37,7 +37,7 @@ class ST7735 : public PollingComponent,
|
|||||||
public spi::SPIDevice<spi::BIT_ORDER_MSB_FIRST, spi::CLOCK_POLARITY_LOW, spi::CLOCK_PHASE_LEADING,
|
public spi::SPIDevice<spi::BIT_ORDER_MSB_FIRST, spi::CLOCK_POLARITY_LOW, spi::CLOCK_PHASE_LEADING,
|
||||||
spi::DATA_RATE_8MHZ> {
|
spi::DATA_RATE_8MHZ> {
|
||||||
public:
|
public:
|
||||||
ST7735(ST7735Model model, int width, int height, int colstart, int rowstart, boolean eightbitcolor, boolean usebgr);
|
ST7735(ST7735Model model, int width, int height, int colstart, int rowstart, bool eightbitcolor, bool usebgr);
|
||||||
void dump_config() override;
|
void dump_config() override;
|
||||||
void setup() override;
|
void setup() override;
|
||||||
|
|
||||||
@ -75,8 +75,8 @@ class ST7735 : public PollingComponent,
|
|||||||
|
|
||||||
ST7735Model model_{ST7735_INITR_18BLACKTAB};
|
ST7735Model model_{ST7735_INITR_18BLACKTAB};
|
||||||
uint8_t colstart_ = 0, rowstart_ = 0;
|
uint8_t colstart_ = 0, rowstart_ = 0;
|
||||||
boolean eightbitcolor_ = false;
|
bool eightbitcolor_ = false;
|
||||||
boolean usebgr_ = false;
|
bool usebgr_ = false;
|
||||||
int16_t width_ = 80, height_ = 80; // Watch heap size
|
int16_t width_ = 80, height_ = 80; // Watch heap size
|
||||||
|
|
||||||
GPIOPin *reset_pin_{nullptr};
|
GPIOPin *reset_pin_{nullptr};
|
||||||
|
Loading…
Reference in New Issue
Block a user