Prusa MINI Firmware overview
|
Functions | |
void | serialprintPGM (PGM_P str) |
void | serial_echo_start () |
void | serial_error_start () |
void | serial_echopair_PGM (PGM_P const s_P, const char *v) |
void | serial_echopair_PGM (PGM_P const s_P, char v) |
void | serial_echopair_PGM (PGM_P const s_P, int v) |
void | serial_echopair_PGM (PGM_P const s_P, long v) |
void | serial_echopair_PGM (PGM_P const s_P, float v) |
void | serial_echopair_PGM (PGM_P const s_P, double v) |
void | serial_echopair_PGM (PGM_P const s_P, unsigned int v) |
void | serial_echopair_PGM (PGM_P const s_P, unsigned long v) |
void | serial_spaces (uint8_t count) |
void | serial_ternary (const bool onoff, PGM_P const pre, PGM_P const on, PGM_P const off, PGM_P const post) |
void | serialprint_onoff (const bool onoff) |
void | serialprintln_onoff (const bool onoff) |
void | serialprint_truefalse (const bool tf) |
void | print_bin (const uint16_t val) |
void | print_xyz (const float &x, const float &y, const float &z, PGM_P const prefix, PGM_P const suffix) |
Variables | |
uint8_t | marlin_debug_flags = MARLIN_DEBUG_NONE |
static const char errormagic[] | PROGMEM = "Error:" |
void serial_echo_start | ( | ) |
void serial_error_start | ( | ) |
void serial_ternary | ( | const bool | onoff, |
PGM_P const | pre, | ||
PGM_P const | on, | ||
PGM_P const | off, | ||
PGM_P const | post | ||
) |
void print_xyz | ( | const float & | x, |
const float & | y, | ||
const float & | z, | ||
PGM_P const | prefix, | ||
PGM_P const | suffix | ||
) |
uint8_t marlin_debug_flags = MARLIN_DEBUG_NONE |
Marlin 3D Printer Firmware Copyright (c) 2019 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
Based on Sprinter and grbl. Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
|
static |