pot  2.0.0.0
Data Structures | Macros | Functions
pot.h File Reference

This file contains API for POT Click driver. More...

#include "drv_digital_out.h"
#include "drv_digital_in.h"
#include "drv_analog_in.h"

Go to the source code of this file.

Data Structures

struct  pot_t
 Click ctx object definition. More...
 
struct  pot_cfg_t
 Click configuration structure definition. More...
 

Macros

#define POT_MAP_MIKROBUS(cfg, mikrobus)   cfg.an_pin = MIKROBUS( mikrobus, MIKROBUS_AN )
 

Functions

void pot_cfg_setup (pot_cfg_t *cfg)
 Config Object Initialization function. More...
 
err_t pot_init (pot_t *ctx, pot_cfg_t *cfg)
 Initialization function. More...
 
uint16_t pot_generic_read (pot_t *ctx)
 Generic read function. More...
 
float pot_read_voltage (pot_t *ctx)
 Generic read voltage function. More...
 

Detailed Description

This file contains API for POT Click driver.