diff --git a/Configurations/RTApp-AtcaIop.cfg b/Configurations/RTApp-AtcaIop.cfg index 76e04b0..32ef852 100644 --- a/Configurations/RTApp-AtcaIop.cfg +++ b/Configurations/RTApp-AtcaIop.cfg @@ -1,7 +1,7 @@ +EPICSCAInterface = { Class = "EPICS::EPICSCAClient" StackSize = "1048576" - CPUs = "0x1" + CPUs = "0x10" AutoStart = "0" +PV_STATUS = { Class = "EPICS::EPICSPV" @@ -1328,7 +1328,7 @@ $IsttokApp = { NumberOfChannels = "12" IsMaster = "1" SleepNature = "Busy" - SleepPercentage = "20" + SleepPercentage = "40" ADCFrequency = "2000000" RTDecimation = "200" ChopperPeriod = "2000" @@ -1446,7 +1446,7 @@ $IsttokApp = { +SignalsWriter = { Class = "MDSWriter::MDSWriter" NumberOfBuffers = "120000" - CPUMask = "0x1" + CPUMask = "0x10" StackSize = "10000000" TreeName = "rtappisttok" StoreOnTrigger = "0" @@ -1481,7 +1481,7 @@ $IsttokApp = { NodeName = "ATCAIOP1.ADC2RAW" Period = "100e-6" MakeSegmentAfterNWrites = "200" - DecimatedNodeName = "ATCAIOP1.ADC1RAWD" + DecimatedNodeName = "ATCAIOP1.ADC2RAWD" MinMaxResampleFactor = "100" SamplePhase = "0" AutomaticSegmentation = "0" @@ -1716,7 +1716,7 @@ $IsttokApp = { +EPICSCAOutput = { Class = "EPICSCA::EPICSCAOutput" StackSize = "1048576" - CPUs = "0x1" + CPUs = "0x10" IgnoreBufferOverrun = "1" NumberOfBuffers = "10" Signals = { @@ -1741,7 +1741,7 @@ $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). + CPUs = "0xf0" //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. @@ -1757,7 +1757,7 @@ $IsttokApp = { +EPICSCAOutputHist = { Class = "EPICSCA::EPICSCAOutput" StackSize = "1048576" - CPUs = "0x1" + CPUs = "0x10" IgnoreBufferOverrun = "1" NumberOfBuffers = "10" Signals = { @@ -1780,7 +1780,7 @@ $IsttokApp = { Class = "ReferenceContainer" +Thread1 = { Class = "RealTimeThread" - CPUs = "0x4" + CPUs = "0x8" //Functions = {"AtcaGAMInput" "DacConstants" "AtcaGAMOutput" "GAMConvert2Volt" "GAMConvert2Float" "GAMHistogramCycleTimes" "GAMCAOutput"} Functions = {"AtcaGAMInput" "DacConstants" "AtcaGAMOutput" "AtcaGAMEoWoOutput" "GAMConvert2Volt" "GAMConvert2Float" "GAMHistogramCycleTimes" "GAMCAOutput" "GAMCAInput"} @@ -1793,7 +1793,7 @@ $IsttokApp = { Class = "ReferenceContainer" +Thread1 = { Class = "RealTimeThread" - CPUs = "0x4" + CPUs = "0x8" Functions = {"AtcaGAMInput" "DacConstants" "AtcaGAMOutput" "AtcaGAMEoWoOutput" "GAMConvert2Volt" "GAMConvert2Float" "GAMHistogramCycleTimes" "GAMCAOutput" "GAMCAInput" "GAMSignalsWriter"} } } @@ -1804,7 +1804,7 @@ $IsttokApp = { Class = "ReferenceContainer" +Thread1 = { Class = "RealTimeThread" - CPUs = "0x4" + CPUs = "0x8" Functions = {"AtcaGAMInput"} } }