You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Noticed this while looking at #17205
as ADC_KEYPAD_PIN was not being listed.
Bug was introduced #16756 in pinsDebug_list.h
The Macro #define ANALOG_OK(PN) ((PN) >= 0 && (PN) < NUM_ANALOG_PINS) was introduced.
But NUM_ANALOG_PINS is not defined anywhere.
Not in Marlin and not in the frameworks.
Each any every analog pin in pinsDebug_list.h uses this ANALOG_OK test, and every single one fails this test resulting in no report name being added.
Looks like it should be
#define ANALOG_OK(PN) ((PN) >= 0 && (PN) < NUM_ANALOG_INPUTS)
@Bob-the-Kuhn was there a reason for this i'm missing?
The text was updated successfully, but these errors were encountered:
Bug Description
M43 shows no report names on any analog pins
My Configurations
just enable PINS_DEBUGGING
Steps to Reproduce
Expected behavior:
Analog pins should have report names.
Actual behavior:
No analog pins have any names
Additional Information
Noticed this while looking at #17205
as ADC_KEYPAD_PIN was not being listed.
Bug was introduced #16756 in pinsDebug_list.h
The Macro #define ANALOG_OK(PN) ((PN) >= 0 && (PN) < NUM_ANALOG_PINS) was introduced.
But NUM_ANALOG_PINS is not defined anywhere.
Not in Marlin and not in the frameworks.
Each any every analog pin in pinsDebug_list.h uses this ANALOG_OK test, and every single one fails this test resulting in no report name being added.
Looks like it should be
#define ANALOG_OK(PN) ((PN) >= 0 && (PN) < NUM_ANALOG_INPUTS)
@Bob-the-Kuhn was there a reason for this i'm missing?
The text was updated successfully, but these errors were encountered: