Set Analog DAN on different CPU that ADC
This commit is contained in:
@@ -209,7 +209,7 @@
|
|||||||
Class = EPICSCAOutput
|
Class = EPICSCAOutput
|
||||||
CPUMask = @cpus_epics// change from 0x200
|
CPUMask = @cpus_epics// change from 0x200
|
||||||
StackSize = 10000000
|
StackSize = 10000000
|
||||||
NumberOfBuffers = 2
|
NumberOfBuffers = 50
|
||||||
Signals = {
|
Signals = {
|
||||||
PCF_STATE = {
|
PCF_STATE = {
|
||||||
PVName = (@rfid .. "-GAF:STAT-SM")
|
PVName = (@rfid .. "-GAF:STAT-SM")
|
||||||
|
|||||||
@@ -94,7 +94,7 @@
|
|||||||
// Digital Output port access.
|
// Digital Output port access.
|
||||||
// EPICS PV to one uint8 variable
|
// EPICS PV to one uint8 variable
|
||||||
+NI6528_0_WriterGAM = {
|
+NI6528_0_WriterGAM = {
|
||||||
Class = IOExt::CompactBitGAM
|
Class = "IOExt::CompactBitGAM"
|
||||||
InputSignals = {
|
InputSignals = {
|
||||||
APS_HVON = {
|
APS_HVON = {
|
||||||
DataSource = DDB3
|
DataSource = DDB3
|
||||||
|
|||||||
@@ -131,7 +131,7 @@
|
|||||||
+FastAnalogDAN = {
|
+FastAnalogDAN = {
|
||||||
Class = "DAN::DANSource"
|
Class = "DAN::DANSource"
|
||||||
NumberOfBuffers = 10000
|
NumberOfBuffers = 10000
|
||||||
CPUMask = @cpus_adc
|
CPUMask = @cpus_fdan
|
||||||
StackSize = 10000000
|
StackSize = 10000000
|
||||||
DanBufferMultiplier = 10000 //10s at 1kHz loop (1M with 1k samples)
|
DanBufferMultiplier = 10000 //10s at 1kHz loop (1M with 1k samples)
|
||||||
StoreOnTrigger = 1
|
StoreOnTrigger = 1
|
||||||
@@ -212,9 +212,9 @@
|
|||||||
}
|
}
|
||||||
+AnalogEpicsOutput = {
|
+AnalogEpicsOutput = {
|
||||||
Class = "EPICSCA::EPICSCAOutput"
|
Class = "EPICSCA::EPICSCAOutput"
|
||||||
CPUMask = @cpus_adc // change from 0x200
|
CPUMask = @cpus_epics // change from 0x200
|
||||||
StackSize = 10000000
|
StackSize = 10000000
|
||||||
NumberOfBuffers = 2
|
NumberOfBuffers = 50
|
||||||
Signals = {
|
Signals = {
|
||||||
PXI6368_Status = {
|
PXI6368_Status = {
|
||||||
Type = uint32
|
Type = uint32
|
||||||
|
|||||||
@@ -7,7 +7,6 @@
|
|||||||
SleepNature = "Busy"
|
SleepNature = "Busy"
|
||||||
SleepPercentage = 40
|
SleepPercentage = 40
|
||||||
ExecutionMode = "RealTimeThread"
|
ExecutionMode = "RealTimeThread"
|
||||||
CPUMask = 0x200
|
|
||||||
Signals = {
|
Signals = {
|
||||||
Counter = {
|
Counter = {
|
||||||
Type = uint32
|
Type = uint32
|
||||||
@@ -23,7 +22,6 @@
|
|||||||
SleepNature = "Busy"
|
SleepNature = "Busy"
|
||||||
SleepPercentage = 40
|
SleepPercentage = 40
|
||||||
ExecutionMode = "RealTimeThread"
|
ExecutionMode = "RealTimeThread"
|
||||||
CPUMask = 0x400
|
|
||||||
Signals = {
|
Signals = {
|
||||||
Counter = {
|
Counter = {
|
||||||
Type = uint32
|
Type = uint32
|
||||||
@@ -42,7 +40,6 @@
|
|||||||
SleepNature = "Busy"
|
SleepNature = "Busy"
|
||||||
SleepPercentage = 40
|
SleepPercentage = 40
|
||||||
ExecutionMode = "RealTimeThread"
|
ExecutionMode = "RealTimeThread"
|
||||||
CPUMask = 0x700
|
|
||||||
Signals = {
|
Signals = {
|
||||||
Counter = {
|
Counter = {
|
||||||
Type = uint32
|
Type = uint32
|
||||||
|
|||||||
@@ -42,3 +42,4 @@
|
|||||||
#var cpus_dio: uint = 0x80
|
#var cpus_dio: uint = 0x80
|
||||||
#var cpus_dan: uint = 0x100
|
#var cpus_dan: uint = 0x100
|
||||||
#var cpus_wg: uint = 0x200
|
#var cpus_wg: uint = 0x200
|
||||||
|
#var cpus_fdan: uint = 0x400
|
||||||
|
|||||||
Reference in New Issue
Block a user