Browse Source

patch LIN_ADVANCE to use code_value_float

pull/1/head
Scott Lahteine 9 years ago
parent
commit
2b340f5acb
  1. 2
      Marlin/Marlin_main.cpp
  2. 2
      Marlin/stepper.cpp

2
Marlin/Marlin_main.cpp

@ -333,7 +333,7 @@ const char axis_codes[NUM_AXIS] = {'X', 'Y', 'Z', 'E'};
static int serial_count = 0; static int serial_count = 0;
// GCode parameter pointer used by code_seen(), code_value(), etc. // GCode parameter pointer used by code_seen(), code_value_float(), etc.
static char* seen_pointer; static char* seen_pointer;
// Next Immediate GCode Command pointer. NULL if none. // Next Immediate GCode Command pointer. NULL if none.

2
Marlin/stepper.cpp

@ -1124,7 +1124,7 @@ void Stepper::microstep_readings() {
#if ENABLED(LIN_ADVANCE) #if ENABLED(LIN_ADVANCE)
void Stepper::advance_M905() { void Stepper::advance_M905() {
if (code_seen('K')) extruder_advance_k = code_value(); if (code_seen('K')) extruder_advance_k = code_value_float();
SERIAL_ECHO_START; SERIAL_ECHO_START;
SERIAL_ECHOPAIR("Advance factor: ", extruder_advance_k); SERIAL_ECHOPAIR("Advance factor: ", extruder_advance_k);
SERIAL_EOL; SERIAL_EOL;

Loading…
Cancel
Save