https://github.com/j123b567/scpi-parser

Dependents:   scpi_sx127x scpi_sx127x_firstTest MLX90418_I2C_master

Embed: (wiki syntax)

« Back to documentation index

parser_private.h File Reference

parser_private.h File Reference

SCPI Parser private definitions. More...

Go to the source code of this file.

Functions

int scpiParser_parseProgramData (lex_state_t *state, scpi_token_t *token) LOCAL
 Parse one parameter and detect type.
int scpiParser_parseAllProgramData (lex_state_t *state, scpi_token_t *token, int *numberOfParameters) LOCAL
 Skip all parameters to correctly detect end of command line.
int scpiParser_detectProgramMessageUnit (scpi_parser_state_t *state, char *buffer, int len) LOCAL
 Skip complete command line - program header and parameters.

Detailed Description

SCPI Parser private definitions.

Definition in file parser_private.h.


Function Documentation

int scpiParser_detectProgramMessageUnit ( scpi_parser_state_t *  state,
char *  buffer,
int  len 
)

Skip complete command line - program header and parameters.

Parameters:
state
buffer
len
Returns:

Definition at line 963 of file parser.c.

int scpiParser_parseAllProgramData ( lex_state_t *  state,
scpi_token_t *  token,
int *  numberOfParameters 
)

Skip all parameters to correctly detect end of command line.

Parameters:
state
token
numberOfParameters
Returns:

Definition at line 913 of file parser.c.

int scpiParser_parseProgramData ( lex_state_t *  state,
scpi_token_t *  token 
)

Parse one parameter and detect type.

Parameters:
state
token
Returns:

Definition at line 874 of file parser.c.