diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h index e33938a6d..4973e074e 100644 --- a/Marlin/Configuration.h +++ b/Marlin/Configuration.h @@ -84,7 +84,7 @@ // #define MACHINE_UUID "00000000-0000-0000-0000-000000000000" // This defines the number of extruders -#define EXTRUDERS 2 +#define EXTRUDERS 1 //// The following define selects which power supply you have. Please choose the one that matches your setup // 1 = ATX @@ -133,7 +133,7 @@ // 110 is Pt100 with 1k pullup (non standard) #define TEMP_SENSOR_0 5 -#define TEMP_SENSOR_1 5 +#define TEMP_SENSOR_1 0 #define TEMP_SENSOR_2 0 #define TEMP_SENSOR_BED 5 @@ -444,7 +444,7 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of #define DEFAULT_MAX_FEEDRATE {160, 160, 10, 10000} // (mm/sec)800 #define DEFAULT_MAX_ACCELERATION {9000,9000,100,10000} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for skeinforge 40+, for older versions raise them a lot.8000 -#define DEFAULT_ACCELERATION 6000 // X, Y, Z and E max acceleration in mm/s^2 for printing moves +#define DEFAULT_ACCELERATION 6000 // X, Y, Z and E max acceleration in mm/s^2 for printing moves1000 #define DEFAULT_RETRACT_ACCELERATION 6000 // X, Y, Z and E max acceleration in mm/s^2 for r retracts // Offset of the extruders (uncomment if using more than one and relying on firmware to position when changing). @@ -669,18 +669,18 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of // Otherwise the RED led is on. There is 1C hysteresis. //#define TEMP_STAT_LEDS - -// If you want to connect and control an RGB strip from the menu uncomment this. -#define LEDCONTROL -#ifdef LEDCONTROL -// Declare pin numbers for the RGB channels. -#define REDPIN 41 -#define GREENPIN 40 +// If you want to connect and control an RGB strip from the menu uncomment this. +#define LEDCONTROL +#ifdef LEDCONTROL +// Declare pin numbers for the RGB channels. +#define REDPIN 41 +#define GREENPIN 40 #define BLUEPIN 12 -// Declare STARTVALUES for the RGB channels NOTE: for VELLEMAN motherboard only 0 or 1 is possible. -#define REDSTARTVAL 1 -#define GREENSTARTVAL 1 -#define BLUESTARTVAL 1 + +// Declare STARTVALUES for the RGB channels NOTE: for VELLEMAN motherboard only 0 or 1 is possible. +#define REDSTARTVAL 1 +#define GREENSTARTVAL 1 +#define BLUESTARTVAL 1 #endif // Use software PWM to drive the fan, as for the heaters. This uses a very low frequency diff --git a/Marlin/language.h b/Marlin/language.h index fcd2f78b9..5a1b5733b 100644 --- a/Marlin/language.h +++ b/Marlin/language.h @@ -22,32 +22,32 @@ // 13 Basque-Euskera #ifndef LANGUAGE_CHOICE - #define LANGUAGE_CHOICE 1 // Pick your language from the list above + #define LANGUAGE_CHOICE 1 // Pick your language from the list above #endif #define PROTOCOL_VERSION "1.0" #if MOTHERBOARD == 7 || MOTHERBOARD == 71 || MOTHERBOARD == 72 - #define MACHINE_NAME "Ultimaker" - #define FIRMWARE_URL "http://firmware.ultimaker.com" + #define MACHINE_NAME "Ultimaker" + #define FIRMWARE_URL "http://firmware.ultimaker.com" #elif MOTHERBOARD == 80 - #define MACHINE_NAME "Rumba" - #define FIRMWARE_URL "https://github.com/ErikZalm/Marlin/" + #define MACHINE_NAME "Rumba" + #define FIRMWARE_URL "https://github.com/ErikZalm/Marlin/" #elif MOTHERBOARD == 77 - #define MACHINE_NAME "Vertex" - #define FIRMWARE_URL "http://www.vertex3dprinter.eu/" + #define MACHINE_NAME "Vertex" + #define FIRMWARE_URL "http://www.vertex3dprinter.eu/" #elif MOTHERBOARD == 88 - #define MACHINE_NAME "Makibox" - #define FIRMWARE_URL "https://github.com/ErikZalm/Marlin/" + #define MACHINE_NAME "Makibox" + #define FIRMWARE_URL "https://github.com/ErikZalm/Marlin/" #else - #ifdef CUSTOM_MENDEL_NAME - #define MACHINE_NAME CUSTOM_MENDEL_NAME - #else - #define MACHINE_NAME "Mendel" - #endif + #ifdef CUSTOM_MENDEL_NAME + #define MACHINE_NAME CUSTOM_MENDEL_NAME + #else + #define MACHINE_NAME "Mendel" + #endif // Default firmware set to Mendel - #define FIRMWARE_URL "https://github.com/ErikZalm/Marlin/" + #define FIRMWARE_URL "https://github.com/ErikZalm/Marlin/" #endif @@ -74,131 +74,131 @@ // Please note these can be 20 characters! #define MSG_SPLASH_NAME " VERTEX 3D PRINTER" - #define MSG_SPLASH_FIRMWARE "M:1.0 V:1.4 HEADS:2" + #define MSG_SPLASH_FIRMWARE "M:1.0 V:1.4 HEADS:1" #define MSG_SPLASH_WEBSITE1 " vertex3dprinter.eu" #define MSG_SPLASH_WEBSITE2 " velleman.eu" #define MSG_SPLASH_NAME_SMALL "VERTEX 3D PRINTER" - #define MSG_SPLASH_FIRMWARE_SMALL "M:1.0 V:1.4 HDS:2" + #define MSG_SPLASH_FIRMWARE_SMALL "M:1.0 V:1.4 HDS:1" #define MSG_SPLASH_WEBSITE1_SMALL " K8400.eu" #define MSG_SPLASH_WEBSITE2_SMALL " velleman.eu" // LCD Menu Messages // Please note these are limited to 17 characters! - #define WELCOME_MSG MACHINE_NAME " is ready" - #define MSG_SD_INSERTED "Card inserted" - #define MSG_SD_REMOVED "Card removed" - #define MSG_MAIN "Main menu" - #define MSG_AUTOSTART "Autostart" - #define MSG_DISABLE_STEPPERS "Disable motors" - #define MSG_AUTO_HOME "Auto home" - #define MSG_SET_ORIGIN "Set origin" - #define MSG_PREHEAT_PLA "Preheat PLA" - #define MSG_PREHEAT_PLA0 "Preheat PLA 1" - #define MSG_PREHEAT_PLA1 "Preheat PLA 2" - #define MSG_PREHEAT_PLA2 "Preheat PLA 3" - #define MSG_PREHEAT_PLA012 "Preheat PLA All" - #define MSG_PREHEAT_PLA_BEDONLY "Preheat PLA Bed" - #define MSG_PREHEAT_PLA_SETTINGS "Preheat PLA conf" - #define MSG_PREHEAT_ABS "Preheat ABS" - #define MSG_PREHEAT_ABS0 "Preheat ABS 1" - #define MSG_PREHEAT_ABS1 "Preheat ABS 2" - #define MSG_PREHEAT_ABS2 "Preheat ABS 3" - #define MSG_PREHEAT_ABS012 "Preheat ABS All" - #define MSG_PREHEAT_ABS_BEDONLY "Preheat ABS Bed" - #define MSG_PREHEAT_ABS_SETTINGS "Preheat ABS conf" - #define MSG_COOLDOWN "Cooldown" - #define MSG_SWITCH_PS_ON "Switch power on" - #define MSG_SWITCH_PS_OFF "Switch power off" - #define MSG_EXTRUDE "Extrude" - #define MSG_RETRACT "Retract" - #define MSG_MOVE_AXIS "Move axis" - #define MSG_MOVE_X "Move X" - #define MSG_MOVE_Y "Move Y" - #define MSG_MOVE_Z "Move Z" - #define MSG_MOVE_E "Extruder 1" - #define MSG_MOVE_E1 "Extruder 2" - #define MSG_MOVE_E2 "Extruder 3" - #define MSG_MOVE_01MM "Move 0.1mm" - #define MSG_MOVE_1MM "Move 1mm" - #define MSG_MOVE_10MM "Move 10mm" - #define MSG_SPEED "Speed" - #define MSG_NOZZLE "Nozzle 1" - #define MSG_NOZZLE1 "Nozzle 2" - #define MSG_NOZZLE2 "Nozzle 3" - #define MSG_BED "Bed" - #define MSG_FAN_SPEED "Fan speed" - #define MSG_FLOW "Flow" - #define MSG_FLOW0 "Flow 1" - #define MSG_FLOW1 "Flow 2" - #define MSG_FLOW2 "Flow 3" - #define MSG_CONTROL "Settings" - #define MSG_MIN " \002 Min" - #define MSG_MAX " \002 Max" - #define MSG_FACTOR " \002 Fact" - #define MSG_AUTOTEMP "Autotemp" - #define MSG_ON "On " - #define MSG_OFF "Off" - #define MSG_PID_P "PID-P" - #define MSG_PID_I "PID-I" - #define MSG_PID_D "PID-D" - #define MSG_PID_C "PID-C" - #define MSG_ACC "Accel" - #define MSG_VXY_JERK "Vxy-jerk" - #define MSG_VZ_JERK "Vz-jerk" - #define MSG_VE_JERK "Ve-jerk" - #define MSG_VMAX "Vmax " - #define MSG_X "x" - #define MSG_Y "y" - #define MSG_Z "z" - #define MSG_E "e" - #define MSG_VMIN "Vmin" - #define MSG_VTRAV_MIN "VTrav min" - #define MSG_AMAX "Amax " - #define MSG_A_RETRACT "A-retract" - #define MSG_XSTEPS "Xsteps/mm" - #define MSG_YSTEPS "Ysteps/mm" - #define MSG_ZSTEPS "Zsteps/mm" - #define MSG_ESTEPS "Esteps/mm" - #define MSG_RECTRACT "Rectract" - #define MSG_TEMPERATURE "Temperature" - #define MSG_MOTION "Motion" - #define MSG_CONTRAST "LCD contrast" - #define MSG_STORE_EPROM "Store memory" - #define MSG_LOAD_EPROM "Load memory" - #define MSG_RESTORE_FAILSAFE "Restore failsafe" - #define MSG_REFRESH "Refresh" - #define MSG_WATCH "Status screen" - #define MSG_PREPARE "Control printer" - #define MSG_TUNE "Tune print job" - #define MSG_PAUSE_PRINT "Pause print job" - #define MSG_RESUME_PRINT "Resume print job" - #define MSG_STOP_PRINT "Stop print job" - #define MSG_CARD_MENU "Print from SD" - #define MSG_NO_CARD "No SD card" - #define MSG_DWELL "Waiting..." - #define MSG_USERWAIT "Waiting for user" - #define MSG_RESUMING "Resuming print" - #define MSG_NO_MOVE "No move." - #define MSG_KILLED "KILLED. " - #define MSG_STOPPED "STOPPED. " - #define MSG_CONTROL_RETRACT "Retract mm" - #define MSG_CONTROL_RETRACTF "Retract V" - #define MSG_CONTROL_RETRACT_ZLIFT "Hop mm" - #define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" - #define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" - #define MSG_AUTORETRACT "AutoRetr." - #define MSG_FILAMENTCHANGE "Change filament" - #define MSG_INIT_SDCARD "Init. SD card" - #define MSG_CNG_SDCARD "Change SD card" - #define MSG_ZPROBE_OUT "Z probe out. bed" - #define MSG_POSITION_UNKNOWN "Home X/Y before Z" - #define MSG_ZPROBE_ZOFFSET "Z Offset" - #define MSG_BABYSTEP_X "Babystep X" - #define MSG_BABYSTEP_Y "Babystep Y" - #define MSG_BABYSTEP_Z "Babystep Z" - #define MSG_ENDSTOP_ABORT "Endstop abort" + #define WELCOME_MSG MACHINE_NAME " is ready" + #define MSG_SD_INSERTED "Card inserted" + #define MSG_SD_REMOVED "Card removed" + #define MSG_MAIN "Main menu" + #define MSG_AUTOSTART "Autostart" + #define MSG_DISABLE_STEPPERS "Disable motors" + #define MSG_AUTO_HOME "Auto home" + #define MSG_SET_ORIGIN "Set origin" + #define MSG_PREHEAT_PLA "Preheat PLA" + #define MSG_PREHEAT_PLA0 "Preheat PLA 1" + #define MSG_PREHEAT_PLA1 "Preheat PLA 2" + #define MSG_PREHEAT_PLA2 "Preheat PLA 3" + #define MSG_PREHEAT_PLA012 "Preheat PLA All" + #define MSG_PREHEAT_PLA_BEDONLY "Preheat PLA Bed" + #define MSG_PREHEAT_PLA_SETTINGS "Preheat PLA conf" + #define MSG_PREHEAT_ABS "Preheat ABS" + #define MSG_PREHEAT_ABS0 "Preheat ABS 1" + #define MSG_PREHEAT_ABS1 "Preheat ABS 2" + #define MSG_PREHEAT_ABS2 "Preheat ABS 3" + #define MSG_PREHEAT_ABS012 "Preheat ABS All" + #define MSG_PREHEAT_ABS_BEDONLY "Preheat ABS Bed" + #define MSG_PREHEAT_ABS_SETTINGS "Preheat ABS conf" + #define MSG_COOLDOWN "Cooldown" + #define MSG_SWITCH_PS_ON "Switch power on" + #define MSG_SWITCH_PS_OFF "Switch power off" + #define MSG_EXTRUDE "Extrude" + #define MSG_RETRACT "Retract" + #define MSG_MOVE_AXIS "Move axis" + #define MSG_MOVE_X "Move X" + #define MSG_MOVE_Y "Move Y" + #define MSG_MOVE_Z "Move Z" + #define MSG_MOVE_E "Extruder 1" + #define MSG_MOVE_E1 "Extruder 2" + #define MSG_MOVE_E2 "Extruder 3" + #define MSG_MOVE_01MM "Move 0.1mm" + #define MSG_MOVE_1MM "Move 1mm" + #define MSG_MOVE_10MM "Move 10mm" + #define MSG_SPEED "Speed" + #define MSG_NOZZLE "Nozzle 1" + #define MSG_NOZZLE1 "Nozzle 2" + #define MSG_NOZZLE2 "Nozzle 3" + #define MSG_BED "Bed" + #define MSG_FAN_SPEED "Fan speed" + #define MSG_FLOW "Flow" + #define MSG_FLOW0 "Flow 1" + #define MSG_FLOW1 "Flow 2" + #define MSG_FLOW2 "Flow 3" + #define MSG_CONTROL "Settings" + #define MSG_MIN " \002 Min" + #define MSG_MAX " \002 Max" + #define MSG_FACTOR " \002 Fact" + #define MSG_AUTOTEMP "Autotemp" + #define MSG_ON "On " + #define MSG_OFF "Off" + #define MSG_PID_P "PID-P" + #define MSG_PID_I "PID-I" + #define MSG_PID_D "PID-D" + #define MSG_PID_C "PID-C" + #define MSG_ACC "Accel" + #define MSG_VXY_JERK "Vxy-jerk" + #define MSG_VZ_JERK "Vz-jerk" + #define MSG_VE_JERK "Ve-jerk" + #define MSG_VMAX "Vmax " + #define MSG_X "x" + #define MSG_Y "y" + #define MSG_Z "z" + #define MSG_E "e" + #define MSG_VMIN "Vmin" + #define MSG_VTRAV_MIN "VTrav min" + #define MSG_AMAX "Amax " + #define MSG_A_RETRACT "A-retract" + #define MSG_XSTEPS "Xsteps/mm" + #define MSG_YSTEPS "Ysteps/mm" + #define MSG_ZSTEPS "Zsteps/mm" + #define MSG_ESTEPS "Esteps/mm" + #define MSG_RECTRACT "Rectract" + #define MSG_TEMPERATURE "Temperature" + #define MSG_MOTION "Motion" + #define MSG_CONTRAST "LCD contrast" + #define MSG_STORE_EPROM "Store memory" + #define MSG_LOAD_EPROM "Load memory" + #define MSG_RESTORE_FAILSAFE "Restore failsafe" + #define MSG_REFRESH "Refresh" + #define MSG_WATCH "Status screen" + #define MSG_PREPARE "Control printer" + #define MSG_TUNE "Tune print job" + #define MSG_PAUSE_PRINT "Pause print job" + #define MSG_RESUME_PRINT "Resume print job" + #define MSG_STOP_PRINT "Stop print job" + #define MSG_CARD_MENU "Print from SD" + #define MSG_NO_CARD "No SD card" + #define MSG_DWELL "Waiting..." + #define MSG_USERWAIT "Waiting for user" + #define MSG_RESUMING "Resuming print" + #define MSG_NO_MOVE "No move." + #define MSG_KILLED "KILLED. " + #define MSG_STOPPED "STOPPED. " + #define MSG_CONTROL_RETRACT "Retract mm" + #define MSG_CONTROL_RETRACTF "Retract V" + #define MSG_CONTROL_RETRACT_ZLIFT "Hop mm" + #define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" + #define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" + #define MSG_AUTORETRACT "AutoRetr." + #define MSG_FILAMENTCHANGE "Change filament" + #define MSG_INIT_SDCARD "Init. SD card" + #define MSG_CNG_SDCARD "Change SD card" + #define MSG_ZPROBE_OUT "Z probe out. bed" + #define MSG_POSITION_UNKNOWN "Home X/Y before Z" + #define MSG_ZPROBE_ZOFFSET "Z Offset" + #define MSG_BABYSTEP_X "Babystep X" + #define MSG_BABYSTEP_Y "Babystep Y" + #define MSG_BABYSTEP_Z "Babystep Z" + #define MSG_ENDSTOP_ABORT "Endstop abort" #define MSG_LOAD_FILAMENT "Load filament" #define MSG_UNLOAD_FILAMENT "Unload filament" #define MSG_LOAD_ABS_EX1 "Load ABS right" @@ -216,92 +216,91 @@ #define MSG_LOAD_TEXT2 " visible in tube" #define MSG_LOAD_TEXT3 "Then press button" #define MSG_FIRMWARE "Firmware version" - #define MSG_LED_MENU "Set LED color" - #define MSG_LED_BLUE "Blue" - #define MSG_LED_LIGHTBLUE "Lightblue" - #define MSG_LED_PURPLE "Purple" - #define MSG_LED_RED "Red" - #define MSG_LED_GREEN "Green" - #define MSG_LED_YELLOW "Yellow" - #define MSG_LED_WHITE "White" + #define MSG_LED_MENU "Set LED color" + #define MSG_LED_BLUE "Blue" + #define MSG_LED_LIGHTBLUE "Lightblue" + #define MSG_LED_PURPLE "Purple" + #define MSG_LED_RED "Red" + #define MSG_LED_GREEN "Green" + #define MSG_LED_YELLOW "Yellow" + #define MSG_LED_WHITE "White" #define MSG_LED_OFF "Off" - // Serial Console Messages - #define MSG_Enqueing "enqueing \"" - #define MSG_POWERUP "PowerUp" - #define MSG_EXTERNAL_RESET " External Reset" - #define MSG_BROWNOUT_RESET " Brown out Reset" - #define MSG_WATCHDOG_RESET " Watchdog Reset" - #define MSG_SOFTWARE_RESET " Software Reset" - #define MSG_AUTHOR " | Author: " - #define MSG_CONFIGURATION_VER " Last Updated: " - #define MSG_FREE_MEMORY " Free Memory: " - #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " - #define MSG_OK "ok" - #define MSG_FILE_SAVED "Done saving file." - #define MSG_ERR_LINE_NO "Line Number is not Last Line Number+1, Last Line: " - #define MSG_ERR_CHECKSUM_MISMATCH "checksum mismatch, Last Line: " - #define MSG_ERR_NO_CHECKSUM "No Checksum with line number, Last Line: " - #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "No Line Number with checksum, Last Line: " - #define MSG_FILE_PRINTED "Done printing file" - #define MSG_BEGIN_FILE_LIST "Begin file list" - #define MSG_END_FILE_LIST "End file list" - #define MSG_M104_INVALID_EXTRUDER "M104 Invalid extruder " - #define MSG_M105_INVALID_EXTRUDER "M105 Invalid extruder " - #define MSG_M200_INVALID_EXTRUDER "M200 Invalid extruder " - #define MSG_M218_INVALID_EXTRUDER "M218 Invalid extruder " - #define MSG_M221_INVALID_EXTRUDER "M221 Invalid extruder " - #define MSG_ERR_NO_THERMISTORS "No thermistors - no temperature" - #define MSG_M109_INVALID_EXTRUDER "M109 Invalid extruder " - #define MSG_HEATING "Heating extruder" - #define MSG_HEATING_COMPLETE "Heating done." - #define MSG_BED_HEATING "Heating bed." - #define MSG_BED_DONE "Bed heating done." - #define MSG_M115_REPORT "MACHINE_TYPE:" MACHINE_NAME " FIRMWARE_NAME:Modified_Marlin_V1 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION "\n" - #define MSG_COUNT_X " Count X: " - #define MSG_ERR_KILLED "Printer halted. kill() called!" - #define MSG_ERR_STOPPED "Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)" - #define MSG_RESEND "Resend: " - #define MSG_UNKNOWN_COMMAND "Unknown command: \"" - #define MSG_ACTIVE_EXTRUDER "Active Extruder: " - #define MSG_INVALID_EXTRUDER "Invalid extruder" - #define MSG_X_MIN "x_min: " - #define MSG_X_MAX "x_max: " - #define MSG_Y_MIN "y_min: " - #define MSG_Y_MAX "y_max: " - #define MSG_Z_MIN "z_min: " - #define MSG_Z_MAX "z_max: " - #define MSG_M119_REPORT "Reporting endstop status" - #define MSG_ENDSTOP_HIT "TRIGGERED" - #define MSG_ENDSTOP_OPEN "open" - #define MSG_HOTEND_OFFSET "Hotend offsets:" - - #define MSG_SD_CANT_OPEN_SUBDIR "Cannot open subdir" - #define MSG_SD_INIT_FAIL "SD init fail" - #define MSG_SD_VOL_INIT_FAIL "volume.init failed" - #define MSG_SD_OPENROOT_FAIL "openRoot failed" - #define MSG_SD_CARD_OK "SD card ok" - #define MSG_SD_WORKDIR_FAIL "workDir open failed" - #define MSG_SD_OPEN_FILE_FAIL "open failed, File: " - #define MSG_SD_FILE_OPENED "File opened: " - #define MSG_SD_SIZE " Size: " - #define MSG_SD_FILE_SELECTED "File selected" - #define MSG_SD_WRITE_TO_FILE "Writing to file: " - #define MSG_SD_PRINTING_BYTE "SD printing byte " - #define MSG_SD_NOT_PRINTING "Not SD printing" - #define MSG_SD_ERR_WRITE_TO_FILE "error writing to file" - #define MSG_SD_CANT_ENTER_SUBDIR "Cannot enter subdir: " - - #define MSG_STEPPER_TOO_HIGH "Steprate too high: " - #define MSG_ENDSTOPS_HIT "endstops hit: " - #define MSG_ERR_COLD_EXTRUDE_STOP " cold extrusion prevented" - #define MSG_ERR_LONG_EXTRUDE_STOP " too long extrusion prevented" - #define MSG_BABYSTEPPING_X "Babystepping X" - #define MSG_BABYSTEPPING_Y "Babystepping Y" - #define MSG_BABYSTEPPING_Z "Babystepping Z" - #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure" + #define MSG_Enqueing "enqueing \"" + #define MSG_POWERUP "PowerUp" + #define MSG_EXTERNAL_RESET " External Reset" + #define MSG_BROWNOUT_RESET " Brown out Reset" + #define MSG_WATCHDOG_RESET " Watchdog Reset" + #define MSG_SOFTWARE_RESET " Software Reset" + #define MSG_AUTHOR " | Author: " + #define MSG_CONFIGURATION_VER " Last Updated: " + #define MSG_FREE_MEMORY " Free Memory: " + #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " + #define MSG_OK "ok" + #define MSG_FILE_SAVED "Done saving file." + #define MSG_ERR_LINE_NO "Line Number is not Last Line Number+1, Last Line: " + #define MSG_ERR_CHECKSUM_MISMATCH "checksum mismatch, Last Line: " + #define MSG_ERR_NO_CHECKSUM "No Checksum with line number, Last Line: " + #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "No Line Number with checksum, Last Line: " + #define MSG_FILE_PRINTED "Done printing file" + #define MSG_BEGIN_FILE_LIST "Begin file list" + #define MSG_END_FILE_LIST "End file list" + #define MSG_M104_INVALID_EXTRUDER "M104 Invalid extruder " + #define MSG_M105_INVALID_EXTRUDER "M105 Invalid extruder " + #define MSG_M200_INVALID_EXTRUDER "M200 Invalid extruder " + #define MSG_M218_INVALID_EXTRUDER "M218 Invalid extruder " + #define MSG_M221_INVALID_EXTRUDER "M221 Invalid extruder " + #define MSG_ERR_NO_THERMISTORS "No thermistors - no temperature" + #define MSG_M109_INVALID_EXTRUDER "M109 Invalid extruder " + #define MSG_HEATING "Heating extruder" + #define MSG_HEATING_COMPLETE "Heating done." + #define MSG_BED_HEATING "Heating bed." + #define MSG_BED_DONE "Bed heating done." + #define MSG_M115_REPORT "MACHINE_TYPE:" MACHINE_NAME " FIRMWARE_NAME:Modified_Marlin_V1 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION "\n" + #define MSG_COUNT_X " Count X: " + #define MSG_ERR_KILLED "Printer halted. kill() called!" + #define MSG_ERR_STOPPED "Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)" + #define MSG_RESEND "Resend: " + #define MSG_UNKNOWN_COMMAND "Unknown command: \"" + #define MSG_ACTIVE_EXTRUDER "Active Extruder: " + #define MSG_INVALID_EXTRUDER "Invalid extruder" + #define MSG_X_MIN "x_min: " + #define MSG_X_MAX "x_max: " + #define MSG_Y_MIN "y_min: " + #define MSG_Y_MAX "y_max: " + #define MSG_Z_MIN "z_min: " + #define MSG_Z_MAX "z_max: " + #define MSG_M119_REPORT "Reporting endstop status" + #define MSG_ENDSTOP_HIT "TRIGGERED" + #define MSG_ENDSTOP_OPEN "open" + #define MSG_HOTEND_OFFSET "Hotend offsets:" + + #define MSG_SD_CANT_OPEN_SUBDIR "Cannot open subdir" + #define MSG_SD_INIT_FAIL "SD init fail" + #define MSG_SD_VOL_INIT_FAIL "volume.init failed" + #define MSG_SD_OPENROOT_FAIL "openRoot failed" + #define MSG_SD_CARD_OK "SD card ok" + #define MSG_SD_WORKDIR_FAIL "workDir open failed" + #define MSG_SD_OPEN_FILE_FAIL "open failed, File: " + #define MSG_SD_FILE_OPENED "File opened: " + #define MSG_SD_SIZE " Size: " + #define MSG_SD_FILE_SELECTED "File selected" + #define MSG_SD_WRITE_TO_FILE "Writing to file: " + #define MSG_SD_PRINTING_BYTE "SD printing byte " + #define MSG_SD_NOT_PRINTING "Not SD printing" + #define MSG_SD_ERR_WRITE_TO_FILE "error writing to file" + #define MSG_SD_CANT_ENTER_SUBDIR "Cannot enter subdir: " + + #define MSG_STEPPER_TOO_HIGH "Steprate too high: " + #define MSG_ENDSTOPS_HIT "endstops hit: " + #define MSG_ERR_COLD_EXTRUDE_STOP " cold extrusion prevented" + #define MSG_ERR_LONG_EXTRUDE_STOP " too long extrusion prevented" + #define MSG_BABYSTEPPING_X "Babystepping X" + #define MSG_BABYSTEPPING_Y "Babystepping Y" + #define MSG_BABYSTEPPING_Z "Babystepping Z" + #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure" #endif @@ -311,198 +310,198 @@ // LCD Menu Messages // Please note these are limited to 17 characters! - #define WELCOME_MSG MACHINE_NAME " gotowy." - #define MSG_SD_INSERTED "Karta wlozona" - #define MSG_SD_REMOVED "Karta usunieta" - #define MSG_MAIN "Menu glowne" - #define MSG_AUTOSTART "Autostart" - #define MSG_DISABLE_STEPPERS "Wylacz silniki" - #define MSG_AUTO_HOME "Auto. poz. zerowa" - #define MSG_SET_ORIGIN "Ustaw punkt zero" - #define MSG_PREHEAT_PLA "Rozgrzej PLA" - #define MSG_PREHEAT_PLA0 "Rozgrzej PLA 1" - #define MSG_PREHEAT_PLA1 "Rozgrzej PLA 2" - #define MSG_PREHEAT_PLA2 "Rozgrzej PLA 3" - #define MSG_PREHEAT_PLA012 "Roz. PLA Wszystko" - #define MSG_PREHEAT_PLA_BEDONLY "Rozgrzej PLA Loze" - #define MSG_PREHEAT_PLA_SETTINGS "Ustaw. rozg. PLA" - #define MSG_PREHEAT_ABS "Rozgrzej ABS" - #define MSG_PREHEAT_ABS0 "Rozgrzej ABS 1" - #define MSG_PREHEAT_ABS1 "Rozgrzej ABS 2" - #define MSG_PREHEAT_ABS2 "Rozgrzej ABS 3" - #define MSG_PREHEAT_ABS012 "Roz. ABS Wszystko" - #define MSG_PREHEAT_ABS_BEDONLY "Rozgrzej ABS Loze" - #define MSG_PREHEAT_ABS_SETTINGS "Ustaw. rozg. ABS" - #define MSG_COOLDOWN "Chlodzenie" - #define MSG_SWITCH_PS_ON "Wlacz zasilacz" - #define MSG_SWITCH_PS_OFF "Wylacz zasilacz" - #define MSG_EXTRUDE "Ekstruzja" - #define MSG_RETRACT "Cofanie" - #define MSG_MOVE_AXIS "Ruch osi" - #define MSG_MOVE_X "Przesun w X" - #define MSG_MOVE_Y "Przesun w Y" - #define MSG_MOVE_Z "Przesun w Z" - #define MSG_MOVE_E "Ekstruzja (os E)" - #define MSG_MOVE_E1 "Extruder2" - #define MSG_MOVE_E2 "Extruder3" - #define MSG_MOVE_01MM "Przesuwaj co .1mm" - #define MSG_MOVE_1MM "Przesuwaj co 1mm" - #define MSG_MOVE_10MM "Przesuwaj co 10mm" - #define MSG_SPEED "Predkosc" - #define MSG_NOZZLE "Dysza" - #define MSG_NOZZLE1 "Dysza 2" - #define MSG_NOZZLE2 "Dysza 3" - #define MSG_BED "Loze" - #define MSG_FAN_SPEED "Obroty wiatraka" - #define MSG_FLOW "Przeplyw" - #define MSG_FLOW0 "Przeplyw 0" - #define MSG_FLOW1 "Przeplyw 1" - #define MSG_FLOW2 "Przeplyw 2" - #define MSG_CONTROL "Kontrola" - #define MSG_MIN " \002 Min" - #define MSG_MAX " \002 Max" - #define MSG_FACTOR " \002 Mnoznik" - #define MSG_AUTOTEMP "Auto. temperatura" - #define MSG_ON "Wl. " - #define MSG_OFF "Wyl." - #define MSG_PID_P "PID-P" - #define MSG_PID_I "PID-I" - #define MSG_PID_D "PID-D" - #define MSG_PID_C "PID-C" - #define MSG_ACC "Przyspieszenie" - #define MSG_VXY_JERK "Zryw Vxy" - #define MSG_VZ_JERK "Zryw Vz" - #define MSG_VE_JERK "Zryw Ve" - #define MSG_VMAX "Vmax" - #define MSG_X "x" - #define MSG_Y "y" - #define MSG_Z "z" - #define MSG_E "e" - #define MSG_VMIN "Vmin" - #define MSG_VTRAV_MIN "Vskok min" - #define MSG_AMAX "Amax" - #define MSG_A_RETRACT "A-wycofanie" - #define MSG_XSTEPS "krokiX/mm" - #define MSG_YSTEPS "krokiY/mm" - #define MSG_ZSTEPS "krokiZ/mm" - #define MSG_ESTEPS "krokiE/mm" - #define MSG_RECTRACT "Wycofanie" - #define MSG_TEMPERATURE "Temperatura" - #define MSG_MOTION "Ruch" - #define MSG_CONTRAST "Kontrast LCD" - #define MSG_STORE_EPROM "Zapisz w pamieci" - #define MSG_LOAD_EPROM "Wczytaj z pamieci" - #define MSG_RESTORE_FAILSAFE "Ustaw. fabryczne" - #define MSG_REFRESH "\004Odswiez" - #define MSG_WATCH "Ekran glowny" - #define MSG_PREPARE "Przygotuj" - #define MSG_CONTROL "Ustawienia" - #define MSG_TUNE "Strojenie" - #define MSG_PAUSE_PRINT "Pauza" - #define MSG_RESUME_PRINT "Wznowienie" - #define MSG_STOP_PRINT "Stop" - #define MSG_CARD_MENU "Menu karty SD" - #define MSG_NO_CARD "Brak karty" - #define MSG_DWELL "Uspij..." - #define MSG_USERWAIT "Oczekiwanie..." - #define MSG_RESUMING "Wznawianie druku" - #define MSG_NO_MOVE "Brak ruchu" - #define MSG_KILLED "Ubity. " - #define MSG_STOPPED "Zatrzymany. " - #define MSG_STEPPER_RELEASED "Zwolniony." - #define MSG_CONTROL_RETRACT "Wycofaj mm" - #define MSG_CONTROL_RETRACTF "Wycofaj V" - #define MSG_CONTROL_RETRACT_ZLIFT "Skok Z mm:" - #define MSG_CONTROL_RETRACT_RECOVER "Cof. wycof. +mm" - #define MSG_CONTROL_RETRACT_RECOVERF "Cof. wycof. V" - #define MSG_AUTORETRACT "Auto. wycofanie" - #define MSG_FILAMENTCHANGE "Zmien filament" - #define MSG_INIT_SDCARD "Inicjal. karty SD" - #define MSG_CNG_SDCARD "Zmiana karty SD" - #define MSG_ZPROBE_OUT "Sonda Z za lozem" - #define MSG_POSITION_UNKNOWN "Wroc w XY przed Z" - #define MSG_ZPROBE_ZOFFSET "Offset Z" - #define MSG_BABYSTEP_X "Babystep X" - #define MSG_BABYSTEP_Y "Babystep Y" - #define MSG_BABYSTEP_Z "Babystep Z" - #define MSG_ENDSTOP_ABORT "Blad wyl. kranc." - #define MSG_CONTRAST "Kontrast" + #define WELCOME_MSG MACHINE_NAME " gotowy." + #define MSG_SD_INSERTED "Karta wlozona" + #define MSG_SD_REMOVED "Karta usunieta" + #define MSG_MAIN "Menu glowne" + #define MSG_AUTOSTART "Autostart" + #define MSG_DISABLE_STEPPERS "Wylacz silniki" + #define MSG_AUTO_HOME "Auto. poz. zerowa" + #define MSG_SET_ORIGIN "Ustaw punkt zero" + #define MSG_PREHEAT_PLA "Rozgrzej PLA" + #define MSG_PREHEAT_PLA0 "Rozgrzej PLA 1" + #define MSG_PREHEAT_PLA1 "Rozgrzej PLA 2" + #define MSG_PREHEAT_PLA2 "Rozgrzej PLA 3" + #define MSG_PREHEAT_PLA012 "Roz. PLA Wszystko" + #define MSG_PREHEAT_PLA_BEDONLY "Rozgrzej PLA Loze" + #define MSG_PREHEAT_PLA_SETTINGS "Ustaw. rozg. PLA" + #define MSG_PREHEAT_ABS "Rozgrzej ABS" + #define MSG_PREHEAT_ABS0 "Rozgrzej ABS 1" + #define MSG_PREHEAT_ABS1 "Rozgrzej ABS 2" + #define MSG_PREHEAT_ABS2 "Rozgrzej ABS 3" + #define MSG_PREHEAT_ABS012 "Roz. ABS Wszystko" + #define MSG_PREHEAT_ABS_BEDONLY "Rozgrzej ABS Loze" + #define MSG_PREHEAT_ABS_SETTINGS "Ustaw. rozg. ABS" + #define MSG_COOLDOWN "Chlodzenie" + #define MSG_SWITCH_PS_ON "Wlacz zasilacz" + #define MSG_SWITCH_PS_OFF "Wylacz zasilacz" + #define MSG_EXTRUDE "Ekstruzja" + #define MSG_RETRACT "Cofanie" + #define MSG_MOVE_AXIS "Ruch osi" + #define MSG_MOVE_X "Przesun w X" + #define MSG_MOVE_Y "Przesun w Y" + #define MSG_MOVE_Z "Przesun w Z" + #define MSG_MOVE_E "Ekstruzja (os E)" + #define MSG_MOVE_E1 "Extruder2" + #define MSG_MOVE_E2 "Extruder3" + #define MSG_MOVE_01MM "Przesuwaj co .1mm" + #define MSG_MOVE_1MM "Przesuwaj co 1mm" + #define MSG_MOVE_10MM "Przesuwaj co 10mm" + #define MSG_SPEED "Predkosc" + #define MSG_NOZZLE "Dysza" + #define MSG_NOZZLE1 "Dysza 2" + #define MSG_NOZZLE2 "Dysza 3" + #define MSG_BED "Loze" + #define MSG_FAN_SPEED "Obroty wiatraka" + #define MSG_FLOW "Przeplyw" + #define MSG_FLOW0 "Przeplyw 0" + #define MSG_FLOW1 "Przeplyw 1" + #define MSG_FLOW2 "Przeplyw 2" + #define MSG_CONTROL "Kontrola" + #define MSG_MIN " \002 Min" + #define MSG_MAX " \002 Max" + #define MSG_FACTOR " \002 Mnoznik" + #define MSG_AUTOTEMP "Auto. temperatura" + #define MSG_ON "Wl. " + #define MSG_OFF "Wyl." + #define MSG_PID_P "PID-P" + #define MSG_PID_I "PID-I" + #define MSG_PID_D "PID-D" + #define MSG_PID_C "PID-C" + #define MSG_ACC "Przyspieszenie" + #define MSG_VXY_JERK "Zryw Vxy" + #define MSG_VZ_JERK "Zryw Vz" + #define MSG_VE_JERK "Zryw Ve" + #define MSG_VMAX "Vmax" + #define MSG_X "x" + #define MSG_Y "y" + #define MSG_Z "z" + #define MSG_E "e" + #define MSG_VMIN "Vmin" + #define MSG_VTRAV_MIN "Vskok min" + #define MSG_AMAX "Amax" + #define MSG_A_RETRACT "A-wycofanie" + #define MSG_XSTEPS "krokiX/mm" + #define MSG_YSTEPS "krokiY/mm" + #define MSG_ZSTEPS "krokiZ/mm" + #define MSG_ESTEPS "krokiE/mm" + #define MSG_RECTRACT "Wycofanie" + #define MSG_TEMPERATURE "Temperatura" + #define MSG_MOTION "Ruch" + #define MSG_CONTRAST "Kontrast LCD" + #define MSG_STORE_EPROM "Zapisz w pamieci" + #define MSG_LOAD_EPROM "Wczytaj z pamieci" + #define MSG_RESTORE_FAILSAFE "Ustaw. fabryczne" + #define MSG_REFRESH "\004Odswiez" + #define MSG_WATCH "Ekran glowny" + #define MSG_PREPARE "Przygotuj" + #define MSG_CONTROL "Ustawienia" + #define MSG_TUNE "Strojenie" + #define MSG_PAUSE_PRINT "Pauza" + #define MSG_RESUME_PRINT "Wznowienie" + #define MSG_STOP_PRINT "Stop" + #define MSG_CARD_MENU "Menu karty SD" + #define MSG_NO_CARD "Brak karty" + #define MSG_DWELL "Uspij..." + #define MSG_USERWAIT "Oczekiwanie..." + #define MSG_RESUMING "Wznawianie druku" + #define MSG_NO_MOVE "Brak ruchu" + #define MSG_KILLED "Ubity. " + #define MSG_STOPPED "Zatrzymany. " + #define MSG_STEPPER_RELEASED "Zwolniony." + #define MSG_CONTROL_RETRACT "Wycofaj mm" + #define MSG_CONTROL_RETRACTF "Wycofaj V" + #define MSG_CONTROL_RETRACT_ZLIFT "Skok Z mm:" + #define MSG_CONTROL_RETRACT_RECOVER "Cof. wycof. +mm" + #define MSG_CONTROL_RETRACT_RECOVERF "Cof. wycof. V" + #define MSG_AUTORETRACT "Auto. wycofanie" + #define MSG_FILAMENTCHANGE "Zmien filament" + #define MSG_INIT_SDCARD "Inicjal. karty SD" + #define MSG_CNG_SDCARD "Zmiana karty SD" + #define MSG_ZPROBE_OUT "Sonda Z za lozem" + #define MSG_POSITION_UNKNOWN "Wroc w XY przed Z" + #define MSG_ZPROBE_ZOFFSET "Offset Z" + #define MSG_BABYSTEP_X "Babystep X" + #define MSG_BABYSTEP_Y "Babystep Y" + #define MSG_BABYSTEP_Z "Babystep Z" + #define MSG_ENDSTOP_ABORT "Blad wyl. kranc." + #define MSG_CONTRAST "Kontrast" // Serial Console Messages - #define MSG_Enqueing "Kolejkowanie \"" - #define MSG_POWERUP "Zasilanie wlaczone" - #define MSG_EXTERNAL_RESET " Reset (zewnetrzny)" - #define MSG_BROWNOUT_RESET " Reset (spadek napiecia)" - #define MSG_WATCHDOG_RESET " Reset (watchdog)" - #define MSG_SOFTWARE_RESET " Reset (programowy)" - #define MSG_AUTHOR " | Autor: " - #define MSG_CONFIGURATION_VER " Ostatnia aktualizacja: " - #define MSG_FREE_MEMORY " Wolna pamiec: " - #define MSG_PLANNER_BUFFER_BYTES " Bufor planisty krokow (w bajtach): " - #define MSG_OK "OK" - #define MSG_FILE_SAVED "Plik zapisany." - #define MSG_ERR_LINE_NO "Numer linijki nie jest ostatnim numerem linijki+1; ostatnia linijka:" - #define MSG_ERR_CHECKSUM_MISMATCH "Niezgodna suma kontrolna; ostatnia linijka: " - #define MSG_ERR_NO_CHECKSUM "Brak sumy kontrolnej w linijce; ostatnia linijka:" - #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "Brak numery linijki przy sumie kontrolnej; ostatnia linijka:" - #define MSG_FILE_PRINTED "Ukonczono wydruk z pliku" - #define MSG_BEGIN_FILE_LIST "Start listy plikow" - #define MSG_END_FILE_LIST "Koniec listy plikow" - #define MSG_M104_INVALID_EXTRUDER "M104 Niepoprawny ekstruder " - #define MSG_M105_INVALID_EXTRUDER "M105 Niepoprawny ekstruder " - #define MSG_M200_INVALID_EXTRUDER "M200 Niepoprawny ekstruder " - #define MSG_M218_INVALID_EXTRUDER "M218 Niepoprawny ekstruder " - #define MSG_M221_INVALID_EXTRUDER "M221 Niepoprawny ekstruder " - #define MSG_ERR_NO_THERMISTORS "Brak termistorow - brak temperatury :(" - #define MSG_M109_INVALID_EXTRUDER "M109 Niepoprawny ekstruder " - #define MSG_HEATING "Nagrzewanie ekstrudera..." - #define MSG_HEATING_COMPLETE "Nagrzewanie ekstrudera zakonczone." - #define MSG_BED_HEATING "Nagrzewanie loza..." - #define MSG_BED_DONE "Nagrzewanie loza zakonczone." - #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" - #define MSG_COUNT_X " Licznik X: " - #define MSG_ERR_KILLED "Drukarka zatrzymana. Wywolano kill()" - #define MSG_ERR_STOPPED "Drukarka zatrzymana z powodu bledu. Usun problem i zrestartuj drukartke komenda M999. (temperatura zostala zresetowana; ustaw temperature po restarcie)" - #define MSG_RESEND "Wyslij ponownie: " - #define MSG_UNKNOWN_COMMAND "Nieznane polecenie: \"" - #define MSG_ACTIVE_EXTRUDER "Aktywny ekstruder: " - #define MSG_INVALID_EXTRUDER "Niepoprawny ekstruder" - #define MSG_X_MIN "x_min: " - #define MSG_X_MAX "x_max: " - #define MSG_Y_MIN "y_min: " - #define MSG_Y_MAX "y_max: " - #define MSG_Z_MIN "z_min: " - #define MSG_Z_MAX "z_max: " - #define MSG_M119_REPORT "Zgloszenie statusu wylacznikow krancowych" - #define MSG_ENDSTOP_HIT "Wyzwolony" - #define MSG_ENDSTOP_OPEN "Otwarty" - #define MSG_HOTEND_OFFSET "Offsety dysz:" - - #define MSG_SD_CANT_OPEN_SUBDIR "Nie mozna otworzyc podkatalogu" - #define MSG_SD_INIT_FAIL "Blad inicjalizacji karty SD" - #define MSG_SD_VOL_INIT_FAIL "Blad inizjalizacji wolumenu" - #define MSG_SD_OPENROOT_FAIL "Blad odczytywania katalogu glownego" - #define MSG_SD_CARD_OK "Karta SD zainicjalizowana" - #define MSG_SD_WORKDIR_FAIL "Blad odczytywania katalogu roboczego" - #define MSG_SD_OPEN_FILE_FAIL "Nie mozna otworzyc pliku: " - #define MSG_SD_FILE_OPENED "Otwarto plik:" - #define MSG_SD_SIZE " Rozmiar:" - #define MSG_SD_FILE_SELECTED "Wybrano plik" - #define MSG_SD_WRITE_TO_FILE "Zapisywanie do pliku: " - #define MSG_SD_PRINTING_BYTE "Drukowanie z karty SD, bajt " - #define MSG_SD_NOT_PRINTING "Nie trwa drukowanie z karty SD" - #define MSG_SD_ERR_WRITE_TO_FILE "Wystapil blad podczas zapisu do pliku" - #define MSG_SD_CANT_ENTER_SUBDIR "Nie mozna odczytac podkatalogu: " - - #define MSG_STEPPER_TOO_HIGH "Za duza czestotliwosc krokow: " - #define MSG_ENDSTOPS_HIT "Wylacznik krancowy zostal wyzwolony na pozycji: " - #define MSG_ERR_COLD_EXTRUDE_STOP " uniemozliwiono zimna ekstruzje" - #define MSG_ERR_LONG_EXTRUDE_STOP " uniemozliwiono zbyt dluga ekstruzje" - #define MSG_BABYSTEPPING_X "Babystepping w osi X" - #define MSG_BABYSTEPPING_Y "Babystepping w osi Y" - #define MSG_BABYSTEPPING_Z "Babystepping w osi Z" - #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure" + #define MSG_Enqueing "Kolejkowanie \"" + #define MSG_POWERUP "Zasilanie wlaczone" + #define MSG_EXTERNAL_RESET " Reset (zewnetrzny)" + #define MSG_BROWNOUT_RESET " Reset (spadek napiecia)" + #define MSG_WATCHDOG_RESET " Reset (watchdog)" + #define MSG_SOFTWARE_RESET " Reset (programowy)" + #define MSG_AUTHOR " | Autor: " + #define MSG_CONFIGURATION_VER " Ostatnia aktualizacja: " + #define MSG_FREE_MEMORY " Wolna pamiec: " + #define MSG_PLANNER_BUFFER_BYTES " Bufor planisty krokow (w bajtach): " + #define MSG_OK "OK" + #define MSG_FILE_SAVED "Plik zapisany." + #define MSG_ERR_LINE_NO "Numer linijki nie jest ostatnim numerem linijki+1; ostatnia linijka:" + #define MSG_ERR_CHECKSUM_MISMATCH "Niezgodna suma kontrolna; ostatnia linijka: " + #define MSG_ERR_NO_CHECKSUM "Brak sumy kontrolnej w linijce; ostatnia linijka:" + #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "Brak numery linijki przy sumie kontrolnej; ostatnia linijka:" + #define MSG_FILE_PRINTED "Ukonczono wydruk z pliku" + #define MSG_BEGIN_FILE_LIST "Start listy plikow" + #define MSG_END_FILE_LIST "Koniec listy plikow" + #define MSG_M104_INVALID_EXTRUDER "M104 Niepoprawny ekstruder " + #define MSG_M105_INVALID_EXTRUDER "M105 Niepoprawny ekstruder " + #define MSG_M200_INVALID_EXTRUDER "M200 Niepoprawny ekstruder " + #define MSG_M218_INVALID_EXTRUDER "M218 Niepoprawny ekstruder " + #define MSG_M221_INVALID_EXTRUDER "M221 Niepoprawny ekstruder " + #define MSG_ERR_NO_THERMISTORS "Brak termistorow - brak temperatury :(" + #define MSG_M109_INVALID_EXTRUDER "M109 Niepoprawny ekstruder " + #define MSG_HEATING "Nagrzewanie ekstrudera..." + #define MSG_HEATING_COMPLETE "Nagrzewanie ekstrudera zakonczone." + #define MSG_BED_HEATING "Nagrzewanie loza..." + #define MSG_BED_DONE "Nagrzewanie loza zakonczone." + #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" + #define MSG_COUNT_X " Licznik X: " + #define MSG_ERR_KILLED "Drukarka zatrzymana. Wywolano kill()" + #define MSG_ERR_STOPPED "Drukarka zatrzymana z powodu bledu. Usun problem i zrestartuj drukartke komenda M999. (temperatura zostala zresetowana; ustaw temperature po restarcie)" + #define MSG_RESEND "Wyslij ponownie: " + #define MSG_UNKNOWN_COMMAND "Nieznane polecenie: \"" + #define MSG_ACTIVE_EXTRUDER "Aktywny ekstruder: " + #define MSG_INVALID_EXTRUDER "Niepoprawny ekstruder" + #define MSG_X_MIN "x_min: " + #define MSG_X_MAX "x_max: " + #define MSG_Y_MIN "y_min: " + #define MSG_Y_MAX "y_max: " + #define MSG_Z_MIN "z_min: " + #define MSG_Z_MAX "z_max: " + #define MSG_M119_REPORT "Zgloszenie statusu wylacznikow krancowych" + #define MSG_ENDSTOP_HIT "Wyzwolony" + #define MSG_ENDSTOP_OPEN "Otwarty" + #define MSG_HOTEND_OFFSET "Offsety dysz:" + + #define MSG_SD_CANT_OPEN_SUBDIR "Nie mozna otworzyc podkatalogu" + #define MSG_SD_INIT_FAIL "Blad inicjalizacji karty SD" + #define MSG_SD_VOL_INIT_FAIL "Blad inizjalizacji wolumenu" + #define MSG_SD_OPENROOT_FAIL "Blad odczytywania katalogu glownego" + #define MSG_SD_CARD_OK "Karta SD zainicjalizowana" + #define MSG_SD_WORKDIR_FAIL "Blad odczytywania katalogu roboczego" + #define MSG_SD_OPEN_FILE_FAIL "Nie mozna otworzyc pliku: " + #define MSG_SD_FILE_OPENED "Otwarto plik:" + #define MSG_SD_SIZE " Rozmiar:" + #define MSG_SD_FILE_SELECTED "Wybrano plik" + #define MSG_SD_WRITE_TO_FILE "Zapisywanie do pliku: " + #define MSG_SD_PRINTING_BYTE "Drukowanie z karty SD, bajt " + #define MSG_SD_NOT_PRINTING "Nie trwa drukowanie z karty SD" + #define MSG_SD_ERR_WRITE_TO_FILE "Wystapil blad podczas zapisu do pliku" + #define MSG_SD_CANT_ENTER_SUBDIR "Nie mozna odczytac podkatalogu: " + + #define MSG_STEPPER_TOO_HIGH "Za duza czestotliwosc krokow: " + #define MSG_ENDSTOPS_HIT "Wylacznik krancowy zostal wyzwolony na pozycji: " + #define MSG_ERR_COLD_EXTRUDE_STOP " uniemozliwiono zimna ekstruzje" + #define MSG_ERR_LONG_EXTRUDE_STOP " uniemozliwiono zbyt dluga ekstruzje" + #define MSG_BABYSTEPPING_X "Babystepping w osi X" + #define MSG_BABYSTEPPING_Y "Babystepping w osi Y" + #define MSG_BABYSTEPPING_Z "Babystepping w osi Z" + #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure" #endif @@ -512,198 +511,198 @@ // LCD Menu Messages // Please note these are limited to 17 characters! - #define WELCOME_MSG MACHINE_NAME " prete." - #define MSG_SD_INSERTED "Carte inseree" - #define MSG_SD_REMOVED "Carte retiree" - #define MSG_MAIN "Menu principal" - #define MSG_AUTOSTART "Demarrage auto" - #define MSG_DISABLE_STEPPERS "Arreter moteurs" - #define MSG_AUTO_HOME "Home auto." - #define MSG_SET_ORIGIN "Regler origine" - #define MSG_PREHEAT_PLA " Prechauffage PLA" - #define MSG_PREHEAT_PLA0 "Prechauff. PLA 1" + #define WELCOME_MSG MACHINE_NAME " prete." + #define MSG_SD_INSERTED "Carte inseree" + #define MSG_SD_REMOVED "Carte retiree" + #define MSG_MAIN "Menu principal" + #define MSG_AUTOSTART "Demarrage auto" + #define MSG_DISABLE_STEPPERS "Arreter moteurs" + #define MSG_AUTO_HOME "Home auto." + #define MSG_SET_ORIGIN "Regler origine" + #define MSG_PREHEAT_PLA " Prechauffage PLA" + #define MSG_PREHEAT_PLA0 "Prechauff. PLA 1" #define MSG_PREHEAT_PLA1 "Prechauff. PLA 2" - #define MSG_PREHEAT_PLA2 "Prechauff. PLA 3" - #define MSG_PREHEAT_PLA012 "Prech. PLA Tout" - #define MSG_PREHEAT_PLA_BEDONLY "Prech. PLA Plateau" - #define MSG_PREHEAT_PLA_SETTINGS "Regl. prech. PLA" - #define MSG_PREHEAT_ABS "Prechauffage ABS" - #define MSG_PREHEAT_ABS0 "Prechauff. ABS 1" - #define MSG_PREHEAT_ABS1 "Prechauff. ABS 2" - #define MSG_PREHEAT_ABS2 "Prechauff. ABS 3" - #define MSG_PREHEAT_ABS012 "Prech. ABS Tout" - #define MSG_PREHEAT_ABS_BEDONLY "Prech. ABS Plateau" - #define MSG_PREHEAT_ABS_SETTINGS "Regl. prech. ABS" - #define MSG_COOLDOWN "Refroidir" - #define MSG_SWITCH_PS_ON "Allumer alim." - #define MSG_SWITCH_PS_OFF "Eteindre alim." - #define MSG_EXTRUDE "Extrusion" - #define MSG_RETRACT "Retraction" - #define MSG_PREHEAT_PLA "Prechauffage PLA" - #define MSG_PREHEAT_ABS "Prechauffage ABS" - #define MSG_MOVE_AXIS "Deplacer un axe" - #define MSG_MOVE_X "Move X" - #define MSG_MOVE_Y "Move Y" - #define MSG_MOVE_Z "Move Z" - #define MSG_MOVE_E "Extruder" - #define MSG_MOVE_E1 "Extruder2" - #define MSG_MOVE_E2 "Extruder3" - #define MSG_MOVE_01MM "Move 0.1mm" - #define MSG_MOVE_1MM "Move 1mm" - #define MSG_MOVE_10MM "Move 10mm" - #define MSG_SPEED " Vitesse" - #define MSG_NOZZLE "Buse" - #define MSG_NOZZLE1 "Buse2" - #define MSG_NOZZLE2 "Buse3" - #define MSG_BED "Plateau" - #define MSG_FAN_SPEED "Vite. ventilateur" - #define MSG_FLOW "Flux" - #define MSG_FLOW0 "Flux 0" - #define MSG_FLOW1 "Flux 1" - #define MSG_FLOW2 "Flux 2" - #define MSG_CONTROL "Controler" - #define MSG_MIN " \002 Min" - #define MSG_MAX " \002 Max" - #define MSG_FACTOR " \002 Facteur" - #define MSG_AUTOTEMP "Temp. Auto." - #define MSG_ON "Marche " - #define MSG_OFF "Arret" - #define MSG_PID_P "PID-P" - #define MSG_PID_I "PID-I" - #define MSG_PID_D "PID-D" - #define MSG_PID_C "PID-C" - #define MSG_ACC "Accel" - #define MSG_VXY_JERK "Vxy-jerk" - #define MSG_VZ_JERK "Vz-jerk" - #define MSG_VE_JERK "Ve-jerk" - #define MSG_VMAX "Vmax" - #define MSG_X "x" - #define MSG_Y "y" - #define MSG_Z "z" - #define MSG_E "e" - #define MSG_VMIN "Vmin" - #define MSG_VTRAV_MIN "Vdepl min" - #define MSG_AMAX "Amax " - #define MSG_A_RETRACT "A-retract" - #define MSG_XSTEPS "Xpas/mm" - #define MSG_YSTEPS "Ypas/mm" - #define MSG_ZSTEPS "Zpas/mm" - #define MSG_ESTEPS "Epas/mm" - #define MSG_TEMPERATURE "Temperature" - #define MSG_MOTION "Mouvement" - #define MSG_CONTRAST "Contraste LCD" - #define MSG_STORE_EPROM "Sauver config" - #define MSG_LOAD_EPROM "Lire config" - #define MSG_RESTORE_FAILSAFE "Restaurer defauts" - #define MSG_REFRESH "Actualiser" - #define MSG_WATCH "Surveiller" - #define MSG_PREPARE "Preparer" - #define MSG_TUNE "Regler" - #define MSG_PAUSE_PRINT "Interrompre impr." - #define MSG_RESUME_PRINT "Reprendre impr." - #define MSG_STOP_PRINT "Arreter impr." - #define MSG_CARD_MENU "Impr. depuis SD" - #define MSG_NO_CARD "Pas de carte" - #define MSG_DWELL "Repos..." - #define MSG_USERWAIT "Atten. de l'util." - #define MSG_RESUMING "Repri. de l'impr." - #define MSG_NO_MOVE "Aucun mouvement." - #define MSG_KILLED "MORT." - #define MSG_STOPPED "STOPPE." - #define MSG_STEPPER_RELEASED "RELACHE." - #define MSG_CONTROL_RETRACT "Retraction mm" - #define MSG_CONTROL_RETRACTF "Retraction V" - #define MSG_CONTROL_RETRACT_ZLIFT "Hop mm" - #define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" - #define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" - #define MSG_AUTORETRACT "Retract. Auto." - #define MSG_FILAMENTCHANGE "Changer filament" - #define MSG_INIT_SDCARD "Init. la carte SD" - #define MSG_CNG_SDCARD "Changer de carte" - #define MSG_ZPROBE_OUT "Z sonde exte. lit" - #define MSG_POSITION_UNKNOWN "Rev. dans XY av.Z" - #define MSG_ZPROBE_ZOFFSET "Offset Z" - #define MSG_BABYSTEP_X "Babystep X" - #define MSG_BABYSTEP_Y "Babystep Y" - #define MSG_BABYSTEP_Z "Babystep Z" - #define MSG_ENDSTOP_ABORT "Butee abandon" - #define MSG_CONTRAST "Contrast" + #define MSG_PREHEAT_PLA2 "Prechauff. PLA 3" + #define MSG_PREHEAT_PLA012 "Prech. PLA Tout" + #define MSG_PREHEAT_PLA_BEDONLY "Prech. PLA Plateau" + #define MSG_PREHEAT_PLA_SETTINGS "Regl. prech. PLA" + #define MSG_PREHEAT_ABS "Prechauffage ABS" + #define MSG_PREHEAT_ABS0 "Prechauff. ABS 1" + #define MSG_PREHEAT_ABS1 "Prechauff. ABS 2" + #define MSG_PREHEAT_ABS2 "Prechauff. ABS 3" + #define MSG_PREHEAT_ABS012 "Prech. ABS Tout" + #define MSG_PREHEAT_ABS_BEDONLY "Prech. ABS Plateau" + #define MSG_PREHEAT_ABS_SETTINGS "Regl. prech. ABS" + #define MSG_COOLDOWN "Refroidir" + #define MSG_SWITCH_PS_ON "Allumer alim." + #define MSG_SWITCH_PS_OFF "Eteindre alim." + #define MSG_EXTRUDE "Extrusion" + #define MSG_RETRACT "Retraction" + #define MSG_PREHEAT_PLA "Prechauffage PLA" + #define MSG_PREHEAT_ABS "Prechauffage ABS" + #define MSG_MOVE_AXIS "Deplacer un axe" + #define MSG_MOVE_X "Move X" + #define MSG_MOVE_Y "Move Y" + #define MSG_MOVE_Z "Move Z" + #define MSG_MOVE_E "Extruder" + #define MSG_MOVE_E1 "Extruder2" + #define MSG_MOVE_E2 "Extruder3" + #define MSG_MOVE_01MM "Move 0.1mm" + #define MSG_MOVE_1MM "Move 1mm" + #define MSG_MOVE_10MM "Move 10mm" + #define MSG_SPEED " Vitesse" + #define MSG_NOZZLE "Buse" + #define MSG_NOZZLE1 "Buse2" + #define MSG_NOZZLE2 "Buse3" + #define MSG_BED "Plateau" + #define MSG_FAN_SPEED "Vite. ventilateur" + #define MSG_FLOW "Flux" + #define MSG_FLOW0 "Flux 0" + #define MSG_FLOW1 "Flux 1" + #define MSG_FLOW2 "Flux 2" + #define MSG_CONTROL "Controler" + #define MSG_MIN " \002 Min" + #define MSG_MAX " \002 Max" + #define MSG_FACTOR " \002 Facteur" + #define MSG_AUTOTEMP "Temp. Auto." + #define MSG_ON "Marche " + #define MSG_OFF "Arret" + #define MSG_PID_P "PID-P" + #define MSG_PID_I "PID-I" + #define MSG_PID_D "PID-D" + #define MSG_PID_C "PID-C" + #define MSG_ACC "Accel" + #define MSG_VXY_JERK "Vxy-jerk" + #define MSG_VZ_JERK "Vz-jerk" + #define MSG_VE_JERK "Ve-jerk" + #define MSG_VMAX "Vmax" + #define MSG_X "x" + #define MSG_Y "y" + #define MSG_Z "z" + #define MSG_E "e" + #define MSG_VMIN "Vmin" + #define MSG_VTRAV_MIN "Vdepl min" + #define MSG_AMAX "Amax " + #define MSG_A_RETRACT "A-retract" + #define MSG_XSTEPS "Xpas/mm" + #define MSG_YSTEPS "Ypas/mm" + #define MSG_ZSTEPS "Zpas/mm" + #define MSG_ESTEPS "Epas/mm" + #define MSG_TEMPERATURE "Temperature" + #define MSG_MOTION "Mouvement" + #define MSG_CONTRAST "Contraste LCD" + #define MSG_STORE_EPROM "Sauver config" + #define MSG_LOAD_EPROM "Lire config" + #define MSG_RESTORE_FAILSAFE "Restaurer defauts" + #define MSG_REFRESH "Actualiser" + #define MSG_WATCH "Surveiller" + #define MSG_PREPARE "Preparer" + #define MSG_TUNE "Regler" + #define MSG_PAUSE_PRINT "Interrompre impr." + #define MSG_RESUME_PRINT "Reprendre impr." + #define MSG_STOP_PRINT "Arreter impr." + #define MSG_CARD_MENU "Impr. depuis SD" + #define MSG_NO_CARD "Pas de carte" + #define MSG_DWELL "Repos..." + #define MSG_USERWAIT "Atten. de l'util." + #define MSG_RESUMING "Repri. de l'impr." + #define MSG_NO_MOVE "Aucun mouvement." + #define MSG_KILLED "MORT." + #define MSG_STOPPED "STOPPE." + #define MSG_STEPPER_RELEASED "RELACHE." + #define MSG_CONTROL_RETRACT "Retraction mm" + #define MSG_CONTROL_RETRACTF "Retraction V" + #define MSG_CONTROL_RETRACT_ZLIFT "Hop mm" + #define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" + #define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" + #define MSG_AUTORETRACT "Retract. Auto." + #define MSG_FILAMENTCHANGE "Changer filament" + #define MSG_INIT_SDCARD "Init. la carte SD" + #define MSG_CNG_SDCARD "Changer de carte" + #define MSG_ZPROBE_OUT "Z sonde exte. lit" + #define MSG_POSITION_UNKNOWN "Rev. dans XY av.Z" + #define MSG_ZPROBE_ZOFFSET "Offset Z" + #define MSG_BABYSTEP_X "Babystep X" + #define MSG_BABYSTEP_Y "Babystep Y" + #define MSG_BABYSTEP_Z "Babystep Z" + #define MSG_ENDSTOP_ABORT "Butee abandon" + #define MSG_CONTRAST "Contrast" // Serial Console Messages - #define MSG_Enqueing "Mise en tampon \"" - #define MSG_POWERUP "Allumage" - #define MSG_EXTERNAL_RESET " RAZ Externe" - #define MSG_BROWNOUT_RESET " RAZ defaut alim." - #define MSG_WATCHDOG_RESET " RAZ Watchdog" - #define MSG_SOFTWARE_RESET " RAZ logicielle" - #define MSG_AUTHOR " | Auteur: " - #define MSG_CONFIGURATION_VER " Derniere MaJ: " - #define MSG_FREE_MEMORY " Memoire libre: " - #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " - #define MSG_OK "ok" - #define MSG_FILE_SAVED "Fichier enregistre." - #define MSG_ERR_LINE_NO "Le numero de ligne n'est pas la derniere ligne + 1, derniere ligne: " - #define MSG_ERR_CHECKSUM_MISMATCH "Erreur somme de controle, derniere ligne: " - #define MSG_ERR_NO_CHECKSUM "Pas de somme de controle avec le numero de ligne, derniere ligne: " - #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "Pas de numero de ligne avec somme de controle, derniere ligne: " - #define MSG_FILE_PRINTED "Impression terminee" - #define MSG_BEGIN_FILE_LIST "Debut de la liste de fichiers" - #define MSG_END_FILE_LIST "Fin de la liste de fichiers" - #define MSG_M104_INVALID_EXTRUDER "M104 Extruder invalide" - #define MSG_M105_INVALID_EXTRUDER "M105 Extruder invalide" - #define MSG_M200_INVALID_EXTRUDER "M200 Extruder invalide" - #define MSG_M218_INVALID_EXTRUDER "M218 Extruder invalide" - #define MSG_M221_INVALID_EXTRUDER "M221 Extruder invalide" - #define MSG_ERR_NO_THERMISTORS "Pas de thermistor, pas de temperature" - #define MSG_M109_INVALID_EXTRUDER "M109 Extruder invalide " - #define MSG_HEATING "En chauffe..." - #define MSG_HEATING_COMPLETE "Chauffe terminee." - #define MSG_BED_HEATING "Chauffe du lit." - #define MSG_BED_DONE "Chauffe du lit terminee." - #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" - #define MSG_COUNT_X " Compteur X: " - #define MSG_ERR_KILLED "Impression arretee. kill() appelee!" - #define MSG_ERR_STOPPED "Impression arretee a cause d'erreurs. Corriger les erreurs et utiliser M999 pour la reprendre. (Temperature remise a zero. Reactivez la apres redemarrage)" - #define MSG_RESEND "Renvoie: " - #define MSG_UNKNOWN_COMMAND "Commande inconnue: \"" - #define MSG_ACTIVE_EXTRUDER "Extrudeur actif: " - #define MSG_INVALID_EXTRUDER "Extrudeur invalide" - #define MSG_X_MIN "x_min: " - #define MSG_X_MAX "x_max: " - #define MSG_Y_MIN "y_min: " - #define MSG_Y_MAX "y_max: " - #define MSG_Z_MIN "z_min: " - #define MSG_Z_MAX "z_max: " - #define MSG_M119_REPORT "Affichage du status des fin de course" - #define MSG_ENDSTOP_HIT "DECLENCHE" - #define MSG_ENDSTOP_OPEN "OUVERT" - #define MSG_HOTEND_OFFSET "Hotend offsets:" - - #define MSG_SD_CANT_OPEN_SUBDIR "Impossible d'ouvrir le sous-repertoire" - #define MSG_SD_INIT_FAIL "Echec de l'initialisation de la SD" - #define MSG_SD_VOL_INIT_FAIL "Echec de volume.init" - #define MSG_SD_OPENROOT_FAIL "Echec openRoot" - #define MSG_SD_CARD_OK "Carte SD Ok" - #define MSG_SD_WORKDIR_FAIL "Echec d'ouverture workDir" - #define MSG_SD_OPEN_FILE_FAIL "Echec d'ouverture, Fichier: " - #define MSG_SD_FILE_OPENED "Fichier ouvert: " - #define MSG_SD_SIZE " Taille: " - #define MSG_SD_FILE_SELECTED "Fichier selectionne" - #define MSG_SD_WRITE_TO_FILE "Ecriture dans le fichier: " - #define MSG_SD_PRINTING_BYTE "Octet impression SD " - #define MSG_SD_NOT_PRINTING "Pas d'impression SD" - #define MSG_SD_ERR_WRITE_TO_FILE "Erreur d'ecriture dans le fichier" - #define MSG_SD_CANT_ENTER_SUBDIR "Impossible d'entrer dans le sous-repertoire: " - - #define MSG_STEPPER_TOO_HIGH "Steprate trop eleve: " - #define MSG_ENDSTOPS_HIT "Fin de course atteint: " - #define MSG_ERR_COLD_EXTRUDE_STOP " Extrusion a froid evitee" - #define MSG_ERR_LONG_EXTRUDE_STOP " Extrusion longue evitee" - #define MSG_BABYSTEPPING_X "Babystepping X" - #define MSG_BABYSTEPPING_Y "Babystepping Y" - #define MSG_BABYSTEPPING_Z "Babystepping Z" - #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure" + #define MSG_Enqueing "Mise en tampon \"" + #define MSG_POWERUP "Allumage" + #define MSG_EXTERNAL_RESET " RAZ Externe" + #define MSG_BROWNOUT_RESET " RAZ defaut alim." + #define MSG_WATCHDOG_RESET " RAZ Watchdog" + #define MSG_SOFTWARE_RESET " RAZ logicielle" + #define MSG_AUTHOR " | Auteur: " + #define MSG_CONFIGURATION_VER " Derniere MaJ: " + #define MSG_FREE_MEMORY " Memoire libre: " + #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " + #define MSG_OK "ok" + #define MSG_FILE_SAVED "Fichier enregistre." + #define MSG_ERR_LINE_NO "Le numero de ligne n'est pas la derniere ligne + 1, derniere ligne: " + #define MSG_ERR_CHECKSUM_MISMATCH "Erreur somme de controle, derniere ligne: " + #define MSG_ERR_NO_CHECKSUM "Pas de somme de controle avec le numero de ligne, derniere ligne: " + #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "Pas de numero de ligne avec somme de controle, derniere ligne: " + #define MSG_FILE_PRINTED "Impression terminee" + #define MSG_BEGIN_FILE_LIST "Debut de la liste de fichiers" + #define MSG_END_FILE_LIST "Fin de la liste de fichiers" + #define MSG_M104_INVALID_EXTRUDER "M104 Extruder invalide" + #define MSG_M105_INVALID_EXTRUDER "M105 Extruder invalide" + #define MSG_M200_INVALID_EXTRUDER "M200 Extruder invalide" + #define MSG_M218_INVALID_EXTRUDER "M218 Extruder invalide" + #define MSG_M221_INVALID_EXTRUDER "M221 Extruder invalide" + #define MSG_ERR_NO_THERMISTORS "Pas de thermistor, pas de temperature" + #define MSG_M109_INVALID_EXTRUDER "M109 Extruder invalide " + #define MSG_HEATING "En chauffe..." + #define MSG_HEATING_COMPLETE "Chauffe terminee." + #define MSG_BED_HEATING "Chauffe du lit." + #define MSG_BED_DONE "Chauffe du lit terminee." + #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" + #define MSG_COUNT_X " Compteur X: " + #define MSG_ERR_KILLED "Impression arretee. kill() appelee!" + #define MSG_ERR_STOPPED "Impression arretee a cause d'erreurs. Corriger les erreurs et utiliser M999 pour la reprendre. (Temperature remise a zero. Reactivez la apres redemarrage)" + #define MSG_RESEND "Renvoie: " + #define MSG_UNKNOWN_COMMAND "Commande inconnue: \"" + #define MSG_ACTIVE_EXTRUDER "Extrudeur actif: " + #define MSG_INVALID_EXTRUDER "Extrudeur invalide" + #define MSG_X_MIN "x_min: " + #define MSG_X_MAX "x_max: " + #define MSG_Y_MIN "y_min: " + #define MSG_Y_MAX "y_max: " + #define MSG_Z_MIN "z_min: " + #define MSG_Z_MAX "z_max: " + #define MSG_M119_REPORT "Affichage du status des fin de course" + #define MSG_ENDSTOP_HIT "DECLENCHE" + #define MSG_ENDSTOP_OPEN "OUVERT" + #define MSG_HOTEND_OFFSET "Hotend offsets:" + + #define MSG_SD_CANT_OPEN_SUBDIR "Impossible d'ouvrir le sous-repertoire" + #define MSG_SD_INIT_FAIL "Echec de l'initialisation de la SD" + #define MSG_SD_VOL_INIT_FAIL "Echec de volume.init" + #define MSG_SD_OPENROOT_FAIL "Echec openRoot" + #define MSG_SD_CARD_OK "Carte SD Ok" + #define MSG_SD_WORKDIR_FAIL "Echec d'ouverture workDir" + #define MSG_SD_OPEN_FILE_FAIL "Echec d'ouverture, Fichier: " + #define MSG_SD_FILE_OPENED "Fichier ouvert: " + #define MSG_SD_SIZE " Taille: " + #define MSG_SD_FILE_SELECTED "Fichier selectionne" + #define MSG_SD_WRITE_TO_FILE "Ecriture dans le fichier: " + #define MSG_SD_PRINTING_BYTE "Octet impression SD " + #define MSG_SD_NOT_PRINTING "Pas d'impression SD" + #define MSG_SD_ERR_WRITE_TO_FILE "Erreur d'ecriture dans le fichier" + #define MSG_SD_CANT_ENTER_SUBDIR "Impossible d'entrer dans le sous-repertoire: " + + #define MSG_STEPPER_TOO_HIGH "Steprate trop eleve: " + #define MSG_ENDSTOPS_HIT "Fin de course atteint: " + #define MSG_ERR_COLD_EXTRUDE_STOP " Extrusion a froid evitee" + #define MSG_ERR_LONG_EXTRUDE_STOP " Extrusion longue evitee" + #define MSG_BABYSTEPPING_X "Babystepping X" + #define MSG_BABYSTEPPING_Y "Babystepping Y" + #define MSG_BABYSTEPPING_Z "Babystepping Z" + #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure" #endif @@ -713,199 +712,199 @@ // LCD Menu Messages // Please note these are limited to 17 characters! - #define WELCOME_MSG MACHINE_NAME " Bereit." - - #define MSG_SD_INSERTED "SDKarte erkannt" - #define MSG_SD_REMOVED "SDKarte entfernt" - #define MSG_MAIN "Hauptmenü" - #define MSG_AUTOSTART "Autostart" - #define MSG_DISABLE_STEPPERS "Stepper abschalt." - #define MSG_AUTO_HOME "Auto Nullpunkt" - #define MSG_SET_ORIGIN "Setze Nullpunkt" - #define MSG_PREHEAT_PLA "Vorwärmen PLA" - #define MSG_PREHEAT_PLA0 "Vorwärmen PLA 1" - #define MSG_PREHEAT_PLA1 "Vorwärmen PLA 2" - #define MSG_PREHEAT_PLA2 "Vorwärmen PLA 3" - #define MSG_PREHEAT_PLA012 "Vorw. PLA Alle" - #define MSG_PREHEAT_PLA_BEDONLY "Vorw. PLA Bett" - #define MSG_PREHEAT_PLA_SETTINGS "Vorwärm. PLA Ein." - #define MSG_PREHEAT_ABS "Vorwärmen ABS" - #define MSG_PREHEAT_ABS0 "Vorwärmen ABS 1" - #define MSG_PREHEAT_ABS1 "Vorwärmen ABS 2" - #define MSG_PREHEAT_ABS2 "Vorwärmen ABS 3" - #define MSG_PREHEAT_ABS012 "Vorw. ABS Alle" - #define MSG_PREHEAT_ABS_BEDONLY "Vorw. ABS Bett" - #define MSG_PREHEAT_ABS_SETTINGS "Vorwärm. ABS Ein." - #define MSG_COOLDOWN "Abkühlen" - #define MSG_SWITCH_PS_ON "Switch Power On" - #define MSG_SWITCH_PS_OFF "Switch Power Off" - #define MSG_EXTRUDE "Extrude" - #define MSG_RETRACT "Retract" - #define MSG_MOVE_AXIS "Achsen bewegen" - #define MSG_MOVE_X "X bewegen" - #define MSG_MOVE_Y "Y bewegen" - #define MSG_MOVE_Z "Z bewegen" - #define MSG_MOVE_E "Extruder" - #define MSG_MOVE_E1 "Extruder2" - #define MSG_MOVE_E2 "Extruder3" - #define MSG_MOVE_01MM "0.1mm bewegen" - #define MSG_MOVE_1MM "1mm bewegen" - #define MSG_MOVE_10MM "10mm bewegen" - #define MSG_SPEED "Geschw" - #define MSG_NOZZLE "Düse" - #define MSG_NOZZLE1 "Düse2" - #define MSG_NOZZLE2 "Düse3" - #define MSG_BED "Bett" - #define MSG_FAN_SPEED "Lüftergeschw." - #define MSG_FLOW "Fluss" - #define MSG_FLOW0 "Fluss 0" - #define MSG_FLOW1 "Fluss 1" - #define MSG_FLOW2 "Fluss 2" - #define MSG_CONTROL "Einstellungen" - #define MSG_MIN "\002 Min" - #define MSG_MAX "\002 Max" - #define MSG_FACTOR "\002 Faktor" - #define MSG_AUTOTEMP "AutoTemp" - #define MSG_ON "Ein" - #define MSG_OFF "Aus" - #define MSG_PID_P "PID-P" - #define MSG_PID_I "PID-I" - #define MSG_PID_D "PID-D" - #define MSG_PID_C "PID-C" - #define MSG_ACC "Acc" - #define MSG_VXY_JERK "Vxy-jerk" - #define MSG_VZ_JERK "Vz-jerk" - #define MSG_VE_JERK "Ve-jerk" - #define MSG_VMAX "Vmax " - #define MSG_X "x" - #define MSG_Y "y" - #define MSG_Z "z" - #define MSG_E "e" - #define MSG_VMIN "Vmin" - #define MSG_VTRAV_MIN "VTrav min" - #define MSG_AMAX "Amax " - #define MSG_A_RETRACT "A-Retract" - #define MSG_XSTEPS "Xsteps/mm" - #define MSG_YSTEPS "Ysteps/mm" - #define MSG_ZSTEPS "Zsteps/mm" - #define MSG_ESTEPS "Esteps/mm" - #define MSG_RECTRACT_WIDE "Rectract" - #define MSG_WATCH "Beobachten" - #define MSG_TEMPERATURE "Temperatur" - #define MSG_MOTION "Bewegung" - #define MSG_CONTRAST "LCD contrast" - #define MSG_STORE_EPROM "EPROM speichern" - #define MSG_LOAD_EPROM "EPROM laden" - #define MSG_RESTORE_FAILSAFE "Standardkonfig." - #define MSG_REFRESH "Aktualisieren" - #define MSG_PREPARE "Vorbereitung" - #define MSG_CONTROL "Einstellungen" - #define MSG_TUNE "Justierung" - #define MSG_PAUSE_PRINT "Druck anhalten" - #define MSG_RESUME_PRINT "Druck fortsetz" - #define MSG_STOP_PRINT "Druck stoppen" - #define MSG_CARD_MENU "SDKarten Menü" - #define MSG_NO_CARD "Keine SDKarte" - #define MSG_DWELL "Warten..." - #define MSG_USERWAIT "Warte auf Nutzer" - #define MSG_RESUMING "Druck fortsetzung" - #define MSG_NO_MOVE "Kein Zug." - #define MSG_KILLED "KILLED" - #define MSG_STOPPED "GESTOPPT" - #define MSG_STEPPER_RELEASED "Stepper frei" - #define MSG_CONTROL_RETRACT "Retract mm" - #define MSG_CONTROL_RETRACTF "Retract V" - #define MSG_CONTROL_RETRACT_ZLIFT "Hop mm" - #define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" - #define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" - #define MSG_AUTORETRACT "AutoRetr." - #define MSG_FILAMENTCHANGE "Filament wechseln" - #define MSG_INIT_SDCARD "Init. SD-Card" - #define MSG_CNG_SDCARD "Change SD-Card" - #define MSG_ZPROBE_OUT "Z probe out. bed" - #define MSG_POSITION_UNKNOWN "Home X/Y before Z" - #define MSG_ZPROBE_ZOFFSET "Z Offset" - #define MSG_BABYSTEP_X "Babystep X" - #define MSG_BABYSTEP_Y "Babystep Y" - #define MSG_BABYSTEP_Z "Babystep Z" - #define MSG_ENDSTOP_ABORT "Endstop abort" - #define MSG_CONTRAST "Contrast" + #define WELCOME_MSG MACHINE_NAME " Bereit." + + #define MSG_SD_INSERTED "SDKarte erkannt" + #define MSG_SD_REMOVED "SDKarte entfernt" + #define MSG_MAIN "Hauptmenü" + #define MSG_AUTOSTART "Autostart" + #define MSG_DISABLE_STEPPERS "Stepper abschalt." + #define MSG_AUTO_HOME "Auto Nullpunkt" + #define MSG_SET_ORIGIN "Setze Nullpunkt" + #define MSG_PREHEAT_PLA "Vorwärmen PLA" + #define MSG_PREHEAT_PLA0 "Vorwärmen PLA 1" + #define MSG_PREHEAT_PLA1 "Vorwärmen PLA 2" + #define MSG_PREHEAT_PLA2 "Vorwärmen PLA 3" + #define MSG_PREHEAT_PLA012 "Vorw. PLA Alle" + #define MSG_PREHEAT_PLA_BEDONLY "Vorw. PLA Bett" + #define MSG_PREHEAT_PLA_SETTINGS "Vorwärm. PLA Ein." + #define MSG_PREHEAT_ABS "Vorwärmen ABS" + #define MSG_PREHEAT_ABS0 "Vorwärmen ABS 1" + #define MSG_PREHEAT_ABS1 "Vorwärmen ABS 2" + #define MSG_PREHEAT_ABS2 "Vorwärmen ABS 3" + #define MSG_PREHEAT_ABS012 "Vorw. ABS Alle" + #define MSG_PREHEAT_ABS_BEDONLY "Vorw. ABS Bett" + #define MSG_PREHEAT_ABS_SETTINGS "Vorwärm. ABS Ein." + #define MSG_COOLDOWN "Abkühlen" + #define MSG_SWITCH_PS_ON "Switch Power On" + #define MSG_SWITCH_PS_OFF "Switch Power Off" + #define MSG_EXTRUDE "Extrude" + #define MSG_RETRACT "Retract" + #define MSG_MOVE_AXIS "Achsen bewegen" + #define MSG_MOVE_X "X bewegen" + #define MSG_MOVE_Y "Y bewegen" + #define MSG_MOVE_Z "Z bewegen" + #define MSG_MOVE_E "Extruder" + #define MSG_MOVE_E1 "Extruder2" + #define MSG_MOVE_E2 "Extruder3" + #define MSG_MOVE_01MM "0.1mm bewegen" + #define MSG_MOVE_1MM "1mm bewegen" + #define MSG_MOVE_10MM "10mm bewegen" + #define MSG_SPEED "Geschw" + #define MSG_NOZZLE "Düse" + #define MSG_NOZZLE1 "Düse2" + #define MSG_NOZZLE2 "Düse3" + #define MSG_BED "Bett" + #define MSG_FAN_SPEED "Lüftergeschw." + #define MSG_FLOW "Fluss" + #define MSG_FLOW0 "Fluss 0" + #define MSG_FLOW1 "Fluss 1" + #define MSG_FLOW2 "Fluss 2" + #define MSG_CONTROL "Einstellungen" + #define MSG_MIN "\002 Min" + #define MSG_MAX "\002 Max" + #define MSG_FACTOR "\002 Faktor" + #define MSG_AUTOTEMP "AutoTemp" + #define MSG_ON "Ein" + #define MSG_OFF "Aus" + #define MSG_PID_P "PID-P" + #define MSG_PID_I "PID-I" + #define MSG_PID_D "PID-D" + #define MSG_PID_C "PID-C" + #define MSG_ACC "Acc" + #define MSG_VXY_JERK "Vxy-jerk" + #define MSG_VZ_JERK "Vz-jerk" + #define MSG_VE_JERK "Ve-jerk" + #define MSG_VMAX "Vmax " + #define MSG_X "x" + #define MSG_Y "y" + #define MSG_Z "z" + #define MSG_E "e" + #define MSG_VMIN "Vmin" + #define MSG_VTRAV_MIN "VTrav min" + #define MSG_AMAX "Amax " + #define MSG_A_RETRACT "A-Retract" + #define MSG_XSTEPS "Xsteps/mm" + #define MSG_YSTEPS "Ysteps/mm" + #define MSG_ZSTEPS "Zsteps/mm" + #define MSG_ESTEPS "Esteps/mm" + #define MSG_RECTRACT_WIDE "Rectract" + #define MSG_WATCH "Beobachten" + #define MSG_TEMPERATURE "Temperatur" + #define MSG_MOTION "Bewegung" + #define MSG_CONTRAST "LCD contrast" + #define MSG_STORE_EPROM "EPROM speichern" + #define MSG_LOAD_EPROM "EPROM laden" + #define MSG_RESTORE_FAILSAFE "Standardkonfig." + #define MSG_REFRESH "Aktualisieren" + #define MSG_PREPARE "Vorbereitung" + #define MSG_CONTROL "Einstellungen" + #define MSG_TUNE "Justierung" + #define MSG_PAUSE_PRINT "Druck anhalten" + #define MSG_RESUME_PRINT "Druck fortsetz" + #define MSG_STOP_PRINT "Druck stoppen" + #define MSG_CARD_MENU "SDKarten Menü" + #define MSG_NO_CARD "Keine SDKarte" + #define MSG_DWELL "Warten..." + #define MSG_USERWAIT "Warte auf Nutzer" + #define MSG_RESUMING "Druck fortsetzung" + #define MSG_NO_MOVE "Kein Zug." + #define MSG_KILLED "KILLED" + #define MSG_STOPPED "GESTOPPT" + #define MSG_STEPPER_RELEASED "Stepper frei" + #define MSG_CONTROL_RETRACT "Retract mm" + #define MSG_CONTROL_RETRACTF "Retract V" + #define MSG_CONTROL_RETRACT_ZLIFT "Hop mm" + #define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" + #define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" + #define MSG_AUTORETRACT "AutoRetr." + #define MSG_FILAMENTCHANGE "Filament wechseln" + #define MSG_INIT_SDCARD "Init. SD-Card" + #define MSG_CNG_SDCARD "Change SD-Card" + #define MSG_ZPROBE_OUT "Z probe out. bed" + #define MSG_POSITION_UNKNOWN "Home X/Y before Z" + #define MSG_ZPROBE_ZOFFSET "Z Offset" + #define MSG_BABYSTEP_X "Babystep X" + #define MSG_BABYSTEP_Y "Babystep Y" + #define MSG_BABYSTEP_Z "Babystep Z" + #define MSG_ENDSTOP_ABORT "Endstop abort" + #define MSG_CONTRAST "Contrast" // Serial Console Messages - #define MSG_Enqueing "enqueing \"" - #define MSG_POWERUP "PowerUp" - #define MSG_EXTERNAL_RESET " External Reset" - #define MSG_BROWNOUT_RESET " Brown out Reset" - #define MSG_WATCHDOG_RESET " Watchdog Reset" - #define MSG_SOFTWARE_RESET " Software Reset" - #define MSG_AUTHOR " | Author: " - #define MSG_CONFIGURATION_VER " Last Updated: " - #define MSG_FREE_MEMORY " Free Memory: " - #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " - #define MSG_OK "ok" - #define MSG_FILE_SAVED "Done saving file." - #define MSG_ERR_LINE_NO "Line Number is not Last Line Number+1, Last Line:" - #define MSG_ERR_CHECKSUM_MISMATCH "checksum mismatch, Last Line:" - #define MSG_ERR_NO_CHECKSUM "No Checksum with line number, Last Line:" - #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "No Line Number with checksum, Last Line:" - #define MSG_FILE_PRINTED "Done printing file" - #define MSG_BEGIN_FILE_LIST "Begin file list" - #define MSG_END_FILE_LIST "End file list" - #define MSG_M104_INVALID_EXTRUDER "M104 Invalid extruder " - #define MSG_M105_INVALID_EXTRUDER "M105 Invalid extruder " - #define MSG_M200_INVALID_EXTRUDER "M200 Invalid extruder " - #define MSG_M218_INVALID_EXTRUDER "M218 Invalid extruder " - #define MSG_M221_INVALID_EXTRUDER "M221 Invalid extruder " - #define MSG_ERR_NO_THERMISTORS "No thermistors - no temp" - #define MSG_M109_INVALID_EXTRUDER "M109 Invalid extruder " - #define MSG_HEATING "Heating..." - #define MSG_HEATING_COMPLETE "Heating done." - #define MSG_BED_HEATING "Bed Heating." - #define MSG_BED_DONE "Bed done." - #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" - #define MSG_COUNT_X " Count X:" - #define MSG_ERR_KILLED "Printer halted. kill() called !!" - #define MSG_ERR_STOPPED "Printer stopped due to errors. Fix the error and use M999 to restart!" - #define MSG_RESEND "Resend:" - #define MSG_UNKNOWN_COMMAND "Unknown command:\"" - #define MSG_ACTIVE_EXTRUDER "Active Extruder: " - #define MSG_INVALID_EXTRUDER "Invalid extruder" - #define MSG_X_MIN "x_min: " - #define MSG_X_MAX "x_max: " - #define MSG_Y_MIN "y_min: " - #define MSG_Y_MAX "y_max: " - #define MSG_Z_MIN "z_min: " - #define MSG_Z_MAX "z_max: " - #define MSG_M119_REPORT "Reporting endstop status" - #define MSG_ENDSTOP_HIT "TRIGGERED" - #define MSG_ENDSTOP_OPEN "open" - #define MSG_HOTEND_OFFSET "Hotend offsets:" - - #define MSG_SD_CANT_OPEN_SUBDIR "Cannot open subdir" - #define MSG_SD_INIT_FAIL "SD init fail" - #define MSG_SD_VOL_INIT_FAIL "volume.init failed" - #define MSG_SD_OPENROOT_FAIL "openRoot failed" - #define MSG_SD_CARD_OK "SD card ok" - #define MSG_SD_WORKDIR_FAIL "workDir open failed" - #define MSG_SD_OPEN_FILE_FAIL "open failed, File: " - #define MSG_SD_FILE_OPENED "File opened:" - #define MSG_SD_SIZE " Size:" - #define MSG_SD_FILE_SELECTED "File selected" - #define MSG_SD_WRITE_TO_FILE "Writing to file: " - #define MSG_SD_PRINTING_BYTE "SD printing byte " - #define MSG_SD_NOT_PRINTING "Not SD printing" - #define MSG_SD_ERR_WRITE_TO_FILE "error writing to file" - #define MSG_SD_CANT_ENTER_SUBDIR "Cannot enter subdir:" - - #define MSG_STEPPER_TOO_HIGH "Steprate too high : " - #define MSG_ENDSTOPS_HIT "endstops hit: " - #define MSG_ERR_COLD_EXTRUDE_STOP " cold extrusion prevented" - #define MSG_ERR_LONG_EXTRUDE_STOP " too long extrusion prevented" - #define MSG_BABYSTEPPING_X "Babystepping X" - #define MSG_BABYSTEPPING_Y "Babystepping Y" - #define MSG_BABYSTEPPING_Z "Babystepping Z" - #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure" + #define MSG_Enqueing "enqueing \"" + #define MSG_POWERUP "PowerUp" + #define MSG_EXTERNAL_RESET " External Reset" + #define MSG_BROWNOUT_RESET " Brown out Reset" + #define MSG_WATCHDOG_RESET " Watchdog Reset" + #define MSG_SOFTWARE_RESET " Software Reset" + #define MSG_AUTHOR " | Author: " + #define MSG_CONFIGURATION_VER " Last Updated: " + #define MSG_FREE_MEMORY " Free Memory: " + #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " + #define MSG_OK "ok" + #define MSG_FILE_SAVED "Done saving file." + #define MSG_ERR_LINE_NO "Line Number is not Last Line Number+1, Last Line:" + #define MSG_ERR_CHECKSUM_MISMATCH "checksum mismatch, Last Line:" + #define MSG_ERR_NO_CHECKSUM "No Checksum with line number, Last Line:" + #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "No Line Number with checksum, Last Line:" + #define MSG_FILE_PRINTED "Done printing file" + #define MSG_BEGIN_FILE_LIST "Begin file list" + #define MSG_END_FILE_LIST "End file list" + #define MSG_M104_INVALID_EXTRUDER "M104 Invalid extruder " + #define MSG_M105_INVALID_EXTRUDER "M105 Invalid extruder " + #define MSG_M200_INVALID_EXTRUDER "M200 Invalid extruder " + #define MSG_M218_INVALID_EXTRUDER "M218 Invalid extruder " + #define MSG_M221_INVALID_EXTRUDER "M221 Invalid extruder " + #define MSG_ERR_NO_THERMISTORS "No thermistors - no temp" + #define MSG_M109_INVALID_EXTRUDER "M109 Invalid extruder " + #define MSG_HEATING "Heating..." + #define MSG_HEATING_COMPLETE "Heating done." + #define MSG_BED_HEATING "Bed Heating." + #define MSG_BED_DONE "Bed done." + #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" + #define MSG_COUNT_X " Count X:" + #define MSG_ERR_KILLED "Printer halted. kill() called !!" + #define MSG_ERR_STOPPED "Printer stopped due to errors. Fix the error and use M999 to restart!" + #define MSG_RESEND "Resend:" + #define MSG_UNKNOWN_COMMAND "Unknown command:\"" + #define MSG_ACTIVE_EXTRUDER "Active Extruder: " + #define MSG_INVALID_EXTRUDER "Invalid extruder" + #define MSG_X_MIN "x_min: " + #define MSG_X_MAX "x_max: " + #define MSG_Y_MIN "y_min: " + #define MSG_Y_MAX "y_max: " + #define MSG_Z_MIN "z_min: " + #define MSG_Z_MAX "z_max: " + #define MSG_M119_REPORT "Reporting endstop status" + #define MSG_ENDSTOP_HIT "TRIGGERED" + #define MSG_ENDSTOP_OPEN "open" + #define MSG_HOTEND_OFFSET "Hotend offsets:" + + #define MSG_SD_CANT_OPEN_SUBDIR "Cannot open subdir" + #define MSG_SD_INIT_FAIL "SD init fail" + #define MSG_SD_VOL_INIT_FAIL "volume.init failed" + #define MSG_SD_OPENROOT_FAIL "openRoot failed" + #define MSG_SD_CARD_OK "SD card ok" + #define MSG_SD_WORKDIR_FAIL "workDir open failed" + #define MSG_SD_OPEN_FILE_FAIL "open failed, File: " + #define MSG_SD_FILE_OPENED "File opened:" + #define MSG_SD_SIZE " Size:" + #define MSG_SD_FILE_SELECTED "File selected" + #define MSG_SD_WRITE_TO_FILE "Writing to file: " + #define MSG_SD_PRINTING_BYTE "SD printing byte " + #define MSG_SD_NOT_PRINTING "Not SD printing" + #define MSG_SD_ERR_WRITE_TO_FILE "error writing to file" + #define MSG_SD_CANT_ENTER_SUBDIR "Cannot enter subdir:" + + #define MSG_STEPPER_TOO_HIGH "Steprate too high : " + #define MSG_ENDSTOPS_HIT "endstops hit: " + #define MSG_ERR_COLD_EXTRUDE_STOP " cold extrusion prevented" + #define MSG_ERR_LONG_EXTRUDE_STOP " too long extrusion prevented" + #define MSG_BABYSTEPPING_X "Babystepping X" + #define MSG_BABYSTEPPING_Y "Babystepping Y" + #define MSG_BABYSTEPPING_Z "Babystepping Z" + #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure" #endif @@ -915,203 +914,203 @@ // LCD Menu Messages // Please note these are limited to 17 characters! - #define WELCOME_MSG MACHINE_NAME " lista." - #define MSG_SD_INSERTED "Tarjeta colocada" - #define MSG_SD_REMOVED "Tarjeta retirada" - #define MSG_MAIN "Menu principal" - #define MSG_AUTOSTART " Autostart" - #define MSG_DISABLE_STEPPERS "Apagar motores" - #define MSG_AUTO_HOME "Llevar al origen" - #define MSG_SET_ORIGIN "Establecer cero" - #define MSG_PREHEAT_PLA "Precalentar PLA" - #define MSG_PREHEAT_PLA0 "Precalentar PLA 1" - #define MSG_PREHEAT_PLA1 "Precalentar PLA 2" - #define MSG_PREHEAT_PLA2 "Precalentar PLA 3" - #define MSG_PREHEAT_PLA012 "Precal. PLA Todo" - #define MSG_PREHEAT_PLA_BEDONLY "Precal. PLA Base" - #define MSG_PREHEAT_PLA_SETTINGS "Ajustar temp. PLA" - #define MSG_PREHEAT_ABS "Precalentar ABS" - #define MSG_PREHEAT_ABS0 "Precalentar ABS 1" - #define MSG_PREHEAT_ABS1 "Precalentar ABS 2" - #define MSG_PREHEAT_ABS2 "Precalentar ABS 3" - #define MSG_PREHEAT_ABS012 "Precal. ABS Todo" - #define MSG_PREHEAT_ABS_BEDONLY "Precal. ABS Base" - #define MSG_PREHEAT_ABS_SETTINGS "Ajustar temp. ABS" - #define MSG_COOLDOWN "Enfriar" - #define MSG_SWITCH_PS_ON "Switch Power On" - #define MSG_SWITCH_PS_OFF "Switch Power Off" - #define MSG_EXTRUDE "Extruir" - #define MSG_RETRACT "Retraer" - #define MSG_MOVE_AXIS "Mover ejes" - #define MSG_MOVE_X "Mover X" - #define MSG_MOVE_Y "Mover Y" - #define MSG_MOVE_Z "Mover Z" - #define MSG_MOVE_E "Extrusor" - #define MSG_MOVE_E1 "Extrusor2" - #define MSG_MOVE_E2 "Extrusor3" - #define MSG_MOVE_01MM "Mover 0.1mm" - #define MSG_MOVE_1MM "Mover 1mm" - #define MSG_MOVE_10MM "Mover 10mm" - #define MSG_SPEED "Velocidad" - #define MSG_NOZZLE "Nozzle" - #define MSG_NOZZLE1 "Nozzle2" - #define MSG_NOZZLE2 "Nozzle3" - #define MSG_BED "Base" - #define MSG_FAN_SPEED "Ventilador" - #define MSG_FLOW "Flujo" - #define MSG_FLOW0 "Flujo 0" - #define MSG_FLOW1 "Flujo 1" - #define MSG_FLOW2 "Flujo 2" - #define MSG_CONTROL "Control" - #define MSG_MIN "\002 Min" - #define MSG_MAX "\002 Max" - #define MSG_FACTOR "\002 Fact" - #define MSG_AUTOTEMP "Autotemp" - #define MSG_ON "On" - #define MSG_OFF "Off" - #define MSG_PID_P "PID-P" - #define MSG_PID_I "PID-I" - #define MSG_PID_D "PID-D" - #define MSG_PID_C "PID-C" - #define MSG_ACC "Acel" - #define MSG_VXY_JERK "Vxy-jerk" - #define MSG_VZ_JERK "Vz-jerk" - #define MSG_VE_JERK "Ve-jerk" - #define MSG_VMAX "Vmax" - #define MSG_X "x" - #define MSG_Y "y" - #define MSG_Z "z" - #define MSG_E "e" - #define MSG_VMIN "Vmin" - #define MSG_VTRAV_MIN "VTrav min" - #define MSG_AMAX "Amax" - #define MSG_A_RETRACT "A-retrac." - #define MSG_XSTEPS "X pasos/mm" - #define MSG_YSTEPS "Y pasos/mm" - #define MSG_ZSTEPS "Z pasos/mm" - #define MSG_ESTEPS "E pasos/mm" - #define MSG_RECTRACT "Retraer" - #define MSG_TEMPERATURE "Temperatura" - #define MSG_MOTION "Movimiento" - #define MSG_STORE_EPROM "Guardar memoria" - #define MSG_LOAD_EPROM "Cargar memoria" - #define MSG_RESTORE_FAILSAFE "Rest. de emergen." - #define MSG_REFRESH "Volver a cargar" - #define MSG_WATCH "Monitorizar" - #define MSG_PREPARE "Preparar" - #define MSG_TUNE "Ajustar" - #define MSG_PAUSE_PRINT "Pausar impresion" - #define MSG_RESUME_PRINT "Reanudar impres." - #define MSG_STOP_PRINT "Detener impresion" - #define MSG_CARD_MENU "Menu de SD" - #define MSG_NO_CARD "No hay tarjeta SD" - #define MSG_DWELL "Reposo..." - #define MSG_USERWAIT "Esperando ordenes" - #define MSG_RESUMING "Resumiendo impre." - #define MSG_NO_MOVE "Sin movimiento" - #define MSG_KILLED "PARADA DE EMERG." - #define MSG_STOPPED "PARADA" - #define MSG_CONTROL_RETRACT "Retraer mm" - #define MSG_CONTROL_RETRACTF "Retraer V" - #define MSG_CONTROL_RETRACT_ZLIFT "Levantar mm" - #define MSG_CONTROL_RETRACT_RECOVER "DesRet +mm" - #define MSG_CONTROL_RETRACT_RECOVERF "DesRet V" - #define MSG_AUTORETRACT "AutoRetr." - #define MSG_FILAMENTCHANGE "Cambiar filamento" - #define MSG_INIT_SDCARD "Iniciando tarjeta" - #define MSG_CNG_SDCARD "Cambiar tarjeta" - #define MSG_RECTRACT_WIDE "Retraer" - #define MSG_TEMPERATURE_WIDE "Temperatura" - #define MSG_TEMPERATURE_RTN "Temperatura" - #define MSG_MAIN_WIDE "Menu principal" - #define MSG_MOTION_WIDE "Movimiento" - #define MSG_PREPARE_ALT "Preparar" - #define MSG_CONTROL_ARROW "Control" - #define MSG_RETRACT_ARROW "Retraer" - #define MSG_STEPPER_RELEASED "Desacoplada." - #define MSG_ZPROBE_OUT "Z probe out. bed" - #define MSG_POSITION_UNKNOWN "Home X/Y before Z" - #define MSG_ZPROBE_ZOFFSET "Z Offset" - #define MSG_BABYSTEP_X "Babystep X" - #define MSG_BABYSTEP_Y "Babystep Y" - #define MSG_BABYSTEP_Z "Babystep Z" - #define MSG_ENDSTOP_ABORT "Endstop abort" - #define MSG_CONTRAST "Contrast" + #define WELCOME_MSG MACHINE_NAME " lista." + #define MSG_SD_INSERTED "Tarjeta colocada" + #define MSG_SD_REMOVED "Tarjeta retirada" + #define MSG_MAIN "Menu principal" + #define MSG_AUTOSTART " Autostart" + #define MSG_DISABLE_STEPPERS "Apagar motores" + #define MSG_AUTO_HOME "Llevar al origen" + #define MSG_SET_ORIGIN "Establecer cero" + #define MSG_PREHEAT_PLA "Precalentar PLA" + #define MSG_PREHEAT_PLA0 "Precalentar PLA 1" + #define MSG_PREHEAT_PLA1 "Precalentar PLA 2" + #define MSG_PREHEAT_PLA2 "Precalentar PLA 3" + #define MSG_PREHEAT_PLA012 "Precal. PLA Todo" + #define MSG_PREHEAT_PLA_BEDONLY "Precal. PLA Base" + #define MSG_PREHEAT_PLA_SETTINGS "Ajustar temp. PLA" + #define MSG_PREHEAT_ABS "Precalentar ABS" + #define MSG_PREHEAT_ABS0 "Precalentar ABS 1" + #define MSG_PREHEAT_ABS1 "Precalentar ABS 2" + #define MSG_PREHEAT_ABS2 "Precalentar ABS 3" + #define MSG_PREHEAT_ABS012 "Precal. ABS Todo" + #define MSG_PREHEAT_ABS_BEDONLY "Precal. ABS Base" + #define MSG_PREHEAT_ABS_SETTINGS "Ajustar temp. ABS" + #define MSG_COOLDOWN "Enfriar" + #define MSG_SWITCH_PS_ON "Switch Power On" + #define MSG_SWITCH_PS_OFF "Switch Power Off" + #define MSG_EXTRUDE "Extruir" + #define MSG_RETRACT "Retraer" + #define MSG_MOVE_AXIS "Mover ejes" + #define MSG_MOVE_X "Mover X" + #define MSG_MOVE_Y "Mover Y" + #define MSG_MOVE_Z "Mover Z" + #define MSG_MOVE_E "Extrusor" + #define MSG_MOVE_E1 "Extrusor2" + #define MSG_MOVE_E2 "Extrusor3" + #define MSG_MOVE_01MM "Mover 0.1mm" + #define MSG_MOVE_1MM "Mover 1mm" + #define MSG_MOVE_10MM "Mover 10mm" + #define MSG_SPEED "Velocidad" + #define MSG_NOZZLE "Nozzle" + #define MSG_NOZZLE1 "Nozzle2" + #define MSG_NOZZLE2 "Nozzle3" + #define MSG_BED "Base" + #define MSG_FAN_SPEED "Ventilador" + #define MSG_FLOW "Flujo" + #define MSG_FLOW0 "Flujo 0" + #define MSG_FLOW1 "Flujo 1" + #define MSG_FLOW2 "Flujo 2" + #define MSG_CONTROL "Control" + #define MSG_MIN "\002 Min" + #define MSG_MAX "\002 Max" + #define MSG_FACTOR "\002 Fact" + #define MSG_AUTOTEMP "Autotemp" + #define MSG_ON "On" + #define MSG_OFF "Off" + #define MSG_PID_P "PID-P" + #define MSG_PID_I "PID-I" + #define MSG_PID_D "PID-D" + #define MSG_PID_C "PID-C" + #define MSG_ACC "Acel" + #define MSG_VXY_JERK "Vxy-jerk" + #define MSG_VZ_JERK "Vz-jerk" + #define MSG_VE_JERK "Ve-jerk" + #define MSG_VMAX "Vmax" + #define MSG_X "x" + #define MSG_Y "y" + #define MSG_Z "z" + #define MSG_E "e" + #define MSG_VMIN "Vmin" + #define MSG_VTRAV_MIN "VTrav min" + #define MSG_AMAX "Amax" + #define MSG_A_RETRACT "A-retrac." + #define MSG_XSTEPS "X pasos/mm" + #define MSG_YSTEPS "Y pasos/mm" + #define MSG_ZSTEPS "Z pasos/mm" + #define MSG_ESTEPS "E pasos/mm" + #define MSG_RECTRACT "Retraer" + #define MSG_TEMPERATURE "Temperatura" + #define MSG_MOTION "Movimiento" + #define MSG_STORE_EPROM "Guardar memoria" + #define MSG_LOAD_EPROM "Cargar memoria" + #define MSG_RESTORE_FAILSAFE "Rest. de emergen." + #define MSG_REFRESH "Volver a cargar" + #define MSG_WATCH "Monitorizar" + #define MSG_PREPARE "Preparar" + #define MSG_TUNE "Ajustar" + #define MSG_PAUSE_PRINT "Pausar impresion" + #define MSG_RESUME_PRINT "Reanudar impres." + #define MSG_STOP_PRINT "Detener impresion" + #define MSG_CARD_MENU "Menu de SD" + #define MSG_NO_CARD "No hay tarjeta SD" + #define MSG_DWELL "Reposo..." + #define MSG_USERWAIT "Esperando ordenes" + #define MSG_RESUMING "Resumiendo impre." + #define MSG_NO_MOVE "Sin movimiento" + #define MSG_KILLED "PARADA DE EMERG." + #define MSG_STOPPED "PARADA" + #define MSG_CONTROL_RETRACT "Retraer mm" + #define MSG_CONTROL_RETRACTF "Retraer V" + #define MSG_CONTROL_RETRACT_ZLIFT "Levantar mm" + #define MSG_CONTROL_RETRACT_RECOVER "DesRet +mm" + #define MSG_CONTROL_RETRACT_RECOVERF "DesRet V" + #define MSG_AUTORETRACT "AutoRetr." + #define MSG_FILAMENTCHANGE "Cambiar filamento" + #define MSG_INIT_SDCARD "Iniciando tarjeta" + #define MSG_CNG_SDCARD "Cambiar tarjeta" + #define MSG_RECTRACT_WIDE "Retraer" + #define MSG_TEMPERATURE_WIDE "Temperatura" + #define MSG_TEMPERATURE_RTN "Temperatura" + #define MSG_MAIN_WIDE "Menu principal" + #define MSG_MOTION_WIDE "Movimiento" + #define MSG_PREPARE_ALT "Preparar" + #define MSG_CONTROL_ARROW "Control" + #define MSG_RETRACT_ARROW "Retraer" + #define MSG_STEPPER_RELEASED "Desacoplada." + #define MSG_ZPROBE_OUT "Z probe out. bed" + #define MSG_POSITION_UNKNOWN "Home X/Y before Z" + #define MSG_ZPROBE_ZOFFSET "Z Offset" + #define MSG_BABYSTEP_X "Babystep X" + #define MSG_BABYSTEP_Y "Babystep Y" + #define MSG_BABYSTEP_Z "Babystep Z" + #define MSG_ENDSTOP_ABORT "Endstop abort" + #define MSG_CONTRAST "Contrast" // Serial Console Messages - #define MSG_Enqueing "En cola \"" - #define MSG_POWERUP "PowerUp" - #define MSG_EXTERNAL_RESET " Reset Externo" - #define MSG_BROWNOUT_RESET " Reset por Voltaje Incorrecto" - #define MSG_WATCHDOG_RESET " Reset por Bloqueo" - #define MSG_SOFTWARE_RESET " Reset por Software" - #define MSG_AUTHOR " | Autor: " - #define MSG_CONFIGURATION_VER " Ultima actualizacion: " - #define MSG_FREE_MEMORY " Memoria libre: " - #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " - #define MSG_OK "ok" - #define MSG_FILE_SAVED "Guardado." - #define MSG_ERR_LINE_NO "El Numero de Linea no es igual al Ultimo Numero de Linea+1, Ultima Linea:" - #define MSG_ERR_CHECKSUM_MISMATCH "el checksum no coincide, Ultima Linea:" - #define MSG_ERR_NO_CHECKSUM "No se pudo hallar el Checksum con el numero de linea, Ultima Linea:" - #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "No se hallo el Numero de Linea con el Checksum, Ultima Linea:" - #define MSG_FILE_PRINTED "Impresion terminada" - #define MSG_BEGIN_FILE_LIST "Comienzo de la lista de archivos" - #define MSG_END_FILE_LIST "Fin de la lista de archivos" - #define MSG_M104_INVALID_EXTRUDER "M104 Extrusor Invalido " - #define MSG_M105_INVALID_EXTRUDER "M105 Extrusor Invalido " - #define MSG_M200_INVALID_EXTRUDER "M200 Extrusor Invalido " - #define MSG_M218_INVALID_EXTRUDER "M218 Extrusor Invalido " - #define MSG_M221_INVALID_EXTRUDER "M221 Extrusor Invalido " - #define MSG_ERR_NO_THERMISTORS "No hay termistores - no temp" - #define MSG_M109_INVALID_EXTRUDER "M109 Extrusor Invalido " - #define MSG_HEATING "Calentando..." - #define MSG_HEATING_COMPLETE "Calentamiento Hecho." - #define MSG_BED_HEATING "Calentando la base." - #define MSG_BED_DONE "Base Caliente." - #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" - #define MSG_COUNT_X " Cuenta X:" - #define MSG_ERR_KILLED "¡¡Impresora Parada con kill()!!" - #define MSG_ERR_STOPPED "¡Impresora parada por errores. Arregle el error y use M999 Para reiniciar!. (La temperatura se reestablece. Ajustela despues de continuar)" - #define MSG_RESEND "Reenviar:" - #define MSG_UNKNOWN_COMMAND "Comando Desconocido:\"" - #define MSG_ACTIVE_EXTRUDER "Extrusor Activo: " - #define MSG_INVALID_EXTRUDER "Extrusor Invalido" - #define MSG_X_MIN "x_min: " - #define MSG_X_MAX "x_max: " - #define MSG_Y_MIN "y_min: " - #define MSG_Y_MAX "y_max: " - #define MSG_Z_MIN "z_min: " - #define MSG_Z_MAX "z_max: " - #define MSG_M119_REPORT "Comprobando fines de carrera." - #define MSG_ENDSTOP_HIT "PULSADO" - #define MSG_ENDSTOP_OPEN "abierto" - #define MSG_HOTEND_OFFSET "Hotend offsets:" - #define MSG_SD_CANT_OPEN_SUBDIR "No se pudo abrir la subcarpeta." - #define MSG_SD_INIT_FAIL "Fallo al iniciar la SD" - #define MSG_SD_VOL_INIT_FAIL "Fallo al montar el volumen" - #define MSG_SD_OPENROOT_FAIL "Fallo al abrir la carpeta raiz" - #define MSG_SD_CARD_OK "Tarjeta SD OK" - #define MSG_SD_WORKDIR_FAIL "Fallo al abrir la carpeta de trabajo" - #define MSG_SD_OPEN_FILE_FAIL "Error al abrir, Archivo: " - #define MSG_SD_FILE_OPENED "Archivo abierto:" - #define MSG_SD_SIZE " Tamaño:" - #define MSG_SD_FILE_SELECTED "Archivo Seleccionado" - #define MSG_SD_WRITE_TO_FILE "Escribiendo en el archivo: " - #define MSG_SD_PRINTING_BYTE "SD imprimiendo el byte " - #define MSG_SD_NOT_PRINTING "No se esta imprimiendo con SD" - #define MSG_SD_ERR_WRITE_TO_FILE "Error al escribir en el archivo" - #define MSG_SD_CANT_ENTER_SUBDIR "No se puede abrir la carpeta:" - - #define MSG_STEPPER_TOO_HIGH "Steprate demasiado alto : " - #define MSG_ENDSTOPS_HIT "Se ha tocado el fin de carril: " - #define MSG_ERR_COLD_EXTRUDE_STOP " extrusion fria evitada" - #define MSG_ERR_LONG_EXTRUDE_STOP " extrusion demasiado larga evitada" - #define MSG_BABYSTEPPING_X "Babystepping X" - #define MSG_BABYSTEPPING_Y "Babystepping Y" - #define MSG_BABYSTEPPING_Z "Babystepping Z" - #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure" + #define MSG_Enqueing "En cola \"" + #define MSG_POWERUP "PowerUp" + #define MSG_EXTERNAL_RESET " Reset Externo" + #define MSG_BROWNOUT_RESET " Reset por Voltaje Incorrecto" + #define MSG_WATCHDOG_RESET " Reset por Bloqueo" + #define MSG_SOFTWARE_RESET " Reset por Software" + #define MSG_AUTHOR " | Autor: " + #define MSG_CONFIGURATION_VER " Ultima actualizacion: " + #define MSG_FREE_MEMORY " Memoria libre: " + #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " + #define MSG_OK "ok" + #define MSG_FILE_SAVED "Guardado." + #define MSG_ERR_LINE_NO "El Numero de Linea no es igual al Ultimo Numero de Linea+1, Ultima Linea:" + #define MSG_ERR_CHECKSUM_MISMATCH "el checksum no coincide, Ultima Linea:" + #define MSG_ERR_NO_CHECKSUM "No se pudo hallar el Checksum con el numero de linea, Ultima Linea:" + #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "No se hallo el Numero de Linea con el Checksum, Ultima Linea:" + #define MSG_FILE_PRINTED "Impresion terminada" + #define MSG_BEGIN_FILE_LIST "Comienzo de la lista de archivos" + #define MSG_END_FILE_LIST "Fin de la lista de archivos" + #define MSG_M104_INVALID_EXTRUDER "M104 Extrusor Invalido " + #define MSG_M105_INVALID_EXTRUDER "M105 Extrusor Invalido " + #define MSG_M200_INVALID_EXTRUDER "M200 Extrusor Invalido " + #define MSG_M218_INVALID_EXTRUDER "M218 Extrusor Invalido " + #define MSG_M221_INVALID_EXTRUDER "M221 Extrusor Invalido " + #define MSG_ERR_NO_THERMISTORS "No hay termistores - no temp" + #define MSG_M109_INVALID_EXTRUDER "M109 Extrusor Invalido " + #define MSG_HEATING "Calentando..." + #define MSG_HEATING_COMPLETE "Calentamiento Hecho." + #define MSG_BED_HEATING "Calentando la base." + #define MSG_BED_DONE "Base Caliente." + #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" + #define MSG_COUNT_X " Cuenta X:" + #define MSG_ERR_KILLED "¡¡Impresora Parada con kill()!!" + #define MSG_ERR_STOPPED "¡Impresora parada por errores. Arregle el error y use M999 Para reiniciar!. (La temperatura se reestablece. Ajustela despues de continuar)" + #define MSG_RESEND "Reenviar:" + #define MSG_UNKNOWN_COMMAND "Comando Desconocido:\"" + #define MSG_ACTIVE_EXTRUDER "Extrusor Activo: " + #define MSG_INVALID_EXTRUDER "Extrusor Invalido" + #define MSG_X_MIN "x_min: " + #define MSG_X_MAX "x_max: " + #define MSG_Y_MIN "y_min: " + #define MSG_Y_MAX "y_max: " + #define MSG_Z_MIN "z_min: " + #define MSG_Z_MAX "z_max: " + #define MSG_M119_REPORT "Comprobando fines de carrera." + #define MSG_ENDSTOP_HIT "PULSADO" + #define MSG_ENDSTOP_OPEN "abierto" + #define MSG_HOTEND_OFFSET "Hotend offsets:" + #define MSG_SD_CANT_OPEN_SUBDIR "No se pudo abrir la subcarpeta." + #define MSG_SD_INIT_FAIL "Fallo al iniciar la SD" + #define MSG_SD_VOL_INIT_FAIL "Fallo al montar el volumen" + #define MSG_SD_OPENROOT_FAIL "Fallo al abrir la carpeta raiz" + #define MSG_SD_CARD_OK "Tarjeta SD OK" + #define MSG_SD_WORKDIR_FAIL "Fallo al abrir la carpeta de trabajo" + #define MSG_SD_OPEN_FILE_FAIL "Error al abrir, Archivo: " + #define MSG_SD_FILE_OPENED "Archivo abierto:" + #define MSG_SD_SIZE " Tamaño:" + #define MSG_SD_FILE_SELECTED "Archivo Seleccionado" + #define MSG_SD_WRITE_TO_FILE "Escribiendo en el archivo: " + #define MSG_SD_PRINTING_BYTE "SD imprimiendo el byte " + #define MSG_SD_NOT_PRINTING "No se esta imprimiendo con SD" + #define MSG_SD_ERR_WRITE_TO_FILE "Error al escribir en el archivo" + #define MSG_SD_CANT_ENTER_SUBDIR "No se puede abrir la carpeta:" + + #define MSG_STEPPER_TOO_HIGH "Steprate demasiado alto : " + #define MSG_ENDSTOPS_HIT "Se ha tocado el fin de carril: " + #define MSG_ERR_COLD_EXTRUDE_STOP " extrusion fria evitada" + #define MSG_ERR_LONG_EXTRUDE_STOP " extrusion demasiado larga evitada" + #define MSG_BABYSTEPPING_X "Babystepping X" + #define MSG_BABYSTEPPING_Y "Babystepping Y" + #define MSG_BABYSTEPPING_Z "Babystepping Z" + #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure" #endif @@ -1121,194 +1120,194 @@ // LCD Menu Messages // Please note these are limited to 17 characters! - #define WELCOME_MSG MACHINE_NAME "Готов." - #define MSG_SD_INSERTED "Карта вставлена" - #define MSG_SD_REMOVED "Карта извлечена" - #define MSG_MAIN "Меню \003" - #define MSG_AUTOSTART "Автостарт" - #define MSG_DISABLE_STEPPERS "Выкл. двигатели" - #define MSG_AUTO_HOME "Парковка" - #define MSG_SET_ORIGIN "Запомнить ноль" - #define MSG_PREHEAT_PLA "Преднагрев PLA" - #define MSG_PREHEAT_PLA0 "Преднагрев PLA0" - #define MSG_PREHEAT_PLA1 "Преднагрев PLA1" - #define MSG_PREHEAT_PLA2 "Преднагрев PLA2" - #define MSG_PREHEAT_PLA012 "Преднаг. PLA все" - #define MSG_PREHEAT_PLA_BEDONLY "Пред. PLA Кровать" - #define MSG_PREHEAT_PLA_SETTINGS "Настройки PLA" - #define MSG_PREHEAT_ABS "Преднагрев ABS" - #define MSG_PREHEAT_ABS0 "Преднагрев ABS0" - #define MSG_PREHEAT_ABS1 "Преднагрев ABS1" - #define MSG_PREHEAT_ABS2 "Преднагрев ABS2" - #define MSG_PREHEAT_ABS012 "Преднаг. ABS все " - #define MSG_PREHEAT_ABS_BEDONLY "Пред. ABS Кровать" - #define MSG_PREHEAT_ABS_SETTINGS "Настройки ABS" - #define MSG_COOLDOWN "Охлаждение" - #define MSG_SWITCH_PS_ON "Switch Power On" - #define MSG_SWITCH_PS_OFF "Switch Power Off" - #define MSG_EXTRUDE "Экструзия" - #define MSG_RETRACT "Откат" - #define MSG_MOVE_AXIS "Движение по осям" - #define MSG_MOVE_X "Move X" - #define MSG_MOVE_Y "Move Y" - #define MSG_MOVE_Z "Move Z" - #define MSG_MOVE_E "Extruder" - #define MSG_MOVE_E1 "Extruder2" - #define MSG_MOVE_E2 "Extruder3" - #define MSG_MOVE_01MM "Move 0.1mm" - #define MSG_MOVE_1MM "Move 1mm" - #define MSG_MOVE_10MM "Move 10mm" - #define MSG_SPEED "Скорость:" - #define MSG_NOZZLE "\002 Фильера:" - #define MSG_NOZZLE1 "\002 Фильера2:" - #define MSG_NOZZLE2 "\002 Фильера3:" - #define MSG_BED "\002 Кровать:" - #define MSG_FAN_SPEED "Куллер:" - #define MSG_FLOW "Поток:" - #define MSG_FLOW0 " Поток0:" - #define MSG_FLOW1 " Поток1:" - #define MSG_FLOW2 " Поток2:" - #define MSG_CONTROL "Настройки \003" - #define MSG_MIN "\002 Минимум:" - #define MSG_MAX "\002 Максимум:" - #define MSG_FACTOR "\002 Фактор:" - #define MSG_AUTOTEMP "Autotemp:" - #define MSG_ON "Вкл. " - #define MSG_OFF "Выкл. " - #define MSG_PID_P "PID-P: " - #define MSG_PID_I "PID-I: " - #define MSG_PID_D "PID-D: " - #define MSG_PID_C "PID-C: " - #define MSG_ACC "Acc:" - #define MSG_VXY_JERK "Vxy-jerk: " - #define MSG_VZ_JERK "Vz-jerk" - #define MSG_VE_JERK "Ve-jerk" - #define MSG_VMAX "Vmax " - #define MSG_X "x:" - #define MSG_Y "y:" - #define MSG_Z "z:" - #define MSG_E "e:" - #define MSG_VMIN "Vmin:" - #define MSG_VTRAV_MIN "VTrav min:" - #define MSG_AMAX "Amax " - #define MSG_A_RETRACT "A-retract:" - #define MSG_XSTEPS "X шаг/mm:" - #define MSG_YSTEPS "Y шаг/mm:" - #define MSG_ZSTEPS "Z шаг/mm:" - #define MSG_ESTEPS "E шаг/mm:" - #define MSG_RECTRACT "Откат подачи \x7E" - #define MSG_TEMPERATURE "Температура \x7E" - #define MSG_MOTION "Скорости \x7E" - #define MSG_CONTRAST "LCD contrast" - #define MSG_STORE_EPROM "Сохранить в EPROM" - #define MSG_LOAD_EPROM "Загруз. из EPROM" - #define MSG_RESTORE_FAILSAFE "Сброс настроек" - #define MSG_REFRESH "\004Обновить" - #define MSG_WATCH "Обзор \003" - #define MSG_PREPARE "Действия \x7E" - #define MSG_TUNE "Настройки \x7E" - #define MSG_PAUSE_PRINT "Продолжить печать" - #define MSG_RESUME_PRINT "возобн. печать" - #define MSG_STOP_PRINT "Остановить печать" - #define MSG_CARD_MENU "Меню карты \x7E" - #define MSG_NO_CARD "Нет карты" - #define MSG_DWELL "Сон..." - #define MSG_USERWAIT "Ожиданиие" - #define MSG_RESUMING "Resuming print" - #define MSG_NO_MOVE "Нет движения." - #define MSG_KILLED "УБИТО." - #define MSG_STOPPED "ОСТАНОВЛЕНО." - #define MSG_CONTROL_RETRACT "Откат mm:" - #define MSG_CONTROL_RETRACTF "Откат V:" - #define MSG_CONTROL_RETRACT_ZLIFT "Прыжок mm:" - #define MSG_CONTROL_RETRACT_RECOVER "Возврат +mm:" - #define MSG_CONTROL_RETRACT_RECOVERF "Возврат V:" - #define MSG_AUTORETRACT "АвтоОткат:" - #define MSG_FILAMENTCHANGE "Change filament" - #define MSG_INIT_SDCARD "Init. SD-Card" - #define MSG_CNG_SDCARD "Change SD-Card" - #define MSG_ZPROBE_OUT "Z probe out. bed" - #define MSG_POSITION_UNKNOWN "Home X/Y before Z" - #define MSG_ZPROBE_ZOFFSET "Z Offset" - #define MSG_BABYSTEP_X "Babystep X" - #define MSG_BABYSTEP_Y "Babystep Y" - #define MSG_BABYSTEP_Z "Babystep Z" - #define MSG_ENDSTOP_ABORT "Endstop abort" - #define MSG_CONTRAST "Contrast" + #define WELCOME_MSG MACHINE_NAME "Готов." + #define MSG_SD_INSERTED "Карта вставлена" + #define MSG_SD_REMOVED "Карта извлечена" + #define MSG_MAIN "Меню \003" + #define MSG_AUTOSTART "Автостарт" + #define MSG_DISABLE_STEPPERS "Выкл. двигатели" + #define MSG_AUTO_HOME "Парковка" + #define MSG_SET_ORIGIN "Запомнить ноль" + #define MSG_PREHEAT_PLA "Преднагрев PLA" + #define MSG_PREHEAT_PLA0 "Преднагрев PLA0" + #define MSG_PREHEAT_PLA1 "Преднагрев PLA1" + #define MSG_PREHEAT_PLA2 "Преднагрев PLA2" + #define MSG_PREHEAT_PLA012 "Преднаг. PLA все" + #define MSG_PREHEAT_PLA_BEDONLY "Пред. PLA Кровать" + #define MSG_PREHEAT_PLA_SETTINGS "Настройки PLA" + #define MSG_PREHEAT_ABS "Преднагрев ABS" + #define MSG_PREHEAT_ABS0 "Преднагрев ABS0" + #define MSG_PREHEAT_ABS1 "Преднагрев ABS1" + #define MSG_PREHEAT_ABS2 "Преднагрев ABS2" + #define MSG_PREHEAT_ABS012 "Преднаг. ABS все " + #define MSG_PREHEAT_ABS_BEDONLY "Пред. ABS Кровать" + #define MSG_PREHEAT_ABS_SETTINGS "Настройки ABS" + #define MSG_COOLDOWN "Охлаждение" + #define MSG_SWITCH_PS_ON "Switch Power On" + #define MSG_SWITCH_PS_OFF "Switch Power Off" + #define MSG_EXTRUDE "Экструзия" + #define MSG_RETRACT "Откат" + #define MSG_MOVE_AXIS "Движение по осям" + #define MSG_MOVE_X "Move X" + #define MSG_MOVE_Y "Move Y" + #define MSG_MOVE_Z "Move Z" + #define MSG_MOVE_E "Extruder" + #define MSG_MOVE_E1 "Extruder2" + #define MSG_MOVE_E2 "Extruder3" + #define MSG_MOVE_01MM "Move 0.1mm" + #define MSG_MOVE_1MM "Move 1mm" + #define MSG_MOVE_10MM "Move 10mm" + #define MSG_SPEED "Скорость:" + #define MSG_NOZZLE "\002 Фильера:" + #define MSG_NOZZLE1 "\002 Фильера2:" + #define MSG_NOZZLE2 "\002 Фильера3:" + #define MSG_BED "\002 Кровать:" + #define MSG_FAN_SPEED "Куллер:" + #define MSG_FLOW "Поток:" + #define MSG_FLOW0 " Поток0:" + #define MSG_FLOW1 " Поток1:" + #define MSG_FLOW2 " Поток2:" + #define MSG_CONTROL "Настройки \003" + #define MSG_MIN "\002 Минимум:" + #define MSG_MAX "\002 Максимум:" + #define MSG_FACTOR "\002 Фактор:" + #define MSG_AUTOTEMP "Autotemp:" + #define MSG_ON "Вкл. " + #define MSG_OFF "Выкл. " + #define MSG_PID_P "PID-P: " + #define MSG_PID_I "PID-I: " + #define MSG_PID_D "PID-D: " + #define MSG_PID_C "PID-C: " + #define MSG_ACC "Acc:" + #define MSG_VXY_JERK "Vxy-jerk: " + #define MSG_VZ_JERK "Vz-jerk" + #define MSG_VE_JERK "Ve-jerk" + #define MSG_VMAX "Vmax " + #define MSG_X "x:" + #define MSG_Y "y:" + #define MSG_Z "z:" + #define MSG_E "e:" + #define MSG_VMIN "Vmin:" + #define MSG_VTRAV_MIN "VTrav min:" + #define MSG_AMAX "Amax " + #define MSG_A_RETRACT "A-retract:" + #define MSG_XSTEPS "X шаг/mm:" + #define MSG_YSTEPS "Y шаг/mm:" + #define MSG_ZSTEPS "Z шаг/mm:" + #define MSG_ESTEPS "E шаг/mm:" + #define MSG_RECTRACT "Откат подачи \x7E" + #define MSG_TEMPERATURE "Температура \x7E" + #define MSG_MOTION "Скорости \x7E" + #define MSG_CONTRAST "LCD contrast" + #define MSG_STORE_EPROM "Сохранить в EPROM" + #define MSG_LOAD_EPROM "Загруз. из EPROM" + #define MSG_RESTORE_FAILSAFE "Сброс настроек" + #define MSG_REFRESH "\004Обновить" + #define MSG_WATCH "Обзор \003" + #define MSG_PREPARE "Действия \x7E" + #define MSG_TUNE "Настройки \x7E" + #define MSG_PAUSE_PRINT "Продолжить печать" + #define MSG_RESUME_PRINT "возобн. печать" + #define MSG_STOP_PRINT "Остановить печать" + #define MSG_CARD_MENU "Меню карты \x7E" + #define MSG_NO_CARD "Нет карты" + #define MSG_DWELL "Сон..." + #define MSG_USERWAIT "Ожиданиие" + #define MSG_RESUMING "Resuming print" + #define MSG_NO_MOVE "Нет движения." + #define MSG_KILLED "УБИТО." + #define MSG_STOPPED "ОСТАНОВЛЕНО." + #define MSG_CONTROL_RETRACT "Откат mm:" + #define MSG_CONTROL_RETRACTF "Откат V:" + #define MSG_CONTROL_RETRACT_ZLIFT "Прыжок mm:" + #define MSG_CONTROL_RETRACT_RECOVER "Возврат +mm:" + #define MSG_CONTROL_RETRACT_RECOVERF "Возврат V:" + #define MSG_AUTORETRACT "АвтоОткат:" + #define MSG_FILAMENTCHANGE "Change filament" + #define MSG_INIT_SDCARD "Init. SD-Card" + #define MSG_CNG_SDCARD "Change SD-Card" + #define MSG_ZPROBE_OUT "Z probe out. bed" + #define MSG_POSITION_UNKNOWN "Home X/Y before Z" + #define MSG_ZPROBE_ZOFFSET "Z Offset" + #define MSG_BABYSTEP_X "Babystep X" + #define MSG_BABYSTEP_Y "Babystep Y" + #define MSG_BABYSTEP_Z "Babystep Z" + #define MSG_ENDSTOP_ABORT "Endstop abort" + #define MSG_CONTRAST "Contrast" // Serial Console Messages - #define MSG_Enqueing "Запланировано \"" - #define MSG_POWERUP "Включение питания" - #define MSG_EXTERNAL_RESET " Внешний сброс" - #define MSG_BROWNOUT_RESET " Brown out сброс" - #define MSG_WATCHDOG_RESET " Watchdog сброс" - #define MSG_SOFTWARE_RESET " программный сброс" - #define MSG_AUTHOR " | Автор: " - #define MSG_CONFIGURATION_VER " Последнее обновление: " - #define MSG_FREE_MEMORY " Памяти свободно: " - #define MSG_PLANNER_BUFFER_BYTES " Буффер очереди команд Bytes: " - #define MSG_OK "ok" - #define MSG_FILE_SAVED "Файл записан." - #define MSG_ERR_LINE_NO "Номен строки это не последняя строка+1, последняя строка:" - #define MSG_ERR_CHECKSUM_MISMATCH "контрольная сумма не совпадает, последняя строка:" - #define MSG_ERR_NO_CHECKSUM "нет контрольной суммы для строки, последняя строка:" - #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "нет строки для контрольной суммы, последняя строка:" - #define MSG_FILE_PRINTED "Печать файла завершена" - #define MSG_BEGIN_FILE_LIST "Список файлов" - #define MSG_END_FILE_LIST "Конец списка файлов" - #define MSG_M104_INVALID_EXTRUDER "M104 ошибка экструдера " - #define MSG_M105_INVALID_EXTRUDER "M105 ошибка экструдера " - #define MSG_M200_INVALID_EXTRUDER "M200 ошибка экструдера " - #define MSG_M218_INVALID_EXTRUDER "M218 ошибка экструдера " - #define MSG_M221_INVALID_EXTRUDER "M221 ошибка экструдера " - #define MSG_ERR_NO_THERMISTORS "Нет термистра - нет температуры" - #define MSG_M109_INVALID_EXTRUDER "M109 ошибка экструдера " - #define MSG_HEATING "Нагрев... " - #define MSG_HEATING_COMPLETE "Наргето. " - #define MSG_BED_HEATING "Нагрев стола... " - #define MSG_BED_DONE "Стол нагрет. " - #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" - #define MSG_COUNT_X " Count X:" - #define MSG_ERR_KILLED "Принтер остановлен. вызов kill() !!" - #define MSG_ERR_STOPPED "Ошибка принтера, останов. Устраните неисправность и используйте M999 для перезагрузки!. (Температура недоступна. Проверьте датчики)" - #define MSG_RESEND "Переотправка:" - #define MSG_UNKNOWN_COMMAND "Неизвестная команда:\"" - #define MSG_ACTIVE_EXTRUDER "Активный экструдер: " - #define MSG_INVALID_EXTRUDER "Ошибка экструдера" - #define MSG_X_MIN "x_min:" - #define MSG_X_MAX "x_max:" - #define MSG_Y_MIN "y_min:" - #define MSG_Y_MAX "y_max:" - #define MSG_Z_MIN "z_min:" - #define MSG_Z_MAX "z_max:" - #define MSG_M119_REPORT "Статус концевиков" - #define MSG_ENDSTOP_HIT "Срабатывание концевика" - #define MSG_ENDSTOP_OPEN "Концевик освобожден" - #define MSG_HOTEND_OFFSET "Hotend offsets:" - #define MSG_SD_CANT_OPEN_SUBDIR "Не открыть папку" - #define MSG_SD_INIT_FAIL "Ошибка инициализации SD" - #define MSG_SD_VOL_INIT_FAIL "Ошибка инициализации раздела" - #define MSG_SD_OPENROOT_FAIL "Не прочесть содержимое корня" - #define MSG_SD_CARD_OK "SD карта в порядке" - #define MSG_SD_WORKDIR_FAIL "не открыть рабочую папку" - #define MSG_SD_OPEN_FILE_FAIL "Ошибка чтения, файл: " - #define MSG_SD_FILE_OPENED "Файл открыт:" - #define MSG_SD_SIZE " Размер:" - #define MSG_SD_FILE_SELECTED "Файл выбран" - #define MSG_SD_WRITE_TO_FILE "Запись в файл: " - #define MSG_SD_PRINTING_BYTE "SD печать byte " - #define MSG_SD_NOT_PRINTING "нет SD печати" - #define MSG_SD_ERR_WRITE_TO_FILE "ошибка записи в файл" - #define MSG_SD_CANT_ENTER_SUBDIR "Не зайти в папку:" - #define MSG_STEPPER_TOO_HIGH "Частота шагов очень высока : " - #define MSG_ENDSTOPS_HIT "концевик сработал: " - #define MSG_ERR_COLD_EXTRUDE_STOP " защита холодной экструзии" - #define MSG_ERR_LONG_EXTRUDE_STOP " защита превышения длинны экструзии" - #define MSG_BABYSTEPPING_X "Babystepping X" - #define MSG_BABYSTEPPING_Y "Babystepping Y" - #define MSG_BABYSTEPPING_Z "Babystepping Z" - #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure" + #define MSG_Enqueing "Запланировано \"" + #define MSG_POWERUP "Включение питания" + #define MSG_EXTERNAL_RESET " Внешний сброс" + #define MSG_BROWNOUT_RESET " Brown out сброс" + #define MSG_WATCHDOG_RESET " Watchdog сброс" + #define MSG_SOFTWARE_RESET " программный сброс" + #define MSG_AUTHOR " | Автор: " + #define MSG_CONFIGURATION_VER " Последнее обновление: " + #define MSG_FREE_MEMORY " Памяти свободно: " + #define MSG_PLANNER_BUFFER_BYTES " Буффер очереди команд Bytes: " + #define MSG_OK "ok" + #define MSG_FILE_SAVED "Файл записан." + #define MSG_ERR_LINE_NO "Номен строки это не последняя строка+1, последняя строка:" + #define MSG_ERR_CHECKSUM_MISMATCH "контрольная сумма не совпадает, последняя строка:" + #define MSG_ERR_NO_CHECKSUM "нет контрольной суммы для строки, последняя строка:" + #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "нет строки для контрольной суммы, последняя строка:" + #define MSG_FILE_PRINTED "Печать файла завершена" + #define MSG_BEGIN_FILE_LIST "Список файлов" + #define MSG_END_FILE_LIST "Конец списка файлов" + #define MSG_M104_INVALID_EXTRUDER "M104 ошибка экструдера " + #define MSG_M105_INVALID_EXTRUDER "M105 ошибка экструдера " + #define MSG_M200_INVALID_EXTRUDER "M200 ошибка экструдера " + #define MSG_M218_INVALID_EXTRUDER "M218 ошибка экструдера " + #define MSG_M221_INVALID_EXTRUDER "M221 ошибка экструдера " + #define MSG_ERR_NO_THERMISTORS "Нет термистра - нет температуры" + #define MSG_M109_INVALID_EXTRUDER "M109 ошибка экструдера " + #define MSG_HEATING "Нагрев... " + #define MSG_HEATING_COMPLETE "Наргето. " + #define MSG_BED_HEATING "Нагрев стола... " + #define MSG_BED_DONE "Стол нагрет. " + #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" + #define MSG_COUNT_X " Count X:" + #define MSG_ERR_KILLED "Принтер остановлен. вызов kill() !!" + #define MSG_ERR_STOPPED "Ошибка принтера, останов. Устраните неисправность и используйте M999 для перезагрузки!. (Температура недоступна. Проверьте датчики)" + #define MSG_RESEND "Переотправка:" + #define MSG_UNKNOWN_COMMAND "Неизвестная команда:\"" + #define MSG_ACTIVE_EXTRUDER "Активный экструдер: " + #define MSG_INVALID_EXTRUDER "Ошибка экструдера" + #define MSG_X_MIN "x_min:" + #define MSG_X_MAX "x_max:" + #define MSG_Y_MIN "y_min:" + #define MSG_Y_MAX "y_max:" + #define MSG_Z_MIN "z_min:" + #define MSG_Z_MAX "z_max:" + #define MSG_M119_REPORT "Статус концевиков" + #define MSG_ENDSTOP_HIT "Срабатывание концевика" + #define MSG_ENDSTOP_OPEN "Концевик освобожден" + #define MSG_HOTEND_OFFSET "Hotend offsets:" + #define MSG_SD_CANT_OPEN_SUBDIR "Не открыть папку" + #define MSG_SD_INIT_FAIL "Ошибка инициализации SD" + #define MSG_SD_VOL_INIT_FAIL "Ошибка инициализации раздела" + #define MSG_SD_OPENROOT_FAIL "Не прочесть содержимое корня" + #define MSG_SD_CARD_OK "SD карта в порядке" + #define MSG_SD_WORKDIR_FAIL "не открыть рабочую папку" + #define MSG_SD_OPEN_FILE_FAIL "Ошибка чтения, файл: " + #define MSG_SD_FILE_OPENED "Файл открыт:" + #define MSG_SD_SIZE " Размер:" + #define MSG_SD_FILE_SELECTED "Файл выбран" + #define MSG_SD_WRITE_TO_FILE "Запись в файл: " + #define MSG_SD_PRINTING_BYTE "SD печать byte " + #define MSG_SD_NOT_PRINTING "нет SD печати" + #define MSG_SD_ERR_WRITE_TO_FILE "ошибка записи в файл" + #define MSG_SD_CANT_ENTER_SUBDIR "Не зайти в папку:" + #define MSG_STEPPER_TOO_HIGH "Частота шагов очень высока : " + #define MSG_ENDSTOPS_HIT "концевик сработал: " + #define MSG_ERR_COLD_EXTRUDE_STOP " защита холодной экструзии" + #define MSG_ERR_LONG_EXTRUDE_STOP " защита превышения длинны экструзии" + #define MSG_BABYSTEPPING_X "Babystepping X" + #define MSG_BABYSTEPPING_Y "Babystepping Y" + #define MSG_BABYSTEPPING_Z "Babystepping Z" + #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure" #endif @@ -1318,196 +1317,196 @@ // LCD Menu Messages // Please note these are limited to 17 characters! - #define WELCOME_MSG MACHINE_NAME " pronto." - #define MSG_SD_INSERTED "SD Card inserita" - #define MSG_SD_REMOVED "SD Card rimossa" - #define MSG_MAIN "Menu principale" - #define MSG_AUTOSTART "Autostart" - #define MSG_DISABLE_STEPPERS "Disabilita Motori" - #define MSG_AUTO_HOME "Auto Home" - #define MSG_SET_ORIGIN "Imposta Origine" - #define MSG_PREHEAT_PLA "Preriscalda PLA" - #define MSG_PREHEAT_PLA0 "Preriscalda PLA 1" - #define MSG_PREHEAT_PLA1 "Preriscalda PLA 2" - #define MSG_PREHEAT_PLA2 "Preriscalda PLA 3" - #define MSG_PREHEAT_PLA012 "Preris. PLA Tutto" - #define MSG_PREHEAT_PLA_BEDONLY "Preri. PLA Piatto" - #define MSG_PREHEAT_PLA_SETTINGS "Preris. PLA Conf" - #define MSG_PREHEAT_ABS "Preriscalda ABS" - #define MSG_PREHEAT_ABS0 "Preriscalda ABS 1" - #define MSG_PREHEAT_ABS1 "Preriscalda ABS 2" - #define MSG_PREHEAT_ABS2 "Preriscalda ABS 3" - #define MSG_PREHEAT_ABS012 "Preris. ABS Tutto" - #define MSG_PREHEAT_ABS_BEDONLY "Preri. ABS Piatto" - #define MSG_PREHEAT_ABS_SETTINGS "Preris. ABS Conf" - #define MSG_COOLDOWN "Raffredda" - #define MSG_SWITCH_PS_ON "Switch Power On" - #define MSG_SWITCH_PS_OFF "Switch Power Off" - #define MSG_EXTRUDE "Estrudi" - #define MSG_RETRACT "Ritrai" - #define MSG_MOVE_AXIS "Muovi Asse" - #define MSG_MOVE_X "Move X" - #define MSG_MOVE_Y "Move Y" - #define MSG_MOVE_Z "Move Z" - #define MSG_MOVE_E "Extruder" - #define MSG_MOVE_E1 "Extruder2" - #define MSG_MOVE_E2 "Extruder3" - #define MSG_MOVE_01MM "Move 0.1mm" - #define MSG_MOVE_1MM "Move 1mm" - #define MSG_MOVE_10MM "Move 10mm" - #define MSG_SPEED "Velcità" - #define MSG_NOZZLE "Ugello" - #define MSG_NOZZLE1 "Ugello2" - #define MSG_NOZZLE2 "Ugello3" - #define MSG_BED "Piatto" - #define MSG_FAN_SPEED "Ventola" - #define MSG_FLOW "Flusso" - #define MSG_FLOW0 "Flusso 0" - #define MSG_FLOW1 "Flusso 1" - #define MSG_FLOW2 "Flusso 2" - #define MSG_CONTROL "Controllo" - #define MSG_MIN " \002 Min:" - #define MSG_MAX " \002 Max:" - #define MSG_FACTOR " \002 Fact:" - #define MSG_AUTOTEMP "Autotemp" - #define MSG_ON "On " - #define MSG_OFF "Off" - #define MSG_PID_P "PID-P" - #define MSG_PID_I "PID-I" - #define MSG_PID_D "PID-D" - #define MSG_PID_C "PID-C" - #define MSG_ACC "Accel" - #define MSG_VXY_JERK "Vxy-jerk" - #define MSG_VZ_JERK "Vz-jerk" - #define MSG_VE_JERK "Ve-jerk" - #define MSG_VMAX "Vmax" - #define MSG_X "x" - #define MSG_Y "y" - #define MSG_Z "z" - #define MSG_E "e" - #define MSG_VMIN "Vmin" - #define MSG_VTRAV_MIN "VTrav min" - #define MSG_AMAX "Amax" - #define MSG_A_RETRACT "A-retract" - #define MSG_XSTEPS "Xpassi/mm" - #define MSG_YSTEPS "Ypassi/mm" - #define MSG_ZSTEPS "Zpassi/mm" - #define MSG_ESTEPS "Epassi/mm" - #define MSG_RECTRACT "Ritrai" - #define MSG_TEMPERATURE "Temperatura" - #define MSG_MOTION "Movimento" - #define MSG_CONTRAST "LCD contrast" - #define MSG_STORE_EPROM "Salva in EEPROM" - #define MSG_LOAD_EPROM "Carica da EEPROM" - #define MSG_RESTORE_FAILSAFE "Impostaz. default" - #define MSG_REFRESH "Aggiorna" - #define MSG_WATCH "Guarda" - #define MSG_PREPARE "Prepara" - #define MSG_TUNE "Adatta" - #define MSG_PAUSE_PRINT "Pausa" - #define MSG_RESUME_PRINT "Riprendi Stampa" - #define MSG_STOP_PRINT "Arresta Stampa" - #define MSG_CARD_MENU "SD Card Menu" - #define MSG_NO_CARD "No SD Card" - #define MSG_DWELL "Sospensione..." - #define MSG_USERWAIT "Attendi Utente..." - #define MSG_RESUMING "Riprendi Stampa" - #define MSG_NO_MOVE "Nessun Movimento." - #define MSG_KILLED "UCCISO. " - #define MSG_STOPPED "ARRESTATO. " - #define MSG_CONTROL_RETRACT "Ritrai mm" - #define MSG_CONTROL_RETRACTF "Ritrai V" - #define MSG_CONTROL_RETRACT_ZLIFT "Salta mm" - #define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" - #define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" - #define MSG_AUTORETRACT "AutoArretramento" - #define MSG_FILAMENTCHANGE "Cambia filamento" - #define MSG_INIT_SDCARD "Iniz. SD-Card" - #define MSG_CNG_SDCARD "Cambia SD-Card" - #define MSG_ZPROBE_OUT "Z probe out. bed" - #define MSG_POSITION_UNKNOWN "Home X/Y before Z" - #define MSG_ZPROBE_ZOFFSET "Z Offset" - #define MSG_BABYSTEP_X "Babystep X" - #define MSG_BABYSTEP_Y "Babystep Y" - #define MSG_BABYSTEP_Z "Babystep Z" - #define MSG_ENDSTOP_ABORT "Endstop abort" - #define MSG_CONTRAST "Contrast" + #define WELCOME_MSG MACHINE_NAME " pronto." + #define MSG_SD_INSERTED "SD Card inserita" + #define MSG_SD_REMOVED "SD Card rimossa" + #define MSG_MAIN "Menu principale" + #define MSG_AUTOSTART "Autostart" + #define MSG_DISABLE_STEPPERS "Disabilita Motori" + #define MSG_AUTO_HOME "Auto Home" + #define MSG_SET_ORIGIN "Imposta Origine" + #define MSG_PREHEAT_PLA "Preriscalda PLA" + #define MSG_PREHEAT_PLA0 "Preriscalda PLA 1" + #define MSG_PREHEAT_PLA1 "Preriscalda PLA 2" + #define MSG_PREHEAT_PLA2 "Preriscalda PLA 3" + #define MSG_PREHEAT_PLA012 "Preris. PLA Tutto" + #define MSG_PREHEAT_PLA_BEDONLY "Preri. PLA Piatto" + #define MSG_PREHEAT_PLA_SETTINGS "Preris. PLA Conf" + #define MSG_PREHEAT_ABS "Preriscalda ABS" + #define MSG_PREHEAT_ABS0 "Preriscalda ABS 1" + #define MSG_PREHEAT_ABS1 "Preriscalda ABS 2" + #define MSG_PREHEAT_ABS2 "Preriscalda ABS 3" + #define MSG_PREHEAT_ABS012 "Preris. ABS Tutto" + #define MSG_PREHEAT_ABS_BEDONLY "Preri. ABS Piatto" + #define MSG_PREHEAT_ABS_SETTINGS "Preris. ABS Conf" + #define MSG_COOLDOWN "Raffredda" + #define MSG_SWITCH_PS_ON "Switch Power On" + #define MSG_SWITCH_PS_OFF "Switch Power Off" + #define MSG_EXTRUDE "Estrudi" + #define MSG_RETRACT "Ritrai" + #define MSG_MOVE_AXIS "Muovi Asse" + #define MSG_MOVE_X "Move X" + #define MSG_MOVE_Y "Move Y" + #define MSG_MOVE_Z "Move Z" + #define MSG_MOVE_E "Extruder" + #define MSG_MOVE_E1 "Extruder2" + #define MSG_MOVE_E2 "Extruder3" + #define MSG_MOVE_01MM "Move 0.1mm" + #define MSG_MOVE_1MM "Move 1mm" + #define MSG_MOVE_10MM "Move 10mm" + #define MSG_SPEED "Velcità" + #define MSG_NOZZLE "Ugello" + #define MSG_NOZZLE1 "Ugello2" + #define MSG_NOZZLE2 "Ugello3" + #define MSG_BED "Piatto" + #define MSG_FAN_SPEED "Ventola" + #define MSG_FLOW "Flusso" + #define MSG_FLOW0 "Flusso 0" + #define MSG_FLOW1 "Flusso 1" + #define MSG_FLOW2 "Flusso 2" + #define MSG_CONTROL "Controllo" + #define MSG_MIN " \002 Min:" + #define MSG_MAX " \002 Max:" + #define MSG_FACTOR " \002 Fact:" + #define MSG_AUTOTEMP "Autotemp" + #define MSG_ON "On " + #define MSG_OFF "Off" + #define MSG_PID_P "PID-P" + #define MSG_PID_I "PID-I" + #define MSG_PID_D "PID-D" + #define MSG_PID_C "PID-C" + #define MSG_ACC "Accel" + #define MSG_VXY_JERK "Vxy-jerk" + #define MSG_VZ_JERK "Vz-jerk" + #define MSG_VE_JERK "Ve-jerk" + #define MSG_VMAX "Vmax" + #define MSG_X "x" + #define MSG_Y "y" + #define MSG_Z "z" + #define MSG_E "e" + #define MSG_VMIN "Vmin" + #define MSG_VTRAV_MIN "VTrav min" + #define MSG_AMAX "Amax" + #define MSG_A_RETRACT "A-retract" + #define MSG_XSTEPS "Xpassi/mm" + #define MSG_YSTEPS "Ypassi/mm" + #define MSG_ZSTEPS "Zpassi/mm" + #define MSG_ESTEPS "Epassi/mm" + #define MSG_RECTRACT "Ritrai" + #define MSG_TEMPERATURE "Temperatura" + #define MSG_MOTION "Movimento" + #define MSG_CONTRAST "LCD contrast" + #define MSG_STORE_EPROM "Salva in EEPROM" + #define MSG_LOAD_EPROM "Carica da EEPROM" + #define MSG_RESTORE_FAILSAFE "Impostaz. default" + #define MSG_REFRESH "Aggiorna" + #define MSG_WATCH "Guarda" + #define MSG_PREPARE "Prepara" + #define MSG_TUNE "Adatta" + #define MSG_PAUSE_PRINT "Pausa" + #define MSG_RESUME_PRINT "Riprendi Stampa" + #define MSG_STOP_PRINT "Arresta Stampa" + #define MSG_CARD_MENU "SD Card Menu" + #define MSG_NO_CARD "No SD Card" + #define MSG_DWELL "Sospensione..." + #define MSG_USERWAIT "Attendi Utente..." + #define MSG_RESUMING "Riprendi Stampa" + #define MSG_NO_MOVE "Nessun Movimento." + #define MSG_KILLED "UCCISO. " + #define MSG_STOPPED "ARRESTATO. " + #define MSG_CONTROL_RETRACT "Ritrai mm" + #define MSG_CONTROL_RETRACTF "Ritrai V" + #define MSG_CONTROL_RETRACT_ZLIFT "Salta mm" + #define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" + #define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" + #define MSG_AUTORETRACT "AutoArretramento" + #define MSG_FILAMENTCHANGE "Cambia filamento" + #define MSG_INIT_SDCARD "Iniz. SD-Card" + #define MSG_CNG_SDCARD "Cambia SD-Card" + #define MSG_ZPROBE_OUT "Z probe out. bed" + #define MSG_POSITION_UNKNOWN "Home X/Y before Z" + #define MSG_ZPROBE_ZOFFSET "Z Offset" + #define MSG_BABYSTEP_X "Babystep X" + #define MSG_BABYSTEP_Y "Babystep Y" + #define MSG_BABYSTEP_Z "Babystep Z" + #define MSG_ENDSTOP_ABORT "Endstop abort" + #define MSG_CONTRAST "Contrast" // Serial Console Messages - #define MSG_Enqueing "accodamento \"" - #define MSG_POWERUP "Accensione" - #define MSG_EXTERNAL_RESET " Reset Esterno" - #define MSG_BROWNOUT_RESET " Brown out Reset" - #define MSG_WATCHDOG_RESET " Watchdog Reset" - #define MSG_SOFTWARE_RESET " Software Reset" - #define MSG_AUTHOR " | Autore: " - #define MSG_CONFIGURATION_VER " Ultimo Aggiornamento: " - #define MSG_FREE_MEMORY " Memoria Libera: " - #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " - #define MSG_OK "ok" - #define MSG_FILE_SAVED "File Salvato." - #define MSG_ERR_LINE_NO "Il Numero della Linea non corrisponde al Numero dell'Ultima Linea+1, Ultima Linea: " - #define MSG_ERR_CHECKSUM_MISMATCH "checksum non corrispondente, Ultima Linea: " - #define MSG_ERR_NO_CHECKSUM "Nessun Checksum con Numero di Linea, Ultima Linea: " - #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "Nessun Numero di Linea con Checksum, Ultima Linea: " - #define MSG_FILE_PRINTED "File stampato" - #define MSG_BEGIN_FILE_LIST "Inizio Lista File" - #define MSG_END_FILE_LIST "Fine Lista File" - #define MSG_M104_INVALID_EXTRUDER "M104 Estrusore non valido " - #define MSG_M105_INVALID_EXTRUDER "M105 Estrusore non valido " - #define MSG_M200_INVALID_EXTRUDER "M200 Estrusore non valido " - #define MSG_M218_INVALID_EXTRUDER "M218 Estrusore non valido " - #define MSG_M221_INVALID_EXTRUDER "M221 Estrusore non valido " - #define MSG_ERR_NO_THERMISTORS "Nessun Termistore - nessuna temperatura" - #define MSG_M109_INVALID_EXTRUDER "M109 Estrusore non valido " - #define MSG_HEATING "Riscaldamento..." - #define MSG_HEATING_COMPLETE "Stampante Calda." - #define MSG_BED_HEATING "Riscaldamento Piatto." - #define MSG_BED_DONE "Piatto Pronto." - #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" - #define MSG_COUNT_X " Calcola X: " - #define MSG_ERR_KILLED "Stampante Calda. kill() chiamata !!" - #define MSG_ERR_STOPPED "Stampante fermata a causa di errori. Risolvi l'errore e usa M999 per ripartire!. (Reset temperatura. Impostala prima di ripartire)" - #define MSG_RESEND "Reinviato:" - #define MSG_UNKNOWN_COMMAND "Comando sconosciuto: \"" - #define MSG_ACTIVE_EXTRUDER "Attiva Estrusore: " - #define MSG_INVALID_EXTRUDER "Estrusore non valido" - #define MSG_X_MIN "x_min: " - #define MSG_X_MAX "x_max: " - #define MSG_Y_MIN "y_min: " - #define MSG_Y_MAX "y_max: " - #define MSG_Z_MIN "z_min: " - #define MSG_Z_MAX "z_max: " - #define MSG_M119_REPORT "Segnalazione stato degli endstop" - #define MSG_ENDSTOP_HIT "INNESCATO" - #define MSG_ENDSTOP_OPEN "aperto" - #define MSG_HOTEND_OFFSET "Hotend offsets:" - - #define MSG_SD_CANT_OPEN_SUBDIR "Impossibile aprire sottocartella" - #define MSG_SD_INIT_FAIL "Fallita Inizializzazione SD" - #define MSG_SD_VOL_INIT_FAIL "Fallito il montaggio del Volume" - #define MSG_SD_OPENROOT_FAIL "Fallita l'apertura Cartella Principale" - #define MSG_SD_CARD_OK "SD card ok" - #define MSG_SD_WORKDIR_FAIL "Fallita l'apertura Cartella di Lavoro" - #define MSG_SD_OPEN_FILE_FAIL "Fallita l'apertura del File: " - #define MSG_SD_FILE_OPENED "File aperto: " - #define MSG_SD_SIZE " Dimensione: " - #define MSG_SD_FILE_SELECTED "File selezionato" - #define MSG_SD_WRITE_TO_FILE "Scrittura su file: " - #define MSG_SD_PRINTING_BYTE "Si sta scrivendo il byte su SD " - #define MSG_SD_NOT_PRINTING "Non si sta scrivendo su SD" - #define MSG_SD_ERR_WRITE_TO_FILE "Errore nella scrittura su file" - #define MSG_SD_CANT_ENTER_SUBDIR "Impossibile entrare nella sottocartella: " - - #define MSG_STEPPER_TOO_HIGH "Steprate troppo alto: " - #define MSG_ENDSTOPS_HIT "Raggiunto il fondo carrello: " - #define MSG_ERR_COLD_EXTRUDE_STOP " prevenuta estrusione fredda" - #define MSG_ERR_LONG_EXTRUDE_STOP " prevenuta estrusione troppo lunga" - #define MSG_BABYSTEPPING_X "Babystepping X" - #define MSG_BABYSTEPPING_Y "Babystepping Y" - #define MSG_BABYSTEPPING_Z "Babystepping Z" - #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Qualcosa non va in MenuStructure." + #define MSG_Enqueing "accodamento \"" + #define MSG_POWERUP "Accensione" + #define MSG_EXTERNAL_RESET " Reset Esterno" + #define MSG_BROWNOUT_RESET " Brown out Reset" + #define MSG_WATCHDOG_RESET " Watchdog Reset" + #define MSG_SOFTWARE_RESET " Software Reset" + #define MSG_AUTHOR " | Autore: " + #define MSG_CONFIGURATION_VER " Ultimo Aggiornamento: " + #define MSG_FREE_MEMORY " Memoria Libera: " + #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " + #define MSG_OK "ok" + #define MSG_FILE_SAVED "File Salvato." + #define MSG_ERR_LINE_NO "Il Numero della Linea non corrisponde al Numero dell'Ultima Linea+1, Ultima Linea: " + #define MSG_ERR_CHECKSUM_MISMATCH "checksum non corrispondente, Ultima Linea: " + #define MSG_ERR_NO_CHECKSUM "Nessun Checksum con Numero di Linea, Ultima Linea: " + #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "Nessun Numero di Linea con Checksum, Ultima Linea: " + #define MSG_FILE_PRINTED "File stampato" + #define MSG_BEGIN_FILE_LIST "Inizio Lista File" + #define MSG_END_FILE_LIST "Fine Lista File" + #define MSG_M104_INVALID_EXTRUDER "M104 Estrusore non valido " + #define MSG_M105_INVALID_EXTRUDER "M105 Estrusore non valido " + #define MSG_M200_INVALID_EXTRUDER "M200 Estrusore non valido " + #define MSG_M218_INVALID_EXTRUDER "M218 Estrusore non valido " + #define MSG_M221_INVALID_EXTRUDER "M221 Estrusore non valido " + #define MSG_ERR_NO_THERMISTORS "Nessun Termistore - nessuna temperatura" + #define MSG_M109_INVALID_EXTRUDER "M109 Estrusore non valido " + #define MSG_HEATING "Riscaldamento..." + #define MSG_HEATING_COMPLETE "Stampante Calda." + #define MSG_BED_HEATING "Riscaldamento Piatto." + #define MSG_BED_DONE "Piatto Pronto." + #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" + #define MSG_COUNT_X " Calcola X: " + #define MSG_ERR_KILLED "Stampante Calda. kill() chiamata !!" + #define MSG_ERR_STOPPED "Stampante fermata a causa di errori. Risolvi l'errore e usa M999 per ripartire!. (Reset temperatura. Impostala prima di ripartire)" + #define MSG_RESEND "Reinviato:" + #define MSG_UNKNOWN_COMMAND "Comando sconosciuto: \"" + #define MSG_ACTIVE_EXTRUDER "Attiva Estrusore: " + #define MSG_INVALID_EXTRUDER "Estrusore non valido" + #define MSG_X_MIN "x_min: " + #define MSG_X_MAX "x_max: " + #define MSG_Y_MIN "y_min: " + #define MSG_Y_MAX "y_max: " + #define MSG_Z_MIN "z_min: " + #define MSG_Z_MAX "z_max: " + #define MSG_M119_REPORT "Segnalazione stato degli endstop" + #define MSG_ENDSTOP_HIT "INNESCATO" + #define MSG_ENDSTOP_OPEN "aperto" + #define MSG_HOTEND_OFFSET "Hotend offsets:" + + #define MSG_SD_CANT_OPEN_SUBDIR "Impossibile aprire sottocartella" + #define MSG_SD_INIT_FAIL "Fallita Inizializzazione SD" + #define MSG_SD_VOL_INIT_FAIL "Fallito il montaggio del Volume" + #define MSG_SD_OPENROOT_FAIL "Fallita l'apertura Cartella Principale" + #define MSG_SD_CARD_OK "SD card ok" + #define MSG_SD_WORKDIR_FAIL "Fallita l'apertura Cartella di Lavoro" + #define MSG_SD_OPEN_FILE_FAIL "Fallita l'apertura del File: " + #define MSG_SD_FILE_OPENED "File aperto: " + #define MSG_SD_SIZE " Dimensione: " + #define MSG_SD_FILE_SELECTED "File selezionato" + #define MSG_SD_WRITE_TO_FILE "Scrittura su file: " + #define MSG_SD_PRINTING_BYTE "Si sta scrivendo il byte su SD " + #define MSG_SD_NOT_PRINTING "Non si sta scrivendo su SD" + #define MSG_SD_ERR_WRITE_TO_FILE "Errore nella scrittura su file" + #define MSG_SD_CANT_ENTER_SUBDIR "Impossibile entrare nella sottocartella: " + + #define MSG_STEPPER_TOO_HIGH "Steprate troppo alto: " + #define MSG_ENDSTOPS_HIT "Raggiunto il fondo carrello: " + #define MSG_ERR_COLD_EXTRUDE_STOP " prevenuta estrusione fredda" + #define MSG_ERR_LONG_EXTRUDE_STOP " prevenuta estrusione troppo lunga" + #define MSG_BABYSTEPPING_X "Babystepping X" + #define MSG_BABYSTEPPING_Y "Babystepping Y" + #define MSG_BABYSTEPPING_Z "Babystepping Z" + #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Qualcosa non va in MenuStructure." #endif @@ -1517,202 +1516,202 @@ // LCD Menu Messages // Please note these are limited to 17 characters! - #define WELCOME_MSG MACHINE_NAME " pronto." - #define MSG_SD_INSERTED "Cartao inserido" - #define MSG_SD_REMOVED "Cartao removido" - #define MSG_MAIN " Menu principal \003" - #define MSG_AUTOSTART "Autostart" - #define MSG_DISABLE_STEPPERS " Apagar motores" - #define MSG_AUTO_HOME "Ir para origen" - #define MSG_SET_ORIGIN "Estabelecer orig." - #define MSG_PREHEAT_PLA "Pre-aquecer PLA" - #define MSG_PREHEAT_PLA0 " pre-aquecer PLA 1" - #define MSG_PREHEAT_PLA1 " pre-aquecer PLA 2" - #define MSG_PREHEAT_PLA2 " pre-aquecer PLA 3" - #define MSG_PREHEAT_PLA012 " pre-aq. PLA Tudo" - #define MSG_PREHEAT_PLA_BEDONLY " pre-aq. PLA \002Base" - #define MSG_PREHEAT_PLA_SETTINGS "PLA setting" - #define MSG_PREHEAT_ABS "Pre-aquecer ABS" - #define MSG_PREHEAT_ABS0 " pre-aquecer ABS 1" - #define MSG_PREHEAT_ABS1 " pre-aquecer ABS 2" - #define MSG_PREHEAT_ABS2 " pre-aquecer ABS 3" - #define MSG_PREHEAT_ABS012 " pre-aq. ABS Tudo" - #define MSG_PREHEAT_ABS_BEDONLY " pre-aq. ABS \002Base" - #define MSG_PREHEAT_ABS_SETTINGS "ABS setting" - #define MSG_COOLDOWN "Esfriar" - #define MSG_SWITCH_PS_ON "Switch Power On" - #define MSG_SWITCH_PS_OFF "Switch Power Off" - #define MSG_EXTRUDE "Extrudar" - #define MSG_RETRACT "Retrair" - #define MSG_PREHEAT_PLA "Pre-aquecer PLA" - #define MSG_PREHEAT_ABS "Pre-aquecer ABS" - #define MSG_MOVE_AXIS "Mover eixo \x7E" - #define MSG_MOVE_X "Move X" - #define MSG_MOVE_Y "Move Y" - #define MSG_MOVE_Z "Move Z" - #define MSG_MOVE_E "Extruder" - #define MSG_MOVE_E1 "Extruder2" - #define MSG_MOVE_E2 "Extruder3" - #define MSG_MOVE_01MM "Move 0.1mm" - #define MSG_MOVE_1MM "Move 1mm" - #define MSG_MOVE_10MM "Move 10mm" - #define MSG_SPEED "Velocidade:" - #define MSG_NOZZLE "\002Nozzle:" - #define MSG_NOZZLE1 "\002Nozzle2:" - #define MSG_NOZZLE2 "\002Nozzle3:" - #define MSG_BED "\002Base:" - #define MSG_FAN_SPEED "Velocidade vento." - #define MSG_FLOW "Fluxo:" - #define MSG_FLOW0 "Fluxo0:" - #define MSG_FLOW1 "Fluxo1:" - #define MSG_FLOW2 "Fluxo2:" - #define MSG_CONTROL "Controle \003" - #define MSG_MIN "\002 Min:" - #define MSG_MAX "\002 Max:" - #define MSG_FACTOR "\002 Fact:" - #define MSG_AUTOTEMP "Autotemp:" - #define MSG_ON "On " - #define MSG_OFF "Off" - #define MSG_PID_P "PID-P: " - #define MSG_PID_I "PID-I: " - #define MSG_PID_D "PID-D: " - #define MSG_PID_C "PID-C: " - #define MSG_ACC "Acc:" - #define MSG_VXY_JERK "Vxy-jerk: " - #define MSG_VZ_JERK "Vz-jerk" - #define MSG_VE_JERK "Ve-jerk" - #define MSG_VMAX " Vmax " - #define MSG_X "x:" - #define MSG_Y "y:" - #define MSG_Z "z:" - #define MSG_E "e:" - #define MSG_VMIN "Vmin:" - #define MSG_VTRAV_MIN "VTrav min:" - #define MSG_AMAX "Amax " - #define MSG_A_RETRACT "A-retract:" - #define MSG_XSTEPS "Xpasso/mm:" - #define MSG_YSTEPS "Ypasso/mm:" - #define MSG_ZSTEPS "Zpasso/mm:" - #define MSG_ESTEPS "Epasso/mm:" - #define MSG_MAIN_WIDE "Menu Principal \003" - #define MSG_RECTRACT "Retrair" - #define MSG_TEMPERATURE "Temperatura" - #define MSG_MOTION "Movimento" - #define MSG_STORE_EPROM "Guardar memoria" - #define MSG_LOAD_EPROM "Carregar memoria" - #define MSG_RESTORE_FAILSAFE "Rest. de emergen." - #define MSG_REFRESH "\004Recarregar" - #define MSG_WATCH "Monitorar \003" - #define MSG_PREPARE "Preparar \x7E" - #define MSG_PREPARE_ALT "Preparar \003" - #define MSG_CONTROL_ARROW "Controle \x7E" - #define MSG_RETRACT_ARROW "Retrair \x7E" - #define MSG_TUNE "Tune \x7E" - #define MSG_PAUSE_PRINT "Pausar impressao" - #define MSG_RESUME_PRINT "Resumir impressao" - #define MSG_STOP_PRINT "Parar impressao" - #define MSG_CARD_MENU "Menu cartao SD" - #define MSG_NO_CARD "Sem cartao SD" - #define MSG_DWELL "Repouso..." - #define MSG_USERWAIT "Esperando ordem" - #define MSG_RESUMING "Resuming print" - #define MSG_NO_MOVE "Sem movimento" - #define MSG_KILLED "PARADA DE EMERG." - #define MSG_STOPPED "PARADA. " - #define MSG_STEPPER_RELEASED "Lancado." - #define MSG_CONTROL_RETRACT " Retrair mm:" - #define MSG_CONTROL_RETRACTF " Retrair V:" - #define MSG_CONTROL_RETRACT_ZLIFT " Levantar mm:" - #define MSG_CONTROL_RETRACT_RECOVER " DesRet +mm:" - #define MSG_CONTROL_RETRACT_RECOVERF " DesRet V:" - #define MSG_AUTORETRACT " AutoRetr.:" - #define MSG_FILAMENTCHANGE "Change filament" - #define MSG_INIT_SDCARD "Init. SD-Card" - #define MSG_CNG_SDCARD "Change SD-Card" - #define MSG_ZPROBE_OUT "Son. fora da mesa" - #define MSG_POSITION_UNKNOWN "XY antes de Z" - #define MSG_ZPROBE_ZOFFSET "Z Offset" - #define MSG_BABYSTEP_X "Babystep X" - #define MSG_BABYSTEP_Y "Babystep Y" - #define MSG_BABYSTEP_Z "Babystep Z" - #define MSG_ENDSTOP_ABORT "Endstop abort" - #define MSG_CONTRAST "Contrast" + #define WELCOME_MSG MACHINE_NAME " pronto." + #define MSG_SD_INSERTED "Cartao inserido" + #define MSG_SD_REMOVED "Cartao removido" + #define MSG_MAIN " Menu principal \003" + #define MSG_AUTOSTART "Autostart" + #define MSG_DISABLE_STEPPERS " Apagar motores" + #define MSG_AUTO_HOME "Ir para origen" + #define MSG_SET_ORIGIN "Estabelecer orig." + #define MSG_PREHEAT_PLA "Pre-aquecer PLA" + #define MSG_PREHEAT_PLA0 " pre-aquecer PLA 1" + #define MSG_PREHEAT_PLA1 " pre-aquecer PLA 2" + #define MSG_PREHEAT_PLA2 " pre-aquecer PLA 3" + #define MSG_PREHEAT_PLA012 " pre-aq. PLA Tudo" + #define MSG_PREHEAT_PLA_BEDONLY " pre-aq. PLA \002Base" + #define MSG_PREHEAT_PLA_SETTINGS "PLA setting" + #define MSG_PREHEAT_ABS "Pre-aquecer ABS" + #define MSG_PREHEAT_ABS0 " pre-aquecer ABS 1" + #define MSG_PREHEAT_ABS1 " pre-aquecer ABS 2" + #define MSG_PREHEAT_ABS2 " pre-aquecer ABS 3" + #define MSG_PREHEAT_ABS012 " pre-aq. ABS Tudo" + #define MSG_PREHEAT_ABS_BEDONLY " pre-aq. ABS \002Base" + #define MSG_PREHEAT_ABS_SETTINGS "ABS setting" + #define MSG_COOLDOWN "Esfriar" + #define MSG_SWITCH_PS_ON "Switch Power On" + #define MSG_SWITCH_PS_OFF "Switch Power Off" + #define MSG_EXTRUDE "Extrudar" + #define MSG_RETRACT "Retrair" + #define MSG_PREHEAT_PLA "Pre-aquecer PLA" + #define MSG_PREHEAT_ABS "Pre-aquecer ABS" + #define MSG_MOVE_AXIS "Mover eixo \x7E" + #define MSG_MOVE_X "Move X" + #define MSG_MOVE_Y "Move Y" + #define MSG_MOVE_Z "Move Z" + #define MSG_MOVE_E "Extruder" + #define MSG_MOVE_E1 "Extruder2" + #define MSG_MOVE_E2 "Extruder3" + #define MSG_MOVE_01MM "Move 0.1mm" + #define MSG_MOVE_1MM "Move 1mm" + #define MSG_MOVE_10MM "Move 10mm" + #define MSG_SPEED "Velocidade:" + #define MSG_NOZZLE "\002Nozzle:" + #define MSG_NOZZLE1 "\002Nozzle2:" + #define MSG_NOZZLE2 "\002Nozzle3:" + #define MSG_BED "\002Base:" + #define MSG_FAN_SPEED "Velocidade vento." + #define MSG_FLOW "Fluxo:" + #define MSG_FLOW0 "Fluxo0:" + #define MSG_FLOW1 "Fluxo1:" + #define MSG_FLOW2 "Fluxo2:" + #define MSG_CONTROL "Controle \003" + #define MSG_MIN "\002 Min:" + #define MSG_MAX "\002 Max:" + #define MSG_FACTOR "\002 Fact:" + #define MSG_AUTOTEMP "Autotemp:" + #define MSG_ON "On " + #define MSG_OFF "Off" + #define MSG_PID_P "PID-P: " + #define MSG_PID_I "PID-I: " + #define MSG_PID_D "PID-D: " + #define MSG_PID_C "PID-C: " + #define MSG_ACC "Acc:" + #define MSG_VXY_JERK "Vxy-jerk: " + #define MSG_VZ_JERK "Vz-jerk" + #define MSG_VE_JERK "Ve-jerk" + #define MSG_VMAX " Vmax " + #define MSG_X "x:" + #define MSG_Y "y:" + #define MSG_Z "z:" + #define MSG_E "e:" + #define MSG_VMIN "Vmin:" + #define MSG_VTRAV_MIN "VTrav min:" + #define MSG_AMAX "Amax " + #define MSG_A_RETRACT "A-retract:" + #define MSG_XSTEPS "Xpasso/mm:" + #define MSG_YSTEPS "Ypasso/mm:" + #define MSG_ZSTEPS "Zpasso/mm:" + #define MSG_ESTEPS "Epasso/mm:" + #define MSG_MAIN_WIDE "Menu Principal \003" + #define MSG_RECTRACT "Retrair" + #define MSG_TEMPERATURE "Temperatura" + #define MSG_MOTION "Movimento" + #define MSG_STORE_EPROM "Guardar memoria" + #define MSG_LOAD_EPROM "Carregar memoria" + #define MSG_RESTORE_FAILSAFE "Rest. de emergen." + #define MSG_REFRESH "\004Recarregar" + #define MSG_WATCH "Monitorar \003" + #define MSG_PREPARE "Preparar \x7E" + #define MSG_PREPARE_ALT "Preparar \003" + #define MSG_CONTROL_ARROW "Controle \x7E" + #define MSG_RETRACT_ARROW "Retrair \x7E" + #define MSG_TUNE "Tune \x7E" + #define MSG_PAUSE_PRINT "Pausar impressao" + #define MSG_RESUME_PRINT "Resumir impressao" + #define MSG_STOP_PRINT "Parar impressao" + #define MSG_CARD_MENU "Menu cartao SD" + #define MSG_NO_CARD "Sem cartao SD" + #define MSG_DWELL "Repouso..." + #define MSG_USERWAIT "Esperando ordem" + #define MSG_RESUMING "Resuming print" + #define MSG_NO_MOVE "Sem movimento" + #define MSG_KILLED "PARADA DE EMERG." + #define MSG_STOPPED "PARADA. " + #define MSG_STEPPER_RELEASED "Lancado." + #define MSG_CONTROL_RETRACT " Retrair mm:" + #define MSG_CONTROL_RETRACTF " Retrair V:" + #define MSG_CONTROL_RETRACT_ZLIFT " Levantar mm:" + #define MSG_CONTROL_RETRACT_RECOVER " DesRet +mm:" + #define MSG_CONTROL_RETRACT_RECOVERF " DesRet V:" + #define MSG_AUTORETRACT " AutoRetr.:" + #define MSG_FILAMENTCHANGE "Change filament" + #define MSG_INIT_SDCARD "Init. SD-Card" + #define MSG_CNG_SDCARD "Change SD-Card" + #define MSG_ZPROBE_OUT "Son. fora da mesa" + #define MSG_POSITION_UNKNOWN "XY antes de Z" + #define MSG_ZPROBE_ZOFFSET "Z Offset" + #define MSG_BABYSTEP_X "Babystep X" + #define MSG_BABYSTEP_Y "Babystep Y" + #define MSG_BABYSTEP_Z "Babystep Z" + #define MSG_ENDSTOP_ABORT "Endstop abort" + #define MSG_CONTRAST "Contrast" // Serial Console Messages - #define MSG_Enqueing "enqueing \"" - #define MSG_POWERUP "PowerUp" - #define MSG_EXTERNAL_RESET " Reset Externo" - #define MSG_BROWNOUT_RESET " Reset por voltagem incorreta" - #define MSG_WATCHDOG_RESET " Reset por Bloqueio" - #define MSG_SOFTWARE_RESET " Reset por Software" - #define MSG_AUTHOR " | Author: " - #define MSG_CONFIGURATION_VER " Ultima atualizacao: " - #define MSG_FREE_MEMORY " memoria Livre: " - #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " - #define MSG_OK "ok" - #define MSG_FILE_SAVED "Guardado." - #define MSG_ERR_LINE_NO "O Numero da linha Nao e igual ao ultimo Numero da linha+1, Ultima linha:" - #define MSG_ERR_CHECKSUM_MISMATCH "O checksum Nao coincide, Ultima linha:" - #define MSG_ERR_NO_CHECKSUM "Nao foi possivel encontrar o checksum com o numero da linha, Ultima linha :" - #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "Nao ha o numero da linha com o checksum, Ultima linha:" - #define MSG_FILE_PRINTED "Impressao terminada" - #define MSG_BEGIN_FILE_LIST "Começo da lista de arquivos" - #define MSG_END_FILE_LIST "Fim da lista de arquivos" - #define MSG_M104_INVALID_EXTRUDER "M104 Extrusor inválido " - #define MSG_M105_INVALID_EXTRUDER "M105 Extrusor inválido " - #define MSG_M200_INVALID_EXTRUDER "M200 Extrusor inválido " - #define MSG_M218_INVALID_EXTRUDER "M218 Extrusor inválido " - #define MSG_M221_INVALID_EXTRUDER "M221 Extrusor inválido " - #define MSG_ERR_NO_THERMISTORS "Nao ha termistor - no temp" - #define MSG_M109_INVALID_EXTRUDER "M109 Extrusor inválido " - #define MSG_HEATING "Aquecendo..." - #define MSG_HEATING_COMPLETE "Aquecido." - #define MSG_BED_HEATING "Aquecendo a Base." - #define MSG_BED_DONE "Base quente." - #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" - #define MSG_COUNT_X " Conta X:" - #define MSG_ERR_KILLED "Impressora parada com kill() !!" - #define MSG_ERR_STOPPED "Impressora parada por erros. Coserte o erro e use M999 para recomeçar!. (Temperatura reiniciada. Ajuste antes de recomeçar)" - #define MSG_RESEND "Reenviar:" - #define MSG_UNKNOWN_COMMAND "Comando desconhecido:\"" - #define MSG_ACTIVE_EXTRUDER "Extrusor ativo: " - #define MSG_INVALID_EXTRUDER "Extrusor invalido" - #define MSG_X_MIN "x_min: " - #define MSG_X_MAX "x_max: " - #define MSG_Y_MIN "y_min: " - #define MSG_Y_MAX "y_max: " - #define MSG_Z_MIN "z_min: " - #define MSG_Z_MAX "z_max: " - #define MSG_M119_REPORT "Relatando estado do ponto final" - #define MSG_ENDSTOP_HIT "PULSADO" - #define MSG_ENDSTOP_OPEN "Aberto" - #define MSG_HOTEND_OFFSET "Hotend offsets:" - - #define MSG_SD_CANT_OPEN_SUBDIR "Nao pode abrir sub diretorio" - #define MSG_SD_INIT_FAIL "Falha ao iniciar SD" - #define MSG_SD_VOL_INIT_FAIL "Falha ao montar volume" - #define MSG_SD_OPENROOT_FAIL "Falha ao abrir diretorio raiz" - #define MSG_SD_CARD_OK "cartao SD ok" - #define MSG_SD_WORKDIR_FAIL "Falha ao abrir diretorio de trabalho" - #define MSG_SD_OPEN_FILE_FAIL "Erro ao abrir, Arquivo: " - #define MSG_SD_FILE_OPENED "Arquivo aberto:" - #define MSG_SD_SIZE " Size:" - #define MSG_SD_FILE_SELECTED "Arquivo selecionado" - #define MSG_SD_WRITE_TO_FILE "Escrevendo no arquivo: " - #define MSG_SD_PRINTING_BYTE "SD imprimindo o byte " - #define MSG_SD_NOT_PRINTING "Nao esta se imprimindo com o SD" - #define MSG_SD_ERR_WRITE_TO_FILE "Erro ao escrever no arquivo" - #define MSG_SD_CANT_ENTER_SUBDIR "Nao pode abrir o sub diretorio:" - - #define MSG_STEPPER_TOO_HIGH "Steprate muito alto : " - #define MSG_ENDSTOPS_HIT "O ponto final foi tocado: " - #define MSG_ERR_COLD_EXTRUDE_STOP " Extrusao a frio evitada" - #define MSG_ERR_LONG_EXTRUDE_STOP " Extrusao muito larga evitada" - #define MSG_BABYSTEPPING_X "Babystepping X" - #define MSG_BABYSTEPPING_Y "Babystepping Y" - #define MSG_BABYSTEPPING_Z "Babystepping Z" - #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Algo esta errado na estrutura do Menu." + #define MSG_Enqueing "enqueing \"" + #define MSG_POWERUP "PowerUp" + #define MSG_EXTERNAL_RESET " Reset Externo" + #define MSG_BROWNOUT_RESET " Reset por voltagem incorreta" + #define MSG_WATCHDOG_RESET " Reset por Bloqueio" + #define MSG_SOFTWARE_RESET " Reset por Software" + #define MSG_AUTHOR " | Author: " + #define MSG_CONFIGURATION_VER " Ultima atualizacao: " + #define MSG_FREE_MEMORY " memoria Livre: " + #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " + #define MSG_OK "ok" + #define MSG_FILE_SAVED "Guardado." + #define MSG_ERR_LINE_NO "O Numero da linha Nao e igual ao ultimo Numero da linha+1, Ultima linha:" + #define MSG_ERR_CHECKSUM_MISMATCH "O checksum Nao coincide, Ultima linha:" + #define MSG_ERR_NO_CHECKSUM "Nao foi possivel encontrar o checksum com o numero da linha, Ultima linha :" + #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "Nao ha o numero da linha com o checksum, Ultima linha:" + #define MSG_FILE_PRINTED "Impressao terminada" + #define MSG_BEGIN_FILE_LIST "Começo da lista de arquivos" + #define MSG_END_FILE_LIST "Fim da lista de arquivos" + #define MSG_M104_INVALID_EXTRUDER "M104 Extrusor inválido " + #define MSG_M105_INVALID_EXTRUDER "M105 Extrusor inválido " + #define MSG_M200_INVALID_EXTRUDER "M200 Extrusor inválido " + #define MSG_M218_INVALID_EXTRUDER "M218 Extrusor inválido " + #define MSG_M221_INVALID_EXTRUDER "M221 Extrusor inválido " + #define MSG_ERR_NO_THERMISTORS "Nao ha termistor - no temp" + #define MSG_M109_INVALID_EXTRUDER "M109 Extrusor inválido " + #define MSG_HEATING "Aquecendo..." + #define MSG_HEATING_COMPLETE "Aquecido." + #define MSG_BED_HEATING "Aquecendo a Base." + #define MSG_BED_DONE "Base quente." + #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" + #define MSG_COUNT_X " Conta X:" + #define MSG_ERR_KILLED "Impressora parada com kill() !!" + #define MSG_ERR_STOPPED "Impressora parada por erros. Coserte o erro e use M999 para recomeçar!. (Temperatura reiniciada. Ajuste antes de recomeçar)" + #define MSG_RESEND "Reenviar:" + #define MSG_UNKNOWN_COMMAND "Comando desconhecido:\"" + #define MSG_ACTIVE_EXTRUDER "Extrusor ativo: " + #define MSG_INVALID_EXTRUDER "Extrusor invalido" + #define MSG_X_MIN "x_min: " + #define MSG_X_MAX "x_max: " + #define MSG_Y_MIN "y_min: " + #define MSG_Y_MAX "y_max: " + #define MSG_Z_MIN "z_min: " + #define MSG_Z_MAX "z_max: " + #define MSG_M119_REPORT "Relatando estado do ponto final" + #define MSG_ENDSTOP_HIT "PULSADO" + #define MSG_ENDSTOP_OPEN "Aberto" + #define MSG_HOTEND_OFFSET "Hotend offsets:" + + #define MSG_SD_CANT_OPEN_SUBDIR "Nao pode abrir sub diretorio" + #define MSG_SD_INIT_FAIL "Falha ao iniciar SD" + #define MSG_SD_VOL_INIT_FAIL "Falha ao montar volume" + #define MSG_SD_OPENROOT_FAIL "Falha ao abrir diretorio raiz" + #define MSG_SD_CARD_OK "cartao SD ok" + #define MSG_SD_WORKDIR_FAIL "Falha ao abrir diretorio de trabalho" + #define MSG_SD_OPEN_FILE_FAIL "Erro ao abrir, Arquivo: " + #define MSG_SD_FILE_OPENED "Arquivo aberto:" + #define MSG_SD_SIZE " Size:" + #define MSG_SD_FILE_SELECTED "Arquivo selecionado" + #define MSG_SD_WRITE_TO_FILE "Escrevendo no arquivo: " + #define MSG_SD_PRINTING_BYTE "SD imprimindo o byte " + #define MSG_SD_NOT_PRINTING "Nao esta se imprimindo com o SD" + #define MSG_SD_ERR_WRITE_TO_FILE "Erro ao escrever no arquivo" + #define MSG_SD_CANT_ENTER_SUBDIR "Nao pode abrir o sub diretorio:" + + #define MSG_STEPPER_TOO_HIGH "Steprate muito alto : " + #define MSG_ENDSTOPS_HIT "O ponto final foi tocado: " + #define MSG_ERR_COLD_EXTRUDE_STOP " Extrusao a frio evitada" + #define MSG_ERR_LONG_EXTRUDE_STOP " Extrusao muito larga evitada" + #define MSG_BABYSTEPPING_X "Babystepping X" + #define MSG_BABYSTEPPING_Y "Babystepping Y" + #define MSG_BABYSTEPPING_Z "Babystepping Z" + #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Algo esta errado na estrutura do Menu." #endif @@ -1723,197 +1722,197 @@ // LCD Menu Messages // Please note these are limited to 17 characters! - #define WELCOME_MSG MACHINE_NAME " valmis." - #define MSG_SD_INSERTED "Kortti asetettu" - #define MSG_SD_REMOVED "Kortti poistettu" - #define MSG_MAIN "Palaa" - #define MSG_AUTOSTART "Automaatti" - #define MSG_DISABLE_STEPPERS "Vapauta moottorit" - #define MSG_AUTO_HOME "Aja referenssiin" - #define MSG_SET_ORIGIN "Aseta origo" - #define MSG_PREHEAT_PLA "Esilammita PLA" - #define MSG_PREHEAT_PLA0 "Esilammita PLA 1" - #define MSG_PREHEAT_PLA1 "Esilammita PLA 2" - #define MSG_PREHEAT_PLA2 "Esilammita PLA 3" - #define MSG_PREHEAT_PLA012 "Esila. PLA Kaikki" - #define MSG_PREHEAT_PLA_BEDONLY "Esila. PLA Alusta" - #define MSG_PREHEAT_PLA_SETTINGS "Esilamm. PLA konf" - #define MSG_PREHEAT_ABS "Esilammita ABS" - #define MSG_PREHEAT_ABS0 "Esilammita ABS 1" - #define MSG_PREHEAT_ABS1 "Esilammita ABS 2" - #define MSG_PREHEAT_ABS2 "Esilammita ABS 3" - #define MSG_PREHEAT_ABS012 "Esila. ABS Kaikki" - #define MSG_PREHEAT_ABS_BEDONLY "Esila. ABS Alusta" - #define MSG_PREHEAT_ABS_SETTINGS "Esilamm. ABS konf" - #define MSG_COOLDOWN "Jaahdyta" - #define MSG_SWITCH_PS_ON "Virta paalle" - #define MSG_SWITCH_PS_OFF "Virta pois" - #define MSG_EXTRUDE "Pursota" - #define MSG_RETRACT "Veda takaisin" - #define MSG_MOVE_AXIS "Liikuta akseleita" - #define MSG_MOVE_X "Move X" - #define MSG_MOVE_Y "Move Y" - #define MSG_MOVE_Z "Move Z" - #define MSG_MOVE_E "Extruder" - #define MSG_MOVE_E1 "Extruder2" - #define MSG_MOVE_E2 "Extruder3" - #define MSG_MOVE_01MM "Move 0.1mm" - #define MSG_MOVE_1MM "Move 1mm" - #define MSG_MOVE_10MM "Move 10mm" - #define MSG_SPEED "Nopeus" - #define MSG_NOZZLE "Suutin" - #define MSG_NOZZLE1 "Suutin2" - #define MSG_NOZZLE2 "Suutin3" - #define MSG_BED "Alusta" - #define MSG_FAN_SPEED "Tuul. nopeus" - #define MSG_FLOW "Virtaus" - #define MSG_FLOW0 "Virtaus 0" - #define MSG_FLOW1 "Virtaus 1" - #define MSG_FLOW2 "Virtaus 2" - #define MSG_CONTROL "Kontrolli" - #define MSG_MIN " \002 Min" - #define MSG_MAX " \002 Max" - #define MSG_FACTOR " \002 Kerr" - #define MSG_AUTOTEMP "Autotemp" - #define MSG_ON "On " - #define MSG_OFF "Off" - #define MSG_PID_P "PID-P" - #define MSG_PID_I "PID-I" - #define MSG_PID_D "PID-D" - #define MSG_PID_C "PID-C" - #define MSG_ACC "Kiihtyv" - #define MSG_VXY_JERK "Vxy-jerk" - #define MSG_VZ_JERK "Vz-jerk" - #define MSG_VE_JERK "Ve-jerk" - #define MSG_VMAX "Vmax " - #define MSG_X "x" - #define MSG_Y "y" - #define MSG_Z "z" - #define MSG_E "e" - #define MSG_VMIN "Vmin" - #define MSG_VTRAV_MIN "VLiike min" - #define MSG_AMAX "Amax " - #define MSG_A_RETRACT "A-peruuta" - #define MSG_XSTEPS "Xsteps/mm" - #define MSG_YSTEPS "Ysteps/mm" - #define MSG_ZSTEPS "Zsteps/mm" - #define MSG_ESTEPS "Esteps/mm" - #define MSG_RECTRACT "Veda takaisin" - #define MSG_TEMPERATURE "Lampotila" - #define MSG_MOTION "Liike" - #define MSG_CONTRAST "LCD contrast" - #define MSG_STORE_EPROM "Tallenna muistiin" - #define MSG_LOAD_EPROM "Lataa muistista" - #define MSG_RESTORE_FAILSAFE "Palauta oletus" - #define MSG_REFRESH "Paivita" - #define MSG_WATCH "Seuraa" - #define MSG_PREPARE "Valmistele" - #define MSG_TUNE "Saada" - #define MSG_PAUSE_PRINT "Keskeyta tulostus" - #define MSG_RESUME_PRINT "Jatka tulostusta" - #define MSG_STOP_PRINT "Pysayta tulostus" - #define MSG_CARD_MENU "Korttivalikko" - #define MSG_NO_CARD "Ei korttia" - #define MSG_DWELL "Nukkumassa..." - #define MSG_USERWAIT "Odotet. valintaa" - #define MSG_RESUMING "Jatke. tulostusta" - #define MSG_NO_MOVE "Ei liiketta." - #define MSG_KILLED "KILLED. " - #define MSG_STOPPED "STOPPED. " - #define MSG_CONTROL_RETRACT "Veda mm" - #define MSG_CONTROL_RETRACTF "Veda V" - #define MSG_CONTROL_RETRACT_ZLIFT "Z mm" - #define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" - #define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" - #define MSG_AUTORETRACT "AutoVeto." - #define MSG_FILAMENTCHANGE "Change filament" - #define MSG_INIT_SDCARD "Init. SD-Card" - #define MSG_CNG_SDCARD "Change SD-Card" - #define MSG_ZPROBE_OUT "Z probe out. bed" - #define MSG_POSITION_UNKNOWN "Home X/Y before Z" - #define MSG_ZPROBE_ZOFFSET "Z Offset" - #define MSG_BABYSTEP_X "Babystep X" - #define MSG_BABYSTEP_Y "Babystep Y" - #define MSG_BABYSTEP_Z "Babystep Z" - #define MSG_ENDSTOP_ABORT "Endstop abort" + #define WELCOME_MSG MACHINE_NAME " valmis." + #define MSG_SD_INSERTED "Kortti asetettu" + #define MSG_SD_REMOVED "Kortti poistettu" + #define MSG_MAIN "Palaa" + #define MSG_AUTOSTART "Automaatti" + #define MSG_DISABLE_STEPPERS "Vapauta moottorit" + #define MSG_AUTO_HOME "Aja referenssiin" + #define MSG_SET_ORIGIN "Aseta origo" + #define MSG_PREHEAT_PLA "Esilammita PLA" + #define MSG_PREHEAT_PLA0 "Esilammita PLA 1" + #define MSG_PREHEAT_PLA1 "Esilammita PLA 2" + #define MSG_PREHEAT_PLA2 "Esilammita PLA 3" + #define MSG_PREHEAT_PLA012 "Esila. PLA Kaikki" + #define MSG_PREHEAT_PLA_BEDONLY "Esila. PLA Alusta" + #define MSG_PREHEAT_PLA_SETTINGS "Esilamm. PLA konf" + #define MSG_PREHEAT_ABS "Esilammita ABS" + #define MSG_PREHEAT_ABS0 "Esilammita ABS 1" + #define MSG_PREHEAT_ABS1 "Esilammita ABS 2" + #define MSG_PREHEAT_ABS2 "Esilammita ABS 3" + #define MSG_PREHEAT_ABS012 "Esila. ABS Kaikki" + #define MSG_PREHEAT_ABS_BEDONLY "Esila. ABS Alusta" + #define MSG_PREHEAT_ABS_SETTINGS "Esilamm. ABS konf" + #define MSG_COOLDOWN "Jaahdyta" + #define MSG_SWITCH_PS_ON "Virta paalle" + #define MSG_SWITCH_PS_OFF "Virta pois" + #define MSG_EXTRUDE "Pursota" + #define MSG_RETRACT "Veda takaisin" + #define MSG_MOVE_AXIS "Liikuta akseleita" + #define MSG_MOVE_X "Move X" + #define MSG_MOVE_Y "Move Y" + #define MSG_MOVE_Z "Move Z" + #define MSG_MOVE_E "Extruder" + #define MSG_MOVE_E1 "Extruder2" + #define MSG_MOVE_E2 "Extruder3" + #define MSG_MOVE_01MM "Move 0.1mm" + #define MSG_MOVE_1MM "Move 1mm" + #define MSG_MOVE_10MM "Move 10mm" + #define MSG_SPEED "Nopeus" + #define MSG_NOZZLE "Suutin" + #define MSG_NOZZLE1 "Suutin2" + #define MSG_NOZZLE2 "Suutin3" + #define MSG_BED "Alusta" + #define MSG_FAN_SPEED "Tuul. nopeus" + #define MSG_FLOW "Virtaus" + #define MSG_FLOW0 "Virtaus 0" + #define MSG_FLOW1 "Virtaus 1" + #define MSG_FLOW2 "Virtaus 2" + #define MSG_CONTROL "Kontrolli" + #define MSG_MIN " \002 Min" + #define MSG_MAX " \002 Max" + #define MSG_FACTOR " \002 Kerr" + #define MSG_AUTOTEMP "Autotemp" + #define MSG_ON "On " + #define MSG_OFF "Off" + #define MSG_PID_P "PID-P" + #define MSG_PID_I "PID-I" + #define MSG_PID_D "PID-D" + #define MSG_PID_C "PID-C" + #define MSG_ACC "Kiihtyv" + #define MSG_VXY_JERK "Vxy-jerk" + #define MSG_VZ_JERK "Vz-jerk" + #define MSG_VE_JERK "Ve-jerk" + #define MSG_VMAX "Vmax " + #define MSG_X "x" + #define MSG_Y "y" + #define MSG_Z "z" + #define MSG_E "e" + #define MSG_VMIN "Vmin" + #define MSG_VTRAV_MIN "VLiike min" + #define MSG_AMAX "Amax " + #define MSG_A_RETRACT "A-peruuta" + #define MSG_XSTEPS "Xsteps/mm" + #define MSG_YSTEPS "Ysteps/mm" + #define MSG_ZSTEPS "Zsteps/mm" + #define MSG_ESTEPS "Esteps/mm" + #define MSG_RECTRACT "Veda takaisin" + #define MSG_TEMPERATURE "Lampotila" + #define MSG_MOTION "Liike" + #define MSG_CONTRAST "LCD contrast" + #define MSG_STORE_EPROM "Tallenna muistiin" + #define MSG_LOAD_EPROM "Lataa muistista" + #define MSG_RESTORE_FAILSAFE "Palauta oletus" + #define MSG_REFRESH "Paivita" + #define MSG_WATCH "Seuraa" + #define MSG_PREPARE "Valmistele" + #define MSG_TUNE "Saada" + #define MSG_PAUSE_PRINT "Keskeyta tulostus" + #define MSG_RESUME_PRINT "Jatka tulostusta" + #define MSG_STOP_PRINT "Pysayta tulostus" + #define MSG_CARD_MENU "Korttivalikko" + #define MSG_NO_CARD "Ei korttia" + #define MSG_DWELL "Nukkumassa..." + #define MSG_USERWAIT "Odotet. valintaa" + #define MSG_RESUMING "Jatke. tulostusta" + #define MSG_NO_MOVE "Ei liiketta." + #define MSG_KILLED "KILLED. " + #define MSG_STOPPED "STOPPED. " + #define MSG_CONTROL_RETRACT "Veda mm" + #define MSG_CONTROL_RETRACTF "Veda V" + #define MSG_CONTROL_RETRACT_ZLIFT "Z mm" + #define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" + #define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" + #define MSG_AUTORETRACT "AutoVeto." + #define MSG_FILAMENTCHANGE "Change filament" + #define MSG_INIT_SDCARD "Init. SD-Card" + #define MSG_CNG_SDCARD "Change SD-Card" + #define MSG_ZPROBE_OUT "Z probe out. bed" + #define MSG_POSITION_UNKNOWN "Home X/Y before Z" + #define MSG_ZPROBE_ZOFFSET "Z Offset" + #define MSG_BABYSTEP_X "Babystep X" + #define MSG_BABYSTEP_Y "Babystep Y" + #define MSG_BABYSTEP_Z "Babystep Z" + #define MSG_ENDSTOP_ABORT "Endstop abort" // Serial Console Messages - #define MSG_Enqueing "jonoon \"" - #define MSG_POWERUP "Kaynnistys" - #define MSG_EXTERNAL_RESET " Ulkoinen Reset" - #define MSG_BROWNOUT_RESET " Alajannite Reset" - #define MSG_WATCHDOG_RESET " Vahtikoira Reset" - #define MSG_SOFTWARE_RESET " Ohjelmisto Reset" - #define MSG_AUTHOR " | Author: " - #define MSG_CONFIGURATION_VER " Paivitetty viimeksi: " - #define MSG_FREE_MEMORY " Vapaata muistia: " - #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " - #define MSG_OK "ok" - #define MSG_FILE_SAVED "Tiedosto tallennettu." - #define MSG_ERR_LINE_NO "Rivinumero ei ole Viimeisin rivi+1, Viimeisin rivi: " - #define MSG_ERR_CHECKSUM_MISMATCH "Tarkistesummassa virhe, Viimeisin rivi: " - #define MSG_ERR_NO_CHECKSUM "Rivilla ei tarkistesummaa, Viimeisin rivi: " - #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "Ei rivinumeroa tarkistesumman kanssa, Viimeisin rivi: " - #define MSG_FILE_PRINTED "Tiedoston tulostus valmis" - #define MSG_BEGIN_FILE_LIST "Tiedostolistauksen alku" - #define MSG_END_FILE_LIST "Tiedostolistauksen loppu" - #define MSG_M104_INVALID_EXTRUDER "M104 Virheellinen suutin " - #define MSG_M105_INVALID_EXTRUDER "M105 Virheellinen suutin " - #define MSG_M200_INVALID_EXTRUDER "M200 Virheellinen suutin " - #define MSG_M218_INVALID_EXTRUDER "M218 Virheellinen suutin " - #define MSG_M221_INVALID_EXTRUDER "M221 Virheellinen suutin " - #define MSG_ERR_NO_THERMISTORS "Ei termistoreja - ei lampotiloja" - #define MSG_M109_INVALID_EXTRUDER "M109 Virheellinen suutin " - #define MSG_HEATING "Lammitan..." - #define MSG_HEATING_COMPLETE "Lammitys valmis." - #define MSG_BED_HEATING "Alusta lampiaa." - #define MSG_BED_DONE "Alusta valmis." - #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" - #define MSG_COUNT_X " Laskuri X: " - #define MSG_ERR_KILLED "Tulostin pysaytetty. kill():ia kutsuttu!" - #define MSG_ERR_STOPPED "Tulostin pysaytetty virheiden vuoksi. Korjaa virheet ja kayta M999 kaynnistaaksesi uudelleen. (Lampotila nollattiin. Aseta lampotila sen jalkeen kun jatkat.)" - #define MSG_RESEND "Uudelleenlahetys: " - #define MSG_UNKNOWN_COMMAND "Tuntematon komento: \"" - #define MSG_ACTIVE_EXTRUDER "Aktiivinen suutin: " - #define MSG_INVALID_EXTRUDER "Virheellinen suutin" - #define MSG_X_MIN "x_min: " - #define MSG_X_MAX "x_max: " - #define MSG_Y_MIN "y_min: " - #define MSG_Y_MAX "y_max: " - #define MSG_Z_MIN "z_min: " - #define MSG_Z_MAX "z_max: " - #define MSG_M119_REPORT "Rajakytkimien tilaraportti" - #define MSG_ENDSTOP_HIT "AKTIIVISENA" - #define MSG_ENDSTOP_OPEN "avoinna" - #define MSG_HOTEND_OFFSET "Hotend offsets:" - - #define MSG_SD_CANT_OPEN_SUBDIR "Alihakemistoa ei voitu avata" - #define MSG_SD_INIT_FAIL "SD alustus epaonnistui" - #define MSG_SD_VOL_INIT_FAIL "volume.init epaonnistui" - #define MSG_SD_OPENROOT_FAIL "openRoot epaonnistui" - #define MSG_SD_CARD_OK "SD kortti ok" - #define MSG_SD_WORKDIR_FAIL "workDir open epaonnistui" - #define MSG_SD_OPEN_FILE_FAIL "avaus epaonnistui, Tiedosto: " - #define MSG_SD_FILE_OPENED "Tiedosto avattu: " - #define MSG_SD_SIZE " Koko: " - #define MSG_SD_FILE_SELECTED "Tiedosto valittu" - #define MSG_SD_WRITE_TO_FILE "Kirjoitetaan tiedostoon: " - #define MSG_SD_PRINTING_BYTE "SD tulostus byte " - #define MSG_SD_NOT_PRINTING "Ei SD tulostus" - #define MSG_SD_ERR_WRITE_TO_FILE "virhe kirjoitettaessa tiedostoon" - #define MSG_SD_CANT_ENTER_SUBDIR "Alihakemistoon ei voitu siirtya: " - - #define MSG_STEPPER_TOO_HIGH "Askellustaajuus liian suuri: " - #define MSG_ENDSTOPS_HIT "paatyrajat aktivoitu: " - #define MSG_ERR_COLD_EXTRUDE_STOP " kylmana pursotus estetty" - #define MSG_ERR_LONG_EXTRUDE_STOP " liian pitka pursotus estetty" - #define MSG_BABYSTEPPING_X "Babystepping X" - #define MSG_BABYSTEPPING_Y "Babystepping Y" - #define MSG_BABYSTEPPING_Z "Babystepping Z" - #define MSG_ENDSTOP_ABORT "Endstop abort" - #define MSG_CONTRAST "Kontrasti" - #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Virhe valikon rakenteessa" + #define MSG_Enqueing "jonoon \"" + #define MSG_POWERUP "Kaynnistys" + #define MSG_EXTERNAL_RESET " Ulkoinen Reset" + #define MSG_BROWNOUT_RESET " Alajannite Reset" + #define MSG_WATCHDOG_RESET " Vahtikoira Reset" + #define MSG_SOFTWARE_RESET " Ohjelmisto Reset" + #define MSG_AUTHOR " | Author: " + #define MSG_CONFIGURATION_VER " Paivitetty viimeksi: " + #define MSG_FREE_MEMORY " Vapaata muistia: " + #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " + #define MSG_OK "ok" + #define MSG_FILE_SAVED "Tiedosto tallennettu." + #define MSG_ERR_LINE_NO "Rivinumero ei ole Viimeisin rivi+1, Viimeisin rivi: " + #define MSG_ERR_CHECKSUM_MISMATCH "Tarkistesummassa virhe, Viimeisin rivi: " + #define MSG_ERR_NO_CHECKSUM "Rivilla ei tarkistesummaa, Viimeisin rivi: " + #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "Ei rivinumeroa tarkistesumman kanssa, Viimeisin rivi: " + #define MSG_FILE_PRINTED "Tiedoston tulostus valmis" + #define MSG_BEGIN_FILE_LIST "Tiedostolistauksen alku" + #define MSG_END_FILE_LIST "Tiedostolistauksen loppu" + #define MSG_M104_INVALID_EXTRUDER "M104 Virheellinen suutin " + #define MSG_M105_INVALID_EXTRUDER "M105 Virheellinen suutin " + #define MSG_M200_INVALID_EXTRUDER "M200 Virheellinen suutin " + #define MSG_M218_INVALID_EXTRUDER "M218 Virheellinen suutin " + #define MSG_M221_INVALID_EXTRUDER "M221 Virheellinen suutin " + #define MSG_ERR_NO_THERMISTORS "Ei termistoreja - ei lampotiloja" + #define MSG_M109_INVALID_EXTRUDER "M109 Virheellinen suutin " + #define MSG_HEATING "Lammitan..." + #define MSG_HEATING_COMPLETE "Lammitys valmis." + #define MSG_BED_HEATING "Alusta lampiaa." + #define MSG_BED_DONE "Alusta valmis." + #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" + #define MSG_COUNT_X " Laskuri X: " + #define MSG_ERR_KILLED "Tulostin pysaytetty. kill():ia kutsuttu!" + #define MSG_ERR_STOPPED "Tulostin pysaytetty virheiden vuoksi. Korjaa virheet ja kayta M999 kaynnistaaksesi uudelleen. (Lampotila nollattiin. Aseta lampotila sen jalkeen kun jatkat.)" + #define MSG_RESEND "Uudelleenlahetys: " + #define MSG_UNKNOWN_COMMAND "Tuntematon komento: \"" + #define MSG_ACTIVE_EXTRUDER "Aktiivinen suutin: " + #define MSG_INVALID_EXTRUDER "Virheellinen suutin" + #define MSG_X_MIN "x_min: " + #define MSG_X_MAX "x_max: " + #define MSG_Y_MIN "y_min: " + #define MSG_Y_MAX "y_max: " + #define MSG_Z_MIN "z_min: " + #define MSG_Z_MAX "z_max: " + #define MSG_M119_REPORT "Rajakytkimien tilaraportti" + #define MSG_ENDSTOP_HIT "AKTIIVISENA" + #define MSG_ENDSTOP_OPEN "avoinna" + #define MSG_HOTEND_OFFSET "Hotend offsets:" + + #define MSG_SD_CANT_OPEN_SUBDIR "Alihakemistoa ei voitu avata" + #define MSG_SD_INIT_FAIL "SD alustus epaonnistui" + #define MSG_SD_VOL_INIT_FAIL "volume.init epaonnistui" + #define MSG_SD_OPENROOT_FAIL "openRoot epaonnistui" + #define MSG_SD_CARD_OK "SD kortti ok" + #define MSG_SD_WORKDIR_FAIL "workDir open epaonnistui" + #define MSG_SD_OPEN_FILE_FAIL "avaus epaonnistui, Tiedosto: " + #define MSG_SD_FILE_OPENED "Tiedosto avattu: " + #define MSG_SD_SIZE " Koko: " + #define MSG_SD_FILE_SELECTED "Tiedosto valittu" + #define MSG_SD_WRITE_TO_FILE "Kirjoitetaan tiedostoon: " + #define MSG_SD_PRINTING_BYTE "SD tulostus byte " + #define MSG_SD_NOT_PRINTING "Ei SD tulostus" + #define MSG_SD_ERR_WRITE_TO_FILE "virhe kirjoitettaessa tiedostoon" + #define MSG_SD_CANT_ENTER_SUBDIR "Alihakemistoon ei voitu siirtya: " + + #define MSG_STEPPER_TOO_HIGH "Askellustaajuus liian suuri: " + #define MSG_ENDSTOPS_HIT "paatyrajat aktivoitu: " + #define MSG_ERR_COLD_EXTRUDE_STOP " kylmana pursotus estetty" + #define MSG_ERR_LONG_EXTRUDE_STOP " liian pitka pursotus estetty" + #define MSG_BABYSTEPPING_X "Babystepping X" + #define MSG_BABYSTEPPING_Y "Babystepping Y" + #define MSG_BABYSTEPPING_Z "Babystepping Z" + #define MSG_ENDSTOP_ABORT "Endstop abort" + #define MSG_CONTRAST "Kontrasti" + #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Virhe valikon rakenteessa" #endif @@ -1922,203 +1921,203 @@ // LCD Menu Messages // Please note these are limited to 17 characters! - #define WELCOME_MSG MACHINE_NAME " parada." - #define MSG_SD_INSERTED "Tarcheta colocada" - #define MSG_SD_REMOVED "Tarcheta retirada" - #define MSG_MAIN "Menu prencipal" - #define MSG_AUTOSTART " Autostart" - #define MSG_DISABLE_STEPPERS "Amortar motors" - #define MSG_AUTO_HOME "Levar a l'orichen" - #define MSG_SET_ORIGIN "Establir zero" - #define MSG_PREHEAT_PLA "Precalentar PLA" - #define MSG_PREHEAT_PLA0 "Precalentar PLA0" - #define MSG_PREHEAT_PLA1 "Precalentar PLA1" - #define MSG_PREHEAT_PLA2 "Precalentar PLA2" - #define MSG_PREHEAT_PLA012 "Precalentar PLA a" - #define MSG_PREHEAT_PLA_BEDONLY "Prec. PLA Base" - #define MSG_PREHEAT_PLA_SETTINGS "Achustar tem. PLA" - #define MSG_PREHEAT_ABS "Precalentar ABS" - #define MSG_PREHEAT_ABS0 "Precalentar ABS0" - #define MSG_PREHEAT_ABS1 "Precalentar ABS1" - #define MSG_PREHEAT_ABS2 "Precalentar ABS2" - #define MSG_PREHEAT_ABS012 "Precalentar ABS a" - #define MSG_PREHEAT_ABS_BEDONLY "Prec. ABS Base" - #define MSG_PREHEAT_ABS_SETTINGS "Achustar tem. ABS" - #define MSG_COOLDOWN "Enfriar" - #define MSG_SWITCH_PS_ON "Enchegar Fuent" - #define MSG_SWITCH_PS_OFF "Desenchegar Fuent" - #define MSG_EXTRUDE "Extruir" - #define MSG_RETRACT "Retraer" - #define MSG_MOVE_AXIS "Mover Eixes" - #define MSG_MOVE_X "Move X" - #define MSG_MOVE_Y "Move Y" - #define MSG_MOVE_Z "Move Z" - #define MSG_MOVE_E "Extruder" - #define MSG_MOVE_E1 "Extruder2" - #define MSG_MOVE_E2 "Extruder3" - #define MSG_MOVE_01MM "Move 0.1mm" - #define MSG_MOVE_1MM "Move 1mm" - #define MSG_MOVE_10MM "Move 10mm" - #define MSG_SPEED "Velocidat" - #define MSG_NOZZLE "Nozzle" - #define MSG_NOZZLE1 "Nozzle2" - #define MSG_NOZZLE2 "Nozzle3" - #define MSG_BED "Base" - #define MSG_FAN_SPEED "Ixoriador" - #define MSG_FLOW "Fluxo" - #define MSG_FLOW0 "Fluxo 0" - #define MSG_FLOW1 "Fluxo 1" - #define MSG_FLOW2 "Fluxo 2" - #define MSG_CONTROL "Control" - #define MSG_MIN "\002 Min" - #define MSG_MAX "\002 Max" - #define MSG_FACTOR "\002 Fact" - #define MSG_AUTOTEMP "Autotemp" - #define MSG_ON "On" - #define MSG_OFF "Off" - #define MSG_PID_P "PID-P" - #define MSG_PID_I "PID-I" - #define MSG_PID_D "PID-D" - #define MSG_PID_C "PID-C" - #define MSG_ACC "Acel" - #define MSG_VXY_JERK "Vxy-jerk" - #define MSG_VZ_JERK "Vz-jerk" - #define MSG_VE_JERK "Ves-jerk" - #define MSG_VMAX "Vmax" - #define MSG_X "x" - #define MSG_Y "y" - #define MSG_Z "z" - #define MSG_E "y" - #define MSG_VMIN "Vmin" - #define MSG_VTRAV_MIN "VTrav min" - #define MSG_AMAX "Amax" - #define MSG_A_RETRACT "A-retrac." - #define MSG_XSTEPS "X trangos/mm" - #define MSG_YSTEPS "Y trangos/mm" - #define MSG_ZSTEPS "Z trangos/mm" - #define MSG_ESTEPS "E trangos/mm" - #define MSG_RECTRACT "Retraer" - #define MSG_TEMPERATURE "Temperatura" - #define MSG_MOTION "Movimiento" - #define MSG_STORE_EPROM "Alzar Memoria" - #define MSG_LOAD_EPROM "Cargar Memoria" - #define MSG_RESTORE_FAILSAFE "Rest. d'emerchen." - #define MSG_REFRESH "Tornar a cargar" - #define MSG_WATCH "Monitorizar" - #define MSG_PREPARE "Preparar" - #define MSG_TUNE "Achustar" - #define MSG_PAUSE_PRINT "Pausar impresion" - #define MSG_RESUME_PRINT "Contin. impresion" - #define MSG_STOP_PRINT "Detener Impresion" - #define MSG_CARD_MENU "Menu de SD" - #define MSG_NO_CARD "No i hai tarcheta" - #define MSG_DWELL "Reposo..." - #define MSG_USERWAIT "Asperan. ordines" - #define MSG_RESUMING "Contin. impresion" - #define MSG_NO_MOVE "Sin movimiento" - #define MSG_KILLED "ATURADA D'EMERCH." - #define MSG_STOPPED "ATURADA." - #define MSG_CONTROL_RETRACT "Retraer mm" - #define MSG_CONTROL_RETRACTF "Retraer F" - #define MSG_CONTROL_RETRACT_ZLIFT "Devantar mm" - #define MSG_CONTROL_RETRACT_RECOVER "DesRet +mm" - #define MSG_CONTROL_RETRACT_RECOVERF "DesRet F" - #define MSG_AUTORETRACT "AutoRetr." - #define MSG_FILAMENTCHANGE "Cambear" - #define MSG_INIT_SDCARD "Encetan. tarcheta" - #define MSG_CNG_SDCARD "Cambiar tarcheta" - #define MSG_RECTRACT_WIDE "Retraer" - #define MSG_TEMPERATURE_WIDE "Temperatura" - #define MSG_TEMPERATURE_RTN "Temperatura" - #define MSG_MAIN_WIDE "Menu Prencipal" - #define MSG_MOTION_WIDE "Movimiento" - #define MSG_PREPARE_ALT "Preparar" - #define MSG_CONTROL_ARROW "Control" - #define MSG_RETRACT_ARROW "Retraer" - #define MSG_STEPPER_RELEASED "Desacoplada." - #define MSG_ZPROBE_OUT "Z probe out. bed" - #define MSG_POSITION_UNKNOWN "Home X/Y before Z" - #define MSG_ZPROBE_ZOFFSET "Z Offset" - #define MSG_BABYSTEP_X "Babystep X" - #define MSG_BABYSTEP_Y "Babystep Y" - #define MSG_BABYSTEP_Z "Babystep Z" - #define MSG_ENDSTOP_ABORT "Endstop abort" - #define MSG_CONTRAST "Contrast" + #define WELCOME_MSG MACHINE_NAME " parada." + #define MSG_SD_INSERTED "Tarcheta colocada" + #define MSG_SD_REMOVED "Tarcheta retirada" + #define MSG_MAIN "Menu prencipal" + #define MSG_AUTOSTART " Autostart" + #define MSG_DISABLE_STEPPERS "Amortar motors" + #define MSG_AUTO_HOME "Levar a l'orichen" + #define MSG_SET_ORIGIN "Establir zero" + #define MSG_PREHEAT_PLA "Precalentar PLA" + #define MSG_PREHEAT_PLA0 "Precalentar PLA0" + #define MSG_PREHEAT_PLA1 "Precalentar PLA1" + #define MSG_PREHEAT_PLA2 "Precalentar PLA2" + #define MSG_PREHEAT_PLA012 "Precalentar PLA a" + #define MSG_PREHEAT_PLA_BEDONLY "Prec. PLA Base" + #define MSG_PREHEAT_PLA_SETTINGS "Achustar tem. PLA" + #define MSG_PREHEAT_ABS "Precalentar ABS" + #define MSG_PREHEAT_ABS0 "Precalentar ABS0" + #define MSG_PREHEAT_ABS1 "Precalentar ABS1" + #define MSG_PREHEAT_ABS2 "Precalentar ABS2" + #define MSG_PREHEAT_ABS012 "Precalentar ABS a" + #define MSG_PREHEAT_ABS_BEDONLY "Prec. ABS Base" + #define MSG_PREHEAT_ABS_SETTINGS "Achustar tem. ABS" + #define MSG_COOLDOWN "Enfriar" + #define MSG_SWITCH_PS_ON "Enchegar Fuent" + #define MSG_SWITCH_PS_OFF "Desenchegar Fuent" + #define MSG_EXTRUDE "Extruir" + #define MSG_RETRACT "Retraer" + #define MSG_MOVE_AXIS "Mover Eixes" + #define MSG_MOVE_X "Move X" + #define MSG_MOVE_Y "Move Y" + #define MSG_MOVE_Z "Move Z" + #define MSG_MOVE_E "Extruder" + #define MSG_MOVE_E1 "Extruder2" + #define MSG_MOVE_E2 "Extruder3" + #define MSG_MOVE_01MM "Move 0.1mm" + #define MSG_MOVE_1MM "Move 1mm" + #define MSG_MOVE_10MM "Move 10mm" + #define MSG_SPEED "Velocidat" + #define MSG_NOZZLE "Nozzle" + #define MSG_NOZZLE1 "Nozzle2" + #define MSG_NOZZLE2 "Nozzle3" + #define MSG_BED "Base" + #define MSG_FAN_SPEED "Ixoriador" + #define MSG_FLOW "Fluxo" + #define MSG_FLOW0 "Fluxo 0" + #define MSG_FLOW1 "Fluxo 1" + #define MSG_FLOW2 "Fluxo 2" + #define MSG_CONTROL "Control" + #define MSG_MIN "\002 Min" + #define MSG_MAX "\002 Max" + #define MSG_FACTOR "\002 Fact" + #define MSG_AUTOTEMP "Autotemp" + #define MSG_ON "On" + #define MSG_OFF "Off" + #define MSG_PID_P "PID-P" + #define MSG_PID_I "PID-I" + #define MSG_PID_D "PID-D" + #define MSG_PID_C "PID-C" + #define MSG_ACC "Acel" + #define MSG_VXY_JERK "Vxy-jerk" + #define MSG_VZ_JERK "Vz-jerk" + #define MSG_VE_JERK "Ves-jerk" + #define MSG_VMAX "Vmax" + #define MSG_X "x" + #define MSG_Y "y" + #define MSG_Z "z" + #define MSG_E "y" + #define MSG_VMIN "Vmin" + #define MSG_VTRAV_MIN "VTrav min" + #define MSG_AMAX "Amax" + #define MSG_A_RETRACT "A-retrac." + #define MSG_XSTEPS "X trangos/mm" + #define MSG_YSTEPS "Y trangos/mm" + #define MSG_ZSTEPS "Z trangos/mm" + #define MSG_ESTEPS "E trangos/mm" + #define MSG_RECTRACT "Retraer" + #define MSG_TEMPERATURE "Temperatura" + #define MSG_MOTION "Movimiento" + #define MSG_STORE_EPROM "Alzar Memoria" + #define MSG_LOAD_EPROM "Cargar Memoria" + #define MSG_RESTORE_FAILSAFE "Rest. d'emerchen." + #define MSG_REFRESH "Tornar a cargar" + #define MSG_WATCH "Monitorizar" + #define MSG_PREPARE "Preparar" + #define MSG_TUNE "Achustar" + #define MSG_PAUSE_PRINT "Pausar impresion" + #define MSG_RESUME_PRINT "Contin. impresion" + #define MSG_STOP_PRINT "Detener Impresion" + #define MSG_CARD_MENU "Menu de SD" + #define MSG_NO_CARD "No i hai tarcheta" + #define MSG_DWELL "Reposo..." + #define MSG_USERWAIT "Asperan. ordines" + #define MSG_RESUMING "Contin. impresion" + #define MSG_NO_MOVE "Sin movimiento" + #define MSG_KILLED "ATURADA D'EMERCH." + #define MSG_STOPPED "ATURADA." + #define MSG_CONTROL_RETRACT "Retraer mm" + #define MSG_CONTROL_RETRACTF "Retraer F" + #define MSG_CONTROL_RETRACT_ZLIFT "Devantar mm" + #define MSG_CONTROL_RETRACT_RECOVER "DesRet +mm" + #define MSG_CONTROL_RETRACT_RECOVERF "DesRet F" + #define MSG_AUTORETRACT "AutoRetr." + #define MSG_FILAMENTCHANGE "Cambear" + #define MSG_INIT_SDCARD "Encetan. tarcheta" + #define MSG_CNG_SDCARD "Cambiar tarcheta" + #define MSG_RECTRACT_WIDE "Retraer" + #define MSG_TEMPERATURE_WIDE "Temperatura" + #define MSG_TEMPERATURE_RTN "Temperatura" + #define MSG_MAIN_WIDE "Menu Prencipal" + #define MSG_MOTION_WIDE "Movimiento" + #define MSG_PREPARE_ALT "Preparar" + #define MSG_CONTROL_ARROW "Control" + #define MSG_RETRACT_ARROW "Retraer" + #define MSG_STEPPER_RELEASED "Desacoplada." + #define MSG_ZPROBE_OUT "Z probe out. bed" + #define MSG_POSITION_UNKNOWN "Home X/Y before Z" + #define MSG_ZPROBE_ZOFFSET "Z Offset" + #define MSG_BABYSTEP_X "Babystep X" + #define MSG_BABYSTEP_Y "Babystep Y" + #define MSG_BABYSTEP_Z "Babystep Z" + #define MSG_ENDSTOP_ABORT "Endstop abort" + #define MSG_CONTRAST "Contrast" // Serial Console Messages - #define MSG_Enqueing "En coda \"" - #define MSG_POWERUP "PowerUp" - #define MSG_EXTERNAL_RESET " Reset Externo" - #define MSG_BROWNOUT_RESET " Reset por Voltaje Incorrecto" - #define MSG_WATCHDOG_RESET " Reset por Bloqueo" - #define MSG_SOFTWARE_RESET " Reset por Software" - #define MSG_AUTHOR " | Autor: " - #define MSG_CONFIGURATION_VER " Zaguer esvielle: " - #define MSG_FREE_MEMORY " Memoria libre: " - #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " - #define MSG_OK "ok" - #define MSG_FILE_SAVED "Guardau." - #define MSG_ERR_LINE_NO "O Numero de Linea no ye igual a l'Ultimo Numero de Linea+1, Ultima Linea:" - #define MSG_ERR_CHECKSUM_MISMATCH "o checksum no coincide, Ultima Linea:" - #define MSG_ERR_NO_CHECKSUM "No se podió trobar o Checksum con o numero de linea, Ultima Linea:" - #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "No se trobo o Numero de Linea con o Checksum, Ultima Linea:" - #define MSG_FILE_PRINTED "Impresion rematada" - #define MSG_BEGIN_FILE_LIST "Prencipio d'a lista de fichero" - #define MSG_END_FILE_LIST "Fin d'a lista de fichero" - #define MSG_M104_INVALID_EXTRUDER "M104 Extrusor Invalido " - #define MSG_M105_INVALID_EXTRUDER "M105 Extrusor Invalido " - #define MSG_M200_INVALID_EXTRUDER "M200 Extrusor Invalido " - #define MSG_M218_INVALID_EXTRUDER "M218 Extrusor Invalido " - #define MSG_M221_INVALID_EXTRUDER "M221 Extrusor Invalido " - #define MSG_ERR_NO_THERMISTORS "No i hai termistores - no temp" - #define MSG_M109_INVALID_EXTRUDER "M109 Extrusor Invalido " - #define MSG_HEATING "Calentando..." - #define MSG_HEATING_COMPLETE "Calentamiento Feito." - #define MSG_BED_HEATING "Calentando la base." - #define MSG_BED_DONE "Base Calient." - #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" - #define MSG_COUNT_X " Cuenta X:" - #define MSG_ERR_KILLED "Impresora Aturada con kill()!!" - #define MSG_ERR_STOPPED "Impresora aturada por errors. Apanye a error y use M999 Ta reiniciar!. (a temperatura se reestablece. Ajustela antes de continar)" - #define MSG_RESEND "Reninviar:" - #define MSG_UNKNOWN_COMMAND "Comando Desconoixiu:\"" - #define MSG_ACTIVE_EXTRUDER "Extrusor Activo: " - #define MSG_INVALID_EXTRUDER "Extrusor Invalido" - #define MSG_X_MIN "x_min: " - #define MSG_X_MAX "x_max: " - #define MSG_Y_MIN "y_min: " - #define MSG_Y_MAX "y_max: " - #define MSG_Z_MIN "z_min: " - #define MSG_Z_MAX "z_max: " - #define MSG_M119_REPORT "Comprobando fins de corrida." - #define MSG_ENDSTOP_HIT "PULSAU" - #define MSG_ENDSTOP_OPEN "ubierto" - #define MSG_HOTEND_OFFSET "Hotend offsets:" - #define MSG_SD_CANT_OPEN_SUBDIR "No se podió ubrir a subcarpeta." - #define MSG_SD_INIT_FAIL "Fallo en encetar a SD" - #define MSG_SD_VOL_INIT_FAIL "Fallo en amontar o volumen" - #define MSG_SD_OPENROOT_FAIL "Fallo en ubrir a carpeta raiz" - #define MSG_SD_CARD_OK "Tarcheta SD OK" - #define MSG_SD_WORKDIR_FAIL "Fallo en ubrir a carpeta de treballo" - #define MSG_SD_OPEN_FILE_FAIL "Error en ubrir, Fichero: " - #define MSG_SD_FILE_OPENED "Fichero ubierto:" - #define MSG_SD_SIZE " Grandaria:" - #define MSG_SD_FILE_SELECTED "Fichero Seleccionau" - #define MSG_SD_WRITE_TO_FILE "Escribindo en o fichero: " - #define MSG_SD_PRINTING_BYTE "SD imprentando o byte " - #define MSG_SD_NOT_PRINTING "No se ye imprentando con SD" - #define MSG_SD_ERR_WRITE_TO_FILE "Error en escribir en o fichero" - #define MSG_SD_CANT_ENTER_SUBDIR "No se puede ubrir a carpeta:" - - #define MSG_STEPPER_TOO_HIGH "Steprate masiau alto : " - #define MSG_ENDSTOPS_HIT "S'ha tocau a fin de carril: " - #define MSG_ERR_COLD_EXTRUDE_STOP " extrusion fria privada" - #define MSG_ERR_LONG_EXTRUDE_STOP " extrusion masiau larga privada" - #define MSG_BABYSTEPPING_X "Babystepping X" - #define MSG_BABYSTEPPING_Y "Babystepping Y" - #define MSG_BABYSTEPPING_Z "Babystepping Z" - #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure" + #define MSG_Enqueing "En coda \"" + #define MSG_POWERUP "PowerUp" + #define MSG_EXTERNAL_RESET " Reset Externo" + #define MSG_BROWNOUT_RESET " Reset por Voltaje Incorrecto" + #define MSG_WATCHDOG_RESET " Reset por Bloqueo" + #define MSG_SOFTWARE_RESET " Reset por Software" + #define MSG_AUTHOR " | Autor: " + #define MSG_CONFIGURATION_VER " Zaguer esvielle: " + #define MSG_FREE_MEMORY " Memoria libre: " + #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " + #define MSG_OK "ok" + #define MSG_FILE_SAVED "Guardau." + #define MSG_ERR_LINE_NO "O Numero de Linea no ye igual a l'Ultimo Numero de Linea+1, Ultima Linea:" + #define MSG_ERR_CHECKSUM_MISMATCH "o checksum no coincide, Ultima Linea:" + #define MSG_ERR_NO_CHECKSUM "No se podió trobar o Checksum con o numero de linea, Ultima Linea:" + #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "No se trobo o Numero de Linea con o Checksum, Ultima Linea:" + #define MSG_FILE_PRINTED "Impresion rematada" + #define MSG_BEGIN_FILE_LIST "Prencipio d'a lista de fichero" + #define MSG_END_FILE_LIST "Fin d'a lista de fichero" + #define MSG_M104_INVALID_EXTRUDER "M104 Extrusor Invalido " + #define MSG_M105_INVALID_EXTRUDER "M105 Extrusor Invalido " + #define MSG_M200_INVALID_EXTRUDER "M200 Extrusor Invalido " + #define MSG_M218_INVALID_EXTRUDER "M218 Extrusor Invalido " + #define MSG_M221_INVALID_EXTRUDER "M221 Extrusor Invalido " + #define MSG_ERR_NO_THERMISTORS "No i hai termistores - no temp" + #define MSG_M109_INVALID_EXTRUDER "M109 Extrusor Invalido " + #define MSG_HEATING "Calentando..." + #define MSG_HEATING_COMPLETE "Calentamiento Feito." + #define MSG_BED_HEATING "Calentando la base." + #define MSG_BED_DONE "Base Calient." + #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" + #define MSG_COUNT_X " Cuenta X:" + #define MSG_ERR_KILLED "Impresora Aturada con kill()!!" + #define MSG_ERR_STOPPED "Impresora aturada por errors. Apanye a error y use M999 Ta reiniciar!. (a temperatura se reestablece. Ajustela antes de continar)" + #define MSG_RESEND "Reninviar:" + #define MSG_UNKNOWN_COMMAND "Comando Desconoixiu:\"" + #define MSG_ACTIVE_EXTRUDER "Extrusor Activo: " + #define MSG_INVALID_EXTRUDER "Extrusor Invalido" + #define MSG_X_MIN "x_min: " + #define MSG_X_MAX "x_max: " + #define MSG_Y_MIN "y_min: " + #define MSG_Y_MAX "y_max: " + #define MSG_Z_MIN "z_min: " + #define MSG_Z_MAX "z_max: " + #define MSG_M119_REPORT "Comprobando fins de corrida." + #define MSG_ENDSTOP_HIT "PULSAU" + #define MSG_ENDSTOP_OPEN "ubierto" + #define MSG_HOTEND_OFFSET "Hotend offsets:" + #define MSG_SD_CANT_OPEN_SUBDIR "No se podió ubrir a subcarpeta." + #define MSG_SD_INIT_FAIL "Fallo en encetar a SD" + #define MSG_SD_VOL_INIT_FAIL "Fallo en amontar o volumen" + #define MSG_SD_OPENROOT_FAIL "Fallo en ubrir a carpeta raiz" + #define MSG_SD_CARD_OK "Tarcheta SD OK" + #define MSG_SD_WORKDIR_FAIL "Fallo en ubrir a carpeta de treballo" + #define MSG_SD_OPEN_FILE_FAIL "Error en ubrir, Fichero: " + #define MSG_SD_FILE_OPENED "Fichero ubierto:" + #define MSG_SD_SIZE " Grandaria:" + #define MSG_SD_FILE_SELECTED "Fichero Seleccionau" + #define MSG_SD_WRITE_TO_FILE "Escribindo en o fichero: " + #define MSG_SD_PRINTING_BYTE "SD imprentando o byte " + #define MSG_SD_NOT_PRINTING "No se ye imprentando con SD" + #define MSG_SD_ERR_WRITE_TO_FILE "Error en escribir en o fichero" + #define MSG_SD_CANT_ENTER_SUBDIR "No se puede ubrir a carpeta:" + + #define MSG_STEPPER_TOO_HIGH "Steprate masiau alto : " + #define MSG_ENDSTOPS_HIT "S'ha tocau a fin de carril: " + #define MSG_ERR_COLD_EXTRUDE_STOP " extrusion fria privada" + #define MSG_ERR_LONG_EXTRUDE_STOP " extrusion masiau larga privada" + #define MSG_BABYSTEPPING_X "Babystepping X" + #define MSG_BABYSTEPPING_Y "Babystepping Y" + #define MSG_BABYSTEPPING_Z "Babystepping Z" + #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure" #endif @@ -2127,196 +2126,195 @@ // LCD Menu Messages // Please note these are limited to 17 characters! - #define WELCOME_MSG MACHINE_NAME " gereed." - #define MSG_SD_INSERTED "Kaart ingestoken" - #define MSG_SD_REMOVED "Kaart verwijderd" - #define MSG_MAIN "Main" - #define MSG_AUTOSTART "Autostart" - #define MSG_DISABLE_STEPPERS "Motoren uit" - #define MSG_AUTO_HOME "Auto home" - #define MSG_SET_ORIGIN "Nulpunt instellen" - #define MSG_PREHEAT_PLA "PLA voorverwarmen" - #define MSG_PREHEAT_PLA0 "PLA voorverw. 0" - #define MSG_PREHEAT_PLA1 "PLA voorverw. 1" - #define MSG_PREHEAT_PLA2 "PLA voorverw. 2" - #define MSG_PREHEAT_PLA012 "PLA voorverw. aan" - #define MSG_PREHEAT_PLA_BEDONLY "PLA voorverw. Bed" - #define MSG_PREHEAT_PLA_SETTINGS "PLA verw. conf" - #define MSG_PREHEAT_ABS "ABS voorverwarmen" - #define MSG_PREHEAT_ABS0 "ABS voorverw. 0" - #define MSG_PREHEAT_ABS1 "ABS voorverw. 1" - #define MSG_PREHEAT_ABS2 "ABS voorverw. 2" - #define MSG_PREHEAT_ABS012 "ABS voorverw. aan" - #define MSG_PREHEAT_ABS_BEDONLY "ABS voorverw. Bed" - #define MSG_PREHEAT_ABS_SETTINGS "ABS verw. conf" - #define MSG_COOLDOWN "Afkoelen" - #define MSG_SWITCH_PS_ON "Stroom aan" - #define MSG_SWITCH_PS_OFF "Stroom uit" - #define MSG_EXTRUDE "Extrude" - #define MSG_RETRACT "Retract" - #define MSG_MOVE_AXIS "As verplaatsen" - #define MSG_MOVE_X "Verplaats X" - #define MSG_MOVE_Y "Verplaats Y" - #define MSG_MOVE_Z "Verplaats Z" - #define MSG_MOVE_E "Extruder" - #define MSG_MOVE_E1 "Extruder2" - #define MSG_MOVE_E2 "Extruder3" - #define MSG_MOVE_01MM "Verplaats 0.1mm" - #define MSG_MOVE_1MM "Verplaats 1mm" - #define MSG_MOVE_10MM "Verplaats 10mm" - #define MSG_SPEED "Snelheid" - #define MSG_NOZZLE "Nozzle" - #define MSG_NOZZLE1 "Nozzle2" - #define MSG_NOZZLE2 "Nozzle3" - #define MSG_BED "Bed" - #define MSG_FAN_SPEED "Fan snelheid" - #define MSG_FLOW "Flow" - #define MSG_FLOW0 "Flow 0" - #define MSG_FLOW1 "Flow 1" - #define MSG_FLOW2 "Flow 2" - #define MSG_CONTROL "Control" - #define MSG_MIN " \002 Min" - #define MSG_MAX " \002 Max" - #define MSG_FACTOR " \002 Fact" - #define MSG_AUTOTEMP "Autotemp" - #define MSG_ON "Aan " - #define MSG_OFF "Uit" - #define MSG_PID_P "PID-P" - #define MSG_PID_I "PID-I" - #define MSG_PID_D "PID-D" - #define MSG_PID_C "PID-C" - #define MSG_ACC "Versn" - #define MSG_VXY_JERK "Vxy-jerk" - #define MSG_VZ_JERK "Vz-jerk" - #define MSG_VE_JERK "Ve-jerk" - #define MSG_VMAX "Vmax " - #define MSG_X "x" - #define MSG_Y "y" - #define MSG_Z "z" - #define MSG_E "e" - #define MSG_VMIN "Vmin" - #define MSG_VTRAV_MIN "VTrav min" - #define MSG_AMAX "Amax " - #define MSG_A_RETRACT "A-retract" - #define MSG_XSTEPS "Xsteps/mm" - #define MSG_YSTEPS "Ysteps/mm" - #define MSG_ZSTEPS "Zsteps/mm" - #define MSG_ESTEPS "Esteps/mm" - #define MSG_RECTRACT "Terugtrekken" - #define MSG_TEMPERATURE "Temperatuur" - #define MSG_MOTION "Beweging" - #define MSG_CONTRAST "LCD contrast" - #define MSG_STORE_EPROM "Geheugen opslaan" - #define MSG_LOAD_EPROM "Geheugen laden" - #define MSG_RESTORE_FAILSAFE "Noodstop reset" - #define MSG_REFRESH "Ververs" - #define MSG_WATCH "Info scherm" - #define MSG_PREPARE "Voorbereiden" - #define MSG_TUNE "Afstellen" - #define MSG_PAUSE_PRINT "Print pauzeren" - #define MSG_RESUME_PRINT "Print hervatten" - #define MSG_STOP_PRINT "Print stoppen" - #define MSG_CARD_MENU "Print van SD" - #define MSG_NO_CARD "Geen SD kaart" - #define MSG_DWELL "Slapen..." - #define MSG_USERWAIT "Wachten..." - #define MSG_RESUMING "Print hervatten" - #define MSG_NO_MOVE "Geen beweging." - #define MSG_KILLED "AFGEBROKEN. " - #define MSG_STOPPED "GESTOPT. " - #define MSG_CONTROL_RETRACT "Retract mm" - #define MSG_CONTROL_RETRACTF "Retract F" - #define MSG_CONTROL_RETRACT_ZLIFT "Hop mm" - #define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" - #define MSG_CONTROL_RETRACT_RECOVERF "UnRet F" - #define MSG_AUTORETRACT "AutoRetr." - #define MSG_FILAMENTCHANGE "Verv. Filament" - #define MSG_INIT_SDCARD "Init. SD kaart" - #define MSG_CNG_SDCARD "Verv. SD card" - #define MSG_ZPROBE_OUT "Z probe uit. bed" - #define MSG_POSITION_UNKNOWN "Home X/Y voor Z" - #define MSG_ZPROBE_ZOFFSET "Z Offset" - #define MSG_BABYSTEP_X "Babystap X" - #define MSG_BABYSTEP_Y "Babystap Y" - #define MSG_BABYSTEP_Z "Babystap Z" - #define MSG_ENDSTOP_ABORT "Endstop afbr." - + #define WELCOME_MSG MACHINE_NAME " gereed." + #define MSG_SD_INSERTED "Kaart ingestoken" + #define MSG_SD_REMOVED "Kaart verwijderd" + #define MSG_MAIN "Main" + #define MSG_AUTOSTART "Autostart" + #define MSG_DISABLE_STEPPERS "Motoren uit" + #define MSG_AUTO_HOME "Auto home" + #define MSG_SET_ORIGIN "Nulpunt instellen" + #define MSG_PREHEAT_PLA "PLA voorverwarmen" + #define MSG_PREHEAT_PLA0 "PLA voorverw. 0" + #define MSG_PREHEAT_PLA1 "PLA voorverw. 1" + #define MSG_PREHEAT_PLA2 "PLA voorverw. 2" + #define MSG_PREHEAT_PLA012 "PLA voorverw. aan" + #define MSG_PREHEAT_PLA_BEDONLY "PLA voorverw. Bed" + #define MSG_PREHEAT_PLA_SETTINGS "PLA verw. conf" + #define MSG_PREHEAT_ABS "ABS voorverwarmen" + #define MSG_PREHEAT_ABS0 "ABS voorverw. 0" + #define MSG_PREHEAT_ABS1 "ABS voorverw. 1" + #define MSG_PREHEAT_ABS2 "ABS voorverw. 2" + #define MSG_PREHEAT_ABS012 "ABS voorverw. aan" + #define MSG_PREHEAT_ABS_BEDONLY "ABS voorverw. Bed" + #define MSG_PREHEAT_ABS_SETTINGS "ABS verw. conf" + #define MSG_COOLDOWN "Afkoelen" + #define MSG_SWITCH_PS_ON "Stroom aan" + #define MSG_SWITCH_PS_OFF "Stroom uit" + #define MSG_EXTRUDE "Extrude" + #define MSG_RETRACT "Retract" + #define MSG_MOVE_AXIS "As verplaatsen" + #define MSG_MOVE_X "Verplaats X" + #define MSG_MOVE_Y "Verplaats Y" + #define MSG_MOVE_Z "Verplaats Z" + #define MSG_MOVE_E "Extruder" + #define MSG_MOVE_E1 "Extruder2" + #define MSG_MOVE_E2 "Extruder3" + #define MSG_MOVE_01MM "Verplaats 0.1mm" + #define MSG_MOVE_1MM "Verplaats 1mm" + #define MSG_MOVE_10MM "Verplaats 10mm" + #define MSG_SPEED "Snelheid" + #define MSG_NOZZLE "Nozzle" + #define MSG_NOZZLE1 "Nozzle2" + #define MSG_NOZZLE2 "Nozzle3" + #define MSG_BED "Bed" + #define MSG_FAN_SPEED "Fan snelheid" + #define MSG_FLOW "Flow" + #define MSG_FLOW0 "Flow 0" + #define MSG_FLOW1 "Flow 1" + #define MSG_FLOW2 "Flow 2" + #define MSG_CONTROL "Control" + #define MSG_MIN " \002 Min" + #define MSG_MAX " \002 Max" + #define MSG_FACTOR " \002 Fact" + #define MSG_AUTOTEMP "Autotemp" + #define MSG_ON "Aan " + #define MSG_OFF "Uit" + #define MSG_PID_P "PID-P" + #define MSG_PID_I "PID-I" + #define MSG_PID_D "PID-D" + #define MSG_PID_C "PID-C" + #define MSG_ACC "Versn" + #define MSG_VXY_JERK "Vxy-jerk" + #define MSG_VZ_JERK "Vz-jerk" + #define MSG_VE_JERK "Ve-jerk" + #define MSG_VMAX "Vmax " + #define MSG_X "x" + #define MSG_Y "y" + #define MSG_Z "z" + #define MSG_E "e" + #define MSG_VMIN "Vmin" + #define MSG_VTRAV_MIN "VTrav min" + #define MSG_AMAX "Amax " + #define MSG_A_RETRACT "A-retract" + #define MSG_XSTEPS "Xsteps/mm" + #define MSG_YSTEPS "Ysteps/mm" + #define MSG_ZSTEPS "Zsteps/mm" + #define MSG_ESTEPS "Esteps/mm" + #define MSG_RECTRACT "Terugtrekken" + #define MSG_TEMPERATURE "Temperatuur" + #define MSG_MOTION "Beweging" + #define MSG_CONTRAST "LCD contrast" + #define MSG_STORE_EPROM "Geheugen opslaan" + #define MSG_LOAD_EPROM "Geheugen laden" + #define MSG_RESTORE_FAILSAFE "Noodstop reset" + #define MSG_REFRESH "Ververs" + #define MSG_WATCH "Info scherm" + #define MSG_PREPARE "Voorbereiden" + #define MSG_TUNE "Afstellen" + #define MSG_PAUSE_PRINT "Print pauzeren" + #define MSG_RESUME_PRINT "Print hervatten" + #define MSG_STOP_PRINT "Print stoppen" + #define MSG_CARD_MENU "Print van SD" + #define MSG_NO_CARD "Geen SD kaart" + #define MSG_DWELL "Slapen..." + #define MSG_USERWAIT "Wachten..." + #define MSG_RESUMING "Print hervatten" + #define MSG_NO_MOVE "Geen beweging." + #define MSG_KILLED "AFGEBROKEN. " + #define MSG_STOPPED "GESTOPT. " + #define MSG_CONTROL_RETRACT "Retract mm" + #define MSG_CONTROL_RETRACTF "Retract F" + #define MSG_CONTROL_RETRACT_ZLIFT "Hop mm" + #define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" + #define MSG_CONTROL_RETRACT_RECOVERF "UnRet F" + #define MSG_AUTORETRACT "AutoRetr." + #define MSG_FILAMENTCHANGE "Verv. Filament" + #define MSG_INIT_SDCARD "Init. SD kaart" + #define MSG_CNG_SDCARD "Verv. SD card" + #define MSG_ZPROBE_OUT "Z probe uit. bed" + #define MSG_POSITION_UNKNOWN "Home X/Y voor Z" + #define MSG_ZPROBE_ZOFFSET "Z Offset" + #define MSG_BABYSTEP_X "Babystap X" + #define MSG_BABYSTEP_Y "Babystap Y" + #define MSG_BABYSTEP_Z "Babystap Z" + #define MSG_ENDSTOP_ABORT "Endstop afbr." // Serial Console Messages - #define MSG_Enqueing "enqueing \"" - #define MSG_POWERUP "Opstarten" - #define MSG_EXTERNAL_RESET " Externe Reset" - #define MSG_BROWNOUT_RESET " Lage voedingsspanning Reset" - #define MSG_WATCHDOG_RESET " Watchdog Reset" - #define MSG_SOFTWARE_RESET " Software Reset" - #define MSG_AUTHOR " | Auteur: " - #define MSG_CONFIGURATION_VER " Laatst bijgewerkt: " - #define MSG_FREE_MEMORY " Vrij Geheugen: " - #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " - #define MSG_OK "ok" - #define MSG_FILE_SAVED "Bestand opslaan voltooid." - #define MSG_ERR_LINE_NO "Regelnummer is niet het laatste regelnummer+1, Laatste regel: " - #define MSG_ERR_CHECKSUM_MISMATCH "Checksum fout, Laatste regel: " - #define MSG_ERR_NO_CHECKSUM "Regel zonder checksum, Laatste regel: " - #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "Geen regelnummer met checksum, Laatste regel: " - #define MSG_FILE_PRINTED "Bestand afdrukken klaar" - #define MSG_BEGIN_FILE_LIST "Begin bestandslijst" - #define MSG_END_FILE_LIST "Einde bestandslijst" - #define MSG_M104_INVALID_EXTRUDER "M104 Ongeldige extruder " - #define MSG_M105_INVALID_EXTRUDER "M105 Ongeldige extruder " - #define MSG_M200_INVALID_EXTRUDER "M200 Ongeldige extruder " - #define MSG_M218_INVALID_EXTRUDER "M218 Ongeldige extruder " - #define MSG_M221_INVALID_EXTRUDER "M221 Ongeldige extruder " - #define MSG_ERR_NO_THERMISTORS "Geen thermistors - geen temperatuur" - #define MSG_M109_INVALID_EXTRUDER "M109 Ongeldige extruder " - #define MSG_HEATING "Opwarmen..." - #define MSG_HEATING_COMPLETE "Opwarmen klaar." - #define MSG_BED_HEATING "Bed opwarmen." - #define MSG_BED_DONE "Bed klaar." - #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup voor gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" - #define MSG_COUNT_X " Aantal X: " - #define MSG_ERR_KILLED "Printer stopgezet. kill() aangeroepen!" - #define MSG_ERR_STOPPED "Printer gestopt vanwege fouten. Los de fout op en gebruik M999 om opnieuw te starten. (Temperatuur is gereset, stel deze opnieuw in na herstart)" - #define MSG_RESEND "Opnieuw sturen: " - #define MSG_UNKNOWN_COMMAND "Onbekend commando: \"" - #define MSG_ACTIVE_EXTRUDER "Actieve Extruder: " - #define MSG_INVALID_EXTRUDER "Ongeldige extruder" - #define MSG_X_MIN "x_min: " - #define MSG_X_MAX "x_max: " - #define MSG_Y_MIN "y_min: " - #define MSG_Y_MAX "y_max: " - #define MSG_Z_MIN "z_min: " - #define MSG_Z_MAX "z_max: " - #define MSG_M119_REPORT "Eindstop statusrapportage:" - #define MSG_ENDSTOP_HIT "GERAAKT" - #define MSG_ENDSTOP_OPEN "open" - #define MSG_HOTEND_OFFSET "Hotend afwijking:" - - #define MSG_SD_CANT_OPEN_SUBDIR "Kan subdirectory niet openen" - #define MSG_SD_INIT_FAIL "SD initialiseren mislukt" - #define MSG_SD_VOL_INIT_FAIL "volume.init mislukt" - #define MSG_SD_OPENROOT_FAIL "openRoot mislukt" - #define MSG_SD_CARD_OK "SD kaart ok" - #define MSG_SD_WORKDIR_FAIL "workDir openen mislukt" - #define MSG_SD_OPEN_FILE_FAIL "Openen mislukt, bestand: " - #define MSG_SD_FILE_OPENED "Bestand geopend: " - #define MSG_SD_SIZE " Grootte: " - #define MSG_SD_FILE_SELECTED "Bestanden geselecteerd:" - #define MSG_SD_WRITE_TO_FILE "Schrijven naar bestand: " - #define MSG_SD_PRINTING_BYTE "SD printen byte: " - #define MSG_SD_NOT_PRINTING "Niet SD printen" - #define MSG_SD_ERR_WRITE_TO_FILE "Fout tijdens het schrijven naar bestand:" - #define MSG_SD_CANT_ENTER_SUBDIR "Kan subdirectory niet in: " - - #define MSG_STEPPER_TOO_HIGH "stapsnelheid te hoog:" - #define MSG_ENDSTOPS_HIT "endstops geraakt: " - #define MSG_ERR_COLD_EXTRUDE_STOP " Koude extrusie voorkomen" - #define MSG_ERR_LONG_EXTRUDE_STOP " te lange extrusie voorkomen" - #define MSG_BABYSTEPPING_X "Babystepping X" - #define MSG_BABYSTEPPING_Y "Babystepping Y" - #define MSG_BABYSTEPPING_Z "Babystepping Z" - #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Fout in menustructuur" + #define MSG_Enqueing "enqueing \"" + #define MSG_POWERUP "Opstarten" + #define MSG_EXTERNAL_RESET " Externe Reset" + #define MSG_BROWNOUT_RESET " Lage voedingsspanning Reset" + #define MSG_WATCHDOG_RESET " Watchdog Reset" + #define MSG_SOFTWARE_RESET " Software Reset" + #define MSG_AUTHOR " | Auteur: " + #define MSG_CONFIGURATION_VER " Laatst bijgewerkt: " + #define MSG_FREE_MEMORY " Vrij Geheugen: " + #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " + #define MSG_OK "ok" + #define MSG_FILE_SAVED "Bestand opslaan voltooid." + #define MSG_ERR_LINE_NO "Regelnummer is niet het laatste regelnummer+1, Laatste regel: " + #define MSG_ERR_CHECKSUM_MISMATCH "Checksum fout, Laatste regel: " + #define MSG_ERR_NO_CHECKSUM "Regel zonder checksum, Laatste regel: " + #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "Geen regelnummer met checksum, Laatste regel: " + #define MSG_FILE_PRINTED "Bestand afdrukken klaar" + #define MSG_BEGIN_FILE_LIST "Begin bestandslijst" + #define MSG_END_FILE_LIST "Einde bestandslijst" + #define MSG_M104_INVALID_EXTRUDER "M104 Ongeldige extruder " + #define MSG_M105_INVALID_EXTRUDER "M105 Ongeldige extruder " + #define MSG_M200_INVALID_EXTRUDER "M200 Ongeldige extruder " + #define MSG_M218_INVALID_EXTRUDER "M218 Ongeldige extruder " + #define MSG_M221_INVALID_EXTRUDER "M221 Ongeldige extruder " + #define MSG_ERR_NO_THERMISTORS "Geen thermistors - geen temperatuur" + #define MSG_M109_INVALID_EXTRUDER "M109 Ongeldige extruder " + #define MSG_HEATING "Opwarmen..." + #define MSG_HEATING_COMPLETE "Opwarmen klaar." + #define MSG_BED_HEATING "Bed opwarmen." + #define MSG_BED_DONE "Bed klaar." + #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup voor gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" + #define MSG_COUNT_X " Aantal X: " + #define MSG_ERR_KILLED "Printer stopgezet. kill() aangeroepen!" + #define MSG_ERR_STOPPED "Printer gestopt vanwege fouten. Los de fout op en gebruik M999 om opnieuw te starten. (Temperatuur is gereset, stel deze opnieuw in na herstart)" + #define MSG_RESEND "Opnieuw sturen: " + #define MSG_UNKNOWN_COMMAND "Onbekend commando: \"" + #define MSG_ACTIVE_EXTRUDER "Actieve Extruder: " + #define MSG_INVALID_EXTRUDER "Ongeldige extruder" + #define MSG_X_MIN "x_min: " + #define MSG_X_MAX "x_max: " + #define MSG_Y_MIN "y_min: " + #define MSG_Y_MAX "y_max: " + #define MSG_Z_MIN "z_min: " + #define MSG_Z_MAX "z_max: " + #define MSG_M119_REPORT "Eindstop statusrapportage:" + #define MSG_ENDSTOP_HIT "GERAAKT" + #define MSG_ENDSTOP_OPEN "open" + #define MSG_HOTEND_OFFSET "Hotend afwijking:" + + #define MSG_SD_CANT_OPEN_SUBDIR "Kan subdirectory niet openen" + #define MSG_SD_INIT_FAIL "SD initialiseren mislukt" + #define MSG_SD_VOL_INIT_FAIL "volume.init mislukt" + #define MSG_SD_OPENROOT_FAIL "openRoot mislukt" + #define MSG_SD_CARD_OK "SD kaart ok" + #define MSG_SD_WORKDIR_FAIL "workDir openen mislukt" + #define MSG_SD_OPEN_FILE_FAIL "Openen mislukt, bestand: " + #define MSG_SD_FILE_OPENED "Bestand geopend: " + #define MSG_SD_SIZE " Grootte: " + #define MSG_SD_FILE_SELECTED "Bestanden geselecteerd:" + #define MSG_SD_WRITE_TO_FILE "Schrijven naar bestand: " + #define MSG_SD_PRINTING_BYTE "SD printen byte: " + #define MSG_SD_NOT_PRINTING "Niet SD printen" + #define MSG_SD_ERR_WRITE_TO_FILE "Fout tijdens het schrijven naar bestand:" + #define MSG_SD_CANT_ENTER_SUBDIR "Kan subdirectory niet in: " + + #define MSG_STEPPER_TOO_HIGH "stapsnelheid te hoog:" + #define MSG_ENDSTOPS_HIT "endstops geraakt: " + #define MSG_ERR_COLD_EXTRUDE_STOP " Koude extrusie voorkomen" + #define MSG_ERR_LONG_EXTRUDE_STOP " te lange extrusie voorkomen" + #define MSG_BABYSTEPPING_X "Babystepping X" + #define MSG_BABYSTEPPING_Y "Babystepping Y" + #define MSG_BABYSTEPPING_Z "Babystepping Z" + #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Fout in menustructuur" #endif @@ -2327,195 +2325,195 @@ // Please note these are limited to 17 characters! - #define WELCOME_MSG MACHINE_NAME " preparada." - #define MSG_SD_INSERTED "SD detectada." - #define MSG_SD_REMOVED "SD expulsada." - #define MSG_MAIN "Menu principal" - #define MSG_AUTOSTART "Inici automatic" - #define MSG_DISABLE_STEPPERS "Apagar motors" - #define MSG_AUTO_HOME "Home global" - #define MSG_SET_ORIGIN "Establir origen" - #define MSG_PREHEAT_PLA "Preescalfar PLA" - #define MSG_PREHEAT_PLA0 "Preescalfar PLA 1" - #define MSG_PREHEAT_PLA1 "Preescalfar PLA 2" - #define MSG_PREHEAT_PLA2 "Preescalfar PLA 3" - #define MSG_PREHEAT_PLA012 "Preesc. tot PLA" - #define MSG_PREHEAT_PLA_BEDONLY "Preesc. llit PLA" - #define MSG_PREHEAT_PLA_SETTINGS "Configuració PLA" - #define MSG_PREHEAT_ABS "Preescalfar ABS" - #define MSG_PREHEAT_ABS0 "Preescalfar ABS 1" - #define MSG_PREHEAT_ABS1 "Preescalfar ABS 2" - #define MSG_PREHEAT_ABS2 "Preescalfar ABS 3" - #define MSG_PREHEAT_ABS012 "Preesc. tot ABS" - #define MSG_PREHEAT_ABS_BEDONLY "Preesc. llit ABS" - #define MSG_PREHEAT_ABS_SETTINGS "Configuració ABS" - #define MSG_COOLDOWN "Refredar" - #define MSG_SWITCH_PS_ON "Switch power on" - #define MSG_SWITCH_PS_OFF "Switch power off" - #define MSG_EXTRUDE "Extruir" - #define MSG_RETRACT "Refredar" - #define MSG_MOVE_AXIS "Moure eixos" - #define MSG_MOVE_X "Moure X" - #define MSG_MOVE_Y "Moure Y" - #define MSG_MOVE_Z "Moure Z" - #define MSG_MOVE_E "Extrusor" - #define MSG_MOVE_E1 "Extruder2" - #define MSG_MOVE_E2 "Extruder3" - #define MSG_MOVE_01MM "Moure 0.1mm" - #define MSG_MOVE_1MM "Moure 1mm" - #define MSG_MOVE_10MM "Moure 10mm" - #define MSG_SPEED "Velocitat" - #define MSG_NOZZLE "Nozzle" - #define MSG_NOZZLE1 "Nozzle2" - #define MSG_NOZZLE2 "Nozzle3" - #define MSG_BED "Llit" - #define MSG_FAN_SPEED "Vel. Ventilador" - #define MSG_FLOW "Fluxe" - #define MSG_FLOW0 "Fluxe 0" - #define MSG_FLOW1 "Fluxe 1" - #define MSG_FLOW2 "Fluxe 2" - #define MSG_CONTROL "Control" - #define MSG_MIN " \002 Min" - #define MSG_MAX " \002 Max" - #define MSG_FACTOR " \002 Fact" - #define MSG_AUTOTEMP "Autotemp" - #define MSG_ON "On " - #define MSG_OFF "Off" - #define MSG_PID_P "PID-P" - #define MSG_PID_I "PID-I" - #define MSG_PID_D "PID-D" - #define MSG_PID_C "PID-C" - #define MSG_ACC "Accel" - #define MSG_VXY_JERK "Vxy-jerk" - #define MSG_VZ_JERK "Vz-jerk" - #define MSG_VE_JERK "Ve-jerk" - #define MSG_VMAX "Vmax " - #define MSG_X "x" - #define MSG_Y "y" - #define MSG_Z "z" - #define MSG_E "e" - #define MSG_VMIN "Vmin" - #define MSG_VTRAV_MIN "VTrav min" - #define MSG_AMAX "Amax " - #define MSG_A_RETRACT "A-retract" - #define MSG_XSTEPS "Xpassos/mm" - #define MSG_YSTEPS "Ypassos/mm" - #define MSG_ZSTEPS "Zpassos/mm" - #define MSG_ESTEPS "Epassos/mm" - #define MSG_RECTRACT "Retreure" - #define MSG_TEMPERATURE "Temperatura" - #define MSG_MOTION "Moviment" - #define MSG_CONTRAST "Contrast de LCD" - #define MSG_STORE_EPROM "Desar a memoria" - #define MSG_LOAD_EPROM "Carregar de mem." - #define MSG_RESTORE_FAILSAFE "Rest. emergencia" - #define MSG_REFRESH "Refrescar" - #define MSG_WATCH "Pantalla Info." - #define MSG_PREPARE "Preparar" - #define MSG_TUNE "Calibrar" - #define MSG_PAUSE_PRINT "Pausa imp." - #define MSG_RESUME_PRINT "Reprendre imp." - #define MSG_STOP_PRINT "Parar inp." - #define MSG_CARD_MENU "Imprimir de SD" - #define MSG_NO_CARD "-Sense targeta SD" - #define MSG_DWELL "Repos..." - #define MSG_USERWAIT "Esperant usuari.." - #define MSG_RESUMING "Reprenent imp." - #define MSG_NO_MOVE "Sense moviment." - #define MSG_KILLED "PARADA DE EMERG. " - #define MSG_STOPPED "ATURAT. " - #define MSG_CONTROL_RETRACT "Retreure mm" - #define MSG_CONTROL_RETRACTF "Retreure F" - #define MSG_CONTROL_RETRACT_ZLIFT "Aixecar mm" - #define MSG_CONTROL_RETRACT_RECOVER "DesRet +mm" - #define MSG_CONTROL_RETRACT_RECOVERF "DesRet F" - #define MSG_AUTORETRACT "AutoRetr." - #define MSG_FILAMENTCHANGE "Canviar filament" - #define MSG_INIT_SDCARD "Iniciant SD" - #define MSG_CNG_SDCARD "Canviar SD" - #define MSG_ZPROBE_OUT "Z probe out. bed" - #define MSG_POSITION_UNKNOWN "Home X/Y abans Z" - #define MSG_ZPROBE_ZOFFSET "Z Offset" - #define MSG_BABYSTEP_X "Babystep X" - #define MSG_BABYSTEP_Y "Babystep Y" - #define MSG_BABYSTEP_Z "Babystep Z" - #define MSG_ENDSTOP_ABORT "Endstop abort" + #define WELCOME_MSG MACHINE_NAME " preparada." + #define MSG_SD_INSERTED "SD detectada." + #define MSG_SD_REMOVED "SD expulsada." + #define MSG_MAIN "Menu principal" + #define MSG_AUTOSTART "Inici automatic" + #define MSG_DISABLE_STEPPERS "Apagar motors" + #define MSG_AUTO_HOME "Home global" + #define MSG_SET_ORIGIN "Establir origen" + #define MSG_PREHEAT_PLA "Preescalfar PLA" + #define MSG_PREHEAT_PLA0 "Preescalfar PLA 1" + #define MSG_PREHEAT_PLA1 "Preescalfar PLA 2" + #define MSG_PREHEAT_PLA2 "Preescalfar PLA 3" + #define MSG_PREHEAT_PLA012 "Preesc. tot PLA" + #define MSG_PREHEAT_PLA_BEDONLY "Preesc. llit PLA" + #define MSG_PREHEAT_PLA_SETTINGS "Configuració PLA" + #define MSG_PREHEAT_ABS "Preescalfar ABS" + #define MSG_PREHEAT_ABS0 "Preescalfar ABS 1" + #define MSG_PREHEAT_ABS1 "Preescalfar ABS 2" + #define MSG_PREHEAT_ABS2 "Preescalfar ABS 3" + #define MSG_PREHEAT_ABS012 "Preesc. tot ABS" + #define MSG_PREHEAT_ABS_BEDONLY "Preesc. llit ABS" + #define MSG_PREHEAT_ABS_SETTINGS "Configuració ABS" + #define MSG_COOLDOWN "Refredar" + #define MSG_SWITCH_PS_ON "Switch power on" + #define MSG_SWITCH_PS_OFF "Switch power off" + #define MSG_EXTRUDE "Extruir" + #define MSG_RETRACT "Refredar" + #define MSG_MOVE_AXIS "Moure eixos" + #define MSG_MOVE_X "Moure X" + #define MSG_MOVE_Y "Moure Y" + #define MSG_MOVE_Z "Moure Z" + #define MSG_MOVE_E "Extrusor" + #define MSG_MOVE_E1 "Extruder2" + #define MSG_MOVE_E2 "Extruder3" + #define MSG_MOVE_01MM "Moure 0.1mm" + #define MSG_MOVE_1MM "Moure 1mm" + #define MSG_MOVE_10MM "Moure 10mm" + #define MSG_SPEED "Velocitat" + #define MSG_NOZZLE "Nozzle" + #define MSG_NOZZLE1 "Nozzle2" + #define MSG_NOZZLE2 "Nozzle3" + #define MSG_BED "Llit" + #define MSG_FAN_SPEED "Vel. Ventilador" + #define MSG_FLOW "Fluxe" + #define MSG_FLOW0 "Fluxe 0" + #define MSG_FLOW1 "Fluxe 1" + #define MSG_FLOW2 "Fluxe 2" + #define MSG_CONTROL "Control" + #define MSG_MIN " \002 Min" + #define MSG_MAX " \002 Max" + #define MSG_FACTOR " \002 Fact" + #define MSG_AUTOTEMP "Autotemp" + #define MSG_ON "On " + #define MSG_OFF "Off" + #define MSG_PID_P "PID-P" + #define MSG_PID_I "PID-I" + #define MSG_PID_D "PID-D" + #define MSG_PID_C "PID-C" + #define MSG_ACC "Accel" + #define MSG_VXY_JERK "Vxy-jerk" + #define MSG_VZ_JERK "Vz-jerk" + #define MSG_VE_JERK "Ve-jerk" + #define MSG_VMAX "Vmax " + #define MSG_X "x" + #define MSG_Y "y" + #define MSG_Z "z" + #define MSG_E "e" + #define MSG_VMIN "Vmin" + #define MSG_VTRAV_MIN "VTrav min" + #define MSG_AMAX "Amax " + #define MSG_A_RETRACT "A-retract" + #define MSG_XSTEPS "Xpassos/mm" + #define MSG_YSTEPS "Ypassos/mm" + #define MSG_ZSTEPS "Zpassos/mm" + #define MSG_ESTEPS "Epassos/mm" + #define MSG_RECTRACT "Retreure" + #define MSG_TEMPERATURE "Temperatura" + #define MSG_MOTION "Moviment" + #define MSG_CONTRAST "Contrast de LCD" + #define MSG_STORE_EPROM "Desar a memoria" + #define MSG_LOAD_EPROM "Carregar de mem." + #define MSG_RESTORE_FAILSAFE "Rest. emergencia" + #define MSG_REFRESH "Refrescar" + #define MSG_WATCH "Pantalla Info." + #define MSG_PREPARE "Preparar" + #define MSG_TUNE "Calibrar" + #define MSG_PAUSE_PRINT "Pausa imp." + #define MSG_RESUME_PRINT "Reprendre imp." + #define MSG_STOP_PRINT "Parar inp." + #define MSG_CARD_MENU "Imprimir de SD" + #define MSG_NO_CARD "-Sense targeta SD" + #define MSG_DWELL "Repos..." + #define MSG_USERWAIT "Esperant usuari.." + #define MSG_RESUMING "Reprenent imp." + #define MSG_NO_MOVE "Sense moviment." + #define MSG_KILLED "PARADA DE EMERG. " + #define MSG_STOPPED "ATURAT. " + #define MSG_CONTROL_RETRACT "Retreure mm" + #define MSG_CONTROL_RETRACTF "Retreure F" + #define MSG_CONTROL_RETRACT_ZLIFT "Aixecar mm" + #define MSG_CONTROL_RETRACT_RECOVER "DesRet +mm" + #define MSG_CONTROL_RETRACT_RECOVERF "DesRet F" + #define MSG_AUTORETRACT "AutoRetr." + #define MSG_FILAMENTCHANGE "Canviar filament" + #define MSG_INIT_SDCARD "Iniciant SD" + #define MSG_CNG_SDCARD "Canviar SD" + #define MSG_ZPROBE_OUT "Z probe out. bed" + #define MSG_POSITION_UNKNOWN "Home X/Y abans Z" + #define MSG_ZPROBE_ZOFFSET "Z Offset" + #define MSG_BABYSTEP_X "Babystep X" + #define MSG_BABYSTEP_Y "Babystep Y" + #define MSG_BABYSTEP_Z "Babystep Z" + #define MSG_ENDSTOP_ABORT "Endstop abort" // Serial Console Messages - #define MSG_Enqueing "en cua \"" - #define MSG_POWERUP "PowerUp" - #define MSG_EXTERNAL_RESET " Reset Extern" - #define MSG_BROWNOUT_RESET " Reset per Voltatge Incorrecte" - #define MSG_WATCHDOG_RESET " Reset per Bloqueix" - #define MSG_SOFTWARE_RESET " Reset per Software" - #define MSG_AUTHOR " | Author: " - #define MSG_CONFIGURATION_VER "Ultima actualitzacio: " - #define MSG_FREE_MEMORY " Memoria lliure: " - #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " - #define MSG_OK "ok" - #define MSG_FILE_SAVED "Fitxer desat." - #define MSG_ERR_LINE_NO "El Numero de la Linia no es igual al Ultimo Numero de Linia+1, Ultima Linia:" - #define MSG_ERR_CHECKSUM_MISMATCH "el checksum no coincideix, Ultima Linia:" - #define MSG_ERR_NO_CHECKSUM "No s'ha trobat el Checksum amb el numero de linea, Ultima Linea:" - #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "No s'ha trobat Numero de Linea amb el Checksum, Ultima Linea:" - #define MSG_FILE_PRINTED "Impresio acabada" - #define MSG_BEGIN_FILE_LIST "Inici de la llista d'arxius" - #define MSG_END_FILE_LIST "Fi de la llista d'arxius" - #define MSG_M104_INVALID_EXTRUDER "M104 Extrusor Invalid " - #define MSG_M105_INVALID_EXTRUDER "M105 Extrusor Invalid " - #define MSG_M200_INVALID_EXTRUDER "M200 Extrusor Invalid " - #define MSG_M218_INVALID_EXTRUDER "M218 Extrusor Invalid " - #define MSG_M221_INVALID_EXTRUDER "M221 Extrusor Invalid " - #define MSG_ERR_NO_THERMISTORS "No hi ha termistors - sense temperatura" - #define MSG_M109_INVALID_EXTRUDER "M109 Extrusor Invalid " - #define MSG_HEATING "Escalfant..." - #define MSG_HEATING_COMPLETE "Escalfament acabat." - #define MSG_BED_HEATING "Escalfant llit." - #define MSG_BED_DONE "Llit Calent." - #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" - #define MSG_COUNT_X " Count X: " - #define MSG_ERR_KILLED "Impressora Parada per kill()!" - #define MSG_ERR_STOPPED "Impressora Parada per errors. Repara l'error i utilitza M999 per reiniciar!. (Hi ha un reset de temperatura, cal ajustarla abans de continuuar)" - #define MSG_RESEND "Reenviar: " - #define MSG_UNKNOWN_COMMAND "Comanda Desconeguda: \"" - #define MSG_ACTIVE_EXTRUDER "Extrusor Actiu: " - #define MSG_INVALID_EXTRUDER "Extrusor Invalid" - #define MSG_X_MIN "x_min: " - #define MSG_X_MAX "x_max: " - #define MSG_Y_MIN "y_min: " - #define MSG_Y_MAX "y_max: " - #define MSG_Z_MIN "z_min: " - #define MSG_Z_MAX "z_max: " - #define MSG_M119_REPORT "Comprobant finals de carrera." - #define MSG_ENDSTOP_HIT "Activat" - #define MSG_ENDSTOP_OPEN "obert" - #define MSG_HOTEND_OFFSET "Hotend offsets:" - - #define MSG_SD_CANT_OPEN_SUBDIR "No s'ha pogut obrir la carpeta" - #define MSG_SD_INIT_FAIL "Error al iniciar la SD" - #define MSG_SD_VOL_INIT_FAIL "Error al montar el volum" - #define MSG_SD_OPENROOT_FAIL "Error al obrir la carpeta arrel" - #define MSG_SD_CARD_OK "Targeta SD OK" - #define MSG_SD_WORKDIR_FAIL "Error al obrir la carpeta de treball" - #define MSG_SD_OPEN_FILE_FAIL "Error al obrir, Fitxer: " - #define MSG_SD_FILE_OPENED "Fitxer obert:" - #define MSG_SD_SIZE " Mida: " - #define MSG_SD_FILE_SELECTED "Fitxer Seleccionat" - #define MSG_SD_WRITE_TO_FILE "Desant al fitxer: " - #define MSG_SD_PRINTING_BYTE "SD imprimint el byte " - #define MSG_SD_NOT_PRINTING "No s'està imprimint amb SD" - #define MSG_SD_ERR_WRITE_TO_FILE "Error al esciure al fitxer" - #define MSG_SD_CANT_ENTER_SUBDIR "No es pot obrir la carpeta: " - - #define MSG_STEPPER_TOO_HIGH "Steprate massa alt: " - #define MSG_ENDSTOPS_HIT "S'ha tocat el final de carrera: " - #define MSG_ERR_COLD_EXTRUDE_STOP " extrusio freda evitada" - #define MSG_ERR_LONG_EXTRUDE_STOP " extrusio massa llarga evitada" - #define MSG_BABYSTEPPING_X "Babystepping X" - #define MSG_BABYSTEPPING_Y "Babystepping Y" - #define MSG_BABYSTEPPING_Z "Babystepping Z" - #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error a l'estructura dels menus" + #define MSG_Enqueing "en cua \"" + #define MSG_POWERUP "PowerUp" + #define MSG_EXTERNAL_RESET " Reset Extern" + #define MSG_BROWNOUT_RESET " Reset per Voltatge Incorrecte" + #define MSG_WATCHDOG_RESET " Reset per Bloqueix" + #define MSG_SOFTWARE_RESET " Reset per Software" + #define MSG_AUTHOR " | Author: " + #define MSG_CONFIGURATION_VER "Ultima actualitzacio: " + #define MSG_FREE_MEMORY " Memoria lliure: " + #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " + #define MSG_OK "ok" + #define MSG_FILE_SAVED "Fitxer desat." + #define MSG_ERR_LINE_NO "El Numero de la Linia no es igual al Ultimo Numero de Linia+1, Ultima Linia:" + #define MSG_ERR_CHECKSUM_MISMATCH "el checksum no coincideix, Ultima Linia:" + #define MSG_ERR_NO_CHECKSUM "No s'ha trobat el Checksum amb el numero de linea, Ultima Linea:" + #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "No s'ha trobat Numero de Linea amb el Checksum, Ultima Linea:" + #define MSG_FILE_PRINTED "Impresio acabada" + #define MSG_BEGIN_FILE_LIST "Inici de la llista d'arxius" + #define MSG_END_FILE_LIST "Fi de la llista d'arxius" + #define MSG_M104_INVALID_EXTRUDER "M104 Extrusor Invalid " + #define MSG_M105_INVALID_EXTRUDER "M105 Extrusor Invalid " + #define MSG_M200_INVALID_EXTRUDER "M200 Extrusor Invalid " + #define MSG_M218_INVALID_EXTRUDER "M218 Extrusor Invalid " + #define MSG_M221_INVALID_EXTRUDER "M221 Extrusor Invalid " + #define MSG_ERR_NO_THERMISTORS "No hi ha termistors - sense temperatura" + #define MSG_M109_INVALID_EXTRUDER "M109 Extrusor Invalid " + #define MSG_HEATING "Escalfant..." + #define MSG_HEATING_COMPLETE "Escalfament acabat." + #define MSG_BED_HEATING "Escalfant llit." + #define MSG_BED_DONE "Llit Calent." + #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" + #define MSG_COUNT_X " Count X: " + #define MSG_ERR_KILLED "Impressora Parada per kill()!" + #define MSG_ERR_STOPPED "Impressora Parada per errors. Repara l'error i utilitza M999 per reiniciar!. (Hi ha un reset de temperatura, cal ajustarla abans de continuuar)" + #define MSG_RESEND "Reenviar: " + #define MSG_UNKNOWN_COMMAND "Comanda Desconeguda: \"" + #define MSG_ACTIVE_EXTRUDER "Extrusor Actiu: " + #define MSG_INVALID_EXTRUDER "Extrusor Invalid" + #define MSG_X_MIN "x_min: " + #define MSG_X_MAX "x_max: " + #define MSG_Y_MIN "y_min: " + #define MSG_Y_MAX "y_max: " + #define MSG_Z_MIN "z_min: " + #define MSG_Z_MAX "z_max: " + #define MSG_M119_REPORT "Comprobant finals de carrera." + #define MSG_ENDSTOP_HIT "Activat" + #define MSG_ENDSTOP_OPEN "obert" + #define MSG_HOTEND_OFFSET "Hotend offsets:" + + #define MSG_SD_CANT_OPEN_SUBDIR "No s'ha pogut obrir la carpeta" + #define MSG_SD_INIT_FAIL "Error al iniciar la SD" + #define MSG_SD_VOL_INIT_FAIL "Error al montar el volum" + #define MSG_SD_OPENROOT_FAIL "Error al obrir la carpeta arrel" + #define MSG_SD_CARD_OK "Targeta SD OK" + #define MSG_SD_WORKDIR_FAIL "Error al obrir la carpeta de treball" + #define MSG_SD_OPEN_FILE_FAIL "Error al obrir, Fitxer: " + #define MSG_SD_FILE_OPENED "Fitxer obert:" + #define MSG_SD_SIZE " Mida: " + #define MSG_SD_FILE_SELECTED "Fitxer Seleccionat" + #define MSG_SD_WRITE_TO_FILE "Desant al fitxer: " + #define MSG_SD_PRINTING_BYTE "SD imprimint el byte " + #define MSG_SD_NOT_PRINTING "No s'està imprimint amb SD" + #define MSG_SD_ERR_WRITE_TO_FILE "Error al esciure al fitxer" + #define MSG_SD_CANT_ENTER_SUBDIR "No es pot obrir la carpeta: " + + #define MSG_STEPPER_TOO_HIGH "Steprate massa alt: " + #define MSG_ENDSTOPS_HIT "S'ha tocat el final de carrera: " + #define MSG_ERR_COLD_EXTRUDE_STOP " extrusio freda evitada" + #define MSG_ERR_LONG_EXTRUDE_STOP " extrusio massa llarga evitada" + #define MSG_BABYSTEPPING_X "Babystepping X" + #define MSG_BABYSTEPPING_Y "Babystepping Y" + #define MSG_BABYSTEPPING_Z "Babystepping Z" + #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error a l'estructura dels menus" #endif @@ -2525,196 +2523,196 @@ // LCD Menu Messages // Please note these are limited to 17 characters! - #define WELCOME_MSG MACHINE_NAME " prest." - #define MSG_SD_INSERTED "Txartela sartuta" - #define MSG_SD_REMOVED "Txartela kenduta" - #define MSG_MAIN "Menu nagusia" - #define MSG_AUTOSTART "Auto hasiera" - #define MSG_DISABLE_STEPPERS "Itzali motoreak" - #define MSG_AUTO_HOME "Hasierara joan" - #define MSG_SET_ORIGIN "Hasiera ipini" - #define MSG_PREHEAT_PLA "Aurreberotu PLA" - #define MSG_PREHEAT_PLA0 "Aurreberotu PLA1" - #define MSG_PREHEAT_PLA1 "Aurreberotu PLA2" - #define MSG_PREHEAT_PLA2 "Aurreberotu PLA3" - #define MSG_PREHEAT_PLA012 "Berotu PLA Guztia" - #define MSG_PREHEAT_PLA_BEDONLY "Berotu PLA Ohea" - #define MSG_PREHEAT_PLA_SETTINGS "Berotu PLA Konfig" - #define MSG_PREHEAT_ABS "Aurreberotu ABS" - #define MSG_PREHEAT_ABS0 "Aurreberotu ABS 1" - #define MSG_PREHEAT_ABS1 "Aurreberotu ABS 2" - #define MSG_PREHEAT_ABS2 "Aurreberotu ABS 3" - #define MSG_PREHEAT_ABS012 "Berotu ABS Guztia" - #define MSG_PREHEAT_ABS_BEDONLY "Berotu ABS Ohea" - #define MSG_PREHEAT_ABS_SETTINGS "Berotu ABS Konfig" - #define MSG_COOLDOWN "Hoztu" - #define MSG_SWITCH_PS_ON "Energia piztu" - #define MSG_SWITCH_PS_OFF "Energia itzali" - #define MSG_EXTRUDE "Estruitu" - #define MSG_RETRACT "Atzera eragin" - #define MSG_MOVE_AXIS "Ardatzak mugitu" - #define MSG_MOVE_X "Mugitu X" - #define MSG_MOVE_Y "Mugitu Y" - #define MSG_MOVE_Z "Mugitu Z" - #define MSG_MOVE_E "Estrusorea" - #define MSG_MOVE_E1 "Estrusorea2" - #define MSG_MOVE_E2 "Estrusorea3" - #define MSG_MOVE_01MM "Mugitu 0.1mm" - #define MSG_MOVE_1MM "Mugitu 1mm" - #define MSG_MOVE_10MM "Mugitu 10mm" - #define MSG_SPEED "Abiadura" - #define MSG_NOZZLE "Pita" - #define MSG_NOZZLE1 "Pita2" - #define MSG_NOZZLE2 "Pita3" - #define MSG_BED "Ohea" - #define MSG_FAN_SPEED "Haizagailua" - #define MSG_FLOW "Fluxua" - #define MSG_FLOW0 "Fluxua 0" - #define MSG_FLOW1 "Fluxua 1" - #define MSG_FLOW2 "Fluxua 2" - #define MSG_CONTROL "Kontrola" - #define MSG_MIN " \002 Min" - #define MSG_MAX " \002 Max" - #define MSG_FACTOR " \002 Faktorea" - #define MSG_AUTOTEMP "Auto tenperatura" - #define MSG_ON "On " - #define MSG_OFF "Off" - #define MSG_PID_P "PID-P" - #define MSG_PID_I "PID-I" - #define MSG_PID_D "PID-D" - #define MSG_PID_C "PID-C" - #define MSG_ACC "Azelerazioa" - #define MSG_VXY_JERK "Vxy-astindua" - #define MSG_VZ_JERK "Vz-astindua" - #define MSG_VE_JERK "Ve-astindua" - #define MSG_VMAX "Vmax " - #define MSG_X "x" - #define MSG_Y "y" - #define MSG_Z "z" - #define MSG_E "e" - #define MSG_VMIN "Vmin" - #define MSG_VTRAV_MIN "VTrav min" - #define MSG_AMAX "Amax " - #define MSG_A_RETRACT "A-retrakt" - #define MSG_XSTEPS "X pausoak/mm" - #define MSG_YSTEPS "Y pausoak/mm" - #define MSG_ZSTEPS "Z pausoak/mm" - #define MSG_ESTEPS "E pausoak/mm" - #define MSG_RECTRACT "Atzera eragin" - #define MSG_TEMPERATURE "Tenperatura" - #define MSG_MOTION "Mugimendua" - #define MSG_CONTRAST "LCD kontrastea" - #define MSG_STORE_EPROM "Gorde memoria" - #define MSG_LOAD_EPROM "Kargatu memoria" - #define MSG_RESTORE_FAILSAFE "Larri. berriz." - #define MSG_REFRESH "Berriz kargatu" - #define MSG_WATCH "Pantaila info" - #define MSG_PREPARE "Prestatu" - #define MSG_TUNE "Doitu" - #define MSG_PAUSE_PRINT "Pausatu inprimak." - #define MSG_RESUME_PRINT "Jarraitu inprima." - #define MSG_STOP_PRINT "Gelditu inprima." - #define MSG_CARD_MENU "SD-tik inprimatu" - #define MSG_NO_CARD "Ez dago txartelik" - #define MSG_DWELL "Lo egin..." - #define MSG_USERWAIT "Aginduak zain..." - #define MSG_RESUMING "Jarraitzen inpri." - #define MSG_NO_MOVE "Mugimendu gabe" - #define MSG_KILLED "LARRIALDI GELDIA" - #define MSG_STOPPED "GELDITUTA. " - #define MSG_CONTROL_RETRACT "Atzera egin mm" - #define MSG_CONTROL_RETRACTF "Atzera egin V" - #define MSG_CONTROL_RETRACT_ZLIFT "Igo mm" - #define MSG_CONTROL_RETRACT_RECOVER "Atzera egin +mm" - #define MSG_CONTROL_RETRACT_RECOVERF "Atzera egin V" - #define MSG_AUTORETRACT "Atzera egin" - #define MSG_FILAMENTCHANGE "Aldatu filament." - #define MSG_INIT_SDCARD "Hasieratu txartela" - #define MSG_CNG_SDCARD "Aldatu txartela" - #define MSG_ZPROBE_OUT "Z ohe hasiera" - #define MSG_POSITION_UNKNOWN "Posizio ezezaguna" - #define MSG_ZPROBE_ZOFFSET "Z konpentsatu" - #define MSG_BABYSTEP_X "Babystep X" - #define MSG_BABYSTEP_Y "Babystep Y" - #define MSG_BABYSTEP_Z "Babystep Z" - #define MSG_ENDSTOP_ABORT "Endstop deuseztat" - + #define WELCOME_MSG MACHINE_NAME " prest." + #define MSG_SD_INSERTED "Txartela sartuta" + #define MSG_SD_REMOVED "Txartela kenduta" + #define MSG_MAIN "Menu nagusia" + #define MSG_AUTOSTART "Auto hasiera" + #define MSG_DISABLE_STEPPERS "Itzali motoreak" + #define MSG_AUTO_HOME "Hasierara joan" + #define MSG_SET_ORIGIN "Hasiera ipini" + #define MSG_PREHEAT_PLA "Aurreberotu PLA" + #define MSG_PREHEAT_PLA0 "Aurreberotu PLA1" + #define MSG_PREHEAT_PLA1 "Aurreberotu PLA2" + #define MSG_PREHEAT_PLA2 "Aurreberotu PLA3" + #define MSG_PREHEAT_PLA012 "Berotu PLA Guztia" + #define MSG_PREHEAT_PLA_BEDONLY "Berotu PLA Ohea" + #define MSG_PREHEAT_PLA_SETTINGS "Berotu PLA Konfig" + #define MSG_PREHEAT_ABS "Aurreberotu ABS" + #define MSG_PREHEAT_ABS0 "Aurreberotu ABS 1" + #define MSG_PREHEAT_ABS1 "Aurreberotu ABS 2" + #define MSG_PREHEAT_ABS2 "Aurreberotu ABS 3" + #define MSG_PREHEAT_ABS012 "Berotu ABS Guztia" + #define MSG_PREHEAT_ABS_BEDONLY "Berotu ABS Ohea" + #define MSG_PREHEAT_ABS_SETTINGS "Berotu ABS Konfig" + #define MSG_COOLDOWN "Hoztu" + #define MSG_SWITCH_PS_ON "Energia piztu" + #define MSG_SWITCH_PS_OFF "Energia itzali" + #define MSG_EXTRUDE "Estruitu" + #define MSG_RETRACT "Atzera eragin" + #define MSG_MOVE_AXIS "Ardatzak mugitu" + #define MSG_MOVE_X "Mugitu X" + #define MSG_MOVE_Y "Mugitu Y" + #define MSG_MOVE_Z "Mugitu Z" + #define MSG_MOVE_E "Estrusorea" + #define MSG_MOVE_E1 "Estrusorea2" + #define MSG_MOVE_E2 "Estrusorea3" + #define MSG_MOVE_01MM "Mugitu 0.1mm" + #define MSG_MOVE_1MM "Mugitu 1mm" + #define MSG_MOVE_10MM "Mugitu 10mm" + #define MSG_SPEED "Abiadura" + #define MSG_NOZZLE "Pita" + #define MSG_NOZZLE1 "Pita2" + #define MSG_NOZZLE2 "Pita3" + #define MSG_BED "Ohea" + #define MSG_FAN_SPEED "Haizagailua" + #define MSG_FLOW "Fluxua" + #define MSG_FLOW0 "Fluxua 0" + #define MSG_FLOW1 "Fluxua 1" + #define MSG_FLOW2 "Fluxua 2" + #define MSG_CONTROL "Kontrola" + #define MSG_MIN " \002 Min" + #define MSG_MAX " \002 Max" + #define MSG_FACTOR " \002 Faktorea" + #define MSG_AUTOTEMP "Auto tenperatura" + #define MSG_ON "On " + #define MSG_OFF "Off" + #define MSG_PID_P "PID-P" + #define MSG_PID_I "PID-I" + #define MSG_PID_D "PID-D" + #define MSG_PID_C "PID-C" + #define MSG_ACC "Azelerazioa" + #define MSG_VXY_JERK "Vxy-astindua" + #define MSG_VZ_JERK "Vz-astindua" + #define MSG_VE_JERK "Ve-astindua" + #define MSG_VMAX "Vmax " + #define MSG_X "x" + #define MSG_Y "y" + #define MSG_Z "z" + #define MSG_E "e" + #define MSG_VMIN "Vmin" + #define MSG_VTRAV_MIN "VTrav min" + #define MSG_AMAX "Amax " + #define MSG_A_RETRACT "A-retrakt" + #define MSG_XSTEPS "X pausoak/mm" + #define MSG_YSTEPS "Y pausoak/mm" + #define MSG_ZSTEPS "Z pausoak/mm" + #define MSG_ESTEPS "E pausoak/mm" + #define MSG_RECTRACT "Atzera eragin" + #define MSG_TEMPERATURE "Tenperatura" + #define MSG_MOTION "Mugimendua" + #define MSG_CONTRAST "LCD kontrastea" + #define MSG_STORE_EPROM "Gorde memoria" + #define MSG_LOAD_EPROM "Kargatu memoria" + #define MSG_RESTORE_FAILSAFE "Larri. berriz." + #define MSG_REFRESH "Berriz kargatu" + #define MSG_WATCH "Pantaila info" + #define MSG_PREPARE "Prestatu" + #define MSG_TUNE "Doitu" + #define MSG_PAUSE_PRINT "Pausatu inprimak." + #define MSG_RESUME_PRINT "Jarraitu inprima." + #define MSG_STOP_PRINT "Gelditu inprima." + #define MSG_CARD_MENU "SD-tik inprimatu" + #define MSG_NO_CARD "Ez dago txartelik" + #define MSG_DWELL "Lo egin..." + #define MSG_USERWAIT "Aginduak zain..." + #define MSG_RESUMING "Jarraitzen inpri." + #define MSG_NO_MOVE "Mugimendu gabe" + #define MSG_KILLED "LARRIALDI GELDIA" + #define MSG_STOPPED "GELDITUTA. " + #define MSG_CONTROL_RETRACT "Atzera egin mm" + #define MSG_CONTROL_RETRACTF "Atzera egin V" + #define MSG_CONTROL_RETRACT_ZLIFT "Igo mm" + #define MSG_CONTROL_RETRACT_RECOVER "Atzera egin +mm" + #define MSG_CONTROL_RETRACT_RECOVERF "Atzera egin V" + #define MSG_AUTORETRACT "Atzera egin" + #define MSG_FILAMENTCHANGE "Aldatu filament." + #define MSG_INIT_SDCARD "Hasieratu txartela" + #define MSG_CNG_SDCARD "Aldatu txartela" + #define MSG_ZPROBE_OUT "Z ohe hasiera" + #define MSG_POSITION_UNKNOWN "Posizio ezezaguna" + #define MSG_ZPROBE_ZOFFSET "Z konpentsatu" + #define MSG_BABYSTEP_X "Babystep X" + #define MSG_BABYSTEP_Y "Babystep Y" + #define MSG_BABYSTEP_Z "Babystep Z" + #define MSG_ENDSTOP_ABORT "Endstop deuseztat" + // Serial Console Messages - #define MSG_Enqueing "Zerrendan \"" - #define MSG_POWERUP "Pizketa" - #define MSG_EXTERNAL_RESET " Kanpoko Reset" - #define MSG_BROWNOUT_RESET " Tentsio Okerra Reset" - #define MSG_WATCHDOG_RESET " Reset Blokeoa" - #define MSG_SOFTWARE_RESET " Software Reset" - #define MSG_AUTHOR " | Egilea: " - #define MSG_CONFIGURATION_VER " Azken Aktualizazio: " - #define MSG_FREE_MEMORY " Aske Memoria: " - #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " - #define MSG_OK "ok" - #define MSG_FILE_SAVED "Gordetuta." - #define MSG_ERR_LINE_NO "Lerro zenbakia ez da azken zenbakia+1 berdina, Azken Lerroa: " - #define MSG_ERR_CHECKSUM_MISMATCH "checksum-ak ez du aldiberekotasuna, Azken Lerroa: " - #define MSG_ERR_NO_CHECKSUM "Ez da checksum-ik aurkitu lerro zenbakian, Azken Lerroa: " - #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "Ez da lerro zenbakia aurkitu checksum-arekin, Azken Lerroa: " - #define MSG_FILE_PRINTED "Inprimaketa bukatua" - #define MSG_BEGIN_FILE_LIST "Hasi artxibo zerrenda" - #define MSG_END_FILE_LIST "Amaitu artxibo zerrenda" - #define MSG_M104_INVALID_EXTRUDER "M104 Balio gabeko Estrusorea " - #define MSG_M105_INVALID_EXTRUDER "M105 Balio gabeko Estrusorea " - #define MSG_M200_INVALID_EXTRUDER "M200 Balio gabeko Estrusorea " - #define MSG_M218_INVALID_EXTRUDER "M218 Balio gabeko Estrusorea " - #define MSG_M221_INVALID_EXTRUDER "M221 Balio gabeko Estrusorea " - #define MSG_ERR_NO_THERMISTORS "Termistorerik ez dago - Tenperaturarik gabe" - #define MSG_M109_INVALID_EXTRUDER "M109 Balio gabeko Estrusorea " - #define MSG_HEATING "Berotzen..." - #define MSG_HEATING_COMPLETE "berotuta." - #define MSG_BED_HEATING "Ohea berotzen." - #define MSG_BED_DONE "Ohea berotuta." - #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" - #define MSG_COUNT_X " X Kontu: " - #define MSG_ERR_KILLED "Inprimagailua geldituta. kill() called!" - #define MSG_ERR_STOPPED "Akatsen eraginez inprimagailua geldituta. Errorea konpondu eta M999 erabili berrabiarazteko. (Tenperatura galdu egin da. Berriro ipini)" - #define MSG_RESEND "Bidali berriro: " - #define MSG_UNKNOWN_COMMAND "Agindu ezezaguna: \"" - #define MSG_ACTIVE_EXTRUDER "Estrusore Aktiboa: " - #define MSG_INVALID_EXTRUDER "Balio gabeko Estrusorea" - #define MSG_X_MIN "x_min: " - #define MSG_X_MAX "x_max: " - #define MSG_Y_MIN "y_min: " - #define MSG_Y_MAX "y_max: " - #define MSG_Z_MIN "z_min: " - #define MSG_Z_MAX "z_max: " - #define MSG_M119_REPORT "Bide amaiera egiaztatzen" - #define MSG_ENDSTOP_HIT "Sakatuta" - #define MSG_ENDSTOP_OPEN "irekia" - #define MSG_HOTEND_OFFSET "Hotend offsets:" - - #define MSG_SD_CANT_OPEN_SUBDIR "Azpidirektorio ezin da ireki" - #define MSG_SD_INIT_FAIL "Akatsa txartela hasterakoan" - #define MSG_SD_VOL_INIT_FAIL "Akatsa partizioa hasterakoan" - #define MSG_SD_OPENROOT_FAIL "Akatsa direktorio nagusian" - #define MSG_SD_CARD_OK "SD card ok" - #define MSG_SD_WORKDIR_FAIL "Akatsa lan direktorioan" - #define MSG_SD_OPEN_FILE_FAIL "Akatsa irekitzean, File: " - #define MSG_SD_FILE_OPENED "Artxiboa irekita: " - #define MSG_SD_SIZE " Tamaina: " - #define MSG_SD_FILE_SELECTED "Artxiboa aukeratuta" - #define MSG_SD_WRITE_TO_FILE "Artxiboa idazten: " - #define MSG_SD_PRINTING_BYTE "SD byte idazten " - #define MSG_SD_NOT_PRINTING "Ez dago SD-tik inprimatzen" - #define MSG_SD_ERR_WRITE_TO_FILE "Akatsak artxiboa idazten" - #define MSG_SD_CANT_ENTER_SUBDIR "Azpidirektorio ezin da ireki: " - - #define MSG_STEPPER_TOO_HIGH "Motorra oso goi dago: " - #define MSG_ENDSTOPS_HIT "Bide amaiera ukitu da: " - #define MSG_ERR_COLD_EXTRUDE_STOP " estrusio hotza saihestua" - #define MSG_ERR_LONG_EXTRUDE_STOP " estrusio oso luzea saihestua" - #define MSG_BABYSTEPPING_X "Babystepping X" - #define MSG_BABYSTEPPING_Y "Babystepping Y" - #define MSG_BABYSTEPPING_Z "Babystepping Z" - #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Akatsak menu-an" - + #define MSG_Enqueing "Zerrendan \"" + #define MSG_POWERUP "Pizketa" + #define MSG_EXTERNAL_RESET " Kanpoko Reset" + #define MSG_BROWNOUT_RESET " Tentsio Okerra Reset" + #define MSG_WATCHDOG_RESET " Reset Blokeoa" + #define MSG_SOFTWARE_RESET " Software Reset" + #define MSG_AUTHOR " | Egilea: " + #define MSG_CONFIGURATION_VER " Azken Aktualizazio: " + #define MSG_FREE_MEMORY " Aske Memoria: " + #define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: " + #define MSG_OK "ok" + #define MSG_FILE_SAVED "Gordetuta." + #define MSG_ERR_LINE_NO "Lerro zenbakia ez da azken zenbakia+1 berdina, Azken Lerroa: " + #define MSG_ERR_CHECKSUM_MISMATCH "checksum-ak ez du aldiberekotasuna, Azken Lerroa: " + #define MSG_ERR_NO_CHECKSUM "Ez da checksum-ik aurkitu lerro zenbakian, Azken Lerroa: " + #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "Ez da lerro zenbakia aurkitu checksum-arekin, Azken Lerroa: " + #define MSG_FILE_PRINTED "Inprimaketa bukatua" + #define MSG_BEGIN_FILE_LIST "Hasi artxibo zerrenda" + #define MSG_END_FILE_LIST "Amaitu artxibo zerrenda" + #define MSG_M104_INVALID_EXTRUDER "M104 Balio gabeko Estrusorea " + #define MSG_M105_INVALID_EXTRUDER "M105 Balio gabeko Estrusorea " + #define MSG_M200_INVALID_EXTRUDER "M200 Balio gabeko Estrusorea " + #define MSG_M218_INVALID_EXTRUDER "M218 Balio gabeko Estrusorea " + #define MSG_M221_INVALID_EXTRUDER "M221 Balio gabeko Estrusorea " + #define MSG_ERR_NO_THERMISTORS "Termistorerik ez dago - Tenperaturarik gabe" + #define MSG_M109_INVALID_EXTRUDER "M109 Balio gabeko Estrusorea " + #define MSG_HEATING "Berotzen..." + #define MSG_HEATING_COMPLETE "berotuta." + #define MSG_BED_HEATING "Ohea berotzen." + #define MSG_BED_DONE "Ohea berotuta." + #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n" + #define MSG_COUNT_X " X Kontu: " + #define MSG_ERR_KILLED "Inprimagailua geldituta. kill() called!" + #define MSG_ERR_STOPPED "Akatsen eraginez inprimagailua geldituta. Errorea konpondu eta M999 erabili berrabiarazteko. (Tenperatura galdu egin da. Berriro ipini)" + #define MSG_RESEND "Bidali berriro: " + #define MSG_UNKNOWN_COMMAND "Agindu ezezaguna: \"" + #define MSG_ACTIVE_EXTRUDER "Estrusore Aktiboa: " + #define MSG_INVALID_EXTRUDER "Balio gabeko Estrusorea" + #define MSG_X_MIN "x_min: " + #define MSG_X_MAX "x_max: " + #define MSG_Y_MIN "y_min: " + #define MSG_Y_MAX "y_max: " + #define MSG_Z_MIN "z_min: " + #define MSG_Z_MAX "z_max: " + #define MSG_M119_REPORT "Bide amaiera egiaztatzen" + #define MSG_ENDSTOP_HIT "Sakatuta" + #define MSG_ENDSTOP_OPEN "irekia" + #define MSG_HOTEND_OFFSET "Hotend offsets:" + + #define MSG_SD_CANT_OPEN_SUBDIR "Azpidirektorio ezin da ireki" + #define MSG_SD_INIT_FAIL "Akatsa txartela hasterakoan" + #define MSG_SD_VOL_INIT_FAIL "Akatsa partizioa hasterakoan" + #define MSG_SD_OPENROOT_FAIL "Akatsa direktorio nagusian" + #define MSG_SD_CARD_OK "SD card ok" + #define MSG_SD_WORKDIR_FAIL "Akatsa lan direktorioan" + #define MSG_SD_OPEN_FILE_FAIL "Akatsa irekitzean, File: " + #define MSG_SD_FILE_OPENED "Artxiboa irekita: " + #define MSG_SD_SIZE " Tamaina: " + #define MSG_SD_FILE_SELECTED "Artxiboa aukeratuta" + #define MSG_SD_WRITE_TO_FILE "Artxiboa idazten: " + #define MSG_SD_PRINTING_BYTE "SD byte idazten " + #define MSG_SD_NOT_PRINTING "Ez dago SD-tik inprimatzen" + #define MSG_SD_ERR_WRITE_TO_FILE "Akatsak artxiboa idazten" + #define MSG_SD_CANT_ENTER_SUBDIR "Azpidirektorio ezin da ireki: " + + #define MSG_STEPPER_TOO_HIGH "Motorra oso goi dago: " + #define MSG_ENDSTOPS_HIT "Bide amaiera ukitu da: " + #define MSG_ERR_COLD_EXTRUDE_STOP " estrusio hotza saihestua" + #define MSG_ERR_LONG_EXTRUDE_STOP " estrusio oso luzea saihestua" + #define MSG_BABYSTEPPING_X "Babystepping X" + #define MSG_BABYSTEPPING_Y "Babystepping Y" + #define MSG_BABYSTEPPING_Z "Babystepping Z" + #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Akatsak menu-an" + #endif #endif // ifndef LANGUAGE_H diff --git a/Marlin/pins.h b/Marlin/pins.h index a6b45c360..b126b09eb 100644 --- a/Marlin/pins.h +++ b/Marlin/pins.h @@ -132,7 +132,7 @@ #define DEBUG_PIN 0 //our RS485 pins -#define TX_ENABLE_PIN -1//12 +#define TX_ENABLE_PIN 12 #define RX_ENABLE_PIN 13 #endif @@ -205,7 +205,7 @@ #define DEBUG_PIN 0 //our RS485 pins -#define TX_ENABLE_PIN -1//12 +#define TX_ENABLE_PIN 12 #define RX_ENABLE_PIN 13 #endif @@ -289,7 +289,7 @@ //buttons are directly attached #define BTN_EN1 11 #define BTN_EN2 10 - #define BTN_ENC -1//12 //the click + #define BTN_ENC 12 //the click #endif @@ -548,7 +548,7 @@ #define KILL_PIN -1 #ifdef RAMPS_V_1_0 // RAMPS_V_1_0 - #define HEATER_0_PIN -1 // RAMPS 1.0 + #define HEATER_0_PIN 12 // RAMPS 1.0 #define HEATER_BED_PIN -1 // RAMPS 1.0 #define FAN_PIN 11 // RAMPS 1.0 #else // RAMPS_V_1_1 or RAMPS_V_1_2 @@ -607,7 +607,7 @@ #define Z_STOP_PIN 4 #define E0_STEP_PIN 11 -#define E0_DIR_PIN -1//12 +#define E0_DIR_PIN 12 #define E0_ENABLE_PIN -1 #define SDPOWER -1 @@ -689,7 +689,7 @@ #define DEBUG_PIN 0 //our RS485 pins - #define TX_ENABLE_PIN -1//12 + #define TX_ENABLE_PIN 12 #define RX_ENABLE_PIN 13 @@ -736,7 +736,7 @@ #define LED_PIN -1 #define FAN_PIN -1 -#if FAN_PIN == -1/*12*/ || FAN_PIN ==13 +#if FAN_PIN == 12 || FAN_PIN ==13 #define FAN_SOFT_PWM #endif @@ -758,7 +758,7 @@ #ifdef SANGUINOLOLU_V_1_2 -#define HEATER_BED_PIN -1//12 // (bed) +#define HEATER_BED_PIN 12 // (bed) #define X_ENABLE_PIN 14 #define Y_ENABLE_PIN 14 #define Z_ENABLE_PIN 26 @@ -886,7 +886,7 @@ #define SDSS 53 #define LED_PIN 13 #define FAN_PIN 7 -#define PS_ON_PIN -1//12 +#define PS_ON_PIN 12 #define KILL_PIN -1 #define SUICIDE_PIN 54 //PIN that has to be turned on right after start, to keep power flowing. @@ -1114,7 +1114,7 @@ #define LCD_PINS_D6 41 #define LCD_PINS_D7 40 #define BTN_EN1 11 -#define BTN_EN2 -1//12 +#define BTN_EN2 12 #define BTN_ENC 43 #endif //MOTHERBOARD==80 @@ -1291,7 +1291,7 @@ #define PS_ON_PIN 14 #define KILL_PIN -1 -#define HEATER_0_PIN -1//12 // (extruder) +#define HEATER_0_PIN 12 // (extruder) #define HEATER_1_PIN 16 // (bed) #define X_ENABLE_PIN 19 @@ -1473,7 +1473,7 @@ #define X_STEP_PIN 37 #define X_DIR_PIN 48 -#define X_MIN_PIN -1//12 +#define X_MIN_PIN 12 #define X_MAX_PIN 24 #define X_ENABLE_PIN 29 #define X_MS1_PIN 40 @@ -1583,7 +1583,7 @@ #define FAN_PIN 7 // IO pin. Buffer needed -#define PS_ON_PIN -1//12 +#define PS_ON_PIN 12 #define KILL_PIN -1 #define HEATER_0_PIN 9 // EXTRUDER 1 @@ -1688,7 +1688,7 @@ #define FAN_PIN 7 #define FAN2_PIN 6 - #define PS_ON_PIN -1//12 + #define PS_ON_PIN 12 #define KILL_PIN -1 #define HEATER_0_PIN 9 // EXTRUDER 1 diff --git a/Marlin/ultralcd.cpp b/Marlin/ultralcd.cpp index c8108a148..0c937dc86 100644 --- a/Marlin/ultralcd.cpp +++ b/Marlin/ultralcd.cpp @@ -312,22 +312,20 @@ static void lcd_set_led_off() digitalWrite(GREENPIN, 0); digitalWrite(BLUEPIN, 0); } - -static void lcd_led_menu() -{ - START_MENU(); - MENU_ITEM(back, MSG_MAIN, lcd_main_menu); - MENU_ITEM(function, MSG_LED_WHITE, lcd_set_led_white); - MENU_ITEM(function, MSG_LED_RED, lcd_set_led_red); - MENU_ITEM(function, MSG_LED_GREEN, lcd_set_led_green); - MENU_ITEM(function, MSG_LED_BLUE, lcd_set_led_blue); - MENU_ITEM(function, MSG_LED_LIGHTBLUE, lcd_set_led_lightblue); - MENU_ITEM(function, MSG_LED_PURPLE, lcd_set_led_purple); - MENU_ITEM(function, MSG_LED_YELLOW, lcd_set_led_yellow); - MENU_ITEM(function, MSG_LED_OFF, lcd_set_led_off); - END_MENU(); +static void lcd_led_menu() +{ + START_MENU(); + MENU_ITEM(back, MSG_MAIN, lcd_main_menu); + MENU_ITEM(function, MSG_LED_WHITE, lcd_set_led_white); + MENU_ITEM(function, MSG_LED_RED, lcd_set_led_red); + MENU_ITEM(function, MSG_LED_GREEN, lcd_set_led_green); + MENU_ITEM(function, MSG_LED_BLUE, lcd_set_led_blue); + MENU_ITEM(function, MSG_LED_LIGHTBLUE, lcd_set_led_lightblue); + MENU_ITEM(function, MSG_LED_PURPLE, lcd_set_led_purple); + MENU_ITEM(function, MSG_LED_YELLOW, lcd_set_led_yellow); + MENU_ITEM(function, MSG_LED_OFF, lcd_set_led_off); + END_MENU(); } - static void lcd_main_menu() { START_MENU(); @@ -362,7 +360,7 @@ static void lcd_main_menu() #endif } #endif - + if (movesplanned() || IS_SD_PRINTING) { } else{ @@ -447,8 +445,8 @@ static void lcd_tune_menu() { START_MENU(); MENU_ITEM(back, MSG_MAIN, lcd_main_menu); -#ifdef LEDCONTROL - MENU_ITEM(submenu, MSG_LED_MENU, lcd_led_menu); +#ifdef LEDCONTROL + MENU_ITEM(submenu, MSG_LED_MENU, lcd_led_menu); #endif MENU_ITEM_EDIT(int3, MSG_SPEED, &feedmultiply, 10, 999); MENU_ITEM_EDIT(int3, MSG_NOZZLE, &target_temperature[0], 0, HEATER_0_MAXTEMP - 15); @@ -587,16 +585,16 @@ static void lcd_preheat_pla_menu() START_MENU(); MENU_ITEM(back, MSG_PREPARE, lcd_prepare_menu); MENU_ITEM(function, MSG_PREHEAT_PLA0, lcd_preheat_pla0); -#if TEMP_SENSOR_1 >= 0 //2 extruder preheat +#if TEMP_SENSOR_1 != 0 //2 extruder preheat MENU_ITEM(function, MSG_PREHEAT_PLA1, lcd_preheat_pla1); #endif //2 extruder preheat -//#if TEMP_SENSOR_2 >= 0 //3 extruder preheat -// MENU_ITEM(function, MSG_PREHEAT_PLA2, lcd_preheat_pla2); -//#endif //3 extruder preheat -#if TEMP_SENSOR_1 >= 0 //|| TEMP_SENSOR_2 >= 0 //all extruder preheat +#if TEMP_SENSOR_2 != 0 //3 extruder preheat + MENU_ITEM(function, MSG_PREHEAT_PLA2, lcd_preheat_pla2); +#endif //3 extruder preheat +#if TEMP_SENSOR_1 != 0 || TEMP_SENSOR_2 != 0 //all extruder preheat MENU_ITEM(function, MSG_PREHEAT_PLA012, lcd_preheat_pla012); #endif //2 extruder preheat -#if TEMP_SENSOR_BED >= 0 +#if TEMP_SENSOR_BED != 0 MENU_ITEM(function, MSG_PREHEAT_PLA_BEDONLY, lcd_preheat_pla_bedonly); #endif END_MENU(); @@ -607,16 +605,16 @@ static void lcd_preheat_abs_menu() START_MENU(); MENU_ITEM(back, MSG_PREPARE, lcd_prepare_menu); MENU_ITEM(function, MSG_PREHEAT_ABS0, lcd_preheat_abs0); -#if TEMP_SENSOR_1 >= 0 //2 extruder preheat +#if TEMP_SENSOR_1 != 0 //2 extruder preheat MENU_ITEM(function, MSG_PREHEAT_ABS1, lcd_preheat_abs1); #endif //2 extruder preheat -//#if TEMP_SENSOR_2 >= 0 //3 extruder preheat -// MENU_ITEM(function, MSG_PREHEAT_ABS2, lcd_preheat_abs2); -//#endif //3 extruder preheat -#if TEMP_SENSOR_1 >= 0 //|| TEMP_SENSOR_2 != 0 //all extruder preheat +#if TEMP_SENSOR_2 != 0 //3 extruder preheat + MENU_ITEM(function, MSG_PREHEAT_ABS2, lcd_preheat_abs2); +#endif //3 extruder preheat +#if TEMP_SENSOR_1 != 0 || TEMP_SENSOR_2 != 0 //all extruder preheat MENU_ITEM(function, MSG_PREHEAT_ABS012, lcd_preheat_abs012); #endif //2 extruder preheat -#if TEMP_SENSOR_BED >= 0 +#if TEMP_SENSOR_BED != 0 MENU_ITEM(function, MSG_PREHEAT_ABS_BEDONLY, lcd_preheat_abs_bedonly); #endif END_MENU(); @@ -637,8 +635,8 @@ static void lcd_prepare_menu() START_MENU(); MENU_ITEM(back, MSG_MAIN, lcd_main_menu); MENU_ITEM(gcode, MSG_AUTO_HOME, PSTR("G28")); -#ifdef LEDCONTROL - MENU_ITEM(submenu, MSG_LED_MENU, lcd_led_menu); +#ifdef LEDCONTROL + MENU_ITEM(submenu, MSG_LED_MENU, lcd_led_menu); #endif MENU_ITEM(submenu, MSG_LOAD_FILAMENT, lcd_load_menu); MENU_ITEM(submenu, MSG_UNLOAD_FILAMENT, lcd_unload_menu); @@ -832,6 +830,7 @@ static void lcd_move_menu() END_MENU(); } + static void lcd_load_menu_EXT1_ABS_go() { lcd_return_to_status(); @@ -1145,7 +1144,7 @@ static void lcd_load_menu() START_MENU(); MENU_ITEM(back, MSG_PREPARE, lcd_prepare_menu); MENU_ITEM(submenu, MSG_EXTRUDER_1, lcd_load_menu_EXT1); - MENU_ITEM(submenu, MSG_EXTRUDER_2, lcd_load_menu_EXT2); + //MENU_ITEM(submenu, MSG_EXTRUDER_2, lcd_load_menu_EXT2); END_MENU(); } @@ -1154,7 +1153,7 @@ static void lcd_unload_menu() START_MENU(); MENU_ITEM(back, MSG_PREPARE, lcd_prepare_menu); MENU_ITEM(submenu, MSG_EXTRUDER_1, lcd_unload_menu_EXT1); - MENU_ITEM(submenu, MSG_EXTRUDER_2, lcd_unload_menu_EXT2); + //MENU_ITEM(submenu, MSG_EXTRUDER_2, lcd_unload_menu_EXT2); END_MENU(); } @@ -1338,7 +1337,7 @@ static void lcd_sd_updir() void lcd_sdcard_menu() { if (lcdDrawUpdate == 0 && LCD_CLICKED == 0) - return; // nothing to do (so don't thrash the SD card) + return; // nothing to do (so don't thrash the SD card) uint16_t fileCnt = card.getnrfilenames(); START_MENU(); MENU_ITEM(back, MSG_MAIN, lcd_main_menu); @@ -1446,39 +1445,39 @@ menu_edit_type(float, float52, ftostr52, 100) menu_edit_type(unsigned long, long5, ftostr5, 0.01) #ifdef REPRAPWORLD_KEYPAD - static void reprapworld_keypad_move_z_up() { + static void reprapworld_keypad_move_z_up() { encoderPosition = 1; move_menu_scale = REPRAPWORLD_KEYPAD_MOVE_STEP; - lcd_move_z(); + lcd_move_z(); } - static void reprapworld_keypad_move_z_down() { + static void reprapworld_keypad_move_z_down() { encoderPosition = -1; move_menu_scale = REPRAPWORLD_KEYPAD_MOVE_STEP; - lcd_move_z(); + lcd_move_z(); } - static void reprapworld_keypad_move_x_left() { + static void reprapworld_keypad_move_x_left() { encoderPosition = -1; move_menu_scale = REPRAPWORLD_KEYPAD_MOVE_STEP; - lcd_move_x(); + lcd_move_x(); } - static void reprapworld_keypad_move_x_right() { + static void reprapworld_keypad_move_x_right() { encoderPosition = 1; move_menu_scale = REPRAPWORLD_KEYPAD_MOVE_STEP; - lcd_move_x(); - } - static void reprapworld_keypad_move_y_down() { + lcd_move_x(); + } + static void reprapworld_keypad_move_y_down() { encoderPosition = 1; move_menu_scale = REPRAPWORLD_KEYPAD_MOVE_STEP; + lcd_move_y(); + } + static void reprapworld_keypad_move_y_up() { + encoderPosition = -1; + move_menu_scale = REPRAPWORLD_KEYPAD_MOVE_STEP; lcd_move_y(); - } - static void reprapworld_keypad_move_y_up() { - encoderPosition = -1; - move_menu_scale = REPRAPWORLD_KEYPAD_MOVE_STEP; - lcd_move_y(); - } - static void reprapworld_keypad_move_home() { - enquecommand_P((PSTR("G28"))); // move all axis home - } + } + static void reprapworld_keypad_move_home() { + enquecommand_P((PSTR("G28"))); // move all axis home + } #endif /** End of menus **/ @@ -1573,13 +1572,14 @@ void lcd_splashscreen() WRITE(BTN_EN2,HIGH); WRITE(BTN_ENC,HIGH); - #ifdef LEDCONTROL - pinMode(REDPIN, OUTPUT); - pinMode(GREENPIN, OUTPUT); - pinMode(BLUEPIN, OUTPUT); - digitalWrite(REDPIN, REDSTARTVAL); - digitalWrite(GREENPIN, GREENSTARTVAL); - digitalWrite(BLUEPIN, BLUESTARTVAL); + + #ifdef LEDCONTROL + pinMode(REDPIN, OUTPUT); + pinMode(GREENPIN, OUTPUT); + pinMode(BLUEPIN, OUTPUT); + digitalWrite(REDPIN, REDSTARTVAL); + digitalWrite(GREENPIN, GREENSTARTVAL); + digitalWrite(BLUEPIN, BLUESTARTVAL); #endif int width = 20; @@ -1724,29 +1724,29 @@ void lcd_update() if (lcd_next_update_millis < millis()) { #ifdef ULTIPANEL - #ifdef REPRAPWORLD_KEYPAD - if (REPRAPWORLD_KEYPAD_MOVE_Z_UP) { - reprapworld_keypad_move_z_up(); - } - if (REPRAPWORLD_KEYPAD_MOVE_Z_DOWN) { - reprapworld_keypad_move_z_down(); - } - if (REPRAPWORLD_KEYPAD_MOVE_X_LEFT) { - reprapworld_keypad_move_x_left(); - } - if (REPRAPWORLD_KEYPAD_MOVE_X_RIGHT) { - reprapworld_keypad_move_x_right(); - } - if (REPRAPWORLD_KEYPAD_MOVE_Y_DOWN) { - reprapworld_keypad_move_y_down(); - } - if (REPRAPWORLD_KEYPAD_MOVE_Y_UP) { - reprapworld_keypad_move_y_up(); - } - if (REPRAPWORLD_KEYPAD_MOVE_HOME) { - reprapworld_keypad_move_home(); - } - #endif + #ifdef REPRAPWORLD_KEYPAD + if (REPRAPWORLD_KEYPAD_MOVE_Z_UP) { + reprapworld_keypad_move_z_up(); + } + if (REPRAPWORLD_KEYPAD_MOVE_Z_DOWN) { + reprapworld_keypad_move_z_down(); + } + if (REPRAPWORLD_KEYPAD_MOVE_X_LEFT) { + reprapworld_keypad_move_x_left(); + } + if (REPRAPWORLD_KEYPAD_MOVE_X_RIGHT) { + reprapworld_keypad_move_x_right(); + } + if (REPRAPWORLD_KEYPAD_MOVE_Y_DOWN) { + reprapworld_keypad_move_y_down(); + } + if (REPRAPWORLD_KEYPAD_MOVE_Y_UP) { + reprapworld_keypad_move_y_up(); + } + if (REPRAPWORLD_KEYPAD_MOVE_HOME) { + reprapworld_keypad_move_home(); + } + #endif if (abs(encoderDiff) >= ENCODER_PULSES_PER_STEP) { lcdDrawUpdate = 1; @@ -1858,7 +1858,7 @@ void lcd_buttons_update() WRITE(SHIFT_CLK,LOW); } buttons_reprapworld_keypad=~newbutton_reprapworld_keypad; //invert it, because a pressed switch produces a logical 0 - #endif + #endif #else //read it from the shift register uint8_t newbutton=0; WRITE(SHIFT_LD,LOW); diff --git a/Marlin/ultralcd_implementation_hitachi_HD44780.h b/Marlin/ultralcd_implementation_hitachi_HD44780.h index 89efaa471..11e0a9519 100644 --- a/Marlin/ultralcd_implementation_hitachi_HD44780.h +++ b/Marlin/ultralcd_implementation_hitachi_HD44780.h @@ -374,8 +374,8 @@ Possible status screens: */ static void lcd_implementation_status_screen() { - int tHotend=int(degHotend(1) + 0.5); - int tTarget=int(degTargetHotend(1) + 0.5); + int tHotend=int(degHotend(0) + 0.5); + int tTarget=int(degTargetHotend(0) + 0.5); #if LCD_WIDTH < 20 lcd.setCursor(0, 0); @@ -414,8 +414,8 @@ static void lcd_implementation_status_screen() //If we have an 2nd extruder or heated bed, show that in the top right corner lcd.setCursor(10, 0); # if EXTRUDERS > 1 - tHotend = int(degHotend(0) + 0.5); - tTarget = int(degTargetHotend(0) + 0.5); + tHotend = int(degHotend(1) + 0.5); + tTarget = int(degTargetHotend(1) + 0.5); lcd.print(LCD_STR_THERMOMETER[0]); # else//Heated bed tHotend=int(degBed() + 0.5);