Go to the documentation of this file.
35 #include "mikrosdk_version.h"
38 #if mikroSDK_GET_VERSION < 20800ul
39 #include "rcu_delays.h"
45 #include "drv_digital_out.h"
46 #include "drv_digital_in.h"
68 #define CAPTOUCH6_MAP_MIKROBUS( cfg, mikrobus ) \
69 cfg.tout = MIKROBUS( mikrobus, MIKROBUS_AN ); \
70 cfg.pout = MIKROBUS( mikrobus, MIKROBUS_PWM );
165 #endif // CAPTOUCH6_H
void captouch6_cfg_setup(captouch6_cfg_t *cfg)
Cap Touch 6 configuration object setup function.
@ CAPTOUCH6_OK
Definition: captouch6.h:103
pin_name_t tout
Definition: captouch6.h:92
@ CAPTOUCH6_ERROR
Definition: captouch6.h:104
pin_name_t pout
Definition: captouch6.h:93
captouch6_return_value_t
Cap Touch 6 Click return value data.
Definition: captouch6.h:102
digital_in_t tout
Definition: captouch6.h:81
Cap Touch 6 Click context object.
Definition: captouch6.h:80
digital_in_t pout
Definition: captouch6.h:82
err_t captouch6_init(captouch6_t *ctx, captouch6_cfg_t *cfg)
Cap Touch 6 initialization function.
Cap Touch 6 Click configuration object.
Definition: captouch6.h:91
uint8_t captouch6_get_pout_pin(captouch6_t *ctx)
Cap Touch 6 get pout pin function.
uint8_t captouch6_get_tout_pin(captouch6_t *ctx)
Cap Touch 6 get tout pin function.