Class VisionarySolutionsDecoderDriver
- Namespace
- Dgi_VisionarySolutionsDecoderDriver
- Assembly
- DGI.Framework.Transport.VisionarySolutions.DecoderDriver.dll
Driver to communicate with Visionary Solutions Decoders.
Intended to be use with a UDP Interface.
It will start polling the decoder when registered.
It will stop polling when unregistered
Polling will happen every 2 seconds
public class VisionarySolutionsDecoderDriver
- Inheritance
-
VisionarySolutionsDecoderDriver
Constructors
- VisionarySolutionsDecoderDriver(IDgiCommunication)
Constructor for Visionary Solution Decoder driver
Properties
- ClassLogger
Serilog ILogger Property. Defaults to Global Logger if not assigned
- Stream
Stream Information
- Video
Stream Information
- VideoOutputWhenNoEncoder
Gets or Sets the video Output Mode when setting the Encoder with Empty String
- VideoTiming
Video Timing Information
- VideoWall
Video Wall Information
- WaitBetweenMessages
Gets or Sets the delay between sent messages
Methods
- ActivateVideoWall(ushort, ushort, ushort, ushort)
Activates Video wall according to Maximum Number of Columns and Rows and the particular Row and Column of this decoder
- DeactivateVideoWall()
Deactivates Video Wall
- Register()
Connects driver to the external communication device
- SetEncoderIpAddress(string)
Sets decoder with Encoder IP Address to which a decoder is tuned
- SetOsdText(string)
Set the On Screen Display Text
- Unregister()
Disconnect driver from the external communication device
Events
- StreamChanged
Event triggered when polling detects that Stream Property Changed
- VideoChanged
Event triggered when a Video Property Changed
- VideoTimingChanged
Event triggered when a Video Timing Property Changed
- VideoWallChanged
Event triggered when a Video Wall Property Changed