Skip to content

Commit 5547894

Browse files
committed
Release COSMOS 3.5.0
1 parent a1963b6 commit 5547894

File tree

5 files changed

+260
-165
lines changed

5 files changed

+260
-165
lines changed

Manifest.txt

Lines changed: 69 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,8 @@ autohotkey/tools/TestRunnerAHK
136136
autohotkey/tools/TestRunnerAHK2
137137
autohotkey/tools/TestRunnerAHK3
138138
autohotkey/tools/TestRunnerAHK4
139+
autohotkey/tools/TestRunnerAHK5
140+
autohotkey/tools/TestRunnerAHK6
139141
autohotkey/tools/TlmExtractor
140142
autohotkey/tools/TlmExtractorAHK
141143
autohotkey/tools/TlmExtractorAHK2
@@ -170,6 +172,8 @@ autohotkey/tools/table_manager.ahk
170172
autohotkey/tools/test_runner.ahk
171173
autohotkey/tools/test_runner2.ahk
172174
autohotkey/tools/test_runner3.ahk
175+
autohotkey/tools/test_runner5.ahk
176+
autohotkey/tools/test_runner6.ahk
173177
autohotkey/tools/tlm_extractor.ahk
174178
autohotkey/tools/tlm_grapher.ahk
175179
autohotkey/tools/tlm_grapher2.ahk
@@ -212,6 +216,7 @@ data/copy.png
212216
data/cosmos.xcf
213217
data/cosmos_word.gif
214218
data/crc.txt
219+
data/critical.wav
215220
data/cts.png
216221
data/cut.png
217222
data/data_viewer.png
@@ -230,10 +235,13 @@ data/file.png
230235
data/handbook_creator.png
231236
data/help.png
232237
data/html-32.png
238+
data/information.wav
239+
data/input.wav
233240
data/launcher.png
234241
data/legal.gif
235242
data/legal.txt
236243
data/limits_monitor.png
244+
data/message.wav
237245
data/moonmap1k.gif
238246
data/multi.png
239247
data/open.png
@@ -242,6 +250,7 @@ data/opengl_builder.png
242250
data/packet_viewer.png
243251
data/pdf-32.png
244252
data/play-26.png
253+
data/question.wav
245254
data/redo.png
246255
data/replay.png
247256
data/reverse-play-26.png
@@ -264,6 +273,7 @@ data/tlm_extractor.png
264273
data/tlm_grapher.png
265274
data/tlm_viewer.png
266275
data/undo.png
276+
data/warning.wav
267277
demo/Gemfile
268278
demo/Launcher
269279
demo/Launcher.bat
@@ -431,70 +441,88 @@ demo/tools/TlmGrapher
431441
demo/tools/TlmGrapher.bat
432442
demo/tools/TlmViewer
433443
demo/tools/TlmViewer.bat
444+
demo/tools/ToolLaunch.bat
434445
demo/tools/mac/CmdExtractor.app/Contents/Info.plist
435446
demo/tools/mac/CmdExtractor.app/Contents/MacOS/CmdExtractor.rb
436447
demo/tools/mac/CmdExtractor.app/Contents/MacOS/main.sh
448+
demo/tools/mac/CmdExtractor.app/Contents/MacOS/tool_launch.rb
437449
demo/tools/mac/CmdExtractor.app/Contents/Resources/appIcon.icns
438450
demo/tools/mac/CmdSender.app/Contents/Info.plist
439451
demo/tools/mac/CmdSender.app/Contents/MacOS/CmdSender.rb
440452
demo/tools/mac/CmdSender.app/Contents/MacOS/main.sh
453+
demo/tools/mac/CmdSender.app/Contents/MacOS/tool_launch.rb
441454
demo/tools/mac/CmdSender.app/Contents/Resources/appIcon.icns
442455
demo/tools/mac/CmdTlmServer.app/Contents/Info.plist
443456
demo/tools/mac/CmdTlmServer.app/Contents/MacOS/CmdTlmServer.rb
444457
demo/tools/mac/CmdTlmServer.app/Contents/MacOS/main.sh
458+
demo/tools/mac/CmdTlmServer.app/Contents/MacOS/tool_launch.rb
445459
demo/tools/mac/CmdTlmServer.app/Contents/Resources/appIcon.icns
446460
demo/tools/mac/DataViewer.app/Contents/Info.plist
447461
demo/tools/mac/DataViewer.app/Contents/MacOS/DataViewer.rb
448462
demo/tools/mac/DataViewer.app/Contents/MacOS/main.sh
463+
demo/tools/mac/DataViewer.app/Contents/MacOS/tool_launch.rb
449464
demo/tools/mac/DataViewer.app/Contents/Resources/appIcon.icns
450465
demo/tools/mac/HandbookCreator.app/Contents/Info.plist
451466
demo/tools/mac/HandbookCreator.app/Contents/MacOS/HandbookCreator.rb
452467
demo/tools/mac/HandbookCreator.app/Contents/MacOS/main.sh
468+
demo/tools/mac/HandbookCreator.app/Contents/MacOS/tool_launch.rb
453469
demo/tools/mac/HandbookCreator.app/Contents/Resources/appIcon.icns
454470
demo/tools/mac/Launcher.app/Contents/Info.plist
455471
demo/tools/mac/Launcher.app/Contents/MacOS/Launcher.rb
456472
demo/tools/mac/Launcher.app/Contents/MacOS/main.sh
473+
demo/tools/mac/Launcher.app/Contents/MacOS/tool_launch.rb
457474
demo/tools/mac/Launcher.app/Contents/Resources/appIcon.icns
458475
demo/tools/mac/LimitsMonitor.app/Contents/Info.plist
459476
demo/tools/mac/LimitsMonitor.app/Contents/MacOS/LimitsMonitor.rb
460477
demo/tools/mac/LimitsMonitor.app/Contents/MacOS/main.sh
478+
demo/tools/mac/LimitsMonitor.app/Contents/MacOS/tool_launch.rb
461479
demo/tools/mac/LimitsMonitor.app/Contents/Resources/appIcon.icns
462480
demo/tools/mac/OpenGLBuilder.app/Contents/Info.plist
463481
demo/tools/mac/OpenGLBuilder.app/Contents/MacOS/OpenGLBuilder.rb
464482
demo/tools/mac/OpenGLBuilder.app/Contents/MacOS/main.sh
483+
demo/tools/mac/OpenGLBuilder.app/Contents/MacOS/tool_launch.rb
465484
demo/tools/mac/OpenGLBuilder.app/Contents/Resources/appIcon.icns
466485
demo/tools/mac/PacketViewer.app/Contents/Info.plist
467486
demo/tools/mac/PacketViewer.app/Contents/MacOS/PacketViewer.rb
468487
demo/tools/mac/PacketViewer.app/Contents/MacOS/main.sh
488+
demo/tools/mac/PacketViewer.app/Contents/MacOS/tool_launch.rb
469489
demo/tools/mac/PacketViewer.app/Contents/Resources/appIcon.icns
470490
demo/tools/mac/Replay.app/Contents/Info.plist
471491
demo/tools/mac/Replay.app/Contents/MacOS/Replay.rb
472492
demo/tools/mac/Replay.app/Contents/MacOS/main.sh
493+
demo/tools/mac/Replay.app/Contents/MacOS/tool_launch.rb
473494
demo/tools/mac/Replay.app/Contents/Resources/appIcon.icns
474495
demo/tools/mac/ScriptRunner.app/Contents/Info.plist
475496
demo/tools/mac/ScriptRunner.app/Contents/MacOS/ScriptRunner.rb
476497
demo/tools/mac/ScriptRunner.app/Contents/MacOS/main.sh
498+
demo/tools/mac/ScriptRunner.app/Contents/MacOS/tool_launch.rb
477499
demo/tools/mac/ScriptRunner.app/Contents/Resources/appIcon.icns
478500
demo/tools/mac/TableManager.app/Contents/Info.plist
479501
demo/tools/mac/TableManager.app/Contents/MacOS/TableManager.rb
480502
demo/tools/mac/TableManager.app/Contents/MacOS/main.sh
503+
demo/tools/mac/TableManager.app/Contents/MacOS/tool_launch.rb
481504
demo/tools/mac/TableManager.app/Contents/Resources/appIcon.icns
482505
demo/tools/mac/TestRunner.app/Contents/Info.plist
483506
demo/tools/mac/TestRunner.app/Contents/MacOS/TestRunner.rb
484507
demo/tools/mac/TestRunner.app/Contents/MacOS/main.sh
508+
demo/tools/mac/TestRunner.app/Contents/MacOS/tool_launch.rb
485509
demo/tools/mac/TestRunner.app/Contents/Resources/appIcon.icns
486510
demo/tools/mac/TlmExtractor.app/Contents/Info.plist
487511
demo/tools/mac/TlmExtractor.app/Contents/MacOS/TlmExtractor.rb
488512
demo/tools/mac/TlmExtractor.app/Contents/MacOS/main.sh
513+
demo/tools/mac/TlmExtractor.app/Contents/MacOS/tool_launch.rb
489514
demo/tools/mac/TlmExtractor.app/Contents/Resources/appIcon.icns
490515
demo/tools/mac/TlmGrapher.app/Contents/Info.plist
491516
demo/tools/mac/TlmGrapher.app/Contents/MacOS/TlmGrapher.rb
492517
demo/tools/mac/TlmGrapher.app/Contents/MacOS/main.sh
518+
demo/tools/mac/TlmGrapher.app/Contents/MacOS/tool_launch.rb
493519
demo/tools/mac/TlmGrapher.app/Contents/Resources/appIcon.icns
494520
demo/tools/mac/TlmViewer.app/Contents/Info.plist
495521
demo/tools/mac/TlmViewer.app/Contents/MacOS/TlmViewer.rb
496522
demo/tools/mac/TlmViewer.app/Contents/MacOS/main.sh
523+
demo/tools/mac/TlmViewer.app/Contents/MacOS/tool_launch.rb
497524
demo/tools/mac/TlmViewer.app/Contents/Resources/appIcon.icns
525+
demo/tools/tool_launch.rb
498526
demo/userpath.txt
499527
ext/cosmos/ext/array/array.c
500528
ext/cosmos/ext/array/extconf.rb
@@ -618,70 +646,88 @@ install/tools/TlmGrapher
618646
install/tools/TlmGrapher.bat
619647
install/tools/TlmViewer
620648
install/tools/TlmViewer.bat
649+
install/tools/ToolLaunch.bat
621650
install/tools/mac/CmdExtractor.app/Contents/Info.plist
622651
install/tools/mac/CmdExtractor.app/Contents/MacOS/CmdExtractor.rb
623652
install/tools/mac/CmdExtractor.app/Contents/MacOS/main.sh
653+
install/tools/mac/CmdExtractor.app/Contents/MacOS/tool_launch.rb
624654
install/tools/mac/CmdExtractor.app/Contents/Resources/appIcon.icns
625655
install/tools/mac/CmdSender.app/Contents/Info.plist
626656
install/tools/mac/CmdSender.app/Contents/MacOS/CmdSender.rb
627657
install/tools/mac/CmdSender.app/Contents/MacOS/main.sh
658+
install/tools/mac/CmdSender.app/Contents/MacOS/tool_launch.rb
628659
install/tools/mac/CmdSender.app/Contents/Resources/appIcon.icns
629660
install/tools/mac/CmdTlmServer.app/Contents/Info.plist
630661
install/tools/mac/CmdTlmServer.app/Contents/MacOS/CmdTlmServer.rb
631662
install/tools/mac/CmdTlmServer.app/Contents/MacOS/main.sh
663+
install/tools/mac/CmdTlmServer.app/Contents/MacOS/tool_launch.rb
632664
install/tools/mac/CmdTlmServer.app/Contents/Resources/appIcon.icns
633665
install/tools/mac/DataViewer.app/Contents/Info.plist
634666
install/tools/mac/DataViewer.app/Contents/MacOS/DataViewer.rb
635667
install/tools/mac/DataViewer.app/Contents/MacOS/main.sh
668+
install/tools/mac/DataViewer.app/Contents/MacOS/tool_launch.rb
636669
install/tools/mac/DataViewer.app/Contents/Resources/appIcon.icns
637670
install/tools/mac/HandbookCreator.app/Contents/Info.plist
638671
install/tools/mac/HandbookCreator.app/Contents/MacOS/HandbookCreator.rb
639672
install/tools/mac/HandbookCreator.app/Contents/MacOS/main.sh
673+
install/tools/mac/HandbookCreator.app/Contents/MacOS/tool_launch.rb
640674
install/tools/mac/HandbookCreator.app/Contents/Resources/appIcon.icns
641675
install/tools/mac/Launcher.app/Contents/Info.plist
642676
install/tools/mac/Launcher.app/Contents/MacOS/Launcher.rb
643677
install/tools/mac/Launcher.app/Contents/MacOS/main.sh
678+
install/tools/mac/Launcher.app/Contents/MacOS/tool_launch.rb
644679
install/tools/mac/Launcher.app/Contents/Resources/appIcon.icns
645680
install/tools/mac/LimitsMonitor.app/Contents/Info.plist
646681
install/tools/mac/LimitsMonitor.app/Contents/MacOS/LimitsMonitor.rb
647682
install/tools/mac/LimitsMonitor.app/Contents/MacOS/main.sh
683+
install/tools/mac/LimitsMonitor.app/Contents/MacOS/tool_launch.rb
648684
install/tools/mac/LimitsMonitor.app/Contents/Resources/appIcon.icns
649685
install/tools/mac/OpenGLBuilder.app/Contents/Info.plist
650686
install/tools/mac/OpenGLBuilder.app/Contents/MacOS/OpenGLBuilder.rb
651687
install/tools/mac/OpenGLBuilder.app/Contents/MacOS/main.sh
688+
install/tools/mac/OpenGLBuilder.app/Contents/MacOS/tool_launch.rb
652689
install/tools/mac/OpenGLBuilder.app/Contents/Resources/appIcon.icns
653690
install/tools/mac/PacketViewer.app/Contents/Info.plist
654691
install/tools/mac/PacketViewer.app/Contents/MacOS/PacketViewer.rb
655692
install/tools/mac/PacketViewer.app/Contents/MacOS/main.sh
693+
install/tools/mac/PacketViewer.app/Contents/MacOS/tool_launch.rb
656694
install/tools/mac/PacketViewer.app/Contents/Resources/appIcon.icns
657695
install/tools/mac/Replay.app/Contents/Info.plist
658696
install/tools/mac/Replay.app/Contents/MacOS/Replay.rb
659697
install/tools/mac/Replay.app/Contents/MacOS/main.sh
698+
install/tools/mac/Replay.app/Contents/MacOS/tool_launch.rb
660699
install/tools/mac/Replay.app/Contents/Resources/appIcon.icns
661700
install/tools/mac/ScriptRunner.app/Contents/Info.plist
662701
install/tools/mac/ScriptRunner.app/Contents/MacOS/ScriptRunner.rb
663702
install/tools/mac/ScriptRunner.app/Contents/MacOS/main.sh
703+
install/tools/mac/ScriptRunner.app/Contents/MacOS/tool_launch.rb
664704
install/tools/mac/ScriptRunner.app/Contents/Resources/appIcon.icns
665705
install/tools/mac/TableManager.app/Contents/Info.plist
666706
install/tools/mac/TableManager.app/Contents/MacOS/TableManager.rb
667707
install/tools/mac/TableManager.app/Contents/MacOS/main.sh
708+
install/tools/mac/TableManager.app/Contents/MacOS/tool_launch.rb
668709
install/tools/mac/TableManager.app/Contents/Resources/appIcon.icns
669710
install/tools/mac/TestRunner.app/Contents/Info.plist
670711
install/tools/mac/TestRunner.app/Contents/MacOS/TestRunner.rb
671712
install/tools/mac/TestRunner.app/Contents/MacOS/main.sh
713+
install/tools/mac/TestRunner.app/Contents/MacOS/tool_launch.rb
672714
install/tools/mac/TestRunner.app/Contents/Resources/appIcon.icns
673715
install/tools/mac/TlmExtractor.app/Contents/Info.plist
674716
install/tools/mac/TlmExtractor.app/Contents/MacOS/TlmExtractor.rb
675717
install/tools/mac/TlmExtractor.app/Contents/MacOS/main.sh
718+
install/tools/mac/TlmExtractor.app/Contents/MacOS/tool_launch.rb
676719
install/tools/mac/TlmExtractor.app/Contents/Resources/appIcon.icns
677720
install/tools/mac/TlmGrapher.app/Contents/Info.plist
678721
install/tools/mac/TlmGrapher.app/Contents/MacOS/TlmGrapher.rb
679722
install/tools/mac/TlmGrapher.app/Contents/MacOS/main.sh
723+
install/tools/mac/TlmGrapher.app/Contents/MacOS/tool_launch.rb
680724
install/tools/mac/TlmGrapher.app/Contents/Resources/appIcon.icns
681725
install/tools/mac/TlmViewer.app/Contents/Info.plist
682726
install/tools/mac/TlmViewer.app/Contents/MacOS/TlmViewer.rb
683727
install/tools/mac/TlmViewer.app/Contents/MacOS/main.sh
728+
install/tools/mac/TlmViewer.app/Contents/MacOS/tool_launch.rb
684729
install/tools/mac/TlmViewer.app/Contents/Resources/appIcon.icns
730+
install/tools/tool_launch.rb
685731
install/userpath.txt
686732
lib/cosmos.rb
687733
lib/cosmos/ccsds/ccsds_packet.rb
@@ -1158,6 +1204,7 @@ tasks/manifest.rake
11581204
tasks/spec.rake
11591205
test/benchmarks/binary_accessor_benchmark.rb
11601206
test/benchmarks/gsub_benchmark.rb
1207+
test/benchmarks/is_a_benchmark.rb
11611208
test/performance/PACKETS.bat
11621209
test/performance/Rakefile
11631210
test/performance/THREADS.bat
@@ -1186,12 +1233,20 @@ test/performance/config/targets/COSMOS/cmd_tlm_server.txt
11861233
test/performance/config/targets/COSMOS/screens/limits_change.txt
11871234
test/performance/config/targets/COSMOS/screens/version.txt
11881235
test/performance/config/targets/COSMOS/target.txt
1189-
test/performance/config/targets/EXAMPLE/cmd_tlm/example_cmds.txt
1190-
test/performance/config/targets/EXAMPLE/cmd_tlm/example_tlm.txt
1191-
test/performance/config/targets/EXAMPLE/cmd_tlm_server.txt
1192-
test/performance/config/targets/EXAMPLE/lib/example_interface.rb
1193-
test/performance/config/targets/EXAMPLE/target.txt
1236+
test/performance/config/targets/PACKET/cmd_tlm/packet_cmds.txt
1237+
test/performance/config/targets/PACKET/cmd_tlm/packet_tlm.txt
1238+
test/performance/config/targets/PACKET/cmd_tlm_server.txt
1239+
test/performance/config/targets/PACKET/lib/packet_interface.rb
1240+
test/performance/config/targets/PACKET/lib/packet_limits_response.rb
1241+
test/performance/config/targets/PACKET/screens/status.txt
1242+
test/performance/config/targets/PACKET/target.txt
11941243
test/performance/config/targets/SYSTEM/screens/status.txt
1244+
test/performance/config/targets/THREAD/cmd_tlm/thread_cmds.txt
1245+
test/performance/config/targets/THREAD/cmd_tlm/thread_tlm.txt
1246+
test/performance/config/targets/THREAD/cmd_tlm_server.txt
1247+
test/performance/config/targets/THREAD/lib/thread_interface.rb
1248+
test/performance/config/targets/THREAD/screens/status.txt
1249+
test/performance/config/targets/THREAD/target.txt
11951250
test/performance/config/tools/cmd_tlm_server/cmd_tlm_server_packets.txt
11961251
test/performance/config/tools/cmd_tlm_server/cmd_tlm_server_threads.txt
11971252
test/performance/config/tools/data_viewer/data_viewer.txt
@@ -1227,10 +1282,10 @@ test/performance/config/tools/tlm_extractor/tlm_extractor2.txt
12271282
test/performance/config/tools/tlm_extractor/tlm_extractor3.txt
12281283
test/performance/config/tools/tlm_extractor/tlm_extractor4.txt
12291284
test/performance/config/tools/tlm_grapher/README.txt
1285+
test/performance/config/tools/tlm_grapher/tlm_grapher.txt
12301286
test/performance/config/tools/tlm_viewer/tlm_viewer.txt
1231-
test/performance/lib/example_background_task.rb
1232-
test/performance/lib/example_target.rb
1233-
test/performance/lib/scpi_target.rb
1287+
test/performance/lib/packet_target.rb
1288+
test/performance/lib/thread_target.rb
12341289
test/performance/lib/user_version.rb
12351290
test/performance/outputs/handbooks/README.txt
12361291
test/performance/outputs/logs/README.txt
@@ -1258,8 +1313,6 @@ test/performance/tools/CmdTlmServerMemProf
12581313
test/performance/tools/CmdTlmServerMemProf.bat
12591314
test/performance/tools/DataViewer
12601315
test/performance/tools/DataViewer.bat
1261-
test/performance/tools/ExampleTarget
1262-
test/performance/tools/ExampleTarget.bat
12631316
test/performance/tools/HandbookCreator
12641317
test/performance/tools/HandbookCreator.bat
12651318
test/performance/tools/Launcher
@@ -1268,6 +1321,8 @@ test/performance/tools/LimitsMonitor
12681321
test/performance/tools/LimitsMonitor.bat
12691322
test/performance/tools/OpenGLBuilder
12701323
test/performance/tools/OpenGLBuilder.bat
1324+
test/performance/tools/PacketTarget
1325+
test/performance/tools/PacketTarget.bat
12711326
test/performance/tools/PacketViewer
12721327
test/performance/tools/PacketViewer.bat
12731328
test/performance/tools/Replay
@@ -1280,6 +1335,8 @@ test/performance/tools/TableManager
12801335
test/performance/tools/TableManager.bat
12811336
test/performance/tools/TestRunner
12821337
test/performance/tools/TestRunner.bat
1338+
test/performance/tools/ThreadTarget
1339+
test/performance/tools/ThreadTarget.bat
12831340
test/performance/tools/TlmExtractor
12841341
test/performance/tools/TlmExtractor.bat
12851342
test/performance/tools/TlmGrapher
@@ -1288,6 +1345,8 @@ test/performance/tools/TlmGrapherMemProf
12881345
test/performance/tools/TlmGrapherMemProf.bat
12891346
test/performance/tools/TlmViewer
12901347
test/performance/tools/TlmViewer.bat
1348+
test/performance/tools/TlmViewerMemProf
1349+
test/performance/tools/TlmViewerMemProf.bat
12911350
test/performance/tools/mac/CmdExtractor.app/Contents/Info.plist
12921351
test/performance/tools/mac/CmdExtractor.app/Contents/MacOS/CmdExtractor.rb
12931352
test/performance/tools/mac/CmdExtractor.app/Contents/MacOS/main.sh

0 commit comments

Comments
 (0)