From 5547894c10e2b151f8ecf5a5cbec5d0dbab817df Mon Sep 17 00:00:00 2001 From: Ryan Melton Date: Mon, 22 Jun 2015 14:06:15 -0600 Subject: [PATCH] Release COSMOS 3.5.0 --- Manifest.txt | 79 +++++++++++++++++++--- data/crc.txt | 92 +++++++++++++------------- demo/config/data/crc.txt | 128 ++++++++++++++++++++---------------- install/config/data/crc.txt | 116 ++++++++++++++++++-------------- lib/cosmos/version.rb | 10 +-- 5 files changed, 260 insertions(+), 165 deletions(-) diff --git a/Manifest.txt b/Manifest.txt index 2fab9bfe1..843653808 100644 --- a/Manifest.txt +++ b/Manifest.txt @@ -136,6 +136,8 @@ autohotkey/tools/TestRunnerAHK autohotkey/tools/TestRunnerAHK2 autohotkey/tools/TestRunnerAHK3 autohotkey/tools/TestRunnerAHK4 +autohotkey/tools/TestRunnerAHK5 +autohotkey/tools/TestRunnerAHK6 autohotkey/tools/TlmExtractor autohotkey/tools/TlmExtractorAHK autohotkey/tools/TlmExtractorAHK2 @@ -170,6 +172,8 @@ autohotkey/tools/table_manager.ahk autohotkey/tools/test_runner.ahk autohotkey/tools/test_runner2.ahk autohotkey/tools/test_runner3.ahk +autohotkey/tools/test_runner5.ahk +autohotkey/tools/test_runner6.ahk autohotkey/tools/tlm_extractor.ahk autohotkey/tools/tlm_grapher.ahk autohotkey/tools/tlm_grapher2.ahk @@ -212,6 +216,7 @@ data/copy.png data/cosmos.xcf data/cosmos_word.gif data/crc.txt +data/critical.wav data/cts.png data/cut.png data/data_viewer.png @@ -230,10 +235,13 @@ data/file.png data/handbook_creator.png data/help.png data/html-32.png +data/information.wav +data/input.wav data/launcher.png data/legal.gif data/legal.txt data/limits_monitor.png +data/message.wav data/moonmap1k.gif data/multi.png data/open.png @@ -242,6 +250,7 @@ data/opengl_builder.png data/packet_viewer.png data/pdf-32.png data/play-26.png +data/question.wav data/redo.png data/replay.png data/reverse-play-26.png @@ -264,6 +273,7 @@ data/tlm_extractor.png data/tlm_grapher.png data/tlm_viewer.png data/undo.png +data/warning.wav demo/Gemfile demo/Launcher demo/Launcher.bat @@ -431,70 +441,88 @@ demo/tools/TlmGrapher demo/tools/TlmGrapher.bat demo/tools/TlmViewer demo/tools/TlmViewer.bat +demo/tools/ToolLaunch.bat demo/tools/mac/CmdExtractor.app/Contents/Info.plist demo/tools/mac/CmdExtractor.app/Contents/MacOS/CmdExtractor.rb demo/tools/mac/CmdExtractor.app/Contents/MacOS/main.sh +demo/tools/mac/CmdExtractor.app/Contents/MacOS/tool_launch.rb demo/tools/mac/CmdExtractor.app/Contents/Resources/appIcon.icns demo/tools/mac/CmdSender.app/Contents/Info.plist demo/tools/mac/CmdSender.app/Contents/MacOS/CmdSender.rb demo/tools/mac/CmdSender.app/Contents/MacOS/main.sh +demo/tools/mac/CmdSender.app/Contents/MacOS/tool_launch.rb demo/tools/mac/CmdSender.app/Contents/Resources/appIcon.icns demo/tools/mac/CmdTlmServer.app/Contents/Info.plist demo/tools/mac/CmdTlmServer.app/Contents/MacOS/CmdTlmServer.rb demo/tools/mac/CmdTlmServer.app/Contents/MacOS/main.sh +demo/tools/mac/CmdTlmServer.app/Contents/MacOS/tool_launch.rb demo/tools/mac/CmdTlmServer.app/Contents/Resources/appIcon.icns demo/tools/mac/DataViewer.app/Contents/Info.plist demo/tools/mac/DataViewer.app/Contents/MacOS/DataViewer.rb demo/tools/mac/DataViewer.app/Contents/MacOS/main.sh +demo/tools/mac/DataViewer.app/Contents/MacOS/tool_launch.rb demo/tools/mac/DataViewer.app/Contents/Resources/appIcon.icns demo/tools/mac/HandbookCreator.app/Contents/Info.plist demo/tools/mac/HandbookCreator.app/Contents/MacOS/HandbookCreator.rb demo/tools/mac/HandbookCreator.app/Contents/MacOS/main.sh +demo/tools/mac/HandbookCreator.app/Contents/MacOS/tool_launch.rb demo/tools/mac/HandbookCreator.app/Contents/Resources/appIcon.icns demo/tools/mac/Launcher.app/Contents/Info.plist demo/tools/mac/Launcher.app/Contents/MacOS/Launcher.rb demo/tools/mac/Launcher.app/Contents/MacOS/main.sh +demo/tools/mac/Launcher.app/Contents/MacOS/tool_launch.rb demo/tools/mac/Launcher.app/Contents/Resources/appIcon.icns demo/tools/mac/LimitsMonitor.app/Contents/Info.plist demo/tools/mac/LimitsMonitor.app/Contents/MacOS/LimitsMonitor.rb demo/tools/mac/LimitsMonitor.app/Contents/MacOS/main.sh +demo/tools/mac/LimitsMonitor.app/Contents/MacOS/tool_launch.rb demo/tools/mac/LimitsMonitor.app/Contents/Resources/appIcon.icns demo/tools/mac/OpenGLBuilder.app/Contents/Info.plist demo/tools/mac/OpenGLBuilder.app/Contents/MacOS/OpenGLBuilder.rb demo/tools/mac/OpenGLBuilder.app/Contents/MacOS/main.sh +demo/tools/mac/OpenGLBuilder.app/Contents/MacOS/tool_launch.rb demo/tools/mac/OpenGLBuilder.app/Contents/Resources/appIcon.icns demo/tools/mac/PacketViewer.app/Contents/Info.plist demo/tools/mac/PacketViewer.app/Contents/MacOS/PacketViewer.rb demo/tools/mac/PacketViewer.app/Contents/MacOS/main.sh +demo/tools/mac/PacketViewer.app/Contents/MacOS/tool_launch.rb demo/tools/mac/PacketViewer.app/Contents/Resources/appIcon.icns demo/tools/mac/Replay.app/Contents/Info.plist demo/tools/mac/Replay.app/Contents/MacOS/Replay.rb demo/tools/mac/Replay.app/Contents/MacOS/main.sh +demo/tools/mac/Replay.app/Contents/MacOS/tool_launch.rb demo/tools/mac/Replay.app/Contents/Resources/appIcon.icns demo/tools/mac/ScriptRunner.app/Contents/Info.plist demo/tools/mac/ScriptRunner.app/Contents/MacOS/ScriptRunner.rb demo/tools/mac/ScriptRunner.app/Contents/MacOS/main.sh +demo/tools/mac/ScriptRunner.app/Contents/MacOS/tool_launch.rb demo/tools/mac/ScriptRunner.app/Contents/Resources/appIcon.icns demo/tools/mac/TableManager.app/Contents/Info.plist demo/tools/mac/TableManager.app/Contents/MacOS/TableManager.rb demo/tools/mac/TableManager.app/Contents/MacOS/main.sh +demo/tools/mac/TableManager.app/Contents/MacOS/tool_launch.rb demo/tools/mac/TableManager.app/Contents/Resources/appIcon.icns demo/tools/mac/TestRunner.app/Contents/Info.plist demo/tools/mac/TestRunner.app/Contents/MacOS/TestRunner.rb demo/tools/mac/TestRunner.app/Contents/MacOS/main.sh +demo/tools/mac/TestRunner.app/Contents/MacOS/tool_launch.rb demo/tools/mac/TestRunner.app/Contents/Resources/appIcon.icns demo/tools/mac/TlmExtractor.app/Contents/Info.plist demo/tools/mac/TlmExtractor.app/Contents/MacOS/TlmExtractor.rb demo/tools/mac/TlmExtractor.app/Contents/MacOS/main.sh +demo/tools/mac/TlmExtractor.app/Contents/MacOS/tool_launch.rb demo/tools/mac/TlmExtractor.app/Contents/Resources/appIcon.icns demo/tools/mac/TlmGrapher.app/Contents/Info.plist demo/tools/mac/TlmGrapher.app/Contents/MacOS/TlmGrapher.rb demo/tools/mac/TlmGrapher.app/Contents/MacOS/main.sh +demo/tools/mac/TlmGrapher.app/Contents/MacOS/tool_launch.rb demo/tools/mac/TlmGrapher.app/Contents/Resources/appIcon.icns demo/tools/mac/TlmViewer.app/Contents/Info.plist demo/tools/mac/TlmViewer.app/Contents/MacOS/TlmViewer.rb demo/tools/mac/TlmViewer.app/Contents/MacOS/main.sh +demo/tools/mac/TlmViewer.app/Contents/MacOS/tool_launch.rb demo/tools/mac/TlmViewer.app/Contents/Resources/appIcon.icns +demo/tools/tool_launch.rb demo/userpath.txt ext/cosmos/ext/array/array.c ext/cosmos/ext/array/extconf.rb @@ -618,70 +646,88 @@ install/tools/TlmGrapher install/tools/TlmGrapher.bat install/tools/TlmViewer install/tools/TlmViewer.bat +install/tools/ToolLaunch.bat install/tools/mac/CmdExtractor.app/Contents/Info.plist install/tools/mac/CmdExtractor.app/Contents/MacOS/CmdExtractor.rb install/tools/mac/CmdExtractor.app/Contents/MacOS/main.sh +install/tools/mac/CmdExtractor.app/Contents/MacOS/tool_launch.rb install/tools/mac/CmdExtractor.app/Contents/Resources/appIcon.icns install/tools/mac/CmdSender.app/Contents/Info.plist install/tools/mac/CmdSender.app/Contents/MacOS/CmdSender.rb install/tools/mac/CmdSender.app/Contents/MacOS/main.sh +install/tools/mac/CmdSender.app/Contents/MacOS/tool_launch.rb install/tools/mac/CmdSender.app/Contents/Resources/appIcon.icns install/tools/mac/CmdTlmServer.app/Contents/Info.plist install/tools/mac/CmdTlmServer.app/Contents/MacOS/CmdTlmServer.rb install/tools/mac/CmdTlmServer.app/Contents/MacOS/main.sh +install/tools/mac/CmdTlmServer.app/Contents/MacOS/tool_launch.rb install/tools/mac/CmdTlmServer.app/Contents/Resources/appIcon.icns install/tools/mac/DataViewer.app/Contents/Info.plist install/tools/mac/DataViewer.app/Contents/MacOS/DataViewer.rb install/tools/mac/DataViewer.app/Contents/MacOS/main.sh +install/tools/mac/DataViewer.app/Contents/MacOS/tool_launch.rb install/tools/mac/DataViewer.app/Contents/Resources/appIcon.icns install/tools/mac/HandbookCreator.app/Contents/Info.plist install/tools/mac/HandbookCreator.app/Contents/MacOS/HandbookCreator.rb install/tools/mac/HandbookCreator.app/Contents/MacOS/main.sh +install/tools/mac/HandbookCreator.app/Contents/MacOS/tool_launch.rb install/tools/mac/HandbookCreator.app/Contents/Resources/appIcon.icns install/tools/mac/Launcher.app/Contents/Info.plist install/tools/mac/Launcher.app/Contents/MacOS/Launcher.rb install/tools/mac/Launcher.app/Contents/MacOS/main.sh +install/tools/mac/Launcher.app/Contents/MacOS/tool_launch.rb install/tools/mac/Launcher.app/Contents/Resources/appIcon.icns install/tools/mac/LimitsMonitor.app/Contents/Info.plist install/tools/mac/LimitsMonitor.app/Contents/MacOS/LimitsMonitor.rb install/tools/mac/LimitsMonitor.app/Contents/MacOS/main.sh +install/tools/mac/LimitsMonitor.app/Contents/MacOS/tool_launch.rb install/tools/mac/LimitsMonitor.app/Contents/Resources/appIcon.icns install/tools/mac/OpenGLBuilder.app/Contents/Info.plist install/tools/mac/OpenGLBuilder.app/Contents/MacOS/OpenGLBuilder.rb install/tools/mac/OpenGLBuilder.app/Contents/MacOS/main.sh +install/tools/mac/OpenGLBuilder.app/Contents/MacOS/tool_launch.rb install/tools/mac/OpenGLBuilder.app/Contents/Resources/appIcon.icns install/tools/mac/PacketViewer.app/Contents/Info.plist install/tools/mac/PacketViewer.app/Contents/MacOS/PacketViewer.rb install/tools/mac/PacketViewer.app/Contents/MacOS/main.sh +install/tools/mac/PacketViewer.app/Contents/MacOS/tool_launch.rb install/tools/mac/PacketViewer.app/Contents/Resources/appIcon.icns install/tools/mac/Replay.app/Contents/Info.plist install/tools/mac/Replay.app/Contents/MacOS/Replay.rb install/tools/mac/Replay.app/Contents/MacOS/main.sh +install/tools/mac/Replay.app/Contents/MacOS/tool_launch.rb install/tools/mac/Replay.app/Contents/Resources/appIcon.icns install/tools/mac/ScriptRunner.app/Contents/Info.plist install/tools/mac/ScriptRunner.app/Contents/MacOS/ScriptRunner.rb install/tools/mac/ScriptRunner.app/Contents/MacOS/main.sh +install/tools/mac/ScriptRunner.app/Contents/MacOS/tool_launch.rb install/tools/mac/ScriptRunner.app/Contents/Resources/appIcon.icns install/tools/mac/TableManager.app/Contents/Info.plist install/tools/mac/TableManager.app/Contents/MacOS/TableManager.rb install/tools/mac/TableManager.app/Contents/MacOS/main.sh +install/tools/mac/TableManager.app/Contents/MacOS/tool_launch.rb install/tools/mac/TableManager.app/Contents/Resources/appIcon.icns install/tools/mac/TestRunner.app/Contents/Info.plist install/tools/mac/TestRunner.app/Contents/MacOS/TestRunner.rb install/tools/mac/TestRunner.app/Contents/MacOS/main.sh +install/tools/mac/TestRunner.app/Contents/MacOS/tool_launch.rb install/tools/mac/TestRunner.app/Contents/Resources/appIcon.icns install/tools/mac/TlmExtractor.app/Contents/Info.plist install/tools/mac/TlmExtractor.app/Contents/MacOS/TlmExtractor.rb install/tools/mac/TlmExtractor.app/Contents/MacOS/main.sh +install/tools/mac/TlmExtractor.app/Contents/MacOS/tool_launch.rb install/tools/mac/TlmExtractor.app/Contents/Resources/appIcon.icns install/tools/mac/TlmGrapher.app/Contents/Info.plist install/tools/mac/TlmGrapher.app/Contents/MacOS/TlmGrapher.rb install/tools/mac/TlmGrapher.app/Contents/MacOS/main.sh +install/tools/mac/TlmGrapher.app/Contents/MacOS/tool_launch.rb install/tools/mac/TlmGrapher.app/Contents/Resources/appIcon.icns install/tools/mac/TlmViewer.app/Contents/Info.plist install/tools/mac/TlmViewer.app/Contents/MacOS/TlmViewer.rb install/tools/mac/TlmViewer.app/Contents/MacOS/main.sh +install/tools/mac/TlmViewer.app/Contents/MacOS/tool_launch.rb install/tools/mac/TlmViewer.app/Contents/Resources/appIcon.icns +install/tools/tool_launch.rb install/userpath.txt lib/cosmos.rb lib/cosmos/ccsds/ccsds_packet.rb @@ -1158,6 +1204,7 @@ tasks/manifest.rake tasks/spec.rake test/benchmarks/binary_accessor_benchmark.rb test/benchmarks/gsub_benchmark.rb +test/benchmarks/is_a_benchmark.rb test/performance/PACKETS.bat test/performance/Rakefile test/performance/THREADS.bat @@ -1186,12 +1233,20 @@ test/performance/config/targets/COSMOS/cmd_tlm_server.txt test/performance/config/targets/COSMOS/screens/limits_change.txt test/performance/config/targets/COSMOS/screens/version.txt test/performance/config/targets/COSMOS/target.txt -test/performance/config/targets/EXAMPLE/cmd_tlm/example_cmds.txt -test/performance/config/targets/EXAMPLE/cmd_tlm/example_tlm.txt -test/performance/config/targets/EXAMPLE/cmd_tlm_server.txt -test/performance/config/targets/EXAMPLE/lib/example_interface.rb -test/performance/config/targets/EXAMPLE/target.txt +test/performance/config/targets/PACKET/cmd_tlm/packet_cmds.txt +test/performance/config/targets/PACKET/cmd_tlm/packet_tlm.txt +test/performance/config/targets/PACKET/cmd_tlm_server.txt +test/performance/config/targets/PACKET/lib/packet_interface.rb +test/performance/config/targets/PACKET/lib/packet_limits_response.rb +test/performance/config/targets/PACKET/screens/status.txt +test/performance/config/targets/PACKET/target.txt test/performance/config/targets/SYSTEM/screens/status.txt +test/performance/config/targets/THREAD/cmd_tlm/thread_cmds.txt +test/performance/config/targets/THREAD/cmd_tlm/thread_tlm.txt +test/performance/config/targets/THREAD/cmd_tlm_server.txt +test/performance/config/targets/THREAD/lib/thread_interface.rb +test/performance/config/targets/THREAD/screens/status.txt +test/performance/config/targets/THREAD/target.txt test/performance/config/tools/cmd_tlm_server/cmd_tlm_server_packets.txt test/performance/config/tools/cmd_tlm_server/cmd_tlm_server_threads.txt test/performance/config/tools/data_viewer/data_viewer.txt @@ -1227,10 +1282,10 @@ test/performance/config/tools/tlm_extractor/tlm_extractor2.txt test/performance/config/tools/tlm_extractor/tlm_extractor3.txt test/performance/config/tools/tlm_extractor/tlm_extractor4.txt test/performance/config/tools/tlm_grapher/README.txt +test/performance/config/tools/tlm_grapher/tlm_grapher.txt test/performance/config/tools/tlm_viewer/tlm_viewer.txt -test/performance/lib/example_background_task.rb -test/performance/lib/example_target.rb -test/performance/lib/scpi_target.rb +test/performance/lib/packet_target.rb +test/performance/lib/thread_target.rb test/performance/lib/user_version.rb test/performance/outputs/handbooks/README.txt test/performance/outputs/logs/README.txt @@ -1258,8 +1313,6 @@ test/performance/tools/CmdTlmServerMemProf test/performance/tools/CmdTlmServerMemProf.bat test/performance/tools/DataViewer test/performance/tools/DataViewer.bat -test/performance/tools/ExampleTarget -test/performance/tools/ExampleTarget.bat test/performance/tools/HandbookCreator test/performance/tools/HandbookCreator.bat test/performance/tools/Launcher @@ -1268,6 +1321,8 @@ test/performance/tools/LimitsMonitor test/performance/tools/LimitsMonitor.bat test/performance/tools/OpenGLBuilder test/performance/tools/OpenGLBuilder.bat +test/performance/tools/PacketTarget +test/performance/tools/PacketTarget.bat test/performance/tools/PacketViewer test/performance/tools/PacketViewer.bat test/performance/tools/Replay @@ -1280,6 +1335,8 @@ test/performance/tools/TableManager test/performance/tools/TableManager.bat test/performance/tools/TestRunner test/performance/tools/TestRunner.bat +test/performance/tools/ThreadTarget +test/performance/tools/ThreadTarget.bat test/performance/tools/TlmExtractor test/performance/tools/TlmExtractor.bat test/performance/tools/TlmGrapher @@ -1288,6 +1345,8 @@ test/performance/tools/TlmGrapherMemProf test/performance/tools/TlmGrapherMemProf.bat test/performance/tools/TlmViewer test/performance/tools/TlmViewer.bat +test/performance/tools/TlmViewerMemProf +test/performance/tools/TlmViewerMemProf.bat test/performance/tools/mac/CmdExtractor.app/Contents/Info.plist test/performance/tools/mac/CmdExtractor.app/Contents/MacOS/CmdExtractor.rb test/performance/tools/mac/CmdExtractor.app/Contents/MacOS/main.sh diff --git a/data/crc.txt b/data/crc.txt index ad6154c5e..657bea54e 100644 --- a/data/crc.txt +++ b/data/crc.txt @@ -1,8 +1,8 @@ "lib/cosmos/ccsds/ccsds_parser.rb" 0x89A5FB3A "lib/cosmos/ccsds/ccsds_packet.rb" 0xA30EE27E -"lib/cosmos/system/target.rb" 0x9AA2537D -"lib/cosmos/system/system.rb" 0x6C509559 -"lib/cosmos/win32/win32_main.rb" 0xC71EBE12 +"lib/cosmos/system/target.rb" 0x196C6847 +"lib/cosmos/system/system.rb" 0x9437DAD9 +"lib/cosmos/win32/win32_main.rb" 0x6D33DC6A "lib/cosmos/win32/win32.rb" 0xEF748B06 "lib/cosmos/win32/excel.rb" 0xB4D4195E "lib/cosmos/conversions/received_time_formatted_conversion.rb" 0xDC6ED414 @@ -18,12 +18,12 @@ "lib/cosmos/conversions/polynomial_conversion.rb" 0xF6440F21 "lib/cosmos/conversions/received_count_conversion.rb" 0xD61BEB37 "lib/cosmos/utilities.rb" 0xBE9CEAF4 -"lib/cosmos/top_level.rb" 0x10625804 +"lib/cosmos/top_level.rb" 0xB707318B "lib/cosmos/packet_logs/meta_packet_log_writer.rb" 0x860D1FD8 "lib/cosmos/packet_logs/packet_log_writer.rb" 0x75E82380 "lib/cosmos/packet_logs/packet_log_writer_pair.rb" 0xB4DCA156 -"lib/cosmos/packet_logs/ccsds_log_reader.rb" 0x20BEB38D -"lib/cosmos/packet_logs/packet_log_reader.rb" 0xA347D992 +"lib/cosmos/packet_logs/ccsds_log_reader.rb" 0x0B80AEA6 +"lib/cosmos/packet_logs/packet_log_reader.rb" 0xB88BDD5E "lib/cosmos/utilities/message_log.rb" 0xB34783DF "lib/cosmos/utilities/crc.rb" 0xCDAFB844 "lib/cosmos/utilities/ruby_lex_utils.rb" 0x58A6CAF8 @@ -33,13 +33,13 @@ "lib/cosmos/utilities/csv.rb" 0x9F794965 "lib/cosmos/utilities/low_fragmentation_array.rb" 0x7E797C76 "lib/cosmos/utilities/simulated_target.rb" 0x7EE7A3FF -"lib/cosmos/gui/qt.rb" 0xD90E0333 -"lib/cosmos/gui/dialogs/find_replace_dialog.rb" 0x4627C7A5 +"lib/cosmos/gui/qt.rb" 0x090A21D1 +"lib/cosmos/gui/dialogs/find_replace_dialog.rb" 0x7D0348D1 "lib/cosmos/gui/dialogs/set_tlm_dialog.rb" 0x02A207C9 "lib/cosmos/gui/dialogs/exception_dialog.rb" 0xEAC9F814 "lib/cosmos/gui/dialogs/tlm_edit_dialog.rb" 0xCD877DDA "lib/cosmos/gui/dialogs/splash.rb" 0xC472CE14 -"lib/cosmos/gui/dialogs/about_dialog.rb" 0xB771301D +"lib/cosmos/gui/dialogs/about_dialog.rb" 0xA1492C54 "lib/cosmos/gui/dialogs/cmd_details_dialog.rb" 0x58C4A059 "lib/cosmos/gui/dialogs/scroll_text_dialog.rb" 0x7C21F1DA "lib/cosmos/gui/dialogs/details_dialog.rb" 0x6E5FC2DE @@ -52,8 +52,8 @@ "lib/cosmos/gui/dialogs/exception_list_dialog.rb" 0x304EE4DC "lib/cosmos/gui/dialogs/tlm_details_dialog.rb" 0x18B1DB71 "lib/cosmos/gui/dialogs/calendar_dialog.rb" 0x688D3D3B -"lib/cosmos/gui/qt_tool.rb" 0x840EF801 -"lib/cosmos/gui/utilities/script_module_gui.rb" 0xBFDD40DD +"lib/cosmos/gui/qt_tool.rb" 0x5EC8FC5F +"lib/cosmos/gui/utilities/script_module_gui.rb" 0x42BAAA94 "lib/cosmos/gui/utilities/screenshot.rb" 0x65F75371 "lib/cosmos/gui/widgets/full_text_search_line_edit.rb" 0x7AAF694C "lib/cosmos/gui/widgets/realtime_button_bar.rb" 0xEB0CE858 @@ -67,7 +67,7 @@ "lib/cosmos/gui/line_graph/line_graph_script.rb" 0x9FD973A1 "lib/cosmos/gui/line_graph/line_graph_scaling.rb" 0xBF57D9F7 "lib/cosmos/gui/text/completion_text_edit.rb" 0xCF57B24D -"lib/cosmos/gui/text/ruby_editor.rb" 0x25FF81E3 +"lib/cosmos/gui/text/ruby_editor.rb" 0xBEDB4735 "lib/cosmos/gui/text/completion_line_edit.rb" 0x16E0A174 "lib/cosmos/gui/text/completion.rb" 0x38329713 "lib/cosmos/gui/opengl/stl_shape.rb" 0xDC46B33A @@ -76,7 +76,7 @@ "lib/cosmos/gui/opengl/gl_material.rb" 0xA2356712 "lib/cosmos/gui/opengl/moon_model.rb" 0xC84B01EC "lib/cosmos/gui/opengl/stl_reader.rb" 0x791FB9EB -"lib/cosmos/gui/opengl/gl_viewer.rb" 0xA4630958 +"lib/cosmos/gui/opengl/gl_viewer.rb" 0xB7F640B8 "lib/cosmos/gui/opengl/gl_scene.rb" 0x0EABB1A2 "lib/cosmos/gui/opengl/gl_light.rb" 0xDF6C13EA "lib/cosmos/gui/opengl/earth_model.rb" 0xF5CC4C1D @@ -90,28 +90,28 @@ "lib/cosmos/gui/choosers/combobox_chooser.rb" 0xAD5383D5 "lib/cosmos/gui/choosers/float_chooser.rb" 0x23B2FA77 "lib/cosmos/tools/script_runner/script_runner_config.rb" 0x1E46E8AA -"lib/cosmos/tools/script_runner/script_runner_frame.rb" 0xF3F14036 -"lib/cosmos/tools/script_runner/script_runner.rb" 0x88EEB809 +"lib/cosmos/tools/script_runner/script_runner_frame.rb" 0xB051DD25 +"lib/cosmos/tools/script_runner/script_runner.rb" 0xA5890428 "lib/cosmos/tools/script_runner/script_audit.rb" 0xB857FA4A -"lib/cosmos/tools/cmd_extractor/cmd_extractor.rb" 0xEECB31B8 -"lib/cosmos/tools/data_viewer/data_viewer_component.rb" 0xC4554CA8 +"lib/cosmos/tools/cmd_extractor/cmd_extractor.rb" 0x41CF52C2 +"lib/cosmos/tools/data_viewer/data_viewer_component.rb" 0x3525E13F "lib/cosmos/tools/data_viewer/dump_component.rb" 0x6942C5D6 -"lib/cosmos/tools/data_viewer/data_viewer.rb" 0x0C25B817 +"lib/cosmos/tools/data_viewer/data_viewer.rb" 0x88E765D0 "lib/cosmos/tools/launcher/launcher_multitool.rb" 0x1020A3D0 -"lib/cosmos/tools/launcher/launcher_tool.rb" 0x0501F2F4 -"lib/cosmos/tools/launcher/launcher_config.rb" 0x37573A87 -"lib/cosmos/tools/launcher/launcher.rb" 0x0FFB42EC +"lib/cosmos/tools/launcher/launcher_tool.rb" 0xE2F186A7 +"lib/cosmos/tools/launcher/launcher_config.rb" 0xE41FF75C +"lib/cosmos/tools/launcher/launcher.rb" 0xAF399283 "lib/cosmos/tools/replay/replay_server.rb" 0x307A7329 -"lib/cosmos/tools/replay/replay.rb" 0xE9D02C47 +"lib/cosmos/tools/replay/replay.rb" 0x79D68481 "lib/cosmos/tools/tlm_extractor/tlm_extractor_processor.rb" 0x2AA9C2F5 -"lib/cosmos/tools/tlm_extractor/tlm_extractor.rb" 0xDA3CEF74 +"lib/cosmos/tools/tlm_extractor/tlm_extractor.rb" 0xBEE35D52 "lib/cosmos/tools/tlm_extractor/tlm_extractor_config.rb" 0x7779DCEC "lib/cosmos/tools/tlm_extractor/text_item_chooser.rb" 0x587768C6 "lib/cosmos/tools/cmd_tlm_server/cmd_tlm_server_config.rb" 0xA1C38662 -"lib/cosmos/tools/cmd_tlm_server/api.rb" 0x43A203B4 +"lib/cosmos/tools/cmd_tlm_server/api.rb" 0x217CE77F "lib/cosmos/tools/cmd_tlm_server/connections.rb" 0x6DC54689 "lib/cosmos/tools/cmd_tlm_server/background_task.rb" 0x448A2191 -"lib/cosmos/tools/cmd_tlm_server/cmd_tlm_server.rb" 0x73AC5F0A +"lib/cosmos/tools/cmd_tlm_server/cmd_tlm_server.rb" 0xE2C722BD "lib/cosmos/tools/cmd_tlm_server/router_thread.rb" 0x5070D428 "lib/cosmos/tools/cmd_tlm_server/background_tasks.rb" 0xAE192026 "lib/cosmos/tools/cmd_tlm_server/gui/targets_tab.rb" 0xC1D7D2BF @@ -124,8 +124,8 @@ "lib/cosmos/tools/cmd_tlm_server/commanding.rb" 0xC7C76CD8 "lib/cosmos/tools/cmd_tlm_server/interfaces.rb" 0x10BC320E "lib/cosmos/tools/cmd_tlm_server/interface_thread.rb" 0x38E5ECE5 -"lib/cosmos/tools/cmd_tlm_server/cmd_tlm_server_gui.rb" 0x6C738F54 -"lib/cosmos/tools/limits_monitor/limits_monitor.rb" 0xD33984F4 +"lib/cosmos/tools/cmd_tlm_server/cmd_tlm_server_gui.rb" 0xA4795DC7 +"lib/cosmos/tools/limits_monitor/limits_monitor.rb" 0x0321B411 "lib/cosmos/tools/packet_viewer/packet_viewer.rb" 0x859EC490 "lib/cosmos/tools/table_manager/table_manager.rb" 0x4FC4AE95 "lib/cosmos/tools/table_manager/table.rb" 0x923A8589 @@ -139,8 +139,8 @@ "lib/cosmos/tools/cmd_sender/cmd_sender_text_edit.rb" 0xB192AF6E "lib/cosmos/tools/test_runner/test_runner_chooser.rb" 0xB2BC3115 "lib/cosmos/tools/test_runner/results_writer.rb" 0x25101A48 -"lib/cosmos/tools/test_runner/test_runner.rb" 0xA498E23D -"lib/cosmos/tools/test_runner/test.rb" 0x27942572 +"lib/cosmos/tools/test_runner/test_runner.rb" 0x508E4B54 +"lib/cosmos/tools/test_runner/test.rb" 0x264AB62E "lib/cosmos/tools/tlm_grapher/plots/xy_plot.rb" 0x98F7712F "lib/cosmos/tools/tlm_grapher/plots/singlexy_plot.rb" 0xA01649EC "lib/cosmos/tools/tlm_grapher/plots/linegraph_plot.rb" 0xF0F6A243 @@ -150,7 +150,7 @@ "lib/cosmos/tools/tlm_grapher/data_object_editors/housekeeping_data_object_editor.rb" 0x13B5B6FA "lib/cosmos/tools/tlm_grapher/data_object_editors/singlexy_data_object_editor.rb" 0xB39257A1 "lib/cosmos/tools/tlm_grapher/data_object_editors/xy_data_object_editor.rb" 0x4861E6B6 -"lib/cosmos/tools/tlm_grapher/tabbed_plots_tool/tabbed_plots_logfile_thread.rb" 0xA4165EDA +"lib/cosmos/tools/tlm_grapher/tabbed_plots_tool/tabbed_plots_logfile_thread.rb" 0x7A0CBD87 "lib/cosmos/tools/tlm_grapher/tabbed_plots_tool/tabbed_plots_tool.rb" 0x4F1158B4 "lib/cosmos/tools/tlm_grapher/tabbed_plots_tool/tabbed_plots_data_object_editor.rb" 0xF016E145 "lib/cosmos/tools/tlm_grapher/tabbed_plots_tool/tabbed_plots_plot_editor.rb" 0xE9362CE6 @@ -174,10 +174,10 @@ "lib/cosmos/tools/tlm_grapher/data_objects/housekeeping_data_object.rb" 0x0485208B "lib/cosmos/tools/tlm_grapher/data_objects/linegraph_data_object.rb" 0x58D45CBE "lib/cosmos/tools/tlm_grapher/data_objects/data_object.rb" 0xE3D40CD6 -"lib/cosmos/tools/handbook_creator/handbook_creator_config.rb" 0x28A7060A +"lib/cosmos/tools/handbook_creator/handbook_creator_config.rb" 0xC4B816DE "lib/cosmos/tools/handbook_creator/handbook_creator.rb" 0x1D78FFD9 "lib/cosmos/tools/tlm_viewer/screen.rb" 0xEBC2A043 -"lib/cosmos/tools/tlm_viewer/tlm_viewer_config.rb" 0xD1C9093A +"lib/cosmos/tools/tlm_viewer/tlm_viewer_config.rb" 0x99975EA1 "lib/cosmos/tools/tlm_viewer/widgets.rb" 0x6D47EAF0 "lib/cosmos/tools/tlm_viewer/widgets/horizontalbox_widget.rb" 0xE84BD2B5 "lib/cosmos/tools/tlm_viewer/widgets/formatvalue_widget.rb" 0x2D9BB6B1 @@ -206,7 +206,7 @@ "lib/cosmos/tools/tlm_viewer/widgets/value_widget.rb" 0x4D6A92A7 "lib/cosmos/tools/tlm_viewer/widgets/title_widget.rb" 0xA9BB162E "lib/cosmos/tools/tlm_viewer/widgets/trendlimitsbar_widget.rb" 0xF812A1CC -"lib/cosmos/tools/tlm_viewer/widgets/array_widget.rb" 0x70B16981 +"lib/cosmos/tools/tlm_viewer/widgets/array_widget.rb" 0x01FF280E "lib/cosmos/tools/tlm_viewer/widgets/widget.rb" 0x85865827 "lib/cosmos/tools/tlm_viewer/widgets/labeltrendlimitsbar_widget.rb" 0xD8A2AADE "lib/cosmos/tools/tlm_viewer/widgets/canvaslabelvalue_widget.rb" 0x5784F28C @@ -230,11 +230,11 @@ "lib/cosmos/tools/tlm_viewer/widgets/tabitem_widget.rb" 0x390CA44D "lib/cosmos/tools/tlm_viewer/widgets/canvaslinevalue_widget.rb" 0xA2867A1C "lib/cosmos/tools/tlm_viewer/widgets/button_widget.rb" 0x189ED964 -"lib/cosmos/tools/tlm_viewer/widgets/block_widget.rb" 0x03D30FA7 -"lib/cosmos/tools/tlm_viewer/tlm_viewer.rb" 0x1D2090F6 +"lib/cosmos/tools/tlm_viewer/widgets/block_widget.rb" 0xDF8043E4 +"lib/cosmos/tools/tlm_viewer/tlm_viewer.rb" 0x895983E9 "lib/cosmos/system.rb" 0x735DFB42 "lib/cosmos/conversions.rb" 0x43679D05 -"lib/cosmos/version.rb" 0x2945A487 +"lib/cosmos/version.rb" 0x128E4B08 "lib/cosmos/core_ext.rb" 0x1951B346 "lib/cosmos/interfaces.rb" 0x7E3EA326 "lib/cosmos/processors.rb" 0x5241327D @@ -252,11 +252,11 @@ "lib/cosmos/script.rb" 0x25BB611B "lib/cosmos/config/config_parser.rb" 0x89526FF1 "lib/cosmos/packet_logs.rb" 0xA2EDBB00 -"lib/cosmos/packets/limits.rb" 0xB4086E81 +"lib/cosmos/packets/limits.rb" 0x9758BB50 "lib/cosmos/packets/limits_response.rb" 0x9C5E8444 "lib/cosmos/packets/commands.rb" 0x1A33428E "lib/cosmos/packets/structure.rb" 0xC8524C43 -"lib/cosmos/packets/telemetry.rb" 0xFBD85016 +"lib/cosmos/packets/telemetry.rb" 0x83D17863 "lib/cosmos/packets/parsers/format_string_parser.rb" 0x8015C5E3 "lib/cosmos/packets/parsers/packet_parser.rb" 0xEA0AF2C6 "lib/cosmos/packets/parsers/packet_item_parser.rb" 0x8DB06663 @@ -273,7 +273,7 @@ "lib/cosmos/packets/packet_item.rb" 0x2A07D5B4 "lib/cosmos/processors/statistics_processor.rb" 0x29D933FE "lib/cosmos/processors/processor.rb" 0x71A46B28 -"lib/cosmos/processors/new_packet_log_processor.rb" 0x71A221A7 +"lib/cosmos/processors/new_packet_log_processor.rb" 0x13F7F12F "lib/cosmos/processors/watermark_processor.rb" 0xDADF4580 "lib/cosmos/io/stdout.rb" 0xAC9CC4B1 "lib/cosmos/io/buffered_file.rb" 0x70A3B880 @@ -286,10 +286,10 @@ "lib/cosmos/io/serial_driver.rb" 0x9A2515F4 "lib/cosmos/io/raw_logger_pair.rb" 0x7A0A3F00 "lib/cosmos/io/raw_logger.rb" 0x42BC42CC -"lib/cosmos/io/json_drb.rb" 0x878C8A71 +"lib/cosmos/io/json_drb.rb" 0xEB371784 "lib/cosmos/io/stderr.rb" 0x401624AF "lib/cosmos/io/io_multiplexer.rb" 0xD183938D -"lib/cosmos/io/win32_serial_driver.rb" 0xA7E055CA +"lib/cosmos/io/win32_serial_driver.rb" 0xECBFE8FD "lib/cosmos/interfaces/linc_interface.rb" 0x77B8F1B2 "lib/cosmos/interfaces/cmd_tlm_server_interface.rb" 0x36E0796A "lib/cosmos/interfaces/interface.rb" 0x060825FA @@ -299,14 +299,14 @@ "lib/cosmos/interfaces/tcpip_client_interface.rb" 0x5F0DB50D "lib/cosmos/interfaces/udp_interface.rb" 0xCE4532AD "lib/cosmos/interfaces/tcpip_server_interface.rb" 0xC8F6E908 -"lib/cosmos/script/limits.rb" 0x5876951A -"lib/cosmos/script/commands.rb" 0xA69088BE +"lib/cosmos/script/limits.rb" 0x9CED41D8 +"lib/cosmos/script/commands.rb" 0x58ABA373 "lib/cosmos/script/telemetry.rb" 0x2AFB0DCB "lib/cosmos/script/cmd_tlm_server.rb" 0x15F91C95 -"lib/cosmos/script/scripting.rb" 0xCE39AAE9 +"lib/cosmos/script/scripting.rb" 0x8569530F "lib/cosmos/script/tools.rb" 0x8565EDC5 "lib/cosmos/script/script.rb" 0xF1B3E1F2 -"lib/cosmos/script/extract.rb" 0xD5C628EF +"lib/cosmos/script/extract.rb" 0xCF4666D3 "lib/cosmos/core_ext/range.rb" 0x0D55D9D1 "lib/cosmos/core_ext/stringio.rb" 0x28B64FB4 "lib/cosmos/core_ext/file.rb" 0x1309270C @@ -320,7 +320,7 @@ "lib/cosmos/core_ext/io.rb" 0x8FCCD389 "lib/cosmos/core_ext/kernel.rb" 0xF6437996 "lib/cosmos/core_ext/exception.rb" 0x695F7020 -"lib/cosmos/core_ext/string.rb" 0x2079C392 +"lib/cosmos/core_ext/string.rb" 0xE82EACEE "lib/cosmos/core_ext/hash.rb" 0x99038BE1 "lib/cosmos/core_ext/matrix.rb" 0xC7ABFF88 "lib/cosmos.rb" 0x116E7B3E diff --git a/demo/config/data/crc.txt b/demo/config/data/crc.txt index 5154be8d6..4d0c73db3 100644 --- a/demo/config/data/crc.txt +++ b/demo/config/data/crc.txt @@ -19,7 +19,7 @@ "config/data/position.bin" 0x6EB90F11 "config/data/hselecton.gif" 0xA824E4FC "config/system/system2.txt" 0xC75EBA65 -"config/system/system.txt" 0x1BAF7FCC +"config/system/system.txt" 0xFA24EDAA "config/targets/SYSTEM/cmd_tlm/override.txt" 0x8FE016FF "config/targets/SYSTEM/cmd_tlm/limits_groups.txt" 0x16AF4BA3 "config/targets/SYSTEM/screens/status.txt" 0x89B616E5 @@ -43,7 +43,7 @@ "config/targets/META/cmd_tlm/meta_cmd.txt" 0x674D6D66 "config/targets/META/cmd_tlm/meta_tlm.txt" 0x5FC12229 "config/targets/EXAMPLE/cmd_tlm/example_cmds.txt" 0xB1A6D401 -"config/targets/EXAMPLE/cmd_tlm/example_tlm.txt" 0x52A3D7FF +"config/targets/EXAMPLE/cmd_tlm/example_tlm.txt" 0x65BF425A "config/targets/EXAMPLE/cmd_tlm_server.txt" 0x6139204A "config/targets/EXAMPLE/target.txt" 0x4ED5B5BC "config/targets/EXAMPLE/lib/example_interface.rb" 0x126C4586 @@ -94,112 +94,130 @@ "config/tools/handbook_creator/templates/pdf_footer.html.erb" 0xF0D3EB77 "config/tools/handbook_creator/templates/overview.html.erb" 0xDC4DD2B8 "config/tools/tlm_viewer/tlm_viewer.txt" 0x825AF31C -"tools/TlmGrapher" 0x4ECDFE31 -"tools/TestRunner.bat" 0xF1C468BA -"tools/ExampleTarget.bat" 0xF7D93DD0 -"tools/PacketViewer.bat" 0xF1C468BA -"tools/TlmViewer.bat" 0xF1C468BA -"tools/TlmExtractor" 0x2EF21468 -"tools/CmdTlmServer.bat" 0xF1C468BA -"tools/OpenGLBuilder" 0x96F7D2C2 -"tools/Replay" 0xA2C90DA4 -"tools/CmdSender" 0x8F2A9EC6 -"tools/PacketViewer" 0x019FC483 -"tools/TableManager.bat" 0xF1C468BA -"tools/TlmExtractor.bat" 0xF1C468BA -"tools/HandbookCreator.bat" 0x4D5B6471 -"tools/Launcher.bat" 0xF1C468BA -"tools/TestRunner" 0xDE0A3BD7 -"tools/CmdSender.bat" 0xF1C468BA -"tools/LimitsMonitor.bat" 0xF1C468BA +"tools/TlmGrapher" 0x9464F502 +"tools/TestRunner.bat" 0x09A34857 +"tools/ExampleTarget.bat" 0x251F2D88 +"tools/PacketViewer.bat" 0x09A34857 +"tools/TlmViewer.bat" 0x09A34857 +"tools/TlmExtractor" 0x1EC4639A +"tools/ToolLaunch.bat" 0x1A936987 +"tools/CmdTlmServer.bat" 0x09A34857 +"tools/OpenGLBuilder" 0x585EA691 +"tools/Replay" 0xAC00D2AD +"tools/CmdSender" 0x10346CF4 +"tools/PacketViewer" 0xF23A40BB +"tools/TableManager.bat" 0x09A34857 +"tools/TlmExtractor.bat" 0x09A34857 +"tools/HandbookCreator.bat" 0x09A34857 +"tools/Launcher.bat" 0x09A34857 +"tools/TestRunner" 0x0B0E0B8B +"tools/CmdSender.bat" 0x09A34857 +"tools/LimitsMonitor.bat" 0x09A34857 "tools/mac/CmdExtractor.app/Contents/Resources/appIcon.icns" 0x39862FA7 -"tools/mac/CmdExtractor.app/Contents/MacOS/CmdExtractor.rb" 0x9AD128F4 +"tools/mac/CmdExtractor.app/Contents/MacOS/CmdExtractor.rb" 0x96E82AC3 "tools/mac/CmdExtractor.app/Contents/MacOS/main.sh" 0x52DD5B34 +"tools/mac/CmdExtractor.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/CmdExtractor.app/Contents/Info.plist" 0x0E89084D "tools/mac/TestRunner.app/Contents/Resources/appIcon.icns" 0xC8D32D55 -"tools/mac/TestRunner.app/Contents/MacOS/TestRunner.rb" 0xDE0A3BD7 +"tools/mac/TestRunner.app/Contents/MacOS/TestRunner.rb" 0x0B0E0B8B "tools/mac/TestRunner.app/Contents/MacOS/main.sh" 0xD486D22B +"tools/mac/TestRunner.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/TestRunner.app/Contents/Info.plist" 0x482B3BA5 "tools/mac/TlmGrapher.app/Contents/Resources/appIcon.icns" 0xCA324F50 "tools/mac/TlmGrapher.app/Contents/MacOS/main.sh" 0x427E2ECF -"tools/mac/TlmGrapher.app/Contents/MacOS/TlmGrapher.rb" 0x4ECDFE31 +"tools/mac/TlmGrapher.app/Contents/MacOS/TlmGrapher.rb" 0x9464F502 +"tools/mac/TlmGrapher.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/TlmGrapher.app/Contents/Info.plist" 0x3623B978 "tools/mac/Launcher.app/Contents/Resources/appIcon.icns" 0x8857CD2B -"tools/mac/Launcher.app/Contents/MacOS/Launcher.rb" 0xF992D0E5 +"tools/mac/Launcher.app/Contents/MacOS/Launcher.rb" 0xFD4E356C "tools/mac/Launcher.app/Contents/MacOS/main.sh" 0xB47BE66F +"tools/mac/Launcher.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/Launcher.app/Contents/Info.plist" 0x32A1EF14 "tools/mac/OpenGLBuilder.app/Contents/Resources/appIcon.icns" 0x8DDBD837 -"tools/mac/OpenGLBuilder.app/Contents/MacOS/OpenGLBuilder.rb" 0x96F7D2C2 +"tools/mac/OpenGLBuilder.app/Contents/MacOS/OpenGLBuilder.rb" 0x585EA691 "tools/mac/OpenGLBuilder.app/Contents/MacOS/main.sh" 0x5EF4D8E2 +"tools/mac/OpenGLBuilder.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/OpenGLBuilder.app/Contents/Info.plist" 0x3C2E542D "tools/mac/HandbookCreator.app/Contents/Resources/appIcon.icns" 0xCEA7C465 "tools/mac/HandbookCreator.app/Contents/MacOS/main.sh" 0xD6BC144D -"tools/mac/HandbookCreator.app/Contents/MacOS/HandbookCreator.rb" 0x0D82EDCA +"tools/mac/HandbookCreator.app/Contents/MacOS/HandbookCreator.rb" 0xD927814C +"tools/mac/HandbookCreator.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/HandbookCreator.app/Contents/Info.plist" 0x7591A548 "tools/mac/TableManager.app/Contents/Resources/appIcon.icns" 0xEBF5074E "tools/mac/TableManager.app/Contents/MacOS/main.sh" 0x98E69D10 -"tools/mac/TableManager.app/Contents/MacOS/TableManager.rb" 0x2973832A +"tools/mac/TableManager.app/Contents/MacOS/TableManager.rb" 0x71F21C88 +"tools/mac/TableManager.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/TableManager.app/Contents/Info.plist" 0xF6A5877F "tools/mac/TlmViewer.app/Contents/Resources/appIcon.icns" 0x1CBA8EB3 -"tools/mac/TlmViewer.app/Contents/MacOS/TlmViewer.rb" 0x922D7C22 +"tools/mac/TlmViewer.app/Contents/MacOS/TlmViewer.rb" 0xFE723189 "tools/mac/TlmViewer.app/Contents/MacOS/main.sh" 0x99FD781B +"tools/mac/TlmViewer.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/TlmViewer.app/Contents/Info.plist" 0x821041E0 "tools/mac/LimitsMonitor.app/Contents/Resources/appIcon.icns" 0xC98BF799 "tools/mac/LimitsMonitor.app/Contents/MacOS/main.sh" 0xCC934478 -"tools/mac/LimitsMonitor.app/Contents/MacOS/LimitsMonitor.rb" 0x64186FBA +"tools/mac/LimitsMonitor.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 +"tools/mac/LimitsMonitor.app/Contents/MacOS/LimitsMonitor.rb" 0x04FD96D8 "tools/mac/LimitsMonitor.app/Contents/Info.plist" 0xAF650287 "tools/mac/TlmExtractor.app/Contents/Resources/appIcon.icns" 0x0AC88876 -"tools/mac/TlmExtractor.app/Contents/MacOS/TlmExtractor.rb" 0x2EF21468 +"tools/mac/TlmExtractor.app/Contents/MacOS/TlmExtractor.rb" 0x1EC4639A "tools/mac/TlmExtractor.app/Contents/MacOS/main.sh" 0x4210EF0D +"tools/mac/TlmExtractor.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/TlmExtractor.app/Contents/Info.plist" 0x343784F4 "tools/mac/DataViewer.app/Contents/Resources/appIcon.icns" 0x3EC9B207 -"tools/mac/DataViewer.app/Contents/MacOS/DataViewer.rb" 0xEC36C843 +"tools/mac/DataViewer.app/Contents/MacOS/DataViewer.rb" 0x9D20734C "tools/mac/DataViewer.app/Contents/MacOS/main.sh" 0xC7AC5AC6 +"tools/mac/DataViewer.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/DataViewer.app/Contents/Info.plist" 0xB79CA16B "tools/mac/CmdTlmServer.app/Contents/Resources/appIcon.icns" 0x972CDCC6 -"tools/mac/CmdTlmServer.app/Contents/MacOS/CmdTlmServer.rb" 0xEA490D20 +"tools/mac/CmdTlmServer.app/Contents/MacOS/CmdTlmServer.rb" 0x4C7A4FCB "tools/mac/CmdTlmServer.app/Contents/MacOS/main.sh" 0xB8D1BE6E +"tools/mac/CmdTlmServer.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/CmdTlmServer.app/Contents/Info.plist" 0x97E53674 "tools/mac/CmdSender.app/Contents/Resources/appIcon.icns" 0xEC403A52 -"tools/mac/CmdSender.app/Contents/MacOS/CmdSender.rb" 0x8F2A9EC6 +"tools/mac/CmdSender.app/Contents/MacOS/CmdSender.rb" 0x10346CF4 "tools/mac/CmdSender.app/Contents/MacOS/main.sh" 0x995D6C7D +"tools/mac/CmdSender.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/CmdSender.app/Contents/Info.plist" 0x87039019 "tools/mac/ScriptRunner.app/Contents/Resources/appIcon.icns" 0x9246743E "tools/mac/ScriptRunner.app/Contents/MacOS/main.sh" 0xE3274772 -"tools/mac/ScriptRunner.app/Contents/MacOS/ScriptRunner.rb" 0x43D56B62 +"tools/mac/ScriptRunner.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 +"tools/mac/ScriptRunner.app/Contents/MacOS/ScriptRunner.rb" 0x20F38758 "tools/mac/ScriptRunner.app/Contents/Info.plist" 0x1BC8C5E9 "tools/mac/Replay.app/Contents/Resources/appIcon.icns" 0x0E6B32E5 -"tools/mac/Replay.app/Contents/MacOS/Replay.rb" 0xA2C90DA4 +"tools/mac/Replay.app/Contents/MacOS/Replay.rb" 0xAC00D2AD "tools/mac/Replay.app/Contents/MacOS/main.sh" 0x211D29BB +"tools/mac/Replay.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/Replay.app/Contents/Info.plist" 0x894AC4CF "tools/mac/PacketViewer.app/Contents/Resources/appIcon.icns" 0xDF373DAE "tools/mac/PacketViewer.app/Contents/MacOS/main.sh" 0x0D28EF08 -"tools/mac/PacketViewer.app/Contents/MacOS/PacketViewer.rb" 0x019FC483 +"tools/mac/PacketViewer.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 +"tools/mac/PacketViewer.app/Contents/MacOS/PacketViewer.rb" 0xF23A40BB "tools/mac/PacketViewer.app/Contents/Info.plist" 0x6934BF89 -"tools/LimitsMonitor" 0x64186FBA -"tools/HandbookCreator" 0x0D82EDCA -"tools/Replay.bat" 0xF1C468BA -"tools/Launcher" 0xF992D0E5 -"tools/CmdExtractor.bat" 0xF1C468BA -"tools/OpenGLBuilder.bat" 0xF1C468BA -"tools/ScriptRunner.bat" 0xF1C468BA -"tools/ScpiTarget" 0xD9EB6791 -"tools/TableManager" 0x2973832A -"tools/TlmViewer" 0x922D7C22 -"tools/CmdExtractor" 0x9AD128F4 -"tools/DataViewer.bat" 0xF1C468BA -"tools/ExampleTarget" 0xE03083ED -"tools/CmdTlmServer" 0xEA490D20 -"tools/ScriptRunner" 0x43D56B62 -"tools/DataViewer" 0xEC36C843 -"tools/TlmGrapher.bat" 0xF1C468BA -"tools/ScpiTarget.bat" 0xF7D93DD0 +"tools/LimitsMonitor" 0x04FD96D8 +"tools/HandbookCreator" 0xD927814C +"tools/Replay.bat" 0x09A34857 +"tools/Launcher" 0xFD4E356C +"tools/CmdExtractor.bat" 0x09A34857 +"tools/OpenGLBuilder.bat" 0x09A34857 +"tools/ScriptRunner.bat" 0x09A34857 +"tools/ScpiTarget" 0x48836AD3 +"tools/tool_launch.rb" 0x0BDB6696 +"tools/TableManager" 0x71F21C88 +"tools/TlmViewer" 0xFE723189 +"tools/CmdExtractor" 0x96E82AC3 +"tools/DataViewer.bat" 0x09A34857 +"tools/ExampleTarget" 0xD04B51CD +"tools/CmdTlmServer" 0x4C7A4FCB +"tools/ScriptRunner" 0x20F38758 +"tools/DataViewer" 0x9D20734C +"tools/TlmGrapher.bat" 0x09A34857 +"tools/ScpiTarget.bat" 0x251F2D88 "procedures/disconnect.rb" 0x5F3A18E5 "procedures/plot_test.rb" 0x0C2972E4 "procedures/collect_util.rb" 0x3952EB08 "procedures/run_example_test.rb" 0x0F244140 "procedures/clear_util.rb" 0x5B3C1279 -"procedures/example_test.rb" 0x4FBA73C1 +"procedures/example_test.rb" 0x7E46BD48 "procedures/cosmos_api_test.rb" 0x54B5DC56 "procedures/test.rb" 0xCE4DA55A "procedures/checks.rb" 0x34EEF3E2 diff --git a/install/config/data/crc.txt b/install/config/data/crc.txt index c66c024d1..bf84bd0e1 100644 --- a/install/config/data/crc.txt +++ b/install/config/data/crc.txt @@ -10,7 +10,7 @@ "config/targets/COSMOS/screens/version.txt" 0x393D4F72 "config/tools/script_runner/script_runner.txt" 0x1EECD803 "config/tools/data_viewer/data_viewer.txt" 0xAEE0B7DF -"config/tools/launcher/launcher.txt" 0xECFBB154 +"config/tools/launcher/launcher.txt" 0x2F6ABBDB "config/tools/tlm_extractor/README.txt" 0x93B2C07E "config/tools/cmd_tlm_server/cmd_tlm_server.txt" 0xC6819D73 "config/tools/limits_monitor/README.txt" 0x93B2C07E @@ -34,100 +34,118 @@ "config/tools/handbook_creator/templates/pdf_footer.html.erb" 0xF0D3EB77 "config/tools/handbook_creator/templates/overview.html.erb" 0xDC4DD2B8 "config/tools/tlm_viewer/tlm_viewer.txt" 0xD9071527 -"tools/TlmGrapher" 0x4ECDFE31 -"tools/TestRunner.bat" 0xF1C468BA -"tools/PacketViewer.bat" 0xF1C468BA -"tools/TlmViewer.bat" 0xF1C468BA -"tools/TlmExtractor" 0x2EF21468 -"tools/CmdTlmServer.bat" 0xF1C468BA -"tools/OpenGLBuilder" 0x96F7D2C2 -"tools/Replay" 0xA2C90DA4 -"tools/CmdSender" 0x8F2A9EC6 -"tools/PacketViewer" 0x019FC483 -"tools/TableManager.bat" 0xF1C468BA -"tools/TlmExtractor.bat" 0xF1C468BA -"tools/HandbookCreator.bat" 0x4D5B6471 -"tools/Launcher.bat" 0xF1C468BA -"tools/TestRunner" 0xDE0A3BD7 -"tools/CmdSender.bat" 0xF1C468BA -"tools/LimitsMonitor.bat" 0xF1C468BA +"tools/TlmGrapher" 0x9464F502 +"tools/TestRunner.bat" 0x09A34857 +"tools/PacketViewer.bat" 0x09A34857 +"tools/TlmViewer.bat" 0x09A34857 +"tools/TlmExtractor" 0x1EC4639A +"tools/ToolLaunch.bat" 0x1A936987 +"tools/CmdTlmServer.bat" 0x09A34857 +"tools/OpenGLBuilder" 0x585EA691 +"tools/Replay" 0xAC00D2AD +"tools/CmdSender" 0x10346CF4 +"tools/PacketViewer" 0xF23A40BB +"tools/TableManager.bat" 0x09A34857 +"tools/TlmExtractor.bat" 0x09A34857 +"tools/HandbookCreator.bat" 0x09A34857 +"tools/Launcher.bat" 0x09A34857 +"tools/TestRunner" 0x0B0E0B8B +"tools/CmdSender.bat" 0x09A34857 +"tools/LimitsMonitor.bat" 0x09A34857 "tools/mac/CmdExtractor.app/Contents/Resources/appIcon.icns" 0x39862FA7 -"tools/mac/CmdExtractor.app/Contents/MacOS/CmdExtractor.rb" 0x9AD128F4 +"tools/mac/CmdExtractor.app/Contents/MacOS/CmdExtractor.rb" 0x96E82AC3 "tools/mac/CmdExtractor.app/Contents/MacOS/main.sh" 0x52DD5B34 +"tools/mac/CmdExtractor.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/CmdExtractor.app/Contents/Info.plist" 0x0E89084D "tools/mac/TestRunner.app/Contents/Resources/appIcon.icns" 0xC8D32D55 -"tools/mac/TestRunner.app/Contents/MacOS/TestRunner.rb" 0xDE0A3BD7 +"tools/mac/TestRunner.app/Contents/MacOS/TestRunner.rb" 0x0B0E0B8B "tools/mac/TestRunner.app/Contents/MacOS/main.sh" 0xD486D22B +"tools/mac/TestRunner.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/TestRunner.app/Contents/Info.plist" 0x482B3BA5 "tools/mac/TlmGrapher.app/Contents/Resources/appIcon.icns" 0xCA324F50 "tools/mac/TlmGrapher.app/Contents/MacOS/main.sh" 0x427E2ECF -"tools/mac/TlmGrapher.app/Contents/MacOS/TlmGrapher.rb" 0x4ECDFE31 +"tools/mac/TlmGrapher.app/Contents/MacOS/TlmGrapher.rb" 0x9464F502 +"tools/mac/TlmGrapher.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/TlmGrapher.app/Contents/Info.plist" 0x3623B978 "tools/mac/Launcher.app/Contents/Resources/appIcon.icns" 0x8857CD2B -"tools/mac/Launcher.app/Contents/MacOS/Launcher.rb" 0xF992D0E5 +"tools/mac/Launcher.app/Contents/MacOS/Launcher.rb" 0xFD4E356C "tools/mac/Launcher.app/Contents/MacOS/main.sh" 0xB47BE66F +"tools/mac/Launcher.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/Launcher.app/Contents/Info.plist" 0x32A1EF14 "tools/mac/OpenGLBuilder.app/Contents/Resources/appIcon.icns" 0x8DDBD837 -"tools/mac/OpenGLBuilder.app/Contents/MacOS/OpenGLBuilder.rb" 0x96F7D2C2 +"tools/mac/OpenGLBuilder.app/Contents/MacOS/OpenGLBuilder.rb" 0x585EA691 "tools/mac/OpenGLBuilder.app/Contents/MacOS/main.sh" 0x5EF4D8E2 +"tools/mac/OpenGLBuilder.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/OpenGLBuilder.app/Contents/Info.plist" 0x3C2E542D "tools/mac/HandbookCreator.app/Contents/Resources/appIcon.icns" 0xCEA7C465 "tools/mac/HandbookCreator.app/Contents/MacOS/main.sh" 0xD6BC144D -"tools/mac/HandbookCreator.app/Contents/MacOS/HandbookCreator.rb" 0x0D82EDCA +"tools/mac/HandbookCreator.app/Contents/MacOS/HandbookCreator.rb" 0xD927814C +"tools/mac/HandbookCreator.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/HandbookCreator.app/Contents/Info.plist" 0x7591A548 "tools/mac/TableManager.app/Contents/Resources/appIcon.icns" 0xEBF5074E "tools/mac/TableManager.app/Contents/MacOS/main.sh" 0x98E69D10 -"tools/mac/TableManager.app/Contents/MacOS/TableManager.rb" 0x2973832A +"tools/mac/TableManager.app/Contents/MacOS/TableManager.rb" 0x71F21C88 +"tools/mac/TableManager.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/TableManager.app/Contents/Info.plist" 0xF6A5877F "tools/mac/TlmViewer.app/Contents/Resources/appIcon.icns" 0x1CBA8EB3 -"tools/mac/TlmViewer.app/Contents/MacOS/TlmViewer.rb" 0x922D7C22 +"tools/mac/TlmViewer.app/Contents/MacOS/TlmViewer.rb" 0xFE723189 "tools/mac/TlmViewer.app/Contents/MacOS/main.sh" 0x99FD781B +"tools/mac/TlmViewer.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/TlmViewer.app/Contents/Info.plist" 0x821041E0 "tools/mac/LimitsMonitor.app/Contents/Resources/appIcon.icns" 0xC98BF799 "tools/mac/LimitsMonitor.app/Contents/MacOS/main.sh" 0xCC934478 -"tools/mac/LimitsMonitor.app/Contents/MacOS/LimitsMonitor.rb" 0x64186FBA +"tools/mac/LimitsMonitor.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 +"tools/mac/LimitsMonitor.app/Contents/MacOS/LimitsMonitor.rb" 0x04FD96D8 "tools/mac/LimitsMonitor.app/Contents/Info.plist" 0xAF650287 "tools/mac/TlmExtractor.app/Contents/Resources/appIcon.icns" 0x0AC88876 -"tools/mac/TlmExtractor.app/Contents/MacOS/TlmExtractor.rb" 0x2EF21468 +"tools/mac/TlmExtractor.app/Contents/MacOS/TlmExtractor.rb" 0x1EC4639A "tools/mac/TlmExtractor.app/Contents/MacOS/main.sh" 0x4210EF0D +"tools/mac/TlmExtractor.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/TlmExtractor.app/Contents/Info.plist" 0x343784F4 "tools/mac/DataViewer.app/Contents/Resources/appIcon.icns" 0x3EC9B207 -"tools/mac/DataViewer.app/Contents/MacOS/DataViewer.rb" 0xEC36C843 +"tools/mac/DataViewer.app/Contents/MacOS/DataViewer.rb" 0x9D20734C "tools/mac/DataViewer.app/Contents/MacOS/main.sh" 0xC7AC5AC6 +"tools/mac/DataViewer.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/DataViewer.app/Contents/Info.plist" 0xB79CA16B "tools/mac/CmdTlmServer.app/Contents/Resources/appIcon.icns" 0x972CDCC6 -"tools/mac/CmdTlmServer.app/Contents/MacOS/CmdTlmServer.rb" 0xEA490D20 +"tools/mac/CmdTlmServer.app/Contents/MacOS/CmdTlmServer.rb" 0x4C7A4FCB "tools/mac/CmdTlmServer.app/Contents/MacOS/main.sh" 0xB8D1BE6E +"tools/mac/CmdTlmServer.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/CmdTlmServer.app/Contents/Info.plist" 0x97E53674 "tools/mac/CmdSender.app/Contents/Resources/appIcon.icns" 0xEC403A52 -"tools/mac/CmdSender.app/Contents/MacOS/CmdSender.rb" 0x8F2A9EC6 +"tools/mac/CmdSender.app/Contents/MacOS/CmdSender.rb" 0x10346CF4 "tools/mac/CmdSender.app/Contents/MacOS/main.sh" 0x995D6C7D +"tools/mac/CmdSender.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/CmdSender.app/Contents/Info.plist" 0x87039019 "tools/mac/ScriptRunner.app/Contents/Resources/appIcon.icns" 0x9246743E "tools/mac/ScriptRunner.app/Contents/MacOS/main.sh" 0xE3274772 -"tools/mac/ScriptRunner.app/Contents/MacOS/ScriptRunner.rb" 0x43D56B62 +"tools/mac/ScriptRunner.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 +"tools/mac/ScriptRunner.app/Contents/MacOS/ScriptRunner.rb" 0x20F38758 "tools/mac/ScriptRunner.app/Contents/Info.plist" 0x1BC8C5E9 "tools/mac/Replay.app/Contents/Resources/appIcon.icns" 0x0E6B32E5 -"tools/mac/Replay.app/Contents/MacOS/Replay.rb" 0xA2C90DA4 +"tools/mac/Replay.app/Contents/MacOS/Replay.rb" 0xAC00D2AD "tools/mac/Replay.app/Contents/MacOS/main.sh" 0x211D29BB +"tools/mac/Replay.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 "tools/mac/Replay.app/Contents/Info.plist" 0x894AC4CF "tools/mac/PacketViewer.app/Contents/Resources/appIcon.icns" 0xDF373DAE "tools/mac/PacketViewer.app/Contents/MacOS/main.sh" 0x0D28EF08 -"tools/mac/PacketViewer.app/Contents/MacOS/PacketViewer.rb" 0x019FC483 +"tools/mac/PacketViewer.app/Contents/MacOS/tool_launch.rb" 0x0BDB6696 +"tools/mac/PacketViewer.app/Contents/MacOS/PacketViewer.rb" 0xF23A40BB "tools/mac/PacketViewer.app/Contents/Info.plist" 0x6934BF89 -"tools/LimitsMonitor" 0x64186FBA -"tools/HandbookCreator" 0x0D82EDCA -"tools/Replay.bat" 0xF1C468BA -"tools/Launcher" 0xF992D0E5 -"tools/CmdExtractor.bat" 0xF1C468BA -"tools/OpenGLBuilder.bat" 0xF1C468BA -"tools/ScriptRunner.bat" 0xF1C468BA -"tools/TableManager" 0x2973832A -"tools/TlmViewer" 0x922D7C22 -"tools/CmdExtractor" 0x9AD128F4 -"tools/DataViewer.bat" 0xF1C468BA -"tools/CmdTlmServer" 0xEA490D20 -"tools/ScriptRunner" 0x43D56B62 -"tools/DataViewer" 0xEC36C843 -"tools/TlmGrapher.bat" 0xF1C468BA +"tools/LimitsMonitor" 0x04FD96D8 +"tools/HandbookCreator" 0xD927814C +"tools/Replay.bat" 0x09A34857 +"tools/Launcher" 0xFD4E356C +"tools/CmdExtractor.bat" 0x09A34857 +"tools/OpenGLBuilder.bat" 0x09A34857 +"tools/ScriptRunner.bat" 0x09A34857 +"tools/tool_launch.rb" 0x0BDB6696 +"tools/TableManager" 0x71F21C88 +"tools/TlmViewer" 0xFE723189 +"tools/CmdExtractor" 0x96E82AC3 +"tools/DataViewer.bat" 0x09A34857 +"tools/CmdTlmServer" 0x4C7A4FCB +"tools/ScriptRunner" 0x20F38758 +"tools/DataViewer" 0x9D20734C +"tools/TlmGrapher.bat" 0x09A34857 "procedures/README.txt" 0x93B2C07E diff --git a/lib/cosmos/version.rb b/lib/cosmos/version.rb index 5448da57e..41d0c117e 100644 --- a/lib/cosmos/version.rb +++ b/lib/cosmos/version.rb @@ -1,12 +1,12 @@ # encoding: ascii-8bit -COSMOS_VERSION = '3.4.2' +COSMOS_VERSION = '3.5.0' module Cosmos module Version MAJOR = '3' - MINOR = '4' - PATCH = '2' - BUILD = 'd7b8067e652f11393629c9e8e1708cb846c5d233' + MINOR = '5' + PATCH = '0' + BUILD = 'a1963b6efc3b22a28c3abb878079ebad4aa73067' end - VERSION = '3.4.2' + VERSION = '3.5.0' end