...critical fixes for your Kossel XL 3D Printer
Runtime error fpos_t' after 'struct'
Rename fpos_t variables in SdBaseFile.h and SdBaseFile.cpp to another name like fpos_t1.
C++ won't let you use typedef and struct for the same variable name. Thanks to webliya.
Can't Update MANUAL_Z_HOME_POS
The EEPROM on the Arduino Mega controller stores configuration values.
Sometimes these values override updates you make to Configuration.h.
Deactivating mine solved this issue instantly, like this:
Upload to Arduino Mega using Marlin, then home your Kossel XL (G28 command).
Your revised Z value should show in the LCD display. Thanks to zennmaster.
Did the Sketch Upload to Arduino?
Connect Pronterface to your 3D printer.
Check the side status bar - the top line shows date and time the sketch was compiled. Happy days !
Runtime error fpos_t' after 'struct'
Rename fpos_t variables in SdBaseFile.h and SdBaseFile.cpp to another name like fpos_t1.
C++ won't let you use typedef and struct for the same variable name. Thanks to webliya.
Can't Update MANUAL_Z_HOME_POS
The EEPROM on the Arduino Mega controller stores configuration values.
Sometimes these values override updates you make to Configuration.h.
Deactivating mine solved this issue instantly, like this:
In Configuration.h.find the // EEPROM section, then change the following lines into comments (add // in front):
//#define EEPROM_SETTINGS
//#define EEPROM_CHITCHATUpload to Arduino Mega using Marlin, then home your Kossel XL (G28 command).
Your revised Z value should show in the LCD display. Thanks to zennmaster.
Did the Sketch Upload to Arduino?
Connect Pronterface to your 3D printer.
Check the side status bar - the top line shows date and time the sketch was compiled. Happy days !