mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-02-16 21:24:54 +00:00
Change dmps type detection to use eSystemControlType enum
This commit is contained in:
@@ -124,18 +124,16 @@ namespace PepperDash.Essentials.DM
|
|||||||
{
|
{
|
||||||
Dmps = Global.ControlSystem;
|
Dmps = Global.ControlSystem;
|
||||||
|
|
||||||
switch (name.Replace("-", "").Replace("c", "").Replace("C", ""))
|
switch (systemControl.SystemControlType)
|
||||||
{
|
{
|
||||||
case "dmps34k50":
|
case eSystemControlType.Dmps34K150CSystemControl:
|
||||||
case "dmps34k100":
|
|
||||||
case "dmps34k150":
|
|
||||||
SystemControl = systemControl as Dmps34K150CSystemControl;
|
SystemControl = systemControl as Dmps34K150CSystemControl;
|
||||||
Dmps4kType = true;
|
Dmps4kType = true;
|
||||||
break;
|
break;
|
||||||
case "dmps34k200":
|
case eSystemControlType.Dmps34K200CSystemControl:
|
||||||
case "dmps34k250":
|
case eSystemControlType.Dmps34K250CSystemControl:
|
||||||
case "dmps34k300":
|
case eSystemControlType.Dmps34K300CSystemControl:
|
||||||
case "dmps34k350":
|
case eSystemControlType.Dmps34K350CSystemControl:
|
||||||
SystemControl = systemControl as Dmps34K300CSystemControl;
|
SystemControl = systemControl as Dmps34K300CSystemControl;
|
||||||
Dmps4kType = true;
|
Dmps4kType = true;
|
||||||
break;
|
break;
|
||||||
@@ -144,6 +142,7 @@ namespace PepperDash.Essentials.DM
|
|||||||
Dmps4kType = false;
|
Dmps4kType = false;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Debug.Console(1, this, "DMPS Type = {0}, 4K Type = {1}", systemControl.SystemControlType, Dmps4kType);
|
||||||
|
|
||||||
InputPorts = new RoutingPortCollection<RoutingInputPort>();
|
InputPorts = new RoutingPortCollection<RoutingInputPort>();
|
||||||
OutputPorts = new RoutingPortCollection<RoutingOutputPort>();
|
OutputPorts = new RoutingPortCollection<RoutingOutputPort>();
|
||||||
|
|||||||
Reference in New Issue
Block a user