@@ -79,7 +79,7 @@ void say_shaping() {
79
79
SERIAL_ECHO_TERNARY (dynamic, " X/A " , " base dynamic" , " static" , " compensator frequency: " );
80
80
SERIAL_ECHO (p_float_t (ftMotion.cfg .baseFreq [X_AXIS], 2 ), F (" Hz" ));
81
81
#if HAS_DYNAMIC_FREQ
82
- if (dynamic) SERIAL_ECHO (" scaling: " , p_float_t (ftMotion.cfg .dynFreqK [X_AXIS], 8 ), F (" Hz/" ), z_based ? F (" mm" ) : F (" g" ));
82
+ if (dynamic) SERIAL_ECHO (F ( " scaling: " ) , p_float_t (ftMotion.cfg .dynFreqK [X_AXIS], 2 ), F (" Hz/" ), z_based ? F (" mm" ) : F (" g" ));
83
83
#endif
84
84
SERIAL_EOL ();
85
85
#endif
@@ -88,15 +88,18 @@ void say_shaping() {
88
88
SERIAL_ECHO_TERNARY (dynamic, " Y/B " , " base dynamic" , " static" , " compensator frequency: " );
89
89
SERIAL_ECHO (p_float_t (ftMotion.cfg .baseFreq [Y_AXIS], 2 ), F (" Hz" ));
90
90
#if HAS_DYNAMIC_FREQ
91
- if (dynamic) SERIAL_ECHO (F (" scaling: " ), p_float_t (ftMotion.cfg .dynFreqK [Y_AXIS], 8 ), F (" Hz/" ), z_based ? F (" mm" ) : F (" g" ));
91
+ if (dynamic) SERIAL_ECHO (F (" scaling: " ), p_float_t (ftMotion.cfg .dynFreqK [Y_AXIS], 2 ), F (" Hz/" ), z_based ? F (" mm" ) : F (" g" ));
92
92
#endif
93
93
SERIAL_EOL ();
94
94
#endif
95
95
}
96
96
97
97
#if HAS_EXTRUDERS
98
98
SERIAL_ECHO_TERNARY (ftMotion.cfg .linearAdvEna , " Linear Advance " , " en" , " dis" , " abled" );
99
- SERIAL_ECHOLN (F (" . Gain: " ), p_float_t (ftMotion.cfg .linearAdvK , 5 ));
99
+ if (ftMotion.cfg .linearAdvEna )
100
+ SERIAL_ECHOLNPGM (" . Gain: " , ftMotion.cfg .linearAdvK );
101
+ else
102
+ SERIAL_EOL ();
100
103
#endif
101
104
}
102
105
0 commit comments