7static const char *
const TAG = 
"sm16716";
 
   17  ESP_LOGCONFIG(TAG, 
"SM16716:");
 
   20  ESP_LOGCONFIG(TAG, 
"  Total number of channels: %u", this->
num_channels_);
 
   21  ESP_LOGCONFIG(TAG, 
"  Number of chips: %u", this->
num_chips_);
 
 
   27  for (uint8_t i = 0; i < 50; i++) {
 
   32  for (uint8_t index = 0; index < this->
num_channels_; index++) {
 
 
 
virtual void digital_write(bool value)=0
void dump_config() override
std::vector< uint8_t > pwm_amounts_
void write_byte_(uint8_t data)
void loop() override
Send new values if they were updated.
void write_bit_(bool value)
Providing packet encoding functions for exchanging data with a remote host.