Compare commits

...

1 Commits

Author SHA1 Message Date
Jason Alborough
5f4b475eef Adds seperate Video and Audio IO names to DmChassisControllerJoinMap
InputVideoNames = 500; //501-699
   InputAudioNames = 700; //701-899
   OutputVideoNames = 900; //901-1099
   OutputAudioNames = 1100; //1101-1299
2020-06-16 16:39:31 -04:00
2 changed files with 29 additions and 5 deletions

View File

@@ -77,10 +77,26 @@ namespace PepperDash.Essentials.Bridges
/// Range sets and reports the name for the corresponding input card /// Range sets and reports the name for the corresponding input card
/// </summary> /// </summary>
public uint InputNames { get; set; } public uint InputNames { get; set; }
/// <summary>
/// Range sets and reports the name for the corresponding input card
/// </summary>
public uint InputVideoNames { get; set; }
/// <summary>
/// Range sets and reports the name for the corresponding input card
/// </summary>
public uint InputAudioNames { get; set; }
/// <summary> /// <summary>
/// Range sets and reports the name for the corresponding output card /// Range sets and reports the name for the corresponding output card
/// </summary> /// </summary>
public uint OutputNames { get; set; } public uint OutputNames { get; set; }
/// <summary>
/// Range sets and reports the name for the corresponding output card
/// </summary>
public uint OutputVideoNames { get; set; }
/// <summary>
/// Range sets and reports the name for the corresponding output card
/// </summary>
public uint OutputAudioNames { get; set; }
/// <summary> /// <summary>
/// Range reports the name of the current video source for the corresponding output card /// Range reports the name of the current video source for the corresponding output card
/// </summary> /// </summary>
@@ -120,6 +136,10 @@ namespace PepperDash.Essentials.Bridges
//Serial //Serial
InputNames = 100; //101-299 InputNames = 100; //101-299
OutputNames = 300; //301-499 OutputNames = 300; //301-499
InputVideoNames = 500; //501-699
InputAudioNames = 700; //701-899
OutputVideoNames = 900; //901-1099
OutputAudioNames = 1100; //1101-1299
OutputCurrentVideoInputNames = 2000; //2001-2199 OutputCurrentVideoInputNames = 2000; //2001-2199
OutputCurrentAudioInputNames = 2200; //2201-2399 OutputCurrentAudioInputNames = 2200; //2201-2399
InputCurrentResolution = 2400; // 2401-2599 InputCurrentResolution = 2400; // 2401-2599
@@ -132,6 +152,10 @@ namespace PepperDash.Essentials.Bridges
SystemId = SystemId + joinOffset; SystemId = SystemId + joinOffset;
IsOnline = IsOnline + joinOffset; IsOnline = IsOnline + joinOffset;
OutputVideo = OutputVideo + joinOffset; OutputVideo = OutputVideo + joinOffset;
InputVideoNames = InputVideoNames + joinOffset;
InputAudioNames = InputAudioNames + joinOffset;
OutputVideoNames = OutputVideoNames + joinOffset;
OutputAudioNames = OutputAudioNames + joinOffset;
OutputAudio = OutputAudio + joinOffset; OutputAudio = OutputAudio + joinOffset;
OutputUsb = OutputUsb + joinOffset; OutputUsb = OutputUsb + joinOffset;
InputUsb = InputUsb + joinOffset; InputUsb = InputUsb + joinOffset;

View File

@@ -64,7 +64,7 @@
</Reference> </Reference>
<Reference Include="Crestron.SimplSharpPro.Gateways, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1099c178b3b54c3b, processorArchitecture=MSIL"> <Reference Include="Crestron.SimplSharpPro.Gateways, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1099c178b3b54c3b, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion> <SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\..\..\..\ProgramData\Crestron\SDK\SSPDevices\Crestron.SimplSharpPro.Gateways.dll</HintPath> <HintPath>..\..\..\..\..\..\..\..\..\ProgramData\Crestron\SDK\SSPDevices\Crestron.SimplSharpPro.Gateways.dll</HintPath>
</Reference> </Reference>
<Reference Include="Crestron.SimplSharpPro.GeneralIO, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1099c178b3b54c3b, processorArchitecture=MSIL"> <Reference Include="Crestron.SimplSharpPro.GeneralIO, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1099c178b3b54c3b, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion> <SpecificVersion>False</SpecificVersion>