MKFirmware / MK4duo

MK4duo Firmware Printers 3D for Arduino and Arduino due
http://www.marlinkimbra.it
GNU General Public License v3.0
206 stars 118 forks source link

How to Drive Cooler for 3D printer ? #786

Closed mjpasslar closed 4 years ago

mjpasslar commented 4 years ago

Hi guys. I'm gonna to Drive Plotier cooler module in 3D printer with M142 command and I get "unknown command" error instead.

I'm using 4.4.0 and connect the mouble to pin 10 any one can help ?

mjpasslar commented 4 years ago

I command all define in overall tag and now I get this :

In file included from c:\users\mjpass~1\appdata\local\temp\arduino_build_677726\sketch\mk4duo.h:101:0,

             from sketch\src\platform\HAL_AVR\HAL.cpp:58:

c:\users\mjpass~1\appdata\local\temp\arduino_build_677726\sketch\src/conditionals/conditionals_post.h:1384:37: error: expected '}' before 'CHAMBER2_ANALOG_COMMA'

define CHAMBER2_ANALOG_COMMA CHAMBER2_ANALOG_COMMA

                                 ^

c:\users\mjpass~1\appdata\local\temp\arduino_build_677726\sketch\src/conditionals/conditionals_post.h:1394:37: note: in expansion of macro 'CHAMBER2_ANALOG_COMMA'

define CHAMBER3_ANALOG_COMMA CHAMBER2_ANALOG_COMMA

                                 ^~~~~~~~~~~~~~~~~~~~~

c:\users\mjpass~1\appdata\local\temp\arduino_build_677726\sketch\src/conditionals/conditionals_post.h:1399:37: note: in expansion of macro 'CHAMBER3_ANALOG_COMMA'

define COOLER_ANALOG_CHANNEL CHAMBER3_ANALOG_COMMA TEMP_COOLER_PIN

                                 ^~~~~~~~~~~~~~~~~~~~~

c:\users\mjpass~1\appdata\local\temp\arduino_build_677726\sketch\src/conditionals/conditionals_post.h:1479:35: note: in expansion of macro 'COOLER_ANALOG_CHANNEL'

                               COOLER_ANALOG_CHANNEL   \

                               ^~~~~~~~~~~~~~~~~~~~~

sketch\src\platform\HAL_AVR\HAL.cpp:118:47: note: in expansion of macro 'ANALOG_INPUT_CHANNELS'

const uint8_t AnalogInputChannels[] PROGMEM = ANALOG_INPUT_CHANNELS;

                                           ^~~~~~~~~~~~~~~~~~~~~

c:\users\mjpass~1\appdata\local\temp\arduino_build_677726\sketch\src/conditionals/conditionals_post.h:1384:37: error: expected ',' or ';' before 'CHAMBER2_ANALOG_COMMA'

define CHAMBER2_ANALOG_COMMA CHAMBER2_ANALOG_COMMA

                                 ^

c:\users\mjpass~1\appdata\local\temp\arduino_build_677726\sketch\src/conditionals/conditionals_post.h:1394:37: note: in expansion of macro 'CHAMBER2_ANALOG_COMMA'

define CHAMBER3_ANALOG_COMMA CHAMBER2_ANALOG_COMMA

                                 ^~~~~~~~~~~~~~~~~~~~~

c:\users\mjpass~1\appdata\local\temp\arduino_build_677726\sketch\src/conditionals/conditionals_post.h:1399:37: note: in expansion of macro 'CHAMBER3_ANALOG_COMMA'

define COOLER_ANALOG_CHANNEL CHAMBER3_ANALOG_COMMA TEMP_COOLER_PIN

                                 ^~~~~~~~~~~~~~~~~~~~~

c:\users\mjpass~1\appdata\local\temp\arduino_build_677726\sketch\src/conditionals/conditionals_post.h:1479:35: note: in expansion of macro 'COOLER_ANALOG_CHANNEL'

                               COOLER_ANALOG_CHANNEL   \

                               ^~~~~~~~~~~~~~~~~~~~~

sketch\src\platform\HAL_AVR\HAL.cpp:118:47: note: in expansion of macro 'ANALOG_INPUT_CHANNELS'

const uint8_t AnalogInputChannels[] PROGMEM = ANALOG_INPUT_CHANNELS;

                                           ^~~~~~~~~~~~~~~~~~~~~

c:\users\mjpass~1\appdata\local\temp\arduino_build_677726\sketch\src/conditionals/conditionals_post.h:1482:61: error: expected declaration before '}' token

                               ADC_KEYPAD_ANALOG_CHANNEL }

                                                         ^

sketch\src\platform\HAL_AVR\HAL.cpp:118:47: note: in expansion of macro 'ANALOG_INPUT_CHANNELS'

const uint8_t AnalogInputChannels[] PROGMEM = ANALOG_INPUT_CHANNELS;

                                           ^~~~~~~~~~~~~~~~~~~~~

exit status 1 Error compiling for board Arduino Mega or Mega 2560.