zarfld / LinuxCnc_PokeysLibComp

Pokeys comp for LinuxCnc using https://bitbucket.org/mbosnak/pokeyslib.git
MIT License
5 stars 0 forks source link

GladeVCP Panel for pokeys_comp #207

Open zarfld opened 4 hours ago

zarfld commented 4 hours ago

Is your feature request related to a problem? Please describe. create ui panel which follows the look and feel of pokeys configuration tool as provided by PoLabs.

GladeVCP documentation i found here: https://linuxcnc.org/docs/html/gui/gladevcp.html

Excample screenshots of pokeys configuration tool: image

it should use pins and parameters of pokeys.comp. to display pin status and current configuration image

in this excample picture pin 9 was selected that is currently parametrized as Digital input: image

in this excample picture pin 17 was selected which is parametrized as Digital output: image

in this excample picture pin 52 was selected which is is digital input - the red mark shows that the input is set tot "true" (0 , high)

Describe the solution you'd like A clear and concise description of what you want to happen.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Add any other context or screenshots about the feature request here.

Pipeline Environment Please specify the pipeline environment where the issue was encountered:

CI Pipeline Stage Please specify the CI pipeline stage where the issue was encountered:

Labels Please select the appropriate label for this feature request:

Note Before creating a new feature request, please discuss it in GitHub Discussions to gather feedback and ideas from the community.

zarfld commented 4 hours ago

Parameters output of showpins: Owner Type Dir Value Name 34 u32 RW 0x00000000 pokeys.0.PEv2.0.AxesSwitchConfig 34 s32 RW 0 pokeys.0.PEv2.0.AxisEnabled 34 s32 RW 0 pokeys.0.PEv2.0.AxisEnabledMasked 34 s32 RW 0 pokeys.0.PEv2.0.AxisInternalPlanner 34 s32 RW 0 pokeys.0.PEv2.0.AxisInverted 34 s32 RW 0 pokeys.0.PEv2.0.AxisInvertedHome 34 s32 RW 0 pokeys.0.PEv2.0.AxisPositionMode 34 s32 RW 0 pokeys.0.PEv2.0.AxisSoftLimitEnabled 34 bit RW FALSE pokeys.0.PEv2.0.digin.Home.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.0.digin.Home.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.0.digin.Home.Offset 34 bit RW FALSE pokeys.0.PEv2.0.digin.Home.OnLimitN 34 bit RW FALSE pokeys.0.PEv2.0.digin.Home.OnLimitP 34 u32 RW 0x00000000 pokeys.0.PEv2.0.digin.Home.Pin 34 bit RW FALSE pokeys.0.PEv2.0.digin.Home.invert 34 bit RW FALSE pokeys.0.PEv2.0.digin.LimitN.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.0.digin.LimitN.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.0.digin.LimitN.Pin 34 bit RW FALSE pokeys.0.PEv2.0.digin.LimitN.invert 34 bit RW FALSE pokeys.0.PEv2.0.digin.LimitP.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.0.digin.LimitP.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.0.digin.LimitP.Pin 34 bit RW FALSE pokeys.0.PEv2.0.digin.LimitP.invert 34 u32 RW 0x000084D0 pokeys.0.PEv2.0.digin.SoftLimit.PosMax 34 u32 RW 0x00000000 pokeys.0.PEv2.0.digin.SoftLimit.PosMin 34 u32 RW 0x00000000 pokeys.0.PEv2.0.digout.AxisEnable.Pin 34 bit RW TRUE pokeys.0.PEv2.0.digout.AxisEnable.invert 34 s32 RW 0 pokeys.0.PEv2.0.home-sequence 34 u32 RW 0x00000000 pokeys.0.PEv2.1.AxesSwitchConfig 34 s32 RW 0 pokeys.0.PEv2.1.AxisEnabled 34 s32 RW 0 pokeys.0.PEv2.1.AxisEnabledMasked 34 s32 RW 0 pokeys.0.PEv2.1.AxisInternalPlanner 34 s32 RW 0 pokeys.0.PEv2.1.AxisInverted 34 s32 RW 0 pokeys.0.PEv2.1.AxisInvertedHome 34 s32 RW 0 pokeys.0.PEv2.1.AxisPositionMode 34 s32 RW 0 pokeys.0.PEv2.1.AxisSoftLimitEnabled 34 bit RW FALSE pokeys.0.PEv2.1.digin.Home.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.1.digin.Home.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.1.digin.Home.Offset 34 bit RW FALSE pokeys.0.PEv2.1.digin.Home.OnLimitN 34 bit RW FALSE pokeys.0.PEv2.1.digin.Home.OnLimitP 34 u32 RW 0x00000000 pokeys.0.PEv2.1.digin.Home.Pin 34 bit RW FALSE pokeys.0.PEv2.1.digin.Home.invert 34 bit RW FALSE pokeys.0.PEv2.1.digin.LimitN.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.1.digin.LimitN.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.1.digin.LimitN.Pin 34 bit RW FALSE pokeys.0.PEv2.1.digin.LimitN.invert 34 bit RW FALSE pokeys.0.PEv2.1.digin.LimitP.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.1.digin.LimitP.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.1.digin.LimitP.Pin 34 bit RW FALSE pokeys.0.PEv2.1.digin.LimitP.invert 34 u32 RW 0x000445C0 pokeys.0.PEv2.1.digin.SoftLimit.PosMax 34 u32 RW 0x00000000 pokeys.0.PEv2.1.digin.SoftLimit.PosMin 34 u32 RW 0x00000000 pokeys.0.PEv2.1.digout.AxisEnable.Pin 34 bit RW TRUE pokeys.0.PEv2.1.digout.AxisEnable.invert 34 s32 RW 0 pokeys.0.PEv2.1.home-sequence 34 u32 RW 0x00000000 pokeys.0.PEv2.2.AxesSwitchConfig 34 s32 RW 0 pokeys.0.PEv2.2.AxisEnabled 34 s32 RW 0 pokeys.0.PEv2.2.AxisEnabledMasked 34 s32 RW 0 pokeys.0.PEv2.2.AxisInternalPlanner 34 s32 RW 0 pokeys.0.PEv2.2.AxisInverted 34 s32 RW 0 pokeys.0.PEv2.2.AxisInvertedHome 34 s32 RW 0 pokeys.0.PEv2.2.AxisPositionMode 34 s32 RW 0 pokeys.0.PEv2.2.AxisSoftLimitEnabled 34 bit RW FALSE pokeys.0.PEv2.2.digin.Home.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.2.digin.Home.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.2.digin.Home.Offset 34 bit RW FALSE pokeys.0.PEv2.2.digin.Home.OnLimitN 34 bit RW FALSE pokeys.0.PEv2.2.digin.Home.OnLimitP 34 u32 RW 0x00000000 pokeys.0.PEv2.2.digin.Home.Pin 34 bit RW FALSE pokeys.0.PEv2.2.digin.Home.invert 34 bit RW FALSE pokeys.0.PEv2.2.digin.LimitN.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.2.digin.LimitN.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.2.digin.LimitN.Pin 34 bit RW FALSE pokeys.0.PEv2.2.digin.LimitN.invert 34 bit RW FALSE pokeys.0.PEv2.2.digin.LimitP.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.2.digin.LimitP.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.2.digin.LimitP.Pin 34 bit RW FALSE pokeys.0.PEv2.2.digin.LimitP.invert 34 u32 RW 0x00013880 pokeys.0.PEv2.2.digin.SoftLimit.PosMax 34 u32 RW 0x00000008 pokeys.0.PEv2.2.digin.SoftLimit.PosMin 34 u32 RW 0x00000000 pokeys.0.PEv2.2.digout.AxisEnable.Pin 34 bit RW TRUE pokeys.0.PEv2.2.digout.AxisEnable.invert 34 s32 RW 0 pokeys.0.PEv2.2.home-sequence 34 u32 RW 0x00000000 pokeys.0.PEv2.3.AxesSwitchConfig 34 s32 RW 0 pokeys.0.PEv2.3.AxisEnabled 34 s32 RW 0 pokeys.0.PEv2.3.AxisEnabledMasked 34 s32 RW 0 pokeys.0.PEv2.3.AxisInternalPlanner 34 s32 RW 0 pokeys.0.PEv2.3.AxisInverted 34 s32 RW 0 pokeys.0.PEv2.3.AxisInvertedHome 34 s32 RW 0 pokeys.0.PEv2.3.AxisPositionMode 34 s32 RW 0 pokeys.0.PEv2.3.AxisSoftLimitEnabled 34 bit RW FALSE pokeys.0.PEv2.3.digin.Home.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.3.digin.Home.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.3.digin.Home.Offset 34 bit RW FALSE pokeys.0.PEv2.3.digin.Home.OnLimitN 34 bit RW FALSE pokeys.0.PEv2.3.digin.Home.OnLimitP 34 u32 RW 0x00000000 pokeys.0.PEv2.3.digin.Home.Pin 34 bit RW FALSE pokeys.0.PEv2.3.digin.Home.invert 34 bit RW FALSE pokeys.0.PEv2.3.digin.LimitN.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.3.digin.LimitN.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.3.digin.LimitN.Pin 34 bit RW FALSE pokeys.0.PEv2.3.digin.LimitN.invert 34 bit RW FALSE pokeys.0.PEv2.3.digin.LimitP.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.3.digin.LimitP.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.3.digin.LimitP.Pin 34 bit RW FALSE pokeys.0.PEv2.3.digin.LimitP.invert 34 u32 RW 0xFFFF7A83 pokeys.0.PEv2.3.digin.SoftLimit.PosMax 34 u32 RW 0x000018C8 pokeys.0.PEv2.3.digin.SoftLimit.PosMin 34 u32 RW 0x00000000 pokeys.0.PEv2.3.digout.AxisEnable.Pin 34 bit RW TRUE pokeys.0.PEv2.3.digout.AxisEnable.invert 34 s32 RW 0 pokeys.0.PEv2.3.home-sequence 34 u32 RW 0x00000000 pokeys.0.PEv2.4.AxesSwitchConfig 34 s32 RW 0 pokeys.0.PEv2.4.AxisEnabled 34 s32 RW 0 pokeys.0.PEv2.4.AxisEnabledMasked 34 s32 RW 0 pokeys.0.PEv2.4.AxisInternalPlanner 34 s32 RW 0 pokeys.0.PEv2.4.AxisInverted 34 s32 RW 0 pokeys.0.PEv2.4.AxisInvertedHome 34 s32 RW 0 pokeys.0.PEv2.4.AxisPositionMode 34 s32 RW 0 pokeys.0.PEv2.4.AxisSoftLimitEnabled 34 bit RW FALSE pokeys.0.PEv2.4.digin.Home.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.4.digin.Home.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.4.digin.Home.Offset 34 bit RW FALSE pokeys.0.PEv2.4.digin.Home.OnLimitN 34 bit RW FALSE pokeys.0.PEv2.4.digin.Home.OnLimitP 34 u32 RW 0x00000000 pokeys.0.PEv2.4.digin.Home.Pin 34 bit RW FALSE pokeys.0.PEv2.4.digin.Home.invert 34 bit RW FALSE pokeys.0.PEv2.4.digin.LimitN.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.4.digin.LimitN.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.4.digin.LimitN.Pin 34 bit RW FALSE pokeys.0.PEv2.4.digin.LimitN.invert 34 bit RW FALSE pokeys.0.PEv2.4.digin.LimitP.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.4.digin.LimitP.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.4.digin.LimitP.Pin 34 bit RW FALSE pokeys.0.PEv2.4.digin.LimitP.invert 34 u32 RW 0x00000000 pokeys.0.PEv2.4.digin.SoftLimit.PosMax 34 u32 RW 0x00000000 pokeys.0.PEv2.4.digin.SoftLimit.PosMin 34 u32 RW 0x00000000 pokeys.0.PEv2.4.digout.AxisEnable.Pin 34 bit RW TRUE pokeys.0.PEv2.4.digout.AxisEnable.invert 34 s32 RW 0 pokeys.0.PEv2.4.home-sequence 34 u32 RW 0x00000000 pokeys.0.PEv2.5.AxesSwitchConfig 34 s32 RW 0 pokeys.0.PEv2.5.AxisEnabled 34 s32 RW 0 pokeys.0.PEv2.5.AxisEnabledMasked 34 s32 RW 0 pokeys.0.PEv2.5.AxisInternalPlanner 34 s32 RW 0 pokeys.0.PEv2.5.AxisInverted 34 s32 RW 0 pokeys.0.PEv2.5.AxisInvertedHome 34 s32 RW 0 pokeys.0.PEv2.5.AxisPositionMode 34 s32 RW 0 pokeys.0.PEv2.5.AxisSoftLimitEnabled 34 bit RW FALSE pokeys.0.PEv2.5.digin.Home.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.5.digin.Home.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.5.digin.Home.Offset 34 bit RW FALSE pokeys.0.PEv2.5.digin.Home.OnLimitN 34 bit RW FALSE pokeys.0.PEv2.5.digin.Home.OnLimitP 34 u32 RW 0x00000000 pokeys.0.PEv2.5.digin.Home.Pin 34 bit RW FALSE pokeys.0.PEv2.5.digin.Home.invert 34 bit RW FALSE pokeys.0.PEv2.5.digin.LimitN.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.5.digin.LimitN.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.5.digin.LimitN.Pin 34 bit RW FALSE pokeys.0.PEv2.5.digin.LimitN.invert 34 bit RW FALSE pokeys.0.PEv2.5.digin.LimitP.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.5.digin.LimitP.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.5.digin.LimitP.Pin 34 bit RW FALSE pokeys.0.PEv2.5.digin.LimitP.invert 34 u32 RW 0xFFFF63F1 pokeys.0.PEv2.5.digin.SoftLimit.PosMax 34 u32 RW 0x00000844 pokeys.0.PEv2.5.digin.SoftLimit.PosMin 34 u32 RW 0x00000000 pokeys.0.PEv2.5.digout.AxisEnable.Pin 34 bit RW TRUE pokeys.0.PEv2.5.digout.AxisEnable.invert 34 s32 RW 0 pokeys.0.PEv2.5.home-sequence 34 u32 RW 0x00000000 pokeys.0.PEv2.6.AxesSwitchConfig 34 s32 RW 0 pokeys.0.PEv2.6.AxisEnabled 34 s32 RW 0 pokeys.0.PEv2.6.AxisEnabledMasked 34 s32 RW 0 pokeys.0.PEv2.6.AxisInternalPlanner 34 s32 RW 0 pokeys.0.PEv2.6.AxisInverted 34 s32 RW 0 pokeys.0.PEv2.6.AxisInvertedHome 34 s32 RW 0 pokeys.0.PEv2.6.AxisPositionMode 34 s32 RW 0 pokeys.0.PEv2.6.AxisSoftLimitEnabled 34 bit RW FALSE pokeys.0.PEv2.6.digin.Home.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.6.digin.Home.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.6.digin.Home.Offset 34 bit RW FALSE pokeys.0.PEv2.6.digin.Home.OnLimitN 34 bit RW FALSE pokeys.0.PEv2.6.digin.Home.OnLimitP 34 u32 RW 0x00000000 pokeys.0.PEv2.6.digin.Home.Pin 34 bit RW FALSE pokeys.0.PEv2.6.digin.Home.invert 34 bit RW FALSE pokeys.0.PEv2.6.digin.LimitN.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.6.digin.LimitN.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.6.digin.LimitN.Pin 34 bit RW FALSE pokeys.0.PEv2.6.digin.LimitN.invert 34 bit RW FALSE pokeys.0.PEv2.6.digin.LimitP.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.6.digin.LimitP.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.6.digin.LimitP.Pin 34 bit RW FALSE pokeys.0.PEv2.6.digin.LimitP.invert 34 u32 RW 0x000084D0 pokeys.0.PEv2.6.digin.SoftLimit.PosMax 34 u32 RW 0x00000000 pokeys.0.PEv2.6.digin.SoftLimit.PosMin 34 u32 RW 0x00000000 pokeys.0.PEv2.6.digout.AxisEnable.Pin 34 bit RW TRUE pokeys.0.PEv2.6.digout.AxisEnable.invert 34 s32 RW 0 pokeys.0.PEv2.6.home-sequence 34 u32 RW 0x00000000 pokeys.0.PEv2.7.AxesSwitchConfig 34 s32 RW 0 pokeys.0.PEv2.7.AxisEnabled 34 s32 RW 0 pokeys.0.PEv2.7.AxisEnabledMasked 34 s32 RW 0 pokeys.0.PEv2.7.AxisInternalPlanner 34 s32 RW 0 pokeys.0.PEv2.7.AxisInverted 34 s32 RW 0 pokeys.0.PEv2.7.AxisInvertedHome 34 s32 RW 0 pokeys.0.PEv2.7.AxisPositionMode 34 s32 RW 0 pokeys.0.PEv2.7.AxisSoftLimitEnabled 34 bit RW FALSE pokeys.0.PEv2.7.digin.Home.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.7.digin.Home.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.7.digin.Home.Offset 34 bit RW FALSE pokeys.0.PEv2.7.digin.Home.OnLimitN 34 bit RW FALSE pokeys.0.PEv2.7.digin.Home.OnLimitP 34 u32 RW 0x00000000 pokeys.0.PEv2.7.digin.Home.Pin 34 bit RW FALSE pokeys.0.PEv2.7.digin.Home.invert 34 bit RW FALSE pokeys.0.PEv2.7.digin.LimitN.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.7.digin.LimitN.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.7.digin.LimitN.Pin 34 bit RW FALSE pokeys.0.PEv2.7.digin.LimitN.invert 34 bit RW FALSE pokeys.0.PEv2.7.digin.LimitP.Enabled 34 u32 RW 0x00000000 pokeys.0.PEv2.7.digin.LimitP.Filter 34 u32 RW 0x00000000 pokeys.0.PEv2.7.digin.LimitP.Pin 34 bit RW FALSE pokeys.0.PEv2.7.digin.LimitP.invert 34 u32 RW 0xFFFF527B pokeys.0.PEv2.7.digin.SoftLimit.PosMax 34 u32 RW 0x00000844 pokeys.0.PEv2.7.digin.SoftLimit.PosMin 34 u32 RW 0x00000000 pokeys.0.PEv2.7.digout.AxisEnable.Pin 34 bit RW TRUE pokeys.0.PEv2.7.digout.AxisEnable.invert 34 s32 RW 0 pokeys.0.PEv2.7.home-sequence 34 u32 RW 0x00000001 pokeys.0.PEv2.digin.Emergency.Pin 34 u32 RW 0x00000000 pokeys.0.PEv2.digin.Emergency.invert 34 u32 RW 0x00000000 pokeys.0.PEv2.digin.Probe.Pin 34 u32 RW 0x00000000 pokeys.0.PEv2.digin.Probe.invert 34 u32 RW 0x00000000 pokeys.0.PEv2.digout.Emergency.Pin 34 bit RW FALSE pokeys.0.PoExtBus.0.digout.0.invert 34 bit RW FALSE pokeys.0.PoExtBus.0.digout.1.invert 34 bit RW FALSE pokeys.0.PoExtBus.0.digout.2.invert 34 bit RW FALSE pokeys.0.PoExtBus.0.digout.3.invert 34 bit RW FALSE pokeys.0.PoExtBus.0.digout.4.invert 34 bit RW FALSE pokeys.0.PoExtBus.0.digout.5.invert 34 bit RW FALSE pokeys.0.PoExtBus.0.digout.6.invert 34 bit RW FALSE pokeys.0.PoExtBus.0.digout.7.invert 34 bit RW FALSE pokeys.0.PoExtBus.1.digout.0.invert 34 bit RW FALSE pokeys.0.PoExtBus.1.digout.1.invert 34 bit RW FALSE pokeys.0.PoExtBus.1.digout.2.invert 34 bit RW FALSE pokeys.0.PoExtBus.1.digout.3.invert 34 bit RW FALSE pokeys.0.PoExtBus.1.digout.4.invert 34 bit RW FALSE pokeys.0.PoExtBus.1.digout.5.invert 34 bit RW FALSE pokeys.0.PoExtBus.1.digout.6.invert 34 bit RW FALSE pokeys.0.PoExtBus.1.digout.7.invert 34 bit RW FALSE pokeys.0.PoExtBus.2.digout.0.invert 34 bit RW FALSE pokeys.0.PoExtBus.2.digout.1.invert 34 bit RW FALSE pokeys.0.PoExtBus.2.digout.2.invert 34 bit RW FALSE pokeys.0.PoExtBus.2.digout.3.invert 34 bit RW FALSE pokeys.0.PoExtBus.2.digout.4.invert 34 bit RW FALSE pokeys.0.PoExtBus.2.digout.5.invert 34 bit RW FALSE pokeys.0.PoExtBus.2.digout.6.invert 34 bit RW FALSE pokeys.0.PoExtBus.2.digout.7.invert 34 bit RW FALSE pokeys.0.PoExtBus.3.digout.0.invert 34 bit RW FALSE pokeys.0.PoExtBus.3.digout.1.invert 34 bit RW FALSE pokeys.0.PoExtBus.3.digout.2.invert 34 bit RW FALSE pokeys.0.PoExtBus.3.digout.3.invert 34 bit RW FALSE pokeys.0.PoExtBus.3.digout.4.invert 34 bit RW FALSE pokeys.0.PoExtBus.3.digout.5.invert 34 bit RW FALSE pokeys.0.PoExtBus.3.digout.6.invert 34 bit RW FALSE pokeys.0.PoExtBus.3.digout.7.invert 34 bit RW FALSE pokeys.0.PoExtBus.4.digout.0.invert 34 bit RW FALSE pokeys.0.PoExtBus.4.digout.1.invert 34 bit RW FALSE pokeys.0.PoExtBus.4.digout.2.invert 34 bit RW FALSE pokeys.0.PoExtBus.4.digout.3.invert 34 bit RW FALSE pokeys.0.PoExtBus.4.digout.4.invert 34 bit RW FALSE pokeys.0.PoExtBus.4.digout.5.invert 34 bit RW FALSE pokeys.0.PoExtBus.4.digout.6.invert 34 bit RW FALSE pokeys.0.PoExtBus.4.digout.7.invert 34 bit RW FALSE pokeys.0.PoExtBus.5.digout.0.invert 34 bit RW FALSE pokeys.0.PoExtBus.5.digout.1.invert 34 bit RW FALSE pokeys.0.PoExtBus.5.digout.2.invert 34 bit RW FALSE pokeys.0.PoExtBus.5.digout.3.invert 34 bit RW FALSE pokeys.0.PoExtBus.5.digout.4.invert 34 bit RW FALSE pokeys.0.PoExtBus.5.digout.5.invert 34 bit RW FALSE pokeys.0.PoExtBus.5.digout.6.invert 34 bit RW FALSE pokeys.0.PoExtBus.5.digout.7.invert 34 bit RW FALSE pokeys.0.PoExtBus.6.digout.0.invert 34 bit RW FALSE pokeys.0.PoExtBus.6.digout.1.invert 34 bit RW FALSE pokeys.0.PoExtBus.6.digout.2.invert 34 bit RW FALSE pokeys.0.PoExtBus.6.digout.3.invert 34 bit RW FALSE pokeys.0.PoExtBus.6.digout.4.invert 34 bit RW FALSE pokeys.0.PoExtBus.6.digout.5.invert 34 bit RW FALSE pokeys.0.PoExtBus.6.digout.6.invert 34 bit RW FALSE pokeys.0.PoExtBus.6.digout.7.invert 34 bit RW FALSE pokeys.0.PoExtBus.7.digout.0.invert 34 bit RW FALSE pokeys.0.PoExtBus.7.digout.1.invert 34 bit RW FALSE pokeys.0.PoExtBus.7.digout.2.invert 34 bit RW FALSE pokeys.0.PoExtBus.7.digout.3.invert 34 bit RW FALSE pokeys.0.PoExtBus.7.digout.4.invert 34 bit RW FALSE pokeys.0.PoExtBus.7.digout.5.invert 34 bit RW FALSE pokeys.0.PoExtBus.7.digout.6.invert 34 bit RW FALSE pokeys.0.PoExtBus.7.digout.7.invert 34 bit RW FALSE pokeys.0.PoExtBus.8.digout.0.invert 34 bit RW FALSE pokeys.0.PoExtBus.8.digout.1.invert 34 bit RW FALSE pokeys.0.PoExtBus.8.digout.2.invert 34 bit RW FALSE pokeys.0.PoExtBus.8.digout.3.invert 34 bit RW FALSE pokeys.0.PoExtBus.8.digout.4.invert 34 bit RW FALSE pokeys.0.PoExtBus.8.digout.5.invert 34 bit RW FALSE pokeys.0.PoExtBus.8.digout.6.invert 34 bit RW FALSE pokeys.0.PoExtBus.8.digout.7.invert 34 bit RW FALSE pokeys.0.PoExtBus.9.digout.0.invert 34 bit RW FALSE pokeys.0.PoExtBus.9.digout.1.invert 34 bit RW FALSE pokeys.0.PoExtBus.9.digout.2.invert 34 bit RW FALSE pokeys.0.PoExtBus.9.digout.3.invert 34 bit RW FALSE pokeys.0.PoExtBus.9.digout.4.invert 34 bit RW FALSE pokeys.0.PoExtBus.9.digout.5.invert 34 bit RW FALSE pokeys.0.PoExtBus.9.digout.6.invert 34 bit RW FALSE pokeys.0.PoExtBus.9.digout.7.invert 34 float RW 0 pokeys.0.adcin.0.offset 34 float RW 0 pokeys.0.adcin.0.scale 34 float RW 0 pokeys.0.adcin.1.offset 34 float RW 0 pokeys.0.adcin.1.scale 34 float RW 0 pokeys.0.adcin.2.offset 34 float RW 0 pokeys.0.adcin.2.scale 34 float RW 0 pokeys.0.adcin.3.offset 34 float RW 0 pokeys.0.adcin.3.scale 34 float RW 0 pokeys.0.adcin.4.offset 34 float RW 0 pokeys.0.adcin.4.scale 34 float RW 0 pokeys.0.adcin.5.offset 34 float RW 0 pokeys.0.adcin.5.scale 34 float RW 0 pokeys.0.adcin.6.offset 34 float RW 0 pokeys.0.adcin.6.scale 34 u32 RO 0x00000000 pokeys.0.adcout.0.PinId 34 float RW 10 pokeys.0.adcout.0.high-limit 34 float RW 0 pokeys.0.adcout.0.low-limit 34 float RW 10 pokeys.0.adcout.0.max-v 34 float RW 0 pokeys.0.adcout.0.offset 34 float RW 1 pokeys.0.adcout.0.scale 34 u32 RO 0x00000000 pokeys.0.adcout.1.PinId 34 float RW 0 pokeys.0.adcout.1.high-limit 34 float RW 0 pokeys.0.adcout.1.low-limit 34 float RW 0 pokeys.0.adcout.1.max-v 34 float RW 0 pokeys.0.adcout.1.offset 34 float RW 0 pokeys.0.adcout.1.scale 34 u32 RO 0x00000000 pokeys.0.adcout.2.PinId 34 float RW 0 pokeys.0.adcout.2.high-limit 34 float RW 0 pokeys.0.adcout.2.low-limit 34 float RW 0 pokeys.0.adcout.2.max-v 34 float RW 0 pokeys.0.adcout.2.offset 34 float RW 0 pokeys.0.adcout.2.scale 34 u32 RO 0x00000000 pokeys.0.adcout.3.PinId 34 float RW 0 pokeys.0.adcout.3.high-limit 34 float RW 0 pokeys.0.adcout.3.low-limit 34 float RW 0 pokeys.0.adcout.3.max-v 34 float RW 0 pokeys.0.adcout.3.offset 34 float RW 0 pokeys.0.adcout.3.scale 34 u32 RO 0x00000000 pokeys.0.adcout.4.PinId 34 float RW 0 pokeys.0.adcout.4.high-limit 34 float RW 0 pokeys.0.adcout.4.low-limit 34 float RW 0 pokeys.0.adcout.4.max-v 34 float RW 0 pokeys.0.adcout.4.offset 34 float RW 0 pokeys.0.adcout.4.scale 34 u32 RO 0x00000000 pokeys.0.adcout.5.PinId 34 float RW 0 pokeys.0.adcout.5.high-limit 34 float RW 0 pokeys.0.adcout.5.low-limit 34 float RW 0 pokeys.0.adcout.5.max-v 34 float RW 0 pokeys.0.adcout.5.offset 34 float RW 0 pokeys.0.adcout.5.scale 34 u32 RW 0x000009C4 pokeys.0.adcout.pwm.period 34 u32 RW 0x0000D08A pokeys.0.devSerial 34 bit RW FALSE pokeys.0.digout.0.invert 34 bit RW FALSE pokeys.0.digout.1.invert 34 bit RW FALSE pokeys.0.digout.10.invert 34 bit RW FALSE pokeys.0.digout.11.invert 34 bit RW FALSE pokeys.0.digout.12.invert 34 bit RW FALSE pokeys.0.digout.13.invert 34 bit RW FALSE pokeys.0.digout.14.invert 34 bit RW FALSE pokeys.0.digout.15.invert 34 bit RW FALSE pokeys.0.digout.16.invert 34 bit RW FALSE pokeys.0.digout.17.invert 34 bit RW FALSE pokeys.0.digout.18.invert 34 bit RW FALSE pokeys.0.digout.19.invert 34 bit RW FALSE pokeys.0.digout.2.invert 34 bit RW FALSE pokeys.0.digout.20.invert 34 bit RW FALSE pokeys.0.digout.21.invert 34 bit RW FALSE pokeys.0.digout.22.invert 34 bit RW FALSE pokeys.0.digout.23.invert 34 bit RW FALSE pokeys.0.digout.24.invert 34 bit RW FALSE pokeys.0.digout.25.invert 34 bit RW FALSE pokeys.0.digout.26.invert 34 bit RW FALSE pokeys.0.digout.27.invert 34 bit RW FALSE pokeys.0.digout.28.invert 34 bit RW FALSE pokeys.0.digout.29.invert 34 bit RW FALSE pokeys.0.digout.3.invert 34 bit RW FALSE pokeys.0.digout.30.invert 34 bit RW FALSE pokeys.0.digout.31.invert 34 bit RW FALSE pokeys.0.digout.32.invert 34 bit RW FALSE pokeys.0.digout.33.invert 34 bit RW FALSE pokeys.0.digout.34.invert 34 bit RW FALSE pokeys.0.digout.35.invert 34 bit RW FALSE pokeys.0.digout.36.invert 34 bit RW FALSE pokeys.0.digout.37.invert 34 bit RW FALSE pokeys.0.digout.38.invert 34 bit RW FALSE pokeys.0.digout.39.invert 34 bit RW FALSE pokeys.0.digout.4.invert 34 bit RW FALSE pokeys.0.digout.40.invert 34 bit RW FALSE pokeys.0.digout.41.invert 34 bit RW FALSE pokeys.0.digout.42.invert 34 bit RW FALSE pokeys.0.digout.43.invert 34 bit RW FALSE pokeys.0.digout.44.invert 34 bit RW FALSE pokeys.0.digout.45.invert 34 bit RW FALSE pokeys.0.digout.46.invert 34 bit RW FALSE pokeys.0.digout.47.invert 34 bit RW FALSE pokeys.0.digout.48.invert 34 bit RW FALSE pokeys.0.digout.49.invert 34 bit RW FALSE pokeys.0.digout.5.invert 34 bit RW FALSE pokeys.0.digout.50.invert 34 bit RW FALSE pokeys.0.digout.51.invert 34 bit RW FALSE pokeys.0.digout.52.invert 34 bit RW FALSE pokeys.0.digout.53.invert 34 bit RW FALSE pokeys.0.digout.54.invert 34 bit RW FALSE pokeys.0.digout.6.invert 34 bit RW FALSE pokeys.0.digout.7.invert 34 bit RW FALSE pokeys.0.digout.8.invert 34 bit RW FALSE pokeys.0.digout.9.invert 34 float RW 0 pokeys.0.encoder.0.scale 34 float RW 0 pokeys.0.encoder.1.scale 34 float RW 0 pokeys.0.encoder.10.scale 34 float RW 0 pokeys.0.encoder.11.scale 34 float RW 0 pokeys.0.encoder.12.scale 34 float RW 0 pokeys.0.encoder.13.scale 34 float RW 0 pokeys.0.encoder.14.scale 34 float RW 0 pokeys.0.encoder.15.scale 34 float RW 0 pokeys.0.encoder.16.scale 34 float RW 0 pokeys.0.encoder.17.scale 34 float RW 0 pokeys.0.encoder.18.scale 34 float RW 0 pokeys.0.encoder.19.scale 34 float RW 0 pokeys.0.encoder.2.scale 34 float RW 0 pokeys.0.encoder.20.scale 34 float RW 0 pokeys.0.encoder.21.scale 34 float RW 0 pokeys.0.encoder.22.scale 34 float RW 0 pokeys.0.encoder.23.scale 34 float RW 0 pokeys.0.encoder.24.scale 34 float RW 0 pokeys.0.encoder.25.scale 34 float RW 0 pokeys.0.encoder.26.scale 34 float RW 0 pokeys.0.encoder.27.scale 34 float RW 0 pokeys.0.encoder.28.scale 34 float RW 0 pokeys.0.encoder.3.scale 34 float RW 0 pokeys.0.encoder.4.scale 34 float RW 0 pokeys.0.encoder.5.scale 34 float RW 0 pokeys.0.encoder.6.scale 34 float RW 0 pokeys.0.encoder.7.scale 34 float RW 0 pokeys.0.encoder.8.scale 34 float RW 0 pokeys.0.encoder.9.scale

zarfld commented 4 hours ago

34 bit IN FALSE pokeys.0.digout.30.out 34 bit IN FALSE pokeys.0.digout.31.out 34 bit IN FALSE pokeys.0.digout.32.out 34 bit IN FALSE pokeys.0.digout.33.out 34 bit IN FALSE pokeys.0.digout.34.out 34 bit IN FALSE pokeys.0.digout.35.out 34 bit IN FALSE pokeys.0.digout.36.out 34 bit IN FALSE pokeys.0.digout.37.out 34 bit IN FALSE pokeys.0.digout.38.out 34 bit IN FALSE pokeys.0.digout.39.out 34 bit IN FALSE pokeys.0.digout.4.out 34 bit IN FALSE pokeys.0.digout.40.out 34 bit IN FALSE pokeys.0.digout.41.out 34 bit IN FALSE pokeys.0.digout.42.out 34 bit IN FALSE pokeys.0.digout.43.out 34 bit IN FALSE pokeys.0.digout.44.out 34 bit IN FALSE pokeys.0.digout.45.out 34 bit IN FALSE pokeys.0.digout.46.out 34 bit IN FALSE pokeys.0.digout.47.out 34 bit IN FALSE pokeys.0.digout.48.out 34 bit IN FALSE pokeys.0.digout.49.out 34 bit IN FALSE pokeys.0.digout.5.out 34 bit IN FALSE pokeys.0.digout.50.out 34 bit IN FALSE pokeys.0.digout.51.out 34 bit IN FALSE pokeys.0.digout.52.out 34 bit IN FALSE pokeys.0.digout.53.out 34 bit IN FALSE pokeys.0.digout.54.out 34 bit IN FALSE pokeys.0.digout.6.out 34 bit IN FALSE pokeys.0.digout.7.out 34 bit IN FALSE pokeys.0.digout.8.out 34 bit IN FALSE pokeys.0.digout.9.out 34 s32 OUT 0 pokeys.0.encoder.0.count ==> mpg-counts 34 bit IN FALSE pokeys.0.encoder.0.index-enable 34 float OUT 0 pokeys.0.encoder.0.position 34 bit IN FALSE pokeys.0.encoder.0.reset 34 float OUT 0 pokeys.0.encoder.0.velocity 34 s32 OUT 0 pokeys.0.encoder.1.count 34 bit IN FALSE pokeys.0.encoder.1.index-enable 34 float OUT 0 pokeys.0.encoder.1.position 34 bit IN FALSE pokeys.0.encoder.1.reset 34 float OUT 0 pokeys.0.encoder.1.velocity 34 s32 OUT 0 pokeys.0.encoder.10.count 34 bit IN FALSE pokeys.0.encoder.10.index-enable 34 float OUT 0 pokeys.0.encoder.10.position 34 bit IN FALSE pokeys.0.encoder.10.reset 34 float OUT 0 pokeys.0.encoder.10.velocity 34 s32 OUT 0 pokeys.0.encoder.11.count 34 bit IN FALSE pokeys.0.encoder.11.index-enable 34 float OUT 0 pokeys.0.encoder.11.position 34 bit IN FALSE pokeys.0.encoder.11.reset 34 float OUT 0 pokeys.0.encoder.11.velocity 34 s32 OUT 0 pokeys.0.encoder.12.count 34 bit IN FALSE pokeys.0.encoder.12.index-enable 34 float OUT 0 pokeys.0.encoder.12.position 34 bit IN FALSE pokeys.0.encoder.12.reset 34 float OUT 0 pokeys.0.encoder.12.velocity 34 s32 OUT 0 pokeys.0.encoder.13.count 34 bit IN FALSE pokeys.0.encoder.13.index-enable 34 float OUT 0 pokeys.0.encoder.13.position 34 bit IN FALSE pokeys.0.encoder.13.reset 34 float OUT 0 pokeys.0.encoder.13.velocity 34 s32 OUT 0 pokeys.0.encoder.14.count 34 bit IN FALSE pokeys.0.encoder.14.index-enable 34 float OUT 0 pokeys.0.encoder.14.position 34 bit IN FALSE pokeys.0.encoder.14.reset 34 float OUT 0 pokeys.0.encoder.14.velocity 34 s32 OUT 0 pokeys.0.encoder.15.count 34 bit IN FALSE pokeys.0.encoder.15.index-enable 34 float OUT 0 pokeys.0.encoder.15.position 34 bit IN FALSE pokeys.0.encoder.15.reset 34 float OUT 0 pokeys.0.encoder.15.velocity 34 s32 OUT 0 pokeys.0.encoder.16.count 34 bit IN FALSE pokeys.0.encoder.16.index-enable 34 float OUT 0 pokeys.0.encoder.16.position 34 bit IN FALSE pokeys.0.encoder.16.reset 34 float OUT 0 pokeys.0.encoder.16.velocity 34 s32 OUT 0 pokeys.0.encoder.17.count 34 bit IN FALSE pokeys.0.encoder.17.index-enable 34 float OUT 0 pokeys.0.encoder.17.position 34 bit IN FALSE pokeys.0.encoder.17.reset 34 float OUT 0 pokeys.0.encoder.17.velocity 34 s32 OUT 0 pokeys.0.encoder.18.count 34 bit IN FALSE pokeys.0.encoder.18.index-enable 34 float OUT 0 pokeys.0.encoder.18.position 34 bit IN FALSE pokeys.0.encoder.18.reset 34 float OUT 0 pokeys.0.encoder.18.velocity 34 s32 OUT 0 pokeys.0.encoder.19.count 34 bit IN FALSE pokeys.0.encoder.19.index-enable 34 float OUT 0 pokeys.0.encoder.19.position 34 bit IN FALSE pokeys.0.encoder.19.reset 34 float OUT 0 pokeys.0.encoder.19.velocity 34 s32 OUT 0 pokeys.0.encoder.2.count 34 bit IN FALSE pokeys.0.encoder.2.index-enable 34 float OUT 0 pokeys.0.encoder.2.position 34 bit IN FALSE pokeys.0.encoder.2.reset 34 float OUT 0 pokeys.0.encoder.2.velocity 34 s32 OUT 0 pokeys.0.encoder.20.count 34 bit IN FALSE pokeys.0.encoder.20.index-enable 34 float OUT 0 pokeys.0.encoder.20.position 34 bit IN FALSE pokeys.0.encoder.20.reset 34 float OUT 0 pokeys.0.encoder.20.velocity 34 s32 OUT 0 pokeys.0.encoder.21.count 34 bit IN FALSE pokeys.0.encoder.21.index-enable 34 float OUT 0 pokeys.0.encoder.21.position 34 bit IN FALSE pokeys.0.encoder.21.reset 34 float OUT 0 pokeys.0.encoder.21.velocity 34 s32 OUT 0 pokeys.0.encoder.22.count 34 bit IN FALSE pokeys.0.encoder.22.index-enable 34 float OUT 0 pokeys.0.encoder.22.position 34 bit IN FALSE pokeys.0.encoder.22.reset 34 float OUT 0 pokeys.0.encoder.22.velocity 34 s32 OUT 0 pokeys.0.encoder.23.count 34 bit IN FALSE pokeys.0.encoder.23.index-enable 34 float OUT 0 pokeys.0.encoder.23.position 34 bit IN FALSE pokeys.0.encoder.23.reset 34 float OUT 0 pokeys.0.encoder.23.velocity 34 s32 OUT 0 pokeys.0.encoder.24.count 34 bit IN FALSE pokeys.0.encoder.24.index-enable 34 float OUT 0 pokeys.0.encoder.24.position 34 bit IN FALSE pokeys.0.encoder.24.reset 34 float OUT 0 pokeys.0.encoder.24.velocity 34 s32 OUT 0 pokeys.0.encoder.25.count 34 bit IN FALSE pokeys.0.encoder.25.index-enable 34 float OUT 0 pokeys.0.encoder.25.position 34 bit IN FALSE pokeys.0.encoder.25.reset 34 float OUT 0 pokeys.0.encoder.25.velocity 34 s32 OUT 0 pokeys.0.encoder.26.count 34 bit IN FALSE pokeys.0.encoder.26.index-enable 34 float OUT 0 pokeys.0.encoder.26.position 34 bit IN FALSE pokeys.0.encoder.26.reset 34 float OUT 0 pokeys.0.encoder.26.velocity 34 s32 OUT 0 pokeys.0.encoder.27.count 34 bit IN FALSE pokeys.0.encoder.27.index-enable 34 float OUT 0 pokeys.0.encoder.27.position 34 bit IN FALSE pokeys.0.encoder.27.reset 34 float OUT 0 pokeys.0.encoder.27.velocity 34 s32 OUT 0 pokeys.0.encoder.28.count 34 bit IN FALSE pokeys.0.encoder.28.index-enable 34 float OUT 0 pokeys.0.encoder.28.position 34 bit IN FALSE pokeys.0.encoder.28.reset 34 float OUT 0 pokeys.0.encoder.28.velocity 34 s32 OUT 0 pokeys.0.encoder.3.count 34 bit IN FALSE pokeys.0.encoder.3.index-enable 34 float OUT 0 pokeys.0.encoder.3.position 34 bit IN FALSE pokeys.0.encoder.3.reset 34 float OUT 0 pokeys.0.encoder.3.velocity 34 s32 OUT 0 pokeys.0.encoder.4.count 34 bit IN FALSE pokeys.0.encoder.4.index-enable 34 float OUT 0 pokeys.0.encoder.4.position 34 bit IN FALSE pokeys.0.encoder.4.reset 34 float OUT 0 pokeys.0.encoder.4.velocity 34 s32 OUT 0 pokeys.0.encoder.5.count 34 bit IN FALSE pokeys.0.encoder.5.index-enable 34 float OUT 0 pokeys.0.encoder.5.position 34 bit IN FALSE pokeys.0.encoder.5.reset 34 float OUT 0 pokeys.0.encoder.5.velocity 34 s32 OUT 0 pokeys.0.encoder.6.count 34 bit IN FALSE pokeys.0.encoder.6.index-enable 34 float OUT 0 pokeys.0.encoder.6.position 34 bit IN FALSE pokeys.0.encoder.6.reset 34 float OUT 0 pokeys.0.encoder.6.velocity 34 s32 OUT 0 pokeys.0.encoder.7.count 34 bit IN FALSE pokeys.0.encoder.7.index-enable 34 float OUT 0 pokeys.0.encoder.7.position 34 bit IN FALSE pokeys.0.encoder.7.reset 34 float OUT 0 pokeys.0.encoder.7.velocity 34 s32 OUT 0 pokeys.0.encoder.8.count 34 bit IN FALSE pokeys.0.encoder.8.index-enable 34 float OUT 0 pokeys.0.encoder.8.position 34 bit IN FALSE pokeys.0.encoder.8.reset 34 float OUT 0 pokeys.0.encoder.8.velocity 34 s32 OUT 0 pokeys.0.encoder.9.count 34 bit IN FALSE pokeys.0.encoder.9.index-enable 34 float OUT 0 pokeys.0.encoder.9.position 34 bit IN FALSE pokeys.0.encoder.9.reset 34 float OUT 0 pokeys.0.encoder.9.velocity 34 u32 OUT 0x00000000 pokeys.0.enum-fusb-dev 34 u32 OUT 0x00000000 pokeys.0.enum-udp-dev 34 u32 OUT 0x00000000 pokeys.0.enum-usb-dev 34 bit OUT FALSE pokeys.0.err 34 u32 OUT 0x00000001 pokeys.0.info.AdditionalOptions 34 u32 OUT 0x00000001 pokeys.0.info.AnalogFiltering 34 u32 OUT 0x00000001 pokeys.0.info.AnalogInputs 34 u32 OUT 0x00000019 pokeys.0.info.BasicEncoderCount 34 u32 OUT 0x00000001 pokeys.0.info.ConnectionSignal 34 u32 OUT 0x00000001 pokeys.0.info.CustomDeviceName 34 u32 OUT 0x00000001 pokeys.0.info.DigitalCounters 34 u32 OUT 0x00000064 pokeys.0.info.EasySensors 34 u32 OUT 0x0000001A pokeys.0.info.EncodersCount 34 u32 OUT 0x00000001 pokeys.0.info.FailSafeSettings 34 u32 OUT 0x00000003 pokeys.0.info.FastEncoders 34 u32 OUT 0x00000001 pokeys.0.info.InitOutputsStart 34 u32 OUT 0x00000001 pokeys.0.info.JoystickAnalogToDigitalMapping 34 u32 OUT 0x00000001 pokeys.0.info.JoystickButtonAxisMapping 34 u32 OUT 0x00000001 pokeys.0.info.JoystickHATswitch 34 u32 OUT 0x00000001 pokeys.0.info.KeyMapping 34 u32 OUT 0x00000001 pokeys.0.info.KeyRepeatDelay 34 u32 OUT 0x00000001 pokeys.0.info.LCD 34 u32 OUT 0x00000001 pokeys.0.info.LoadStatus 34 u32 OUT 0x00000001 pokeys.0.info.Macros 34 u32 OUT 0x00000001 pokeys.0.info.MatrixKeyboard 34 u32 OUT 0x00000001 pokeys.0.info.MatrixKeyboardTriggeredMapping 34 u32 OUT 0x00000002 pokeys.0.info.MatrixLED 34 u32 OUT 0x00000006 pokeys.0.info.PWMCount 34 u32 OUT 0x017D7840 pokeys.0.info.PWMinternalFrequency 34 u32 OUT 0x00000037 pokeys.0.info.PinCount 34 u32 OUT 0x0000000A pokeys.0.info.PoExtBus 34 u32 OUT 0x00000001 pokeys.0.info.PoNET 34 u32 OUT 0x00000000 pokeys.0.info.PoTLog27support 34 u32 OUT 0x00000000 pokeys.0.info.PulseEngine 34 u32 OUT 0x00000001 pokeys.0.info.PulseEnginev2 34 u32 OUT 0x00000000 pokeys.0.info.SensorList 34 u32 OUT 0x00000001 pokeys.0.info.TriggeredKeyMapping 34 u32 OUT 0x00000001 pokeys.0.info.UltraFastEncoders 34 u32 OUT 0x00000001 pokeys.0.info.WebInterface 34 u32 OUT 0x00000001 pokeys.0.info.prot1wire 34 u32 OUT 0x00000001 pokeys.0.info.protI2C 34 bit OUT FALSE pokeys.0.kbd48CNC.0.Button 34 bit IN FALSE pokeys.0.kbd48CNC.0.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.1.Button 34 bit IN FALSE pokeys.0.kbd48CNC.1.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.10.Button 34 bit IN FALSE pokeys.0.kbd48CNC.10.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.11.Button 34 bit IN FALSE pokeys.0.kbd48CNC.11.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.12.Button 34 bit IN FALSE pokeys.0.kbd48CNC.12.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.13.Button 34 bit IN FALSE pokeys.0.kbd48CNC.13.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.14.Button 34 bit IN FALSE pokeys.0.kbd48CNC.14.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.15.Button 34 bit IN FALSE pokeys.0.kbd48CNC.15.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.16.Button 34 bit IN FALSE pokeys.0.kbd48CNC.16.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.17.Button 34 bit IN FALSE pokeys.0.kbd48CNC.17.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.18.Button 34 bit IN FALSE pokeys.0.kbd48CNC.18.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.19.Button 34 bit IN FALSE pokeys.0.kbd48CNC.19.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.2.Button 34 bit IN FALSE pokeys.0.kbd48CNC.2.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.20.Button 34 bit IN FALSE pokeys.0.kbd48CNC.20.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.21.Button 34 bit IN FALSE pokeys.0.kbd48CNC.21.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.22.Button 34 bit IN FALSE pokeys.0.kbd48CNC.22.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.23.Button 34 bit IN FALSE pokeys.0.kbd48CNC.23.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.24.Button 34 bit IN FALSE pokeys.0.kbd48CNC.24.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.25.Button 34 bit IN FALSE pokeys.0.kbd48CNC.25.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.26.Button 34 bit IN FALSE pokeys.0.kbd48CNC.26.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.27.Button 34 bit IN FALSE pokeys.0.kbd48CNC.27.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.28.Button 34 bit IN FALSE pokeys.0.kbd48CNC.28.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.29.Button 34 bit IN FALSE pokeys.0.kbd48CNC.29.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.3.Button 34 bit IN FALSE pokeys.0.kbd48CNC.3.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.30.Button 34 bit IN FALSE pokeys.0.kbd48CNC.30.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.31.Button 34 bit IN FALSE pokeys.0.kbd48CNC.31.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.32.Button 34 bit IN FALSE pokeys.0.kbd48CNC.32.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.33.Button 34 bit IN FALSE pokeys.0.kbd48CNC.33.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.34.Button 34 bit IN FALSE pokeys.0.kbd48CNC.34.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.35.Button 34 bit IN FALSE pokeys.0.kbd48CNC.35.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.36.Button 34 bit IN FALSE pokeys.0.kbd48CNC.36.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.37.Button 34 bit IN FALSE pokeys.0.kbd48CNC.37.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.38.Button 34 bit IN FALSE pokeys.0.kbd48CNC.38.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.39.Button 34 bit IN FALSE pokeys.0.kbd48CNC.39.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.4.Button 34 bit IN FALSE pokeys.0.kbd48CNC.4.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.40.Button 34 bit IN FALSE pokeys.0.kbd48CNC.40.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.41.Button 34 bit IN FALSE pokeys.0.kbd48CNC.41.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.42.Button 34 bit IN FALSE pokeys.0.kbd48CNC.42.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.43.Button 34 bit IN FALSE pokeys.0.kbd48CNC.43.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.44.Button 34 bit IN FALSE pokeys.0.kbd48CNC.44.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.45.Button 34 bit IN FALSE pokeys.0.kbd48CNC.45.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.46.Button 34 bit IN FALSE pokeys.0.kbd48CNC.46.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.47.Button 34 bit IN FALSE pokeys.0.kbd48CNC.47.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.5.Button 34 bit IN FALSE pokeys.0.kbd48CNC.5.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.6.Button 34 bit IN FALSE pokeys.0.kbd48CNC.6.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.7.Button 34 bit IN FALSE pokeys.0.kbd48CNC.7.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.8.Button 34 bit IN FALSE pokeys.0.kbd48CNC.8.LED 34 bit OUT FALSE pokeys.0.kbd48CNC.9.Button 34 bit IN FALSE pokeys.0.kbd48CNC.9.LED 34 u32 I/O 0x000000E6 pokeys.0.kbd48CNC.KeyBrightness 34 u32 I/O 0x00000000 pokeys.0.kbd48CNC.PoNetID 34 bit OUT TRUE pokeys.0.kbd48CNC.available 34 u32 I/O 0x00000019 pokeys.0.kbd48CNC.lightValue 34 u32 I/O 0x00000000 pokeys.0.kbd48CNC.prevBrightness 34 bit IN FALSE pokeys.0.machine-is-on <== machine-is-on 34 u32 OUT 0x00000007 pokeys.0.rtc.dom 34 u32 OUT 0x00000000 pokeys.0.rtc.dow 34 u32 OUT 0x00000053 pokeys.0.rtc.doy 34 u32 OUT 0x00000000 pokeys.0.rtc.hal-latency 34 u32 OUT 0x00000011 pokeys.0.rtc.hour 34 u32 OUT 0x00000021 pokeys.0.rtc.lastmin 34 u32 OUT 0x00000017 pokeys.0.rtc.lastsec 34 u32 OUT 0x00000012 pokeys.0.rtc.loop-frequ 34 u32 IN 0x00000000 pokeys.0.rtc.loop-frequ-demand 34 u32 OUT 0x00000004 pokeys.0.rtc.loopcount 34 u32 OUT 0x00000021 pokeys.0.rtc.min 34 u32 OUT 0x00000000 pokeys.0.rtc.month 34 u32 OUT 0x00000017 pokeys.0.rtc.sec 34 u32 IN 0x00000000 pokeys.0.rtc.sec-ret 34 u32 OUT 0x00000055 pokeys.0.rtc.tmp 34 u32 OUT 0x000000AB pokeys.0.rtc.year