##// END OF EJS Templates
Added a few scripts
paul -
r176:2e8a1244670b VHDL_0_1_28
parent child
Show More
@@ -0,0 +1,29
1 #!/usr/bin/lppmon -e
2
3 import time
4
5 proxy.loadSysDriver("SpwPlugin","SpwPlugin0")
6 SpwPlugin0.selectBridge("STAR-Dundee Spw USB Brick")
7
8 proxy.loadSysDriverToParent("dsu3plugin","SpwPlugin0")
9 proxy.loadSysDriverToParent("LFRControlPlugin","SpwPlugin0")
10
11 availableBrickCount = SpwPlugin0.StarDundeeGetAvailableBrickCount()
12 print "availableBrickCount = ", availableBrickCount
13
14 SpwPlugin0.StarDundeeSelectBrick(1)
15 SpwPlugin0.StarDundeeSetBrickAsARouter(1)
16 SpwPlugin0.connectBridge()
17
18 #SpwPlugin0.TCPServerSetIP("127.0.0.1")
19 SpwPlugin0.TCPServerConnect()
20
21 #LFRControlPlugin0.SetSpwServerIP(129,104,27,164)
22 LFRControlPlugin0.TCPServerConnect()
23
24 dsu3plugin0.openFile("/opt/DEV_PLE/FSW-qt/bin/fsw")
25 dsu3plugin0.loadFile()
26 dsu3plugin0.run()
27
28 LFRControlPlugin0.TMEchoBridgeOpenPort()
29
@@ -0,0 +1,17
1 # LOAD TIMEGEN USING LINK 2
2 SpwPlugin0.StarDundeeSelectLinkNumber( 2 )
3 dsu3plugin0.openFile("/opt/DEV_PLE/timegen-qt/bin/timegen")
4 dsu3plugin0.loadFile()
5 dsu3plugin0.run()
6
7 # LOAD FSW USING LINK 1
8 SpwPlugin0.StarDundeeSelectLinkNumber( 1 )
9 dsu3plugin0.openFile("/opt/DEV_PLE/FSW-qt/bin/fsw")
10 dsu3plugin0.loadFile()
11 dsu3plugin0.run()
12
13 # START SENDING TIMECODES AT 1 Hz
14 SpwPlugin0.StarDundeeStartTimecodes( 1 )
15
16 # it is possible to change the time code frequency
17 #RMAPPlugin0.changeTimecodeFrequency(2)
@@ -0,0 +1,30
1 import time
2
3 proxy.loadSysDriver("SpwPlugin","SpwPlugin0")
4 SpwPlugin0.selectBridge("STAR-Dundee Spw USB Brick")
5
6 proxy.loadSysDriverToParent("dsu3plugin","SpwPlugin0")
7 proxy.loadSysDriverToParent("LFRControlPlugin","SpwPlugin0")
8
9 availableBrickCount = SpwPlugin0.StarDundeeGetAvailableBrickCount()
10 print str(availableBrickCount) + " SpaceWire brick(s) found"
11
12 SpwPlugin0.StarDundeeSelectBrick(1)
13 SpwPlugin0.StarDundeeSetBrickAsARouter(1)
14 SpwPlugin0.connectBridge()
15
16 #SpwPlugin0.TCPServerSetIP("127.0.0.1")
17 SpwPlugin0.TCPServerConnect()
18
19 # OPEN SPACEWIRE SERVER
20 #LFRControlPlugin0.SetSpwServerIP(129,104,27,164)
21 LFRControlPlugin0.TCPServerConnect()
22
23 # OPEN TM ECHO BRIDGE SERVER
24 LFRControlPlugin0.TMEchoBridgeOpenPort()
25
26 # START SENDING TIMECODES AT 1 Hz
27 SpwPlugin0.StarDundeeStartTimecodes( 1 )
28
29 # it is possible to change the time code frequency
30 #RMAPPlugin0.changeTimecodeFrequency(2)
@@ -0,0 +1,42
1 import time
2
3 proxy.loadSysDriver("SpwPlugin","SpwPlugin0")
4 SpwPlugin0.selectBridge("STAR-Dundee Spw USB Brick")
5
6 proxy.loadSysDriverToParent("dsu3plugin","SpwPlugin0")
7 proxy.loadSysDriverToParent("LFRControlPlugin","SpwPlugin0")
8
9 availableBrickCount = SpwPlugin0.StarDundeeGetAvailableBrickCount()
10 print str(availableBrickCount) + " SpaceWire brick(s) found"
11
12 SpwPlugin0.StarDundeeSelectBrick(1)
13 SpwPlugin0.StarDundeeSetBrickAsARouter(1)
14 SpwPlugin0.connectBridge()
15
16 #SpwPlugin0.TCPServerSetIP("127.0.0.1")
17 SpwPlugin0.TCPServerConnect()
18
19 # OPEN SPACEWIRE SERVER
20 #LFRControlPlugin0.SetSpwServerIP(129,104,27,164)
21 LFRControlPlugin0.TCPServerConnect()
22
23 # OPEN TM ECHO BRIDGE SERVER
24 LFRControlPlugin0.TMEchoBridgeOpenPort()
25
26 # LOAD TIMEGEN USING LINK 2
27 SpwPlugin0.StarDundeeSelectLinkNumber( 2 )
28 dsu3plugin0.openFile("/opt/DEV_PLE/timegen-qt/bin/timegen")
29 dsu3plugin0.loadFile()
30 dsu3plugin0.run()
31
32 # LOAD FSW USING LINK 1
33 SpwPlugin0.StarDundeeSelectLinkNumber( 1 )
34 dsu3plugin0.openFile("/opt/DEV_PLE/FSW-qt/bin/fsw")
35 dsu3plugin0.loadFile()
36 dsu3plugin0.run()
37
38 # START SENDING TIMECODES AT 1 Hz
39 SpwPlugin0.StarDundeeStartTimecodes( 1 )
40
41 # it is possible to change the time code frequency
42 #RMAPPlugin0.changeTimecodeFrequency(2)
General Comments 0
You need to be logged in to leave comments. Login now