Commit 62ef6767 authored by Holger Brand's avatar Holger Brand
Browse files

Prepare RT.lvproj with submodules.

parent 36b243a6
[submodule "Packages/CSPP_Core"]
path = Packages/CSPP_Core
url = git@git.gsi.de:EE-LV/CSPP/CSPP_Core.git
[submodule "Packages/CSPP_DSC"]
path = Packages/CSPP_DSC
url = git@git.gsi.de:EE-LV/CSPP/CSPP_DSC.git
[submodule "Packages/CSPP_LNA"]
path = Packages/CSPP_LNA
url = git@git.gsi.de:EE-LV/CSPP/CSPP_LNA.git
[submodule "Packages/CSPP_ObjectManager"]
path = Packages/CSPP_ObjectManager
url = git@git.gsi.de:EE-LV/CSPP/CSPP_ObjectManager.git
[submodule "Packages/CSPP_RT"]
path = Packages/CSPP_RT
url = git@git.gsi.de:EE-LV/CSPP/CSPP_RT.git
[submodule "Packages/CSPP_Syslog"]
path = Packages/CSPP_Syslog
url = git@git.gsi.de:EE-LV/CSPP/CSPP_Syslog.git
[submodule "Packages/CSPP_Utilities"]
path = Packages/CSPP_Utilities
url = git@git.gsi.de:EE-LV/CSPP/CSPP_Utilities.git
[submodule "Packages/BNT_DAQmx"]
path = Packages/BNT_DAQmx
url = https://github.com/HB-BNT/BNT_DAQmx.git
[submodule "Packages/BNT_TDMS"]
path = Packages/BNT_TDMS
url = https://github.com/HB-BNT/BNT_TDMS.git
Subproject commit e01e5acaf8e821cdc5845d75b15a6d52cdc78be6
Subproject commit 5e49e8664cec526f217d90a5e6e9e1cc18f97fa9
Subproject commit 9c153c8700faf25a9d313dda387865514566c0c6
Subproject commit c96b3ba0b2737ef8aa5ae05717ef219274dfe600
Subproject commit f812b740221de3ddf11d1779bc9c325f2062cfe3
Subproject commit abf0fabc9967a2449bc9111b4b6f2e417c029351
Subproject commit addb050b1fd60a758bce9eccce69a7fa0d5dc210
Subproject commit 11b7f08cb4a55d39899c1d371b152d18af2a3115
Subproject commit ec3384f14dc6752d976e034bbc25a03a7b114c5b
# The application uses decimal point as decimal delimiter.
# Class attributes are specified as follows. All values are parsed as strings.
# LibraryName:ClassName.AttributeName=""
#CSPP_Core Libraries
[PV_Protocols]
ni.var.psp=SVConnection
dstp=DSConnection
[DSConnection]
LVClassPath="CSPP_ProcessVariables.lvlib:DSConnection.lvclass"
[SVConnection]
LVClassPath="CSPP_SharedVariables.lvlib:SVConnection.lvclass"
#_p:Polling; _e:Events
[PV_Monitors]
ni.var.psp_p=SVMonitor
ni.var.psp_e=SVMonitor
dstp_p=DSMonitor
dstp_e=DSMonitor
[DSMonitor]
LVClassPath="CSPP_DSMonitor.lvlib:CSPP_DSMonitor.lvclass"
[SVMonitor]
LVClassPath="CSPP_SVMonitor.lvlib:CSPP_SVMonitor.lvclass"
#CSPP_Core Classes
[myFactoryObject]
LVClassPath="CSPP_BaseClasses.lvlib:CSPP_Factory.lvclass"
[myBaseClassObject]
LVClassPath="CSPP_BaseClasses.lvlib:CSPP_Base.lvclass"
[CSPP_MessageLogger]
LVClassPath="CSPP_BaseClasses.lvlib:CSPP_MessageLogger.lvclass"
[myPVConnectionObject]
LVClassPath="CSPP_ProcessVariables.lvlib:PVConnection.lvclass"
CSPP_ProcessVariables:PVConnection.URL=""
CSPP_ProcessVariables:PVConnection.Descriptor=""
[mySVConnectionObject]
LVClassPath="CSPP_SharedVariables.lvlib:SVConnection.lvclass"
CSPP_ProcessVariables:PVConnection.URL="ni.var.psp://localhost/CSPP_Core_SV/myDouble?.1"
CSPP_ProcessVariables:PVConnection.Descriptor="D:1"
[myDSConnectionObject]
LVClassPath="CSPP_ProcessVariables.lvlib:DSConnection.lvclass"
CSPP_ProcessVariables:PVConnection.URL="dstp://localhost/CSPP_Core_SV/myDouble?.1"
CSPP_ProcessVariables:PVConnection.Descriptor="D:1"
#CSPP_Core Actors
[myPVMonitor]
LVClassPath="CSPP_PVMonitor.lvlib:CSPP_PVMonitor.lvclass"
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=False
CSPP_PVMonitor:CSPP_PVMonitor.PVUpdateInterval_s=-1.
[mySVMonitor]
LVClassPath="CSPP_SVMonitor.lvlib:CSPP_SVMonitor.lvclass"
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=False
CSPP_PVMonitor:CSPP_PVMonitor.PVUpdateInterval_s=-1.
[myDSMonitor]
LVClassPath="CSPP_DSMonitor.lvlib:CSPP_DSMonitor.lvclass"
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=False
CSPP_PVMonitor:CSPP_PVMonitor.PVUpdateInterval_s=-1.
[myBaseActor]
LVClassPath="CSPP_BaseActor.lvlib:CSPP_BaseActor.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI=""
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=False
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_BaseActor:CSPP_BaseActor.PollingInterval_s=-1.
CSPP_BaseActor:CSPP_BaseActor.PVProxy="myBaseProxy"
CSPP_BaseActor:CSPP_BaseActor.LaunchPVProxy=True
#WebPubMode -1:Disabled; 0:Snapshot; 1:Monitored; 2:Embedded
CSPP_BaseActor:CSPP_BaseActor.WebPubMode=-1
[myBaseActor.URLs]
PollingCounter="ni.var.psp://localhost/CSPP_Core_SV/myBaseActor_PollingCounter?.1"
PollingDeltaT="ni.var.psp://localhost/CSPP_Core_SV/myBaseActor_PollingDeltaT?.1"
PollingInterval="ni.var.psp://localhost/CSPP_Core_SV/myBaseActor_PollingInterval?.1"
PollingIterations="ni.var.psp://localhost/CSPP_Core_SV/myBaseActor_PollingIterations?.1"
PollingMode="ni.var.psp://localhost/CSPP_Core_SV/myBaseActor_PollingMode?.1"
PollingTime="ni.var.psp://localhost/CSPP_Core_SV/myBaseActor_PollingTime?.1"
[myBaseActor.URLs-DS]
PollingCounter="dstp://localhost/CSPP_Core_SV/myBaseActor_PollingCounter?.1"
PollingDeltaT="dstp://localhost/CSPP_Core_SV/myBaseActor_PollingDeltaT?.1"
PollingInterval="dstp://localhost/CSPP_Core_SV/myBaseActor_PollingInterval?.1"
PollingIterations="dstp://localhost/CSPP_Core_SV/myBaseActor_PollingIterations?.1"
PollingMode="dstp://localhost/CSPP_Core_SV/myBaseActor_PollingMode?.1"
PollingTime="dstp://localhost/CSPP_Core_SV/myBaseActor_PollingTime?.1"
[myBaseProxy]
LVClassPath="CSPP_PVProxy.lvlib:CSPP_PVProxy.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI=""
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=False
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_BaseActor:CSPP_BaseActor.PollingInterval_s=-1.
CSPP_PVProxy:CSPP_PVProxy.WorkerActor="myBaseActor"
CSPP_PVProxy:CSPP_PVProxy.DelayedActivation=True
[myBaseProxy.URLs]
Activate="ni.var.psp://localhost/CSPP_Core_SV/myBaseProxy_Activate?.1"
WorkerActor="ni.var.psp://localhost/CSPP_Core_SV/myBaseProxy_WorkerActor|1024?.1"
Polling_Interval_Msg="ni.var.psp://localhost/CSPP_Core_SV/myBaseActor_Set-PollingInterval?.1"
Polling_Iterations_Msg="ni.var.psp://localhost/CSPP_Core_SV/myBaseActor_Set-PollingIterations?.1"
Polling_Start_Stop_Msg="ni.var.psp://localhost/CSPP_Core_SV/myBaseActor_Set-PollingStartStop?.1"
[myBaseProxy.URLs-DS]
Activate="dstp://localhost/CSPP_Core_SV/myBaseProxy_Activate?.1"
WorkerActor="dstp://localhost/CSPP_Core_SV/myBaseProxy_WorkerActor|1024?.1"
Polling_Interval_Msg="dstp://localhost/CSPP_Core_SV/myBaseActor_Set-PollingInterval?.1"
Polling_Iterations_Msg="dstp://localhost/CSPP_Core_SV/myBaseActor_Set-PollingIterations?.1"
Polling_Start_Stop_Msg="dstp://localhost/CSPP_Core_SV/myBaseActor_Set-PollingStartStop?.1"
[myDeviceActor]
LVClassPath="CSPP_DeviceActor.lvlib:CSPP_DeviceActor.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_DeviceGUIActor.lvlib:CSPP_DeviceGUIActor.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=False
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_BaseActor:CSPP_BaseActor.PollingInterval_s=-1.
CSPP_BaseActor:CSPP_BaseActor.PVProxy="myDeviceProxy"
CSPP_BaseActor:CSPP_BaseActor.LaunchPVProxy=True
CSPP_DeviceActors:CSPP_DeviceActor.ResourceName="COM1"
CSPP_DeviceActors:CSPP_DeviceActor.Reset=False
CSPP_DeviceActors:CSPP_DeviceActor.Selftest=False
CSPP_DeviceActors:CSPP_DeviceActor.OptionString="Simulate=0,RangeCheck=1,QueryInstrStatus=0,Cache=1"
CSPP_DeviceActors:CSPP_DeviceActor.ResetWithDefaults=False
[myDeviceActor.URLs]
PollingCounter="ni.var.psp://localhost/CSPP_Core_SV/myDeviceActor_PollingCounter?.1"
PollingDeltaT="ni.var.psp://localhost/CSPP_Core_SV/myDeviceActor_PollingDeltaT?.1"
PollingInterval="ni.var.psp://localhost/CSPP_Core_SV/myDeviceActor_PollingInterval?.1"
PollingIterations="ni.var.psp://localhost/CSPP_Core_SV/myDeviceActor_PollingIterations?.1"
PollingMode="ni.var.psp://localhost/CSPP_Core_SV/myDeviceActor_PollingMode?.1"
PollingTime="ni.var.psp://localhost/CSPP_Core_SV/myDeviceActor_PollingTime?.1"
ResourceName="ni.var.psp://localhost/CSPP_Core_SV/myDeviceActor_ResourceName"
DriverRevision="ni.var.psp://localhost/CSPP_Core_SV/myDeviceActor_DriverRevision"
FirmwareRevision="ni.var.psp://localhost/CSPP_Core_SV/myDeviceActor_FirmwareRevision"
SelftestResultCode="ni.var.psp://localhost/CSPP_Core_SV/myDeviceActor_SelftestResultCode"
SelftestResultMessage="ni.var.psp://localhost/CSPP_Core_SV/myDeviceActor_SelftestResultMessage"
ErrorCode="ni.var.psp://localhost/CSPP_Core_SV/myDeviceActor_ErrorCode"
ErrorMessage="ni.var.psp://localhost/CSPP_Core_SV/myDeviceActor_ErrorMessage"
[myDeviceActor.URLs-DS]
PollingCounter="dstp://localhost/CSPP_Core_SV/myDeviceActor_PollingCounter?.1"
PollingDeltaT="dstp://localhost/CSPP_Core_SV/myDeviceActor_PollingDeltaT?.1"
PollingInterval="dstp://localhost/CSPP_Core_SV/myDeviceActor_PollingInterval?.1"
PollingIterations="dstp://localhost/CSPP_Core_SVmyDeviceActor_PollingIterations?.1"
PollingMode="dstp://localhost/CSPP_Core_SV/myDeviceActor_PollingMode?-1"
PollingTime="dstp://localhost/CSPP_Core_SV/myDeviceActor_PollingTime?-1"
ResourceName="dstp://localhost/CSPP_Core_SV/myDeviceActor_ResourceName"
DriverRevision="dstp://localhost/CSPP_Core_SV/myDeviceActor_DriverRevision"
FirmwareRevision="dstp://localhost/CSPP_Core_SV/myDeviceActor_FirmwareRevision"
SelftestResultCode="dstp://localhost/CSPP_Core_SV/myDeviceActor_SelftestResultCode"
SelftestResultMessage="dstp://localhost/CSPP_Core_SV/myDeviceActor_SelftestResultMessage"
ErrorCode="dstp://localhost/CSPP_Core_SV/myDeviceActor_ErrorCode"
ErrorMessage="dstp://localhost/CSPP_Core_SV/myDeviceActor_ErrorMessage"
[myDeviceProxy]
LVClassPath="CSPP_PVProxy.lvlib:CSPP_PVProxy.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_DeviceGUIActor.lvlib:CSPP_DeviceGUIActor.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=False
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_PVProxy:CSPP_PVProxy.WorkerActor="myDeviceActor"
CSPP_PVProxy:CSPP_PVProxy.DelayedActivation=True
[myDeviceProxy.URLs]
Activate="ni.var.psp://localhost/CSPP_Core_SV/myDeviceProxy_Activate"
WorkerActor="ni.var.psp://localhost/CSPP_Core_SV/myDeviceProxy_WorkerActor"
Polling_Interval_Msg="ni.var.psp://localhost/CSPP_Core_SV/myDeviceActor_Set-PollingInterval?.1"
Polling_Iterations_Msg="ni.var.psp://localhost/CSPP_Core_SV/myDeviceActor_Set-PollingIterations?.1"
Polling_Start_Stop_Msg="ni.var.psp://localhost/CSPP_Core_SV/myDeviceActor_Set-PollingStartStop?.1"
Reset_Device_Msg="ni.var.psp://localhost/CSPP_Core_SV/myDeviceActor_Reset"
Selftest_Device_Msg="ni.var.psp://localhost/CSPP_Core_SV/myDeviceActor_SelfTest"
[myDeviceProxy.URLs-DS]
Activate="dstp://localhost/CSPP_Core_SV/myDeviceProxy_Activate"
WorkerActor="dstp://localhost/CSPP_Core_SV/myDeviceProxy_WorkerActor"
Polling_Interval_Msg="dstp://localhost/CSPP_Core_SV/myDeviceActor_Set-PollingInterval?.1"
Polling_Iterations_Msg="dstp://localhost/CSPP_Core_SV/myDeviceActor_Set-PollingIterations?.1"
Polling_Start_Stop_Msg="dstp://localhost/CSPP_Core_SV/myDeviceActor_Set-PollingStartStop?.1"
Reset_Device_Msg="dstp://localhost/CSPP_Core_SV/myDeviceActor_Reset"
Selftest_Device_Msg="dstp://localhost/CSPP_Core_SV/myDeviceActor_SelfTest"
[myDeviceGUI]
LVClassPath="CSPP_DeviceGUIActor.lvlib:CSPP_DeviceGUIActor.lvclass"
#WebPubMode -1:Disabled; 0:Snapshot; 1:Monitored; 2:Embedded
CSPP_BaseActor:CSPP_BaseActor.WebPubMode=-1
CSPP_GUIActor:CSPP_GUIActor.AssociatedActor="myDeviceActor"
CSPP_GUIActor:CSPP_GUIActor.AssociatedPVProxy="myDeviceProxy"
[CSPP_StartActor]
LVClassPath="CSPP_StartActor.lvlib:CSPP_StartActor.lvclass"
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_StartActor:CSPP_StartActor.Open_ActorCore=False
CSPP_StartActor:CSPP_StartActor.MessageLogger=""
CSPP_StartActor:CSPP_StartActor.StartActors=CSPP_StartActor.StartActors
CSPP_StartActor:CSPP_StartActor.ActorList=CSPP_StartActor.ActorList
[CSPP_StartActor.StartActors]
#Actor objects to start with option to relaunch.
#First actor in this list, ascending order, is Main-Actor. Stopping this actor triggers stopping the entire application if CSPP_StartActor:CSPP_StartActor.Open_ActorCore=False.
#myBaseActor=False
#myBaseProxy=False
#myDeviceActor=False
#myDeviceGUI=False
[CSPP_StartActor.ActorList]
List of Actor objects to be started manually, with option to relaunch.
#myBaseActor=False
#myBaseProxy=False
#myDeviceActor=False
#myDeviceGUI=False
[CSPP_RT-Main]
MessageLogger="LVRT-Console"
[LVRT-Console]
LVClassPath="CSPP_RTClasses.lvlib:CSPP_RTMessageLogger.lvclass"
CSPP_RTClasses:CSPP_RTMessageLogger.Interface="SystemLog"
CSPP_RTClasses:CSPP_RTMessageLogger.VISAResourceName="ASRL1::INSTR"
[Syslog]
LVClassPath="CSPP_Syslog.lvlib:CSPP_Syslog.lvclass"
CSPP_Syslog:CSPP_Syslog.IP="140.181.65.227"
CSPP_Syslog:CSPP_Syslog.Port=514
CSPP_Syslog.CSPP_Syslog.Debug=True
[Watchdog]
Timeout_s=10
Reset=True
Occurrence=False
TriggerLine=-1
TriggerProtocol=0
ResetAfterExpire=False
DisableOnExit=True
[PV_Protocols]
ni.var.psp=SVConnection
[SVConnection]
LVClassPath="CSPP_SharedVariables.lvlib:SVConnection.lvclass"
[DSCConnection]
LVClassPath="CSPP_DSCCOnnection.lvlib:DSCConnection.lvclass"
#_p:Polling; _e:Events
[PV_Monitors]
ni.var.psp_p=SVMonitor
ni.var.psp_e=SVMonitor
[SVMonitor]
LVClassPath="CSPP_SVMonitor.lvlib:CSPP_SVMonitor.lvclass"
[DSCMonitor]
LVClassPath="CSPP_DSCMonitor.lvlib:CSPP_DSCMonitor.lvclass"
[myDeviceActor]
LVClassPath="CSPP_DeviceActor.lvlib:CSPP_DeviceActor.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_DeviceGUIActor.lvlib:CSPP_DeviceGUIActor.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=False
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=False
CSPP_BaseActor:CSPP_BaseActor.PollingInterval_s=1.
CSPP_BaseActor:CSPP_BaseActor.PVProxy="myDeviceProxy"
CSPP_BaseActor:CSPP_BaseActor.LaunchPVProxy=True
CSPP_DeviceActors:CSPP_DeviceActor.ResourceName="COM1"
CSPP_DeviceActors:CSPP_DeviceActor.Reset=False
CSPP_DeviceActors:CSPP_DeviceActor.Selftest=False
CSPP_DeviceActors:CSPP_DeviceActor.OptionString="Simulate=0,RangeCheck=1,QueryInstrStatus=0,Cache=1"
CSPP_DeviceActors:CSPP_DeviceActor.ResetWithDefaults=False
[myDeviceActor.URLs]
PollingCounter="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceActor_PollingCounter?.1"
PollingInterval="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceActor_PollingInterval?.1"
PollingIterations="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceActor_PollingIterations?.1"
PollingMode="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceActor_PollingMode?.1"
PollingTime="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceActor_PollingTime?.1"
ResourceName="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceActor_ResourceName"
DriverRevision="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceActor_DriverRevision"
FirmwareRevision="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceActor_FirmwareRevision"
SelftestResultCode="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceActor_SelftestResultCode"
SelftestResultMessage="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceActor_SelftestResultMessage"
ErrorCode="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceActor_ErrorCode"
ErrorMessage="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceActor_ErrorMessage"
[myDeviceProxy]
LVClassPath="CSPP_PVProxy.lvlib:CSPP_PVProxy.lvclass"
CSPP_BaseActor:CSPP_BaseActor.DefaultGUI="CSPP_DeviceGUIActor.lvlib:CSPP_DeviceGUIActor.lvclass"
CSPP_BaseActor:CSPP_BaseActor.LaunchDefaultGUI=False
CSPP_BaseActor:CSPP_BaseActor.ErrorDialog=True
CSPP_PVProxy:CSPP_PVProxy.WorkerActor="myDeviceActor"
CSPP_PVProxy:CSPP_PVProxy.DelayedActivation=True
[myDeviceProxy.URLs]
Activate="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceProxy_Activate"
WorkerActor="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceProxy_WorkerActor"
Polling_Interval_Msg="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceActor_Set-PollingInterval?.1"
Polling_Iterations_Msg="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceActor_Set-PollingIterations?.1"
Polling_Start_Stop_Msg="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceActor_Set-PollingStartStop?.1"
Reset_Device_Msg="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceActor_Reset"
Selftest_Device_Msg="ni.var.psp://localhost/CSPP-Core-SV-RT/myDeviceActor_SelfTest"
This diff is collapsed.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment