| 385 | #endif // HAS_MARLINUI_MENU && !DISABLE_M503 |
| 386 | |
| 387 | static celsius_t value_celsius() { |
| 388 | float f = value_float(); |
| 389 | switch (input_temp_units) { |
| 390 | default: |
| 391 | case TEMPUNIT_C: break; |
| 392 | case TEMPUNIT_K: f -= 273.15f; |
| 393 | case TEMPUNIT_F: f = (f - 32) * 0.5555555556f; |
| 394 | } |
| 395 | return LROUND(f); |
| 396 | } |
| 397 | |
| 398 | static celsius_t value_celsius_diff() { |
| 399 | float f = value_float(); |