ESPHome
2026.5.1
Loading...
Searching...
No Matches
esphome
components
ttp229_bsf
ttp229_bsf.cpp
Go to the documentation of this file.
1
#include "
ttp229_bsf.h
"
2
#include "
esphome/core/log.h
"
3
4
namespace
esphome::ttp229_bsf
{
5
6
static
const
char
*
const
TAG =
"ttp229_bsf"
;
7
8
void
TTP229BSFComponent::setup
() {
9
this->
sdo_pin_
->
setup
();
10
this->
scl_pin_
->
setup
();
11
this->
scl_pin_
->
digital_write
(
true
);
12
delay
(2);
13
}
14
void
TTP229BSFComponent::dump_config
() {
15
ESP_LOGCONFIG(TAG,
"ttp229:"
);
16
LOG_PIN(
" SCL pin: "
, this->
scl_pin_
);
17
LOG_PIN(
" SDO pin: "
, this->
sdo_pin_
);
18
}
19
20
}
// namespace esphome::ttp229_bsf
esphome::GPIOPin::setup
virtual void setup()=0
esphome::GPIOPin::digital_write
virtual void digital_write(bool value)=0
esphome::ttp229_bsf::TTP229BSFComponent::scl_pin_
GPIOPin * scl_pin_
Definition
ttp229_bsf.h:49
esphome::ttp229_bsf::TTP229BSFComponent::sdo_pin_
GPIOPin * sdo_pin_
Definition
ttp229_bsf.h:48
esphome::ttp229_bsf::TTP229BSFComponent::dump_config
void dump_config() override
Definition
ttp229_bsf.cpp:14
esphome::ttp229_bsf::TTP229BSFComponent::setup
void setup() override
Definition
ttp229_bsf.cpp:8
log.h
esphome::ttp229_bsf
Definition
ttp229_bsf.cpp:4
esphome::delay
void HOT delay(uint32_t ms)
Definition
hal.cpp:85
ttp229_bsf.h
Generated by
1.12.0