gcode.prepare_cached_values();
//Dispatch message!
+ gcode.add_nl = false;
this->kernel->call_event(ON_GCODE_RECEIVED, &gcode );
+ if (gcode.add_nl)
+ new_message.stream->printf("\r\n");
new_message.stream->printf("ok\r\n");
}
}else{
if( gcode->m == this->get_m_code ){
// gcode->stream->printf("get temperature: %f current:%f target:%f bare_value:%u \r\n", this->get_temperature(), this->new_thermistor_reading(), this->desired_adc_value, this->kernel->adc->read(this->thermistor_pin) );
gcode->stream->printf("%s:%3.1f /%3.1f ", this->designator.c_str(), this->get_temperature(), ((this->desired_adc_value == UNDEFINED)?0.0:this->adc_value_to_temperature(this->desired_adc_value)));
+ gcode->add_nl = true;
}
}
}