public override void Clear() { _letter = ""; _number = ""; _command = ""; _isLetter = false; _isCommand = false; _commandType = GCommandTypeEnum.Unknown; base.Clear(); }
public static GCommandTypeEnum GetCommandType(string command) { GCommandTypeEnum result = GCommandTypeEnum.Unknown; foreach (var group in GCODE_GROUPS) { foreach (var item in group.Value) { if (item.Equals(command)) { result = group.Key; break; } } if (result != GCommandTypeEnum.Unknown) { break; } } return(result); }