DGI.Framework.Sources.Arris.CableBoxIrDriver 1.0.0-rc1

Arris Cable Box IR Driver.

Implements IDGICatv and accepts as Dependency Injection IDGICommunication in the constructor.

How to use

Add the driver to your project using NUGET like the other ones. However this driver will be loaded at run time, ie, there will be no USING reference in your project for it. This driver gets loaded at run time through the configuration file using reflection. All you will need to do is using the Dgi_CatvDriver configure the DriverPath properties for the device DGI.Framework.Sources.Arris.CableBoxIrDriver.dll

Example:

Catvs = new List<CatvConfiguration>
{
    new CatvConfiguration
    {
        Name = "Floor 4. Conference Room A CATV Box",
        Room = "cra4",
        Type = "Catv",
        ControlType = ControlType.CrestronIrOutputPort,
        DriverPath = "DGI.Framework.Sources.Arris.CableBoxIrDriver.dll",
        IrPortConfiguration = new IrPortConfiguration
        {
            IrOutputPortId = 0,
        }
    }
}

No packages depend on DGI.Framework.Sources.Arris.CableBoxIrDriver.

Initial Release. Based off of the ARE Project

.NET Framework 4.7

Version Downloads Last updated
1.0.0-rc1 3 11/4/2023