Check-in Source P.3

Signed-off-by: mharb <mharb@noreply.localhost>
This commit is contained in:
2025-08-02 19:41:42 -04:00
parent 4c83529292
commit 53e8ee1d7a
4 changed files with 137 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
namespace ProtosXdigitalDemo
{
internal static class ChannelCache
{
public static ushort DigitalInputCount { get; private set; }
public static ushort DigitalOutputCount { get; private set; }
public static ushort AnalogInputCount { get; private set; }
public static void Initialize()
{
DigitalInputCount = (ushort)Data.MachineState.digitalInputChannels.Length;
DigitalOutputCount = (ushort)Data.MachineState.digitalOutputChannels.Length;
AnalogInputCount = (ushort)Data.MachineState.analogInputChannels.Length;
}
}
}