From 419d956a8d08752291760253ebf378a3f0481496 Mon Sep 17 00:00:00 2001 From: Neil Dorin Date: Tue, 19 Nov 2019 15:16:21 -0700 Subject: [PATCH] Switched to using Endpoint.IsOnline instead of EndpointOnlineFeedback for blade chassis as EndpointOnlineFeedback seems to be broken. --- .../Essentials_DM/Chassis/DmBladeChassisController.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/essentials-framework/Essentials DM/Essentials_DM/Chassis/DmBladeChassisController.cs b/essentials-framework/Essentials DM/Essentials_DM/Chassis/DmBladeChassisController.cs index d00ba884..7ac6c6b8 100644 --- a/essentials-framework/Essentials DM/Essentials_DM/Chassis/DmBladeChassisController.cs +++ b/essentials-framework/Essentials DM/Essentials_DM/Chassis/DmBladeChassisController.cs @@ -177,8 +177,10 @@ namespace PepperDash.Essentials.DM { }); OutputEndpointOnlineFeedbacks[tempX] = new BoolFeedback(() => { - CrestronConsole.PrintLine("GotHere 5"); - return Chassis.Outputs[tempX].EndpointOnlineFeedback; + if (Chassis.Outputs[tempX].Endpoint != null) + return Chassis.Outputs[tempX].Endpoint.IsOnline; + else + return Chassis.Outputs[tempX].EndpointOnlineFeedback; }); }