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

@@ -76,11 +76,27 @@ namespace PepperDash.Essentials.Bridges
/// <summary>
/// Range sets and reports the name for the corresponding input card
/// </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>
/// Range sets and reports the name for the corresponding output card
/// </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>
/// Range reports the name of the current video source for the corresponding output card
/// </summary>
@@ -119,7 +135,11 @@ namespace PepperDash.Essentials.Bridges
//Serial
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
OutputCurrentAudioInputNames = 2200; //2201-2399
InputCurrentResolution = 2400; // 2401-2599
@@ -131,7 +151,11 @@ namespace PepperDash.Essentials.Bridges
SystemId = SystemId + 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;
OutputUsb = OutputUsb + joinOffset;
InputUsb = InputUsb + joinOffset;

View File

@@ -64,7 +64,7 @@
</Reference>
<Reference Include="Crestron.SimplSharpPro.Gateways, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1099c178b3b54c3b, processorArchitecture=MSIL">
<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 Include="Crestron.SimplSharpPro.GeneralIO, Version=1.0.0.0, Culture=neutral, PublicKeyToken=1099c178b3b54c3b, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>