Complete rewrite of anycubic tft code structure + cleanup for upcoming Chiron BBL feature.
This commit is contained in:
@@ -161,9 +161,9 @@
|
||||
* PLEASE READ THE WARNING ABOVE!
|
||||
*
|
||||
*/
|
||||
#if ENABLED(KNUTWURST_CHIRON)
|
||||
//#if ENABLED(KNUTWURST_CHIRON)
|
||||
//#define KNUTWURST_TFT_LEVELING
|
||||
#endif
|
||||
//#endif
|
||||
|
||||
/*******************************************************************************************
|
||||
** **
|
||||
|
File diff suppressed because it is too large
Load Diff
@@ -287,6 +287,12 @@ private:
|
||||
int FilamentRunoutCounter = 0;
|
||||
#endif
|
||||
|
||||
#if ENABLED(KNUTWURST_TFT_LEVELING)
|
||||
extern int z_values_index;
|
||||
extern int z_values_size;
|
||||
extern float SAVE_zprobe_zoffset;
|
||||
#endif
|
||||
|
||||
|
||||
#if ENABLED(KNUTWURST_MEGA_P_LASER)
|
||||
|
||||
|
@@ -51,6 +51,7 @@
|
||||
#include "stepper.h"
|
||||
#include "temperature.h"
|
||||
#include "../lcd/ultralcd.h"
|
||||
#include "../lcd/anycubic_touchscreen.h"
|
||||
#include "../core/language.h"
|
||||
#include "../libs/vector_3.h" // for matrix_3x3
|
||||
#include "../gcode/gcode.h"
|
||||
@@ -718,6 +719,11 @@ void MarlinSettings::postprocess() {
|
||||
EEPROM_WRITE(bilinear_grid_spacing);
|
||||
EEPROM_WRITE(bilinear_start);
|
||||
|
||||
#if ENABLED(KNUTWURST_TFT_LEVELING)
|
||||
z_values_index = eeprom_index;
|
||||
z_values_size = sizeof(z_values);
|
||||
#endif
|
||||
|
||||
#if ENABLED(AUTO_BED_LEVELING_BILINEAR)
|
||||
EEPROM_WRITE(z_values); // 9-256 floats
|
||||
#else
|
||||
|
Reference in New Issue
Block a user