Changes to use rxDevice.IsOnline feedback for advanced receivers with blade chassis

This commit is contained in:
Neil Dorin
2019-11-19 15:34:03 -07:00
parent 419d956a8d
commit 2173116664

View File

@@ -140,7 +140,7 @@ namespace PepperDash.Essentials.Bridges {
var rxKey = dmChassis.RxDictionary[ioSlot];
var rxDevice = DeviceManager.GetDeviceForKey(rxKey) as DmRmcControllerBase;
var hdBaseTDevice = DeviceManager.GetDeviceForKey(rxKey) as DmHdBaseTControllerBase;
if (dmChassis.Chassis is DmMd128x128 || dmChassis.Chassis is DmMd64x64) {
if (hdBaseTDevice != null) {
dmChassis.OutputEndpointOnlineFeedbacks[ioSlot].LinkInputSig(trilist.BooleanInput[joinMap.OutputEndpointOnline + ioSlot]);
}
else if (rxDevice != null) {