Go to the documentation of this file.
35 #include "drv_digital_out.h"
36 #include "drv_digital_in.h"
58 #define TILT3_SWITCH_OFF 0
59 #define TILT3_SWITCH_ON 1
78 #define TILT3_MAP_MIKROBUS( cfg, mikrobus ) \
79 cfg.en = MIKROBUS( mikrobus, MIKROBUS_CS ); \
80 cfg.int_pin = MIKROBUS( mikrobus, MIKROBUS_INT )
err_t tilt3_init(tilt3_t *ctx, tilt3_cfg_t *cfg)
Tilt 3 initialization function.
void tilt3_enable_switch(tilt3_t *ctx)
Tilt 3 enable switch function.
Tilt 3 Click context object.
Definition: tilt3.h:88
uint8_t tilt3_get_switch_state(tilt3_t *ctx)
Tilt 3 get switch state function.
tilt3_return_value_t
Tilt 3 Click return value data.
Definition: tilt3.h:110
Tilt 3 Click configuration object.
Definition: tilt3.h:99
void tilt3_disable_switch(tilt3_t *ctx)
Tilt 3 disable switch function.
void tilt3_cfg_setup(tilt3_cfg_t *cfg)
Tilt 3 configuration object setup function.