PepperDash / Essentials

The Essentials Application Framework Libraries
MIT License
133 stars 77 forks source link

[BUG]-Console getjoinmap trace for 4-series doesn't match 3-series #1158

Open jonnyarndt opened 11 months ago

jonnyarndt commented 11 months ago

Was this bug identified in a specific build version? Loaded Assemblies: Crestron.SimplSharpPro.GeneralIO.dll Version: PepperDash_Essentials_Core.dll Version: 1.15.3 Crestron.SimplSharpPro.ThreeSeriesCards.dll Version: SimplSharpReflectionInterface.dll Version: SimplSharpTimerEventInterface.dll Version: Crestron.SimplSharpPro.UI.dll Version: Crestron.SimplSharpPro.EthernetCommunications.dll Version: Essentials Devices Common.dll Version: 1.15.3 Crestron.SimplSharpPro.DM.dll Version: Crestron.SimplSharpPro.Shades.dll Version: PepperDash_Core.dll Version: 1.3.1 SimplSharpCWSHelperInterface.dll Version: Crestron.SimplSharpPro.Fusion.dll Version: PepperDash_Essentials_DM.dll Version: 1.15.3 Newtonsoft.Json.Compact.dll Version: Crestron.SimplSharpPro.Lighting.dll Version: SimplSharpSQLHelperInterface.dll Version: SimplSharpHelperInterface.dll Version: Crestron.SimplSharpPro.Remotes.dll Version: SimplSharpCustomAttributesInterface.dll Version: Crestron.SimplSharpPro.Gateways.dll Version: Crestron.SimplSharpPro.DeviceSupport.dll Version: PepperDashEssentials.dll Version: 1.15.3 SimplSharpNewtonsoft.dll Version: PepperDash.Essentials.Plugin.Utilities.RouteCycle Version: 1.0.0.37355

Describe the bug Essentials console getjoinmap trace on 4-series processor does not match format of 3-series. 4-series console trace appears to be misaligned. See screenshots below.

Stacktrace N/A

To Reproduce Steps to reproduce the behavior:

  1. Load Essentials v1.15.3 first to a 3-series, then a 4-series processor.
  2. Load at least one EPI w/ joinmap.
  3. Query devlist and getjoinmap for EPI with joinmap.

Expected behavior Please align 4-series trace to better align with 3-series.

Screenshots RouteCycle-RMC3 RouteCycle-RMC4

Additional context None