-
Notifications
You must be signed in to change notification settings - Fork 27
Description
Hello, I'm trying to test out the TimerCam X Camera using Arduino on a mac, but when building I get this compile error:
/Users/strum/Documents/Arduino/libraries/Timer-CAM/src/battery.c: In function 'bat_init': /Users/strum/Documents/Arduino/libraries/Timer-CAM/src/battery.c:10:25: error: 'ADC1_GPIO38_CHANNEL' undeclared (first use in this function); did you mean 'ADC1_CHANNEL_7'? #define BAT_ADC_CHANNEL ADC1_GPIO38_CHANNEL ^~~~~~~~~~~~~~~~~~~ /Users/strum/Documents/Arduino/libraries/Timer-CAM/src/battery.c:26:31: note: in expansion of macro 'BAT_ADC_CHANNEL' adc1_config_channel_atten(BAT_ADC_CHANNEL, ADC_ATTEN_DB_11); ^~~~~~~~~~~~~~~ /Users/strum/Documents/Arduino/libraries/Timer-CAM/src/battery.c:10:25: note: each undeclared identifier is reported only once for each function it appears in #define BAT_ADC_CHANNEL ADC1_GPIO38_CHANNEL ^~~~~~~~~~~~~~~~~~~ /Users/strum/Documents/Arduino/libraries/Timer-CAM/src/battery.c:26:31: note: in expansion of macro 'BAT_ADC_CHANNEL' adc1_config_channel_atten(BAT_ADC_CHANNEL, ADC_ATTEN_DB_11); ^~~~~~~~~~~~~~~ /Users/strum/Documents/Arduino/libraries/Timer-CAM/src/battery.c: In function 'bat_get_adc_raw': /Users/strum/Documents/Arduino/libraries/Timer-CAM/src/battery.c:10:25: error: 'ADC1_GPIO38_CHANNEL' undeclared (first use in this function); did you mean 'ADC1_CHANNEL_7'? #define BAT_ADC_CHANNEL ADC1_GPIO38_CHANNEL ^~~~~~~~~~~~~~~~~~~ /Users/strum/Documents/Arduino/libraries/Timer-CAM/src/battery.c:40:25: note: in expansion of macro 'BAT_ADC_CHANNEL' return adc1_get_raw(BAT_ADC_CHANNEL); ^~~~~~~~~~~~~~~ /Users/strum/Documents/Arduino/libraries/Timer-CAM/src/battery.c: In function 'bat_get_voltage': /Users/strum/Documents/Arduino/libraries/Timer-CAM/src/battery.c:10:25: error: 'ADC1_GPIO38_CHANNEL' undeclared (first use in this function); did you mean 'ADC1_CHANNEL_7'? #define BAT_ADC_CHANNEL ADC1_GPIO38_CHANNEL ^~~~~~~~~~~~~~~~~~~ /Users/strum/Documents/Arduino/libraries/Timer-CAM/src/battery.c:46:39: note: in expansion of macro 'BAT_ADC_CHANNEL' adc_raw_value += adc1_get_raw(BAT_ADC_CHANNEL); ^~~~~~~~~~~~~~~ exit status 1
When looking up on the internet I found this issue on another repo that had a similar issue: m5stack/M5EPD#10 . Any ideas?