#include <stdlib.h>#include <string.h>#include "hal.h"#include "nuts_bolts.h"#include "nvs_buffer.h"#include "override.h"#include "state_machine.h"#include "motion_control.h"#include "sleep.h"#include "protocol.h"#include "machine_limits.h"Data Structures | |
| union | line_flags_t |
Macros | |
| #define | RT_QUEUE_SIZE 16 |
Functions | |
| void | task_execute_on_startup (void) |
| bool | protocol_enqueue_gcode (char *gcode) |
| bool | protocol_main_loop (void) |
| bool | protocol_buffer_synchronize (void) |
| void | protocol_auto_cycle_start (void) |
| bool | protocol_execute_realtime (void) |
| bool | protocol_exec_rt_system (void) |
| ISR_CODE bool ISR_FUNC() | protocol_enqueue_realtime_command (uint8_t c) |
| void | protocol_execute_noop (sys_state_t state) |
| #define RT_QUEUE_SIZE 16 |
| void protocol_auto_cycle_start | ( | void | ) |
| bool protocol_buffer_synchronize | ( | void | ) |
| bool protocol_enqueue_gcode | ( | char * | gcode | ) |
| ISR_CODE bool ISR_FUNC() protocol_enqueue_realtime_command | ( | uint8_t | c | ) |
| bool protocol_exec_rt_system | ( | void | ) |
| void protocol_execute_noop | ( | sys_state_t | state | ) |
| bool protocol_execute_realtime | ( | void | ) |
| bool protocol_main_loop | ( | void | ) |
| void task_execute_on_startup | ( | void | ) |