def to_code(config): for conf in config: address = HexIntLiteral(conf[CONF_ADDRESS]) rhs = App.make_ads1115_component(address) ads1115 = Pvariable(ADS1115_COMPONENT_CLASS, conf[CONF_ID], rhs) if CONF_RATE in conf: add(ads1115.set_rate(RawExpression(RATES[conf[CONF_RATE]])))
def to_code(config): for conf in config: rhs = App.make_ads1115_component(conf[CONF_ADDRESS]) Pvariable(ADS1115Component, conf[CONF_ID], rhs)
def to_code(config): for conf in config: rhs = App.make_ads1115_component(conf[CONF_ADDRESS]) var = Pvariable(conf[CONF_ID], rhs) setup_component(var, conf)