C:\Users\root\Documents\Arduino\sketch_jan18b\sketch_jan18b.ino: In function ‘void setup()’:
sketch_jan18b:9:21: error: invalid conversion from ‘int’ to ‘INA219::t_range’ [-fpermissive]
9 | monitor.configure(0, 1, 3, 3, 7);
| ^
| |
| int
In file included from C:\Users\root\Documents\Arduino\sketch_jan18b\sketch_jan18b.ino:2:
C:\Users\root\Documents\Arduino\libraries\ina219\src/INA219.h:143:29: note: initializing argument 1 of ‘void INA219::configure(INA219::t_range, INA219::t_gain, INA219::t_adc, INA219::t_adc, INA219::t_mode)’
143 | void configure( t_range range = RANGE_32V, ///< Range for bus voltage.
| ^~~~~~~~~~~
sketch_jan18b:9:24: error: invalid conversion from ‘int’ to ‘INA219::t_gain’ [-fpermissive]
9 | monitor.configure(0, 1, 3, 3, 7);
| ^
| |
| int
In file included from C:\Users\root\Documents\Arduino\sketch_jan18b\sketch_jan18b.ino:2:
C:\Users\root\Documents\Arduino\libraries\ina219\src/INA219.h:144:22: note: initializing argument 2 of ‘void INA219::configure(INA219::t_range, INA219::t_gain, INA219::t_adc, INA219::t_adc, INA219::t_mode)’
144 | t_gain gain = GAIN_8_320MV,///< Set Gain for shunt voltage.
| ~^~~~~~~~~~~~~~~~~
sketch_jan18b:9:27: error: invalid conversion from ‘int’ to ‘INA219::t_adc’ [-fpermissive]
9 | monitor.configure(0, 1, 3, 3, 7);
| ^
| |
| int
In file included from C:\Users\root\Documents\Arduino\sketch_jan18b\sketch_jan18b.ino:2:
C:\Users\root\Documents\Arduino\libraries\ina219\src/INA219.h:145:21: note: initializing argument 3 of ‘void INA219::configure(INA219::t_range, INA219::t_gain, INA219::t_adc, INA219::t_adc, INA219::t_mode)’
145 | t_adc bus_adc = ADC_12BIT, ///< Configure bus voltage conversion.
| ^~~~~~~~~~~~~~~
sketch_jan18b:9:30: error: invalid conversion from ‘int’ to ‘INA219::t_adc’ [-fpermissive]
9 | monitor.configure(0, 1, 3, 3, 7);
| ^
| |
| int
In file included from C:\Users\root\Documents\Arduino\sketch_jan18b\sketch_jan18b.ino:2:
C:\Users\root\Documents\Arduino\libraries\ina219\src/INA219.h:146:21: note: initializing argument 4 of ‘void INA219::configure(INA219::t_range, INA219::t_gain, INA219::t_adc, INA219::t_adc, INA219::t_mode)’
146 | t_adc shunt_adc = ADC_12BIT, ///< Configure shun voltage conversion.
| ^~~~~~~~~~~~~~~
sketch_jan18b:9:33: error: invalid conversion from ‘int’ to ‘INA219::t_mode’ [-fpermissive]
9 | monitor.configure(0, 1, 3, 3, 7);
| ^
| |
| int
In file included from C:\Users\root\Documents\Arduino\sketch_jan18b\sketch_jan18b.ino:2:
C:\Users\root\Documents\Arduino\libraries\ina219\src/INA219.h:147:22: note: initializing argument 5 of ‘void INA219::configure(INA219::t_range, INA219::t_gain, INA219::t_adc, INA219::t_adc, INA219::t_mode)’
147 | t_mode mode = CONT_SH_BUS ///< Sets operation mode.
| ~^~~~~~~~~~~~~~~~
exit status 1
invalid conversion from ‘int’ to ‘INA219::t_range’ [-fpermissive]
либо код слишком старый либо либа не та.