@@ -134,27 +134,28 @@ uint16_t MarlinHAL::adc_result;
134134// Init the AD in continuous capture mode
135135void MarlinHAL::adc_init () {
136136 static const uint8_t adc_pins[] = {
137- OPTITEM (HAS_TEMP_ADC_0 , TEMP_0_PIN )
138- OPTITEM (HAS_TEMP_ADC_1 , TEMP_1_PIN )
139- OPTITEM (HAS_TEMP_ADC_2 , TEMP_2_PIN )
140- OPTITEM (HAS_TEMP_ADC_3 , TEMP_3_PIN )
141- OPTITEM (HAS_TEMP_ADC_4 , TEMP_4_PIN )
142- OPTITEM (HAS_TEMP_ADC_5 , TEMP_5_PIN )
143- OPTITEM (HAS_TEMP_ADC_6 , TEMP_6_PIN )
144- OPTITEM (HAS_TEMP_ADC_7 , TEMP_7_PIN )
145- OPTITEM (HAS_TEMP_ADC_BED , TEMP_BED_PIN )
146- OPTITEM (HAS_TEMP_ADC_CHAMBER , TEMP_CHAMBER_PIN )
147- OPTITEM (HAS_TEMP_ADC_PROBE , TEMP_PROBE_PIN )
148- OPTITEM (HAS_TEMP_ADC_COOLER , TEMP_COOLER_PIN )
149- OPTITEM (HAS_TEMP_ADC_BOARD , TEMP_BOARD_PIN )
150- OPTITEM (HAS_TEMP_ADC_SOC , TEMP_SOC_PIN )
151- OPTITEM (FILAMENT_WIDTH_SENSOR , FILWIDTH_PIN )
152- OPTITEM (HAS_ADC_BUTTONS , ADC_KEYPAD_PIN )
153- OPTITEM (HAS_JOY_ADC_X , JOY_X_PIN )
154- OPTITEM (HAS_JOY_ADC_Y , JOY_Y_PIN )
155- OPTITEM (HAS_JOY_ADC_Z , JOY_Z_PIN )
156- OPTITEM (POWER_MONITOR_CURRENT , POWER_MONITOR_CURRENT_PIN )
157- OPTITEM (POWER_MONITOR_VOLTAGE , POWER_MONITOR_VOLTAGE_PIN )
137+ OPTITEM (HAS_TEMP_ADC_0 , TEMP_0_PIN )
138+ OPTITEM (HAS_TEMP_ADC_1 , TEMP_1_PIN )
139+ OPTITEM (HAS_TEMP_ADC_2 , TEMP_2_PIN )
140+ OPTITEM (HAS_TEMP_ADC_3 , TEMP_3_PIN )
141+ OPTITEM (HAS_TEMP_ADC_4 , TEMP_4_PIN )
142+ OPTITEM (HAS_TEMP_ADC_5 , TEMP_5_PIN )
143+ OPTITEM (HAS_TEMP_ADC_6 , TEMP_6_PIN )
144+ OPTITEM (HAS_TEMP_ADC_7 , TEMP_7_PIN )
145+ OPTITEM (HAS_TEMP_ADC_BED , TEMP_BED_PIN )
146+ OPTITEM (HAS_TEMP_ADC_CHAMBER , TEMP_CHAMBER_PIN )
147+ OPTITEM (HAS_TEMP_ADC_PROBE , TEMP_PROBE_PIN )
148+ OPTITEM (HAS_TEMP_ADC_COOLER , TEMP_COOLER_PIN )
149+ OPTITEM (HAS_TEMP_ADC_BOARD , TEMP_BOARD_PIN )
150+ OPTITEM (HAS_TEMP_ADC_SOC , TEMP_SOC_PIN )
151+ OPTITEM (HAS_FILWIDTH_ADC , FILWIDTH_PIN )
152+ OPTITEM (HAS_FILWIDTH2_ADC , FILWIDTH2_PIN )
153+ OPTITEM (HAS_ADC_BUTTONS , ADC_KEYPAD_PIN )
154+ OPTITEM (HAS_JOY_ADC_X , JOY_X_PIN )
155+ OPTITEM (HAS_JOY_ADC_Y , JOY_Y_PIN )
156+ OPTITEM (HAS_JOY_ADC_Z , JOY_Z_PIN )
157+ OPTITEM (POWER_MONITOR_CURRENT , POWER_MONITOR_CURRENT_PIN )
158+ OPTITEM (POWER_MONITOR_VOLTAGE , POWER_MONITOR_VOLTAGE_PIN )
158159 };
159160 static STM32ADC adc (ADC1 );
160161 // Configure the ADC
@@ -189,7 +190,8 @@ void MarlinHAL::adc_start(const pin_t pin) {
189190 _TCASE (HAS_TEMP_ADC_COOLER , TEMP_COOLER_PIN , TEMP_COOLER )
190191 _TCASE (HAS_TEMP_ADC_BOARD , TEMP_BOARD_PIN , TEMP_BOARD )
191192 _TCASE (HAS_TEMP_ADC_SOC , TEMP_SOC_PIN , TEMP_SOC )
192- _TCASE (FILAMENT_WIDTH_SENSOR , FILWIDTH_PIN , FILWIDTH )
193+ _TCASE (HAS_FILWIDTH_ADC , FILWIDTH_PIN , FILWIDTH )
194+ _TCASE (HAS_FILWIDTH2_ADC , FILWIDTH2_PIN , FILWIDTH2 )
193195 _TCASE (HAS_ADC_BUTTONS , ADC_KEYPAD_PIN , ADC_KEY )
194196 _TCASE (HAS_JOY_ADC_X , JOY_X_PIN , JOY_X )
195197 _TCASE (HAS_JOY_ADC_Y , JOY_Y_PIN , JOY_Y )
0 commit comments