Fixes for Huerfano Mini. Enabled emergency parser.

master
Marcio Teixeira 7 years ago
parent 981ec2e195
commit bf328f7cbf

@ -65,7 +65,7 @@
#error Angelfish_Aero // Titan AERO (Angelfish) #error Angelfish_Aero // Titan AERO (Angelfish)
#endif #endif
#define LULZBOT_FW_VERSION ".8" #define LULZBOT_FW_VERSION ".9"
// Select options based on printer model // Select options based on printer model
@ -77,7 +77,7 @@
#if defined(LULZBOT_Huerfano_Mini) #if defined(LULZBOT_Huerfano_Mini)
// Prototype Mini w/ Z-Belt // Prototype Mini w/ Z-Belt
#define LULZBOT_CUSTOM_MACHINE_NAME "Mini" #define LULZBOT_CUSTOM_MACHINE_NAME "Mini Z-Belt"
#define LULZBOT_IS_MINI #define LULZBOT_IS_MINI
#define LULZBOT_MINI_BED #define LULZBOT_MINI_BED
#endif #endif
@ -105,9 +105,10 @@
#endif #endif
// Shared values // Shared values
#define LULZBOT_STRING_CONFIG_H_AUTHOR "(Aleph Objects Inc., LulzBot Default)" #define LULZBOT_STRING_CONFIG_H_AUTHOR "(Aleph Objects Inc., LulzBot Diffusion)"
#define LULZBOT_BUFSIZE 10 #define LULZBOT_BUFSIZE 10
#define LULZBOT_EEPROM_SETTINGS #define LULZBOT_EEPROM_SETTINGS
#define LULZBOT_EMERGENCY_PARSER
// Temperature settings // Temperature settings
@ -379,7 +380,9 @@
#if defined(TOOLHEAD_Heather_Aero) #if defined(TOOLHEAD_Heather_Aero)
// Prototype Aero toolhead for Mini // Prototype Aero toolhead for Mini
#define LULZBOT_X_MAX_ENDSTOP_INVERTING false #define LULZBOT_LCD_TOOLHEAD_NAME "Titan AERO"
// 16 chars max ^^^^^^^^^^^^^^^
#define LULZBOT_X_MAX_ENDSTOP_INVERTING true
#endif /* TOOLHEAD_Heather_Aero */ #endif /* TOOLHEAD_Heather_Aero */
/*********************************************** TAZ TOOLHEADS *******************************************/ /*********************************************** TAZ TOOLHEADS *******************************************/
@ -483,7 +486,7 @@
#define LULZBOT_LCD_TOOLHEAD_NAME "Dual Extruder 3" #define LULZBOT_LCD_TOOLHEAD_NAME "Dual Extruder 3"
// 16 chars max ^^^^^^^^^^^^^^^ // 16 chars max ^^^^^^^^^^^^^^^
#undef LULZBOT_AFTER_Z_HOME_CMD #undef LULZBOT_AFTER_Z_HOME_CMD
#define LULZBOT_AFTER_Z_HOME_CMD "G92 Z5.5\nG0 Z10" // Correction for raised homing button #define LULZBOT_AFTER_Z_HOME_CMD "G92 Z5.5\nG0 Z16" // Correction for raised homing button
#undef LULZBOT_WIPE_X1 #undef LULZBOT_WIPE_X1
#undef LULZBOT_WIPE_X2 #undef LULZBOT_WIPE_X2
#define LULZBOT_WIPE_X1 -22 #define LULZBOT_WIPE_X1 -22
@ -584,6 +587,8 @@
#define Z_PULLEY_TEETH 24 #define Z_PULLEY_TEETH 24
#define Z_MOTOR_GEAR_REDUCTION 26.8512396694 #define Z_MOTOR_GEAR_REDUCTION 26.8512396694
#define LULZBOT_Z_STEPS (Z_FULL_STEPS_PER_ROTATION * Z_MICROSTEPS * Z_MOTOR_GEAR_REDUCTION / double(Z_BELT_PITCH) / double(Z_PULLEY_TEETH)) #define LULZBOT_Z_STEPS (Z_FULL_STEPS_PER_ROTATION * Z_MICROSTEPS * Z_MOTOR_GEAR_REDUCTION / double(Z_BELT_PITCH) / double(Z_PULLEY_TEETH))
#undef LULZBOT_Z_MAX_POS
#define LULZBOT_Z_MAX_POS 183
#elif defined(LULZBOT_Oliveoil_TAZ_6) #elif defined(LULZBOT_Oliveoil_TAZ_6)
#define DIGIPOT_MOTOR_CURRENT_Z 200 #define DIGIPOT_MOTOR_CURRENT_Z 200

@ -746,7 +746,7 @@
// enter the serial receive buffer, so they cannot be blocked. // enter the serial receive buffer, so they cannot be blocked.
// Currently handles M108, M112, M410 // Currently handles M108, M112, M410
// Does not work on boards using AT90USB (USBCON) processors! // Does not work on boards using AT90USB (USBCON) processors!
//#define EMERGENCY_PARSER #define EMERGENCY_PARSER LULZBOT_EMERGENCY_PARSER
// Bad Serial-connections can miss a received command by sending an 'ok' // Bad Serial-connections can miss a received command by sending an 'ok'
// Therefore some clients abort after 30 seconds in a timeout. // Therefore some clients abort after 30 seconds in a timeout.

Loading…
Cancel
Save