Datalog debuggen - wer kann helfen?

DerFlash

Erfahrener Benutzer
#1
Hallo zusammen.

Ich versuche gerade ein seltsames Verhalten meines Copters zu debuggen. Dazu dient mir praktischerweise das Datalog, allerdings fehlt mir da grundsätzlich noch die Erfahrung es wirklich genau zu verstehen.
Ggf. gibt's unter euch ja ein paar Leute, die damit schon länger und intensiver arbeiten?

Ich hab das Ganze mal etwas zusammengeschrumpft und zum Log parallel ein Video (Onboard-GoPro, Onboard-FPV + Cam auf'm Autodach) gemacht. Ist etwas schon dunkel gewesen, aber für's Wichtigste reicht es.

https://dl.dropboxusercontent.com/u/5302/FieldTest/FieldTest.log
https://dl.dropboxusercontent.com/u/5302/FieldTest/FieldTest.m4v

Dazu hab ich die entsprechenden Punkte im Video/Log in einer Tabelle kurz notiert:
Code:
Action		GPS time			video time		log line

throStart	16:09:05 (407345)		~ 00:04
error		16:10:31 (407431)		~ 01:28			6666
throEnd		16:10:37 (407437) +1:32		~ 01:35
Man sieht also im Video bei etwa 1min 28sec dass er kurz "zuckt". Im Log kann man entsprechend ca. bei Line 6666 (alternativ nach GPS.TimeMS == 407431000 suchen) Ausschläge beim Gyro, Motoren & Roll/Pitch(-in) sehen:

Screenshot 2014-02-28 01.35.24.png

Aber so recht zuordnet was der genaue Auslöser ist, kann ich's nicht so recht.
Was ich laienhaft erkenne, ist dass die Motoren-Ausschläge von Mot1 & 2 losgehen, bevor der Gyro oder ein anderer Graph sich bewegt. Millisekunden, aber wenn man etwas zoomt, sieht man's. Kann aber auch sein, dass die Logs zu IMU und Roll/Pitch nur langsamer/später gelesen bzw. aktualisiert werden?

Jemand anders ne Ahnung?
 
FPV1

Banggood

Oben Unten