LAT Hologramm-Software 2.0
Loading...
Searching...
No Matches
Macros | Functions | Variables
protocol.c File Reference
#include "grbl.h"
Include dependency graph for protocol.c:

Go to the source code of this file.

Macros

#define LINE_FLAG_OVERFLOW   bit(0)
 
#define LINE_FLAG_COMMENT_PARENTHESES   bit(1)
 
#define LINE_FLAG_COMMENT_SEMICOLON   bit(2)
 

Functions

static void protocol_exec_rt_suspend ()
 
void protocol_main_loop ()
 
void protocol_buffer_synchronize ()
 
void protocol_auto_cycle_start ()
 
void protocol_execute_realtime ()
 
void protocol_exec_rt_system ()
 

Variables

static char line [LINE_BUFFER_SIZE]
 

Macro Definition Documentation

◆ LINE_FLAG_COMMENT_PARENTHESES

#define LINE_FLAG_COMMENT_PARENTHESES   bit(1)

Definition at line 26 of file protocol.c.

◆ LINE_FLAG_COMMENT_SEMICOLON

#define LINE_FLAG_COMMENT_SEMICOLON   bit(2)

Definition at line 27 of file protocol.c.

◆ LINE_FLAG_OVERFLOW

#define LINE_FLAG_OVERFLOW   bit(0)

Definition at line 25 of file protocol.c.

Function Documentation

◆ protocol_auto_cycle_start()

void protocol_auto_cycle_start ( )

Definition at line 186 of file protocol.c.

◆ protocol_buffer_synchronize()

void protocol_buffer_synchronize ( )

Definition at line 169 of file protocol.c.

◆ protocol_exec_rt_suspend()

static void protocol_exec_rt_suspend ( )
static

Definition at line 509 of file protocol.c.

◆ protocol_exec_rt_system()

void protocol_exec_rt_system ( )

Definition at line 215 of file protocol.c.

◆ protocol_execute_realtime()

void protocol_execute_realtime ( )

Definition at line 205 of file protocol.c.

◆ protocol_main_loop()

void protocol_main_loop ( )

Definition at line 38 of file protocol.c.

Variable Documentation

◆ line

char line[LINE_BUFFER_SIZE]
static

Definition at line 30 of file protocol.c.