Go to the source code of this file.
void report_alarm_message |
( |
uint8_t |
alarm_code | ) |
|
Prints alarm messages.
Prints system alarm messages.
< Force delay to ensure message clears serial write buffer.
Definition at line 122 of file report.c.
void report_build_info |
( |
char * |
line | ) |
|
Prints build info line.
Prints build info and user info.
< Generate compile-time build option list
<
<
<
<
<
<
NOTE: Compiled values, like override increments/max/min values, may be added at some point later.
Definition at line 342 of file report.c.
void report_echo_line_received |
( |
char * |
line | ) |
|
Prints the character string line Grbl has received from the user, which has been pre-parsed,.
Prints an echo of the pre-parsed line received right before execution.
Definition at line 402 of file report.c.
void report_execute_startup_message |
( |
char * |
line, |
|
|
uint8_t |
status_code |
|
) |
| |
void report_feedback_message |
( |
uint8_t |
message_code | ) |
|
Prints feedback messages. This serves as a centralized method to provide additional.
Prints miscellaneous feedback messages.
NOTE: For interfaces, messages are always placed within brackets. And if silent mode
Definition at line 135 of file report.c.
void report_gcode_modes |
( |
| ) |
|
Print current gcode parser mode state.
Prints current g-code parser mode state.
< Note: Multiple coolant states may be active at the same time.
Definition at line 263 of file report.c.
void report_grbl_help |
( |
| ) |
|
Grbl help message.
Prints Grbl help and current global settings.
Definition at line 171 of file report.c.
void report_grbl_settings |
( |
| ) |
|
Grbl global settings print out.
Prints Grbl global settings.
NOTE: The numbering scheme here must correlate to storing in settings.c
Definition at line 178 of file report.c.
void report_init_message |
( |
| ) |
|
Welcome message.
Prints welcome message.
Definition at line 166 of file report.c.
void report_ngc_parameters |
( |
| ) |
|
Prints Grbl NGC parameters (coordinate offsets, probing)
Prints Grbl NGC parameters (coordinate offsets, probe)
< G54-G59
< Print G92,G92.1 which are not persistent in memory
< Print tool length offset value
< Print probe parameters. Not persistent in memory.
Definition at line 234 of file report.c.
void report_probe_parameters |
( |
| ) |
|
Prints current probe parameters. Upon a probe command, these parameters are updated upon a.
Prints recorded probe position.
Definition at line 221 of file report.c.
void report_realtime_status |
( |
| ) |
|
Prints realtime status report.
< Copy current state of the system position variable
< Restoring
< Door ajar
< Retracting
< Reset counter for slow refresh
< Reset counter for slow refresh
< != SPINDLE_STATE_DISABLE
Definition at line 414 of file report.c.
void report_startup_line |
( |
uint8_t |
n, |
|
|
char * |
line |
|
) |
| |
Prints specified startup line.
Prints startup line when requested and executed.
Definition at line 325 of file report.c.
void report_status_message |
( |
uint8_t |
status_code | ) |
|
Handles the primary confirmation protocol response for streaming interfaces and human-feedback.
Prints system status messages.
< STATUS_OK
Definition at line 110 of file report.c.
void report_util_setting_prefix |
( |
uint8_t |
n | ) |
|
Internal report utilities to reduce flash with repetitive tasks turned into functions.
Definition at line 32 of file report.c.