Class VisionarySolutionsSeries4Driver
- Namespace
- Dgi_VisionarySolutionsSeries4Driver
- Assembly
- DGI.Framework.Transport.VisionarySolutions.Series4Driver.dll
Driver to communicate with Visionary Solutions Devices Series 4.
Intended to be use with a UDP Interface.
It will start polling the Device when registered.
It will stop polling when unregistered
Polling will happen every 2 seconds
public class VisionarySolutionsSeries4Driver
- Inheritance
-
objectVisionarySolutionsSeries4Driver
Constructors
- VisionarySolutionsSeries4Driver(IDgiCommunication)
Constructor for Visionary Solution Series 4 Device driver
Properties
- Audio
Audio Information
- AudioInfo
Audio Information
- ClassLogger
Serilog ILogger Property. Defaults to Global Logger if not assigned
- Device
Device Information
- Gpio
GPIO Information
- Ip
IP Information
- Ir
IR Information
- IsPolling
Gets the polling status. True, system is polling
- Stream
Stream Information
- Usb
Audio Information
- Video
Video 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 Decoder
- DeactivateVideoWall()
Deactivates Video Wall
- DisablePolling()
Stops polling for status, audio info and video timing
- EnablePolling()
Starts polling the device for status, audio info, video timing and GPIO
- Register()
Connects driver to the external communication device
- SendCecCommand(string)
Sends CEC Commands to the display
- SendIr(string)
Send IR Message
- SetGpioOut(uint, bool)
Sets GPIO Out State
- SetHostIpAddress(string)
Sets Decoder to display stream from an Encoder. Used for Linked Routing
- SetOsdText(string)
Set the On Screen Display Text
- ToString()
Overdrive for ToString
- Unregister()
Disconnect driver from the external communication device
Events
- AudioChanged
Event triggered when polling detects that an Audio Property Changed
- AudioInfoChanged
Event triggered when polling detects that a Audio Info Property Changed
- DeviceChanged
Event triggered when polling detects that Stream Property Changed
- IpChanged
Event triggered when polling detects that an IP Property Changed
- StreamChanged
Event triggered when polling detects that Stream Property Changed
- UsbChanged
Event triggered when polling detects that an USB Property Changed
- VideoChanged
Event triggered when polling detects that a Video Property Changed
- VideoTimingChanged
Event triggered when polling detects that a Video Timing Property Changed
- VideoWallChanged
Event triggered when polling detects that a VideoWall Property Changed