Ejemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="WTXJet" /> class.
 /// </summary>
 /// <param name="connection">Inject connection (e.g. JetBusConnection)</param>
 /// <param name="onProcessData">This event is automatically called when new ProcessData is available</param>
 public WTXModbus(INetConnection connection, int timerIntervalms, EventHandler <ProcessDataReceivedEventArgs> onProcessData)
     : base(connection, timerIntervalms)
 {
     ProcessData          = new ProcessDataModbus(base.Connection);
     DataStandard         = new DataStandardModbus(base.Connection);
     DataFiller           = new DataFillerModbus(base.Connection);
     ProcessDataReceived += onProcessData;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// For a more simple solution : Constructor with no asynchronous callback and no timer interval for continously updating the data.
 /// </summary>
 /// <param name="connection"></param>
 public WTXModbus(INetConnection connection) : base(connection)
 {
     ProcessData  = new ProcessDataModbus(base.Connection);
     DataStandard = new DataStandardModbus(base.Connection);
     DataFiller   = new DataFillerModbus(base.Connection);
 }