Adds condition to DmChassisControllerBridge to use the endpoint online feedback from the input card when a basic HDBaseT transmitter is found.

This commit is contained in:
Neil Dorin
2019-10-09 10:22:59 -06:00
parent 3887a07d55
commit 690ba92773
4 changed files with 22 additions and 2 deletions

View File

@@ -69,7 +69,10 @@ namespace PepperDash.Essentials.Bridges
{
if (txDevice != null)
{
txDevice.IsOnline.LinkInputSig(trilist.BooleanInput[joinMap.InputEndpointOnline + ioSlot]);
if(!(txDevice is BasicDmTxControllerBase))
txDevice.IsOnline.LinkInputSig(trilist.BooleanInput[joinMap.InputEndpointOnline + ioSlot]);
else
dmChassis.InputEndpointOnlineFeedbacks[ioSlot].LinkInputSig(trilist.BooleanInput[joinMap.InputEndpointOnline + ioSlot]);
}
}