38 #include "drv_digital_out.h" 39 #include "drv_digital_in.h" 51 #define RELAY2_MAP_MIKROBUS( cfg, mikrobus ) \ 52 cfg.an = MIKROBUS( mikrobus, MIKROBUS_AN ); \ 53 cfg.pwm = MIKROBUS( mikrobus, MIKROBUS_PWM ); 60 #define RELAY2_RETVAL uint8_t 62 #define RELAY2_OK 0x70 63 #define RELAY2_INIT_ERROR 0xFF RELAY2_RETVAL relay2_init(relay2_t *ctx, relay2_cfg_t *cfg)
Initialization function.
void relay2_relay1_control(relay2_t *ctx, uint8_t pin_state)
relay2_relay2Control
digital_out_t pwm
Definition: relay2.h:81
pin_name_t an
Definition: relay2.h:92
Click ctx object definition.
Definition: relay2.h:76
Click configuration structure definition.
Definition: relay2.h:88
void relay2_relay2_control(relay2_t *ctx, uint8_t pin_state)
relay2_relay2Control
digital_out_t an
Definition: relay2.h:80
pin_name_t pwm
Definition: relay2.h:93
#define RELAY2_RETVAL
Definition: relay2.h:60
void relay2_cfg_setup(relay2_cfg_t *cfg)
Config Object Initialization function.