EoWo Datasource running
Signed-off-by: Bernardo Carvalho <bernardo.carvalho@tecnico.ulisboa.pt>
This commit is contained in:
@@ -563,6 +563,36 @@ $IsttokApp = {
|
||||
}
|
||||
}
|
||||
}
|
||||
+AtcaGAMEoWoOutput = {
|
||||
Class = "IOGAM"
|
||||
InputSignals = {
|
||||
EoArr = {
|
||||
DataSource = "DDB1"
|
||||
NumberOfDimensions = "1"
|
||||
NumberOfElements = "16"
|
||||
Type = "int32"
|
||||
}
|
||||
WoArr = {
|
||||
DataSource = "DDB1"
|
||||
NumberOfDimensions = "1"
|
||||
NumberOfElements = "16"
|
||||
Type = "float32"
|
||||
}
|
||||
}
|
||||
OutputSignals = {
|
||||
EO = {
|
||||
DataSource = AtcaIopConfigEoWo_2
|
||||
Type = int32
|
||||
NumberOfElements = "16"
|
||||
Trigger = 1
|
||||
}
|
||||
WO = {
|
||||
DataSource = AtcaIopConfigEoWo_2
|
||||
NumberOfElements = "16"
|
||||
Type = float32
|
||||
}
|
||||
}
|
||||
}
|
||||
+GAMConvert2Volt = {
|
||||
Class = "ConversionGAM"
|
||||
InputSignals = {
|
||||
@@ -1129,10 +1159,25 @@ $IsttokApp = {
|
||||
+Timings = {
|
||||
Class = "TimingDataSource"
|
||||
}
|
||||
+AtcaIopConfigEoWo_2 = {
|
||||
Class = AtcaIop::AtcaIopConfigEoWo
|
||||
//CPUMask = "0xC"
|
||||
DeviceName = "/dev/atca_v6"
|
||||
BoardId = 2 //Mandatory
|
||||
Signals = {
|
||||
EO = {
|
||||
Type = int32 //Mandatory. Only type that is supported.
|
||||
}
|
||||
WO = {
|
||||
Type = float32 //Mandatory. Only type that is supported.
|
||||
}
|
||||
}
|
||||
}
|
||||
+AtcaIop_0_DAC = {
|
||||
Class = "AtcaIop::AtcaIopDAC"
|
||||
//CPUMask = "0xC"
|
||||
DeviceName = "/dev/atca_v6_dac_9"
|
||||
DeviceName = "/dev/atca_v6"
|
||||
BoardId = 2 //Mandatory
|
||||
//NumberOfChannels = 2
|
||||
Signals = {
|
||||
DAC0 = {
|
||||
@@ -1149,12 +1194,13 @@ $IsttokApp = {
|
||||
+AtcaIop_0_ADC = {
|
||||
Class = "AtcaIop::AtcaIopADC"
|
||||
CPUMask = "0xC"
|
||||
DeviceName = "/dev/atca_v6_9"
|
||||
DeviceDmaName = "/dev/atca_v6_dmart_9"
|
||||
DeviceName = "/dev/atca_v6"
|
||||
BoardId = 2 //Mandatory
|
||||
DeviceDmaName = "/dev/atca_v6_dmart_2"
|
||||
NumberOfChannels = "12"
|
||||
IsMaster = "1"
|
||||
SleepNature = "Busy"
|
||||
SleepPercentage = "0"
|
||||
SleepPercentage = "20"
|
||||
ADCFrequency = "2000000"
|
||||
RTDecimation = "200"
|
||||
ChopperPeriod = "2000"
|
||||
@@ -1227,6 +1273,66 @@ $IsttokApp = {
|
||||
}
|
||||
ADC6Integral = {
|
||||
Type = "int64"
|
||||
+AtcaGAMEoWoOutput = {
|
||||
Class = "IOGAM"
|
||||
InputSignals = {
|
||||
EoArr = {
|
||||
DataSource = "DDB1"
|
||||
NumberOfDimensions = "1"
|
||||
NumberOfElements = "16"
|
||||
Type = "int32"
|
||||
+AtcaGAMEoWoOutput = {
|
||||
Class = "IOGAM"
|
||||
InputSignals = {
|
||||
EoArr = {
|
||||
DataSource = "DDB1"
|
||||
NumberOfDimensions = "1"
|
||||
NumberOfElements = "16"
|
||||
Type = "int32"
|
||||
}
|
||||
WoArr = {
|
||||
DataSource = "DDB1"
|
||||
NumberOfDimensions = "1"
|
||||
NumberOfElements = "16"
|
||||
Type = "float32"
|
||||
}
|
||||
}
|
||||
OutputSignals = {
|
||||
EO = {
|
||||
DataSource = AtcaIopConfigEoWo_2
|
||||
Type = int32
|
||||
NumberOfElements = "16"
|
||||
Trigger = 1
|
||||
}
|
||||
WO = {
|
||||
DataSource = AtcaIopConfigEoWo_2
|
||||
NumberOfElements = "16"
|
||||
Type = float32
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
WoArr = {
|
||||
DataSource = "DDB1"
|
||||
NumberOfDimensions = "1"
|
||||
NumberOfElements = "16"
|
||||
Type = "float32"
|
||||
}
|
||||
}
|
||||
OutputSignals = {
|
||||
EO = {
|
||||
DataSource = AtcaIopConfigEoWo_2
|
||||
Type = int32
|
||||
NumberOfElements = "16"
|
||||
Trigger = 1
|
||||
}
|
||||
WO = {
|
||||
DataSource = AtcaIopConfigEoWo_2
|
||||
NumberOfElements = "16"
|
||||
Type = float32
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
ADC7Integral = {
|
||||
Type = "int64"
|
||||
@@ -1547,7 +1653,8 @@ $IsttokApp = {
|
||||
+Thread1 = {
|
||||
Class = "RealTimeThread"
|
||||
CPUs = "0x4"
|
||||
Functions = {"AtcaGAMInput" "DacConstants" "AtcaGAMOutput" "GAMConvert2Volt" "GAMConvert2Float" "GAMHistogramCycleTimes" "GAMCAOutput"}
|
||||
//Functions = {"AtcaGAMInput" "DacConstants" "AtcaGAMOutput" "GAMConvert2Volt" "GAMConvert2Float" "GAMHistogramCycleTimes" "GAMCAOutput"}
|
||||
Functions = {"AtcaGAMInput" "DacConstants" "AtcaGAMOutput" "AtcaGAMEoWoOutput" "GAMConvert2Volt" "GAMConvert2Float" "GAMHistogramCycleTimes" "GAMCAOutput" "GAMCAInput"}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user