Click or drag to resize

API changes - 1.40

RAYLASE.SPICE3.ClientLib.dll
  public class RAYLASE.SPICE3.ClientLib.ClientAPI

+ public static string PredictIPAddressFromSerialNumber( string serialNumber, CardDisposition cardDisposition = Internal, bool useIPv6 = true )

  public class RAYLASE.SPICE3.ClientLib.CommandList

+ public void AppendPowerScale( double factor )
- public void AppendSkyWritingAccelerationTime( double accelerationTime )
+ public void AppendSkyWritingExtensionTime( double extensionTime )
+ public void AppendSpeedScale( double factor )

RAYLASE.SPICE3.dll
public enum RAYLASE.SPICE3.CardDisposition

+ ExternalDHCP
+ ExternalP2P
+ Internal

  public enum RAYLASE.SPICE3.CommandCode

+ POWER_SCALE
- SKYWRITING_ACCELERATION_TIME
+ SKYWRITING_EXTENSION_TIME
+ SPEED_SCALE

  public enum RAYLASE.SPICE3.CommandCodeAcronym

+ PWSC
- SKAT
+ SKET
+ SPSC

  public class RAYLASE.SPICE3.LaserConfig

- public UInt16 OffPower { get; set; }
- public UInt16 StandbyPower { get; set; }

  public class RAYLASE.SPICE3.MotorConfig

  public class RAYLASE.SPICE3.MotorVariables

  public class RAYLASE.SPICE3.ProcessVariables

- public SkyWritingParameters SkyWriting { get; set; }
+ public SkyWritingSettings SkyWriting { get; set; }

  public class RAYLASE.SPICE3.ScanHeadConfig

  public class RAYLASE.SPICE3.ScannerConfig

public class RAYLASE.SPICE3.SkyWritingParameters

public class RAYLASE.SPICE3.SkyWritingSettings

+ public double AccelerationDelay { get; set; }
+ public double DecelerationDelay { get; set; }
+ public bool Enable { get; set; }
+ public double ExtensionTime { get; set; }
+ protected virtual void init( )
+ public double LaserOffDelay { get; set; }
+ public double LaserOnDelay { get; set; }
+ public double MinCoH { get; set; }
+ public SkyWritingSettings( )

  public class RAYLASE.SPICE3.WobbleSettings

RAYLASE.SPICE3.Utils.dll
  public class RAYLASE.SPICE3.Utils.FastMath

+ public static double Sqrt( double x )