DGI.Framework.Core 1.0.0-rc1
DGI Interfaces
A collection of interfaces, methods, and clases to be used througout DGI AV Framework
Notes
Interfaces
To be correctly identify by the framework, all devices should implementer the IDgiRoomInfo interface. When creating a device type interface (IDgiCamera) another interface should be created that extends that device interface with the Room Info. That interface should be named IDgiId or in this example IDgiIdCamera
Communication Devices
Configuration of all Remote Devices should handled by the DGIRemoteDeviceConfiguration. It handles configuration of TCP, UDP, Serial, and IR devices. And drives instance based on that configuration can be obtained by using the GetRemoteDeviceInstance Factory.
Showing the top 20 packages that depend on DGI.Framework.Core.
| Packages | Downloads |
|---|---|
|
DGI.Framework.Communications.Generic.UdpClient
Udp Client using only .Net Libraries
|
41 |
|
DGI.Framework.Communications.Generic.UdpClient
Udp Client using only .Net Libraries
|
38 |
|
DGI.Framework.Communications.Generic.TCPClient
TCP Client using only .Net Libraries
|
37 |
|
DGI.Framework.Communications.Generic.TCPClient
TCP Client using only .Net Libraries
|
23 |
|
DGI.Framework.Communications.Generic.UdpClient
Udp Client using only .Net Libraries
|
14 |
|
DGI.Emulators.Vaddio.RoboShot
Implements IDgiCommunications so it can be ingected into DgiVaddioRoboShotDriver to emulate RoboShot functionality.
|
11 |
|
DGI.Framework.Communications.Generic.TCPClient
Light weight TCP Client using only .Net Libraries
|
9 |
|
DGI.Drivers.Biamp.Tesira
Dot Net Biamp Tesira DSP Driver
|
9 |
|
DGI.Framework.Communications.Crestron.IrOutPort
Crestron IR Port Driver for DGI AV Framework. Implements IDGICommunciation
|
6 |
|
DGI.Framework.Communications.Generic.SSHClient
SSH Client using only .Net Libraries
|
6 |
|
DGI.Framework.Core.SystemPartitions
System Partitions that accepts IDgiPartitionSensor
|
6 |
|
DGI.Framework.Core.SystemProjectorScreens
Generic Projector Screens Controller that accepts Framework Vendor Specific Projector Drivers through Configuration
|
6 |
|
DGI.Simpl.DgiCommunicationsAdapter
Package Description
|
6 |
|
DGI.Framework.Transport.VisionarySolutions.DecoderDriver
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
|
6 |
|
DGI.Framework.Communications.Generic.TCPClient
TCP Client using only .Net Libraries
|
6 |
|
DGI.Framework.Communications.Crestron.ComPort
Crestron Serial Port Driver for DGI AV Framework. Implements IDGICommunciation
|
5 |
|
DGI.Framework.Communications.Generic.UdpClient
Udp Client using only .Net Libraries
|
5 |
|
DGI.Framework.Core.SystemFireAlarm
Fire Alarm Driver that uses Crestron's GPIO
|
5 |
|
DGI.Emulators.Biamp.Tesira
Implements IDgiCommunications so it can be ingected into DotNetTesiraDriver to emulate tesira functionality. It can be configured through a JSON String
|
5 |
Initial Release.