Added CAInput Datasource
Signed-off-by: Bernardo Carvalho <bernardo.carvalho@tecnico.ulisboa.pt>
This commit is contained in:
@@ -839,6 +839,37 @@ $IsttokApp = {
|
||||
}
|
||||
}
|
||||
}
|
||||
+GAMCAInput = {
|
||||
Class = "IOGAM"
|
||||
InputSignals = {
|
||||
PVEo = {
|
||||
DataSource = "EPICSCAInput"
|
||||
NumberOfDimensions = "1"
|
||||
NumberOfElements = "16"
|
||||
Type = "int32"
|
||||
}
|
||||
PVWo = {
|
||||
DataSource = "EPICSCAInput"
|
||||
NumberOfDimensions = "1"
|
||||
NumberOfElements = "16"
|
||||
Type = "float32"
|
||||
}
|
||||
}
|
||||
OutputSignals = {
|
||||
EoArr = {
|
||||
DataSource = "DDB1"
|
||||
NumberOfDimensions = "1"
|
||||
NumberOfElements = "16"
|
||||
Type = "int32"
|
||||
}
|
||||
WoArr = {
|
||||
DataSource = "DDB1"
|
||||
NumberOfDimensions = "1"
|
||||
NumberOfElements = "16"
|
||||
Type = "float32"
|
||||
}
|
||||
}
|
||||
}
|
||||
+GAMCAOutput = {
|
||||
Class = "IOGAM"
|
||||
InputSignals = {
|
||||
@@ -1391,10 +1422,10 @@ $IsttokApp = {
|
||||
AutomaticSegmentation = "0"
|
||||
}
|
||||
AdcInteg6 = {
|
||||
NodeName = "ATCAIOP1.ADC0INT"
|
||||
NodeName = "ATCAIOP1.ADC6INT"
|
||||
Period = "100e-6"
|
||||
MakeSegmentAfterNWrites = "200"
|
||||
DecimatedNodeName = "ATCAIOP1.ADC0INTD"
|
||||
DecimatedNodeName = "ATCAIOP1.ADC6INTD"
|
||||
MinMaxResampleFactor = "100"
|
||||
SamplePhase = "0"
|
||||
AutomaticSegmentation = "0"
|
||||
@@ -1471,6 +1502,22 @@ $IsttokApp = {
|
||||
}
|
||||
}
|
||||
}
|
||||
+EPICSCAInput = {
|
||||
Class = "EPICSCA::EPICSCAInput"
|
||||
StackSize = "1048576" //Optional the EmbeddedThread stack size. Default value is THREADS_DEFAULT_STACKSIZE * 4u
|
||||
CPUs = "0xff" //Optional the affinity of the EmbeddedThread (where the EPICS context is attached).
|
||||
Signals = {
|
||||
PVEo = { //At least one shall be defined
|
||||
PVName = "ISTTOK:central:ATCAIOP1-EO" //Compulsory. Name of the PV.
|
||||
Type = "int32" //Compulsory. Supported types are char8[40], string[40], uint8, int8, uint16, int16, int32, uint32, uint64, int64, float32 and float64
|
||||
//NumberOfElements = "16" //Arrays also supported
|
||||
}
|
||||
PVWo = {
|
||||
PVName = "ISTTOK:central:ATCAIOP1-WO"
|
||||
Type = "float32"
|
||||
}
|
||||
}
|
||||
}
|
||||
+EPICSCAOutputHist = {
|
||||
Class = "EPICSCA::EPICSCAOutput"
|
||||
StackSize = "1048576"
|
||||
|
||||
Reference in New Issue
Block a user