Changed lens data type to string

This commit is contained in:
AJ
2018-11-16 08:25:17 -05:00
parent 6baa35a9b2
commit 3244315a3d
2 changed files with 21 additions and 2 deletions

View File

@@ -34,7 +34,7 @@ namespace CincyLib.Laser
public AssistGasType PierceAssistGas { get; set; }
public LensType Lens { get; set; }
public string Lens { get; set; }
public string Nozzle { get; set; }

View File

@@ -132,7 +132,26 @@ namespace CincyLib.Laser
if (hasExtendedInfo)
{
reader.BaseStream.Seek(seek, SeekOrigin.Current);
MaterialLib.Lens = (LensType)reader.ReadByte();
var lensType = reader.ReadByte();
switch (lensType)
{
case 0:
MaterialLib.Lens = "5\"";
break;
case 1:
MaterialLib.Lens = "7.5\"";
break;
case 2:
MaterialLib.Lens = "10\"";
break;
case 3:
MaterialLib.Lens = "Any";
break;
}
reader.BaseStream.Seek(1, SeekOrigin.Current);
MaterialLib.Nozzle = reader.ReadString();