This commit is contained in:
meelstorm
2025-09-29 09:31:57 +02:00
parent 87c1145744
commit 1aecb79ade
16 changed files with 110 additions and 16 deletions

View File

@@ -8,5 +8,6 @@ public enum EProcessingEvent
SessionEnded,
ErrorOccurred,
GoodOccured,
ErrorsInSequenceAlarm,
TestMode
}

View File

@@ -28,10 +28,16 @@ public class IOCommanderCameraModule: IVisionBuilderModule
_recognitionControl.ImageProcessed += _recognitionControl_ImageProcessed;
_recognitionControl.SessionStarted += _recognitionControl_SessionStarted;
_recognitionControl.SessionEnded += _recognitionControl_SessionEnded;
_recognitionControl.ErrorsInSequenceAlarm += _recognitionControl_ErrorsInSequenceAlarm;
}
private void _recognitionControl_ErrorsInSequenceAlarm(ErrorsInSequenceEvent obj)
{
EmitEvent(EProcessingEvent.ErrorsInSequenceAlarm);
}
private void ProcessCommand(EGPIOCommand command)
{

View File

@@ -17,6 +17,7 @@ namespace VisionBuilder.UI.IOCommander.Settings
new (EProcessingEvent.SessionEnded),
new (EProcessingEvent.ErrorOccurred),
new (EProcessingEvent.GoodOccured),
new (EProcessingEvent.ErrorsInSequenceAlarm),
];
[SettingDescription(@"