API changes - 1.30 |
- public void Add( Command command )
- public void AddRange( IEnumerable<Command> commands )
- public void Insert( int index, Command command )
- public void InsertRange( int index, IEnumerable<Command> commands )
- public int Timeout { get; set; }
+ public bool TryWaitForListDone( out int? listID, int? timeout = null )
+ public bool TryWaitForListIdle( out int? listID, int? timeout = null )
+ public bool TryWaitForProgress( out int? progressID, int? timeout = null )
- protected ClientAPI Client { get; }
+ public static AdapterBoardConfig Load( string filename )
+ public static uint RaylaseVendorID
+ public void Save( string filename )
+ public virtual bool Equals( object other )
+ public virtual int GetHashCode( )
+ ConfigBase( )
+ protected ConfigBase( int configVersion )
+ public int ConfigVersion { get; }
+ public virtual int GetConfigVersion( )
+ protected abstract void init( )
+ public virtual string ToString( )
+ public virtual bool VersionChecker( )
+ Gpio
+ Laser
+ Motf
+ Process
+ QuadratureDecoder
+ Scanner
+ Spi
+ System
+ public static GpioConfig Load( string filename )
+ public void Save( string filename )
+ int GetConfigVersion( )
+ bool VersionChecker( )
+ public bool EnableGateModulatesLm { get; set; }
+ public static LaserConfig Load( string filename )
+ public void Save( string filename )
+ public static MotfConfig Load( string filename )
+ public void Save( string filename )
+ public virtual bool Equals( object other )
+ public virtual int GetHashCode( )
+ static .cctor( )
+ public static int GetGroupCount( IOPort port )
+ public static int GetPinCount( IOPort port )
+ public static int GetPinsPerGroup( IOPort port )
+ public static IODirection[] GetSupportedDirections( IOPort port )
+ public static IOVoltage[] GetSupportedIOLevels( IOPort port )
+ public static bool HasWriteSignal( IOPort port )
+ public static PortConfig Load( string filename )
+ public static Dictionary<IOPort, string> PinPrefix
+ public void Save( string filename )
+ public static ProcessVariables Load( string filename )
+ public void Save( string filename )
+ public static QuadratureDecoderConfig Load( string filename )
+ public void Save( string filename )
+ public static ScannerConfig Load( string filename )
+ public void Save( string filename )
+ AbortMarkDeasserted
+ LaserAlarm
+ LaserAlarmAsserted
+ LaserAlarmDeasserted
+ PartSensorDeasserted
+ StartMarkDeasserted
+ public static SpiConfig Load( string filename )
+ public void Save( string filename )
+ public static SystemConfig Load( string filename )
+ public void Save( string filename )
+ public int Capacity { get; }
+ public int Count { get; }