1
0
mirror of https://github.com/esphome/esphome.git synced 2025-03-13 22:28:14 +00:00

use cleaner and more obvious pin names for SM16716 output component

This commit is contained in:
Kevin Lewis 2019-04-03 10:19:39 -04:00
parent 6b397a9ea5
commit 38d53c9be0

View File

@ -25,11 +25,11 @@ CONFIG_SCHEMA = cv.Schema({
def to_code(config):
for mosi in gpio_output_pin_expression(config[CONF_DATA_PIN]):
for data in gpio_output_pin_expression(config[CONF_DATA_PIN]):
yield
for sclk in gpio_output_pin_expression(config[CONF_CLOCK_PIN]):
for clock in gpio_output_pin_expression(config[CONF_CLOCK_PIN]):
yield
rhs = App.make_sm16716_component(mosi, sclk)
rhs = App.make_sm16716_component(data, clock)
sm16716 = Pvariable(config[CONF_ID], rhs)
if CONF_NUM_CHANNELS in config:
add(sm16716.set_num_channels(config[CONF_NUM_CHANNELS]))