Our integration forwards all video recorder events to the PACS. One of event that occurs every time the integration connects to the recorder is “Periodic Timer Event”. Does anyone know what it is, and if it is possible for it not to be raised?
The event in question is an internal timer event.
If the integration you developed uses RecorderStatusService2 and subscribes to events you can make sure not to subscribe to this one. If it does not use RecorderStatusService2 but something else please let us know what is used and how you get the events.
Dug deeper into our integration and found that in fact the Periodic Timer event is explicitly added to the set of subscribed events. No idea why it it there, but removing it stopped it from being reported. Below is the C# code that subscribed to the event. Thanks for the help.
statusSession.SetSubscribedEvents(Conversion.MonitoringEvents);