♻️ Rename XATC z_values => z_offset

This commit is contained in:
Scott Lahteine
2022-02-15 15:09:09 -06:00
parent 7da28768f7
commit 4199191e99
4 changed files with 11 additions and 14 deletions

View File

@ -28,15 +28,15 @@
XATC xatc;
float XATC::spacing, XATC::start;
xatc_points_t XATC::z_values;
xatc_array_t XATC::z_offset;
void XATC::print_points() {
SERIAL_ECHOLNPGM(" X-Twist Correction:");
LOOP_L_N(x, XATC_MAX_POINTS) {
SERIAL_CHAR(' ');
if (!isnan(z_values[x])) {
if (z_values[x] >= 0) SERIAL_CHAR('+');
SERIAL_ECHO_F(z_values[x], 3);
if (!isnan(z_offset[x])) {
if (z_offset[x] >= 0) SERIAL_CHAR('+');
SERIAL_ECHO_F(z_offset[x], 3);
}
else {
LOOP_L_N(i, 6)
@ -54,7 +54,7 @@ float XATC::compensation(const xy_pos_t &raw) {
int i = FLOOR(t);
LIMIT(i, 0, XATC_MAX_POINTS - 2);
t -= i;
return lerp(t, z_values[i], z_values[i + 1]);
return lerp(t, z_offset[i], z_offset[i + 1]);
}
#endif // X_AXIS_TWIST_COMPENSATION

View File

@ -23,12 +23,12 @@
#include "../../../inc/MarlinConfigPre.h"
typedef float xatc_points_t[XATC_MAX_POINTS];
typedef float xatc_array_t[XATC_MAX_POINTS];
class XATC {
public:
static float spacing, start;
static xatc_points_t z_values;
static xatc_array_t z_offset;
static float compensation(const xy_pos_t &raw);
static void print_points();