Click or drag to resize

API changes - 2.43

RAYLASE.Marker.Device.dll
  public class RAYLASE.Marker.Device.DistanceSensor.BaseDistanceSensor

+ public abstract void GoToAndAverage( IList<dvec3> positions, IList<TimeSpan> averagingTimeSpans, CancellationToken? cancellationToken = null )
+ public double ScanFrequency { get; set; }
+ public List<Result> GetAveragedRaydimeMeasurementsAt( IList<dvec2> positions, double averagingTimeSpans, CancellationToken? cancellationToken = null )
+ public List<Result> GetAveragedRaydimeMeasurementsAt( List<dvec3> positions, List<TimeSpan> averagingTimeSpans, CancellationToken? cancellationToken = null )

  public class RAYLASE.Marker.Device.ScanController.BaseScanController

+ public virtual void GoToAndAverage( IList<dvec3> positions, IList<TimeSpan> timeSpans, int outBit, int outPort, Polarity outPolarity, double jumpSpeed, double jumpDelay, bool async, CancellationToken? token = null )

RAYLASE.MarkerPlugin.dll
public class RAYLASE.MarkerPlugin.Exporters.CsvExportJobDefinitionConverter

+ public CsvExportJobDefinitionConverter( )
+ public virtual LoadJobDefinitionResult Deserialize( Stream sourceStream )
+ protected virtual Control DoShowUI( string id )
+ protected virtual void DoShowUICallback( PluginSettingsView settingsView )
+ public virtual void Serialize( JobDefinition jobDefinition, Stream targetStream )
+ public virtual void Serialize( JobDefinition jobDefinition, Stream targetStream, Action<EventHandler<ProcessingStageFinishedEventArgs>> dryRunner )

  public class RAYLASE.MarkerPlugin.Devices.ScanController.SPICE3.SPICE3Device

+ public virtual void GoToAndAverage( IList<dvec3> positions, IList<TimeSpan> timeSpans, int outBit, int outPort, Polarity outPolarity, double jumpSpeed, double jumpDelay, bool async, CancellationToken? token = null )