|
|
|
@ -36,9 +36,14 @@ def dump_logs(atype):
@@ -36,9 +36,14 @@ def dump_logs(atype):
|
|
|
|
|
mavproxy = util.start_MAVProxy_SIL(atype, setup=True, logfile=log) |
|
|
|
|
mavproxy.expect(']') |
|
|
|
|
mavproxy.send("logs\n") |
|
|
|
|
mavproxy.expect("logs enabled:") |
|
|
|
|
mavproxy.expect("(\d+) logs") |
|
|
|
|
numlogs = int(mavproxy.match.group(1)) |
|
|
|
|
mavproxy.expect("Log]") |
|
|
|
|
mavproxy.send("dump 1\n") |
|
|
|
|
mavproxy.expect("Log]") |
|
|
|
|
for i in range(numlogs): |
|
|
|
|
mavproxy.send("dump %u\n" % (i+1)) |
|
|
|
|
mavproxy.expect("logs enabled:") |
|
|
|
|
mavproxy.expect("Log]") |
|
|
|
|
mavproxy.close() |
|
|
|
|
sil.close() |
|
|
|
|
log.close() |
|
|
|
|