Using 6258 inversion mask in datasource

This commit is contained in:
Martino Ferrari
2026-02-05 14:52:23 +01:00
parent b22c195f60
commit 6ebd943f9b
3 changed files with 4 additions and 6 deletions

View File

@@ -2,11 +2,7 @@ package schema
#Classes: { #Classes: {
ExtractBitGAM: {...} ExtractBitGAM: {...}
CompactBitGAM: { CompactBitGAM: {...}
Invert?: 0 | 1
InversionMask: uint
...
}
NI6528: { NI6528: {
... ...

View File

@@ -370,6 +370,7 @@
DO3 = { DO3 = {
Type = uint8 Type = uint8
PortId = 3 PortId = 3
InversionMask = 0xFF
} }
//# P4.0 O.08 RV6 _cRIO //# P4.0 O.08 RV6 _cRIO
//# P4.1 O.09 RV7 _cRIO //# P4.1 O.09 RV7 _cRIO
@@ -382,6 +383,7 @@
DO4 = { DO4 = {
Type = uint8 Type = uint8
PortId = 4 PortId = 4
InversionMask = 0xFF
} }
//# P5.0 O.16 HVInjection //# P5.0 O.16 HVInjection
//# P5.1 O.17 RFON //# P5.1 O.17 RFON
@@ -394,6 +396,7 @@
DO5 = { DO5 = {
Type = uint8 Type = uint8
PortId = 5 PortId = 5
InversionMask = 0xFF
} }
} }
} }

View File

@@ -91,7 +91,6 @@
// EPICS PV to one uint8 variable // EPICS PV to one uint8 variable
+NI6528_0_WriterGAM = { +NI6528_0_WriterGAM = {
Class = CompactBitGAM Class = CompactBitGAM
Invert = 1
InputSignals = { InputSignals = {
APS_HVON = { APS_HVON = {
DataSource = DDB3 DataSource = DDB3