diff --git a/python_scripts/00_EQM_setup.py b/python_scripts/00_EQM_setup.py new file mode 100644 --- /dev/null +++ b/python_scripts/00_EQM_setup.py @@ -0,0 +1,31 @@ +import time + +proxy.loadSysDriver("SpwPlugin","SpwPlugin0") +SpwPlugin0.selectBridge("STAR-Dundee Spw USB Brick") + +proxy.loadSysDriverToParent("dsu3plugin","SpwPlugin0") +proxy.loadSysDriverToParent("LFRControlPlugin","SpwPlugin0") + +availableBrickCount = SpwPlugin0.StarDundeeGetAvailableBrickCount() +print str(availableBrickCount) + " SpaceWire brick(s) found" + +SpwPlugin0.StarDundeeSelectBrick(1) +SpwPlugin0.StarDundeeSetBrickAsARouter(1) +SpwPlugin0.StarDundeeSelectLinkNumber( 1 ) +SpwPlugin0.connectBridge() + +#SpwPlugin0.TCPServerSetIP("127.0.0.1") +SpwPlugin0.TCPServerConnect() + +# OPEN SPACEWIRE SERVER +#LFRControlPlugin0.SetSpwServerIP(129,104,27,164) +LFRControlPlugin0.TCPServerConnect() + +# OPEN TM ECHO BRIDGE SERVER +LFRControlPlugin0.TMEchoBridgeOpenPort() + +# START SENDING TIMECODES AT 1 Hz +SpwPlugin0.StarDundeeStartTimecodes( 1 ) + +# it is possible to change the time code frequency +#RMAPPlugin0.changeTimecodeFrequency(2) diff --git a/python_scripts/00_LFRControlPlugin_reload_fsw.py b/python_scripts/00_LFRControlPlugin_reload_fsw.py new file mode 100644 --- /dev/null +++ b/python_scripts/00_LFRControlPlugin_reload_fsw.py @@ -0,0 +1,14 @@ +# LOAD FSW USING LINK 1 +SpwPlugin0.StarDundeeSelectLinkNumber( 1 ) + +dsu3plugin0.openFile("/home/pleroy/DEV/DEV_PLE/FSW-qt/bin/fsw") +#dsu3plugin0.openFile("/opt/LFR/LFR-FSW/2.0.2.3/fsw") +dsu3plugin0.loadFile() + +dsu3plugin0.run() + +# START SENDING TIMECODES AT 1 Hz +#SpwPlugin0.StarDundeeStartTimecodes( 1 ) + +# it is possible to change the time code frequency +#RMAPPlugin0.changeTimecodeFrequency(2)