Hi,
Whats wrong with the below lookup table?
unsigned char codeTypes[21] { CODE_TYPE_FLOAT | F_CODE_INDEX, // F
CODE_TYPE_INT | G_CODE_INDEX, // G
NULL_CODE_CODE, // H
CODE_TYPE_FLOAT | I_CODE_INDEX, // I
CODE_TYPE_FLOAT | J_CODE_INDEX, // J
NULL_CODE_CODE, // K
NULL_CODE_CODE, // L
CODE_TYPE_INT | M_CODE_INDEX, // M
NULL_CODE_CODE, // N
NULL_CODE_CODE, // O
CODE_TYPE_FLOAT | P_CODE_INDEX, // P
CODE_TYPE_FLOAT | Q_CODE_INDEX, // Q
CODE_TYPE_FLOAT | R_CODE_INDEX, // R
CODE_TYPE_FLOAT | S_CODE_INDEX, // S
NULL_CODE_CODE, // T
NULL_CODE_CODE, // U
NULL_CODE_CODE, // V
NULL_CODE_CODE, // W
CODE_TYPE_FLOAT | X_CODE_INDEX, // X
CODE_TYPE_FLOAT | Y_CODE_INDEX, // Y
CODE_TYPE_FLOAT | Z_CODE_INDEX, // Z
} The compiler moans it wants a ";" after "unsigned char codeTypes[21]". The code is a snippet from a GCODE interpreter designed to run a 3 axis CNC machine I am trying (but failing) to port from the Arduino!
Thanks in advance.
Michael.
Hi,
Whats wrong with the below lookup table?
unsigned char codeTypes[21] { CODE_TYPE_FLOAT | F_CODE_INDEX, // F CODE_TYPE_INT | G_CODE_INDEX, // G NULL_CODE_CODE, // H CODE_TYPE_FLOAT | I_CODE_INDEX, // I CODE_TYPE_FLOAT | J_CODE_INDEX, // J NULL_CODE_CODE, // K NULL_CODE_CODE, // L CODE_TYPE_INT | M_CODE_INDEX, // M NULL_CODE_CODE, // N NULL_CODE_CODE, // O CODE_TYPE_FLOAT | P_CODE_INDEX, // P CODE_TYPE_FLOAT | Q_CODE_INDEX, // Q CODE_TYPE_FLOAT | R_CODE_INDEX, // R CODE_TYPE_FLOAT | S_CODE_INDEX, // S NULL_CODE_CODE, // T NULL_CODE_CODE, // U NULL_CODE_CODE, // V NULL_CODE_CODE, // W CODE_TYPE_FLOAT | X_CODE_INDEX, // X CODE_TYPE_FLOAT | Y_CODE_INDEX, // Y CODE_TYPE_FLOAT | Z_CODE_INDEX, // Z }The compiler moans it wants a ";" after "unsigned char codeTypes[21]". The code is a snippet from a GCODE interpreter designed to run a 3 axis CNC machine I am trying (but failing) to port from the Arduino!
Thanks in advance.
Michael.