コード例 #1
0
ファイル: RunSelfTest.cs プロジェクト: gjorban/ProsthesisPi
 public RunSelfTest(IProsthesisContext context, ArduinoCommunicationsLibrary.ArduinoCommsBase[] arduinos)
     : base(context)
 {
     mArduinos = arduinos;
 }
コード例 #2
0
 private void OnArduinoStateChange(ArduinoCommunicationsLibrary.ArduinoCommsBase arduino, ProsthesisCore.Telemetry.ProsthesisTelemetry.DeviceState from, ProsthesisCore.Telemetry.ProsthesisTelemetry.DeviceState to)
 {
     if (to == ProsthesisCore.Telemetry.ProsthesisTelemetry.DeviceState.Fault)
     {
         RaiseFault(string.Format("AID {0} reported a fault.", arduino.ArduinoID));
     }
 }
コード例 #3
0
ファイル: WaitForBootup.cs プロジェクト: gjorban/ProsthesisPi
 public WaitForBootup(IProsthesisContext context, ArduinoCommunicationsLibrary.ArduinoCommsBase[] arduinos)
     : base(context)
 {
     mArduinos = arduinos;
 }
コード例 #4
0
 private void OnArduinoPrematureDisconnect(ArduinoCommunicationsLibrary.ArduinoCommsBase ard)
 {
     if (IsRunning)
     {
         Terminate(string.Format("Arduino with AID {0} disconnected during operation", ard.ArduinoID));
     }
 }
コード例 #5
0
 public ProsthesisActive(IProsthesisContext context, ArduinoCommunicationsLibrary.ArduinoCommsBase[] arduinos)
     : base(context)
 {
 }