In file included from /Users/pattontunstall/Documents/Arduino/libraries/Arduino_AdvancedAnalog/src/Arduino_AdvancedAnalog.h:27:0,
from /Users/pattontunstall/Documents/Arduino/bbq_digi_05/bbq_digi_05.ino:5:
/Users/pattontunstall/Documents/Arduino/libraries/Arduino_AdvancedAnalog/src/AdvancedADC.h: In instantiation of 'AdvancedADC::AdvancedADC(pin_size_t, T ...) [with T = {PureAnalogPin}; pin_size_t = unsigned char]':
/Users/pattontunstall/Documents/Arduino/bbq_digi_05/bbq_digi_05.ino:216:43: required from here
/Users/pattontunstall/Documents/Arduino/libraries/Arduino_AdvancedAnalog/src/AdvancedADC.h:52:13: error: unable to deduce 'std::initializer_list<auto>&&' from '{p0, args#0}'
for (auto p : {p0, args...}) {
^~~
/Users/pattontunstall/Documents/Arduino/libraries/Arduino_AdvancedAnalog/src/AdvancedADC.h:52:13: note: deduced conflicting types for parameter 'auto' ('unsigned char' and 'PureAnalogPin')
exit status 1
Compilation error: exit status 1
I get this error when I try to follow this guide on using the ADC1, ADC2 and ADC3. Arduino_AdvancedAnalog/docs at main · arduino-libraries/Arduino_AdvancedAnalog · GitHub