Skip to content
Snippets Groups Projects
Commit 1384ed17 authored by Michael Day's avatar Michael Day Committed by Michael Day
Browse files

added ARSENL startup script and logging support for sorties

parent 413702af
No related branches found
No related tags found
No related merge requests found
......@@ -598,6 +598,8 @@ def log_paths():
if opts.mission is not None:
print(opts.mission)
dirname += "%s/logs/%s/Mission%s" % (opts.aircraft, time.strftime("%Y-%m-%d"), opts.mission)
if opts.sortie is not None:
dirname = dirname + "/Sortie%s" % (opts.sortie)
else:
dirname += "%s/logs/%s" % (opts.aircraft, time.strftime("%Y-%m-%d"))
# dirname is currently relative. Possibly add state_basedir:
......@@ -918,6 +920,7 @@ if __name__ == '__main__':
parser.add_option("--rtscts", action='store_true', help="enable hardware RTS/CTS flow control")
parser.add_option("--moddebug", type=int, help="module debug level", default=0)
parser.add_option("--mission", dest="mission", help="mission name", default=None)
parser.add_option("--sortie", dest="sortie", help="sortie number", default=None)
parser.add_option("--daemon", action='store_true', help="run in daemon mode, do not start interactive shell")
parser.add_option("--profile", action='store_true', help="run the Yappi python profiler")
parser.add_option("--state-basedir", default=None, help="base directory for logs and aircraft directories")
......
#!/bin/bash
if [ "$#" -ne 4 ]; then
echo "Usage: $0 event mission sortie device_path";
exit -1
fi
mavproxy.py --map --console --speech --aircraft Event$1 --mission $2 --sortie $3 --master $4 --baudrate 57600
......@@ -70,7 +70,8 @@ on how to use MAVProxy.''',
'MAVProxy/tools/mavflightview.py',
'MAVProxy/tools/MAVExplorer.py',
'MAVProxy/modules/mavproxy_map/mp_slipmap.py',
'MAVProxy/modules/mavproxy_map/mp_tile.py'],
'MAVProxy/modules/mavproxy_map/mp_tile.py',
'MAVProxy/tools/arsenl_mp_start.bash'],
package_data={'MAVProxy':
package_data}
)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment