Fix for bug preventing disabling of AMASS, changed the ADAPTIVE_MULTI_AXIS_STEP_SMOOTHING symbol so it can be overridden via compiler argument.

For developers: added output function parameter to signature of report_realtime_status() call to allow routing output to a given stream (or streams).
This commit is contained in:
Terje Io
2025-09-04 08:36:48 +02:00
parent 354eef8359
commit 24d802e573
11 changed files with 118 additions and 85 deletions
+5
View File
@@ -138,6 +138,11 @@ ISR_CODE static bool ISR_FUNC(await_toolchange_ack)(char c)
return true;
}
stream_suspend_state_t stream_is_rx_suspended (void)
{
return stream.rxbuffer ? (stream.rxbuffer->backup ? StreamSuspend_Active : StreamSuspend_Pending) : StreamSuspend_Off;
}
bool stream_rx_suspend (stream_rx_buffer_t *rxbuffer, bool suspend)
{
if(suspend) {