Revision ef078306 include/alld_ina219.h
include/alld_ina219.h | ||
---|---|---|
31 | 31 |
|
32 | 32 |
#if defined(AMIROLLD_CFG_USE_INA219) || defined(__DOXYGEN__) |
33 | 33 |
|
34 |
/******************************************************************************/ |
|
35 |
/* CONSTANTS */ |
|
36 |
/******************************************************************************/ |
|
37 |
|
|
34 | 38 |
/** |
35 | 39 |
* @brief Maximum I2C frequency. |
36 | 40 |
*/ |
37 | 41 |
#define INA219_LLD_I2C_MAXFREQUENCY 2560000 |
38 | 42 |
|
43 |
/******************************************************************************/ |
|
44 |
/* SETTINGS */ |
|
45 |
/******************************************************************************/ |
|
46 |
|
|
47 |
/******************************************************************************/ |
|
48 |
/* CHECKS */ |
|
49 |
/******************************************************************************/ |
|
50 |
|
|
51 |
/******************************************************************************/ |
|
52 |
/* DATA STRUCTURES AND TYPES */ |
|
53 |
/******************************************************************************/ |
|
54 |
|
|
39 | 55 |
/** |
40 | 56 |
* @brief I2C address masks. |
41 | 57 |
*/ |
... | ... | |
152 | 168 |
ina219_lld_cfg_t *config; |
153 | 169 |
} INA219Driver; |
154 | 170 |
|
171 |
/******************************************************************************/ |
|
172 |
/* MACROS */ |
|
173 |
/******************************************************************************/ |
|
174 |
|
|
175 |
/******************************************************************************/ |
|
176 |
/* EXTERN DECLARATIONS */ |
|
177 |
/******************************************************************************/ |
|
178 |
|
|
155 | 179 |
#ifdef __cplusplus |
156 | 180 |
extern "C" { |
157 | 181 |
#endif |
... | ... | |
172 | 196 |
} |
173 | 197 |
#endif |
174 | 198 |
|
199 |
/******************************************************************************/ |
|
200 |
/* INLINE FUNCTIONS */ |
|
201 |
/******************************************************************************/ |
|
202 |
|
|
175 | 203 |
#endif /* defined(AMIROLLD_CFG_USE_INA219) */ |
176 | 204 |
|
177 | 205 |
#endif /* AMIROLLD_INA219_H */ |
Also available in: Unified diff