void cjq4435_off(const cjq4435_context dev)
Definition: cjq4435.c:164
upm_result_t cjq4435_set_period_us(const cjq4435_context dev, int us)
Definition: cjq4435.c:78
upm_result_t cjq4435_enable(const cjq4435_context dev, bool enable)
Definition: cjq4435.c:118
upm_result_t cjq4435_set_period_ms(const cjq4435_context dev, int us)
Definition: cjq4435.c:91
upm_result_t cjq4435_set_duty_cycle(const cjq4435_context dev, float dutyCycle)
Definition: cjq4435.c:132
void cjq4435_on(const cjq4435_context dev)
Definition: cjq4435.c:152
cjq4435_context cjq4435_init(int pin)
Definition: cjq4435.c:31
upm_result_t cjq4435_set_period_seconds(const cjq4435_context dev, float seconds)
Definition: cjq4435.c:104
struct _cjq4435_context * cjq4435_context
void cjq4435_close(cjq4435_context dev)
Definition: cjq4435.c:63