Skip to content

Commit 4623552

Browse files
committed
driver: indent #define macro and add comments to them
1 parent 66cbd24 commit 4623552

File tree

1 file changed

+43
-21
lines changed

1 file changed

+43
-21
lines changed

drivers/ads1115/include/ads1115_params.h

Lines changed: 43 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -30,51 +30,73 @@ extern "C" {
3030
* @name Set default configuration parameters for the ADS1115 driver
3131
* @{
3232
*/
33+
34+
/* Default I2C bus */
3335
#ifndef ADS1115_PARAM_I2C
34-
#define ADS1115_PARAM_I2C (I2C_DEV(0))
36+
# define ADS1115_PARAM_I2C (I2C_DEV(0))
3537
#endif
38+
39+
/* Default I2C address */
3640
#ifndef ADS1115_PARAM_ADDR
37-
#define ADS1115_PARAM_ADDR (0x48)
41+
# define ADS1115_PARAM_ADDR (0x48)
3842
#endif
43+
44+
/* Default multiplexer configuration */
3945
#ifndef ADS1115_PARAM_MUX
40-
#define ADS1115_PARAM_MUX (ADS1115_MUX_AIN0_AIN1)
46+
# define ADS1115_PARAM_MUX (ADS1115_MUX_AIN0_AIN1)
4147
#endif
48+
49+
/* Default programmable gain amplifier configuration */
4250
#ifndef ADS1115_PARAM_PGA
43-
#define ADS1115_PARAM_PGA (ADS1115_PGA_2_048V)
51+
# define ADS1115_PARAM_PGA (ADS1115_PGA_2_048V)
4452
#endif
53+
54+
/* Default device mode */
4555
#ifndef ADS1115_PARAM_MODE
46-
#define ADS1115_PARAM_MODE (ADS1115_MODE_SINGLE)
56+
# define ADS1115_PARAM_MODE (ADS1115_MODE_SINGLE)
4757
#endif
58+
59+
/* Default data rate configuration */
4860
#ifndef ADS1115_PARAM_DR
49-
#define ADS1115_PARAM_DR (ADS1115_DR_128)
61+
# define ADS1115_PARAM_DR (ADS1115_DR_128)
5062
#endif
63+
64+
/* Default comparator mode */
5165
#ifndef ADS1115_PARAM_COMP_MODE
52-
#define ADS1115_PARAM_COMP_MODE (ADS1115_COMP_MODE_TRADITIONAL)
66+
# define ADS1115_PARAM_COMP_MODE (ADS1115_COMP_MODE_TRADITIONAL)
5367
#endif
68+
69+
/* Default comparator polarity */
5470
#ifndef ADS1115_PARAM_COMP_POLARITY
55-
#define ADS1115_PARAM_COMP_POLARITY (ADS1115_COMP_POLARITY_LOW)
71+
# define ADS1115_PARAM_COMP_POLARITY (ADS1115_COMP_POLARITY_LOW)
5672
#endif
73+
74+
/* Default comparator latch */
5775
#ifndef ADS1115_PARAM_COMP_LATCH
58-
#define ADS1115_PARAM_COMP_LATCH (ADS1115_COMP_LATCH_DISABLE)
76+
# define ADS1115_PARAM_COMP_LATCH (ADS1115_COMP_LATCH_DISABLE)
5977
#endif
78+
79+
/* Default comparator queue */
6080
#ifndef ADS1115_PARAM_COMP_QUEUE
61-
#define ADS1115_PARAM_COMP_QUEUE (ADS1115_COMP_QUEUE_DISABLE)
81+
# define ADS1115_PARAM_COMP_QUEUE (ADS1115_COMP_QUEUE_DISABLE)
6282
#endif
6383

84+
/* Default parameters structure */
6485
#ifndef ADS1115_PARAMS
65-
#define ADS1115_PARAMS { \
66-
.i2c = ADS1115_PARAM_I2C, \
67-
.addr = ADS1115_PARAM_ADDR, \
68-
.mux = ADS1115_PARAM_MUX, \
69-
.pga = ADS1115_PARAM_PGA, \
70-
.mode = ADS1115_PARAM_MODE, \
71-
.dr = ADS1115_PARAM_DR, \
72-
.comp_mode = ADS1115_PARAM_COMP_MODE, \
73-
.comp_polarity = ADS1115_PARAM_COMP_POLARITY, \
74-
.comp_latch = ADS1115_PARAM_COMP_LATCH, \
75-
.comp_queue = ADS1115_PARAM_COMP_QUEUE \
86+
# define ADS1115_PARAMS { \
87+
.i2c = ADS1115_PARAM_I2C, \
88+
.addr = ADS1115_PARAM_ADDR, \
89+
.mux = ADS1115_PARAM_MUX, \
90+
.pga = ADS1115_PARAM_PGA, \
91+
.mode = ADS1115_PARAM_MODE, \
92+
.dr = ADS1115_PARAM_DR, \
93+
.comp_mode = ADS1115_PARAM_COMP_MODE, \
94+
.comp_polarity = ADS1115_PARAM_COMP_POLARITY, \
95+
.comp_latch = ADS1115_PARAM_COMP_LATCH, \
96+
.comp_queue = ADS1115_PARAM_COMP_QUEUE \
7697
}
7798
#endif
99+
/** @} */
78100

79101
static const ads1115_params_t ads1115_params[] = {
80102
ADS1115_PARAMS

0 commit comments

Comments
 (0)