ulogreader no longer works with new PX4 logs
Afficher commentaires plus anciens
Hi, I've been using ulogreader for a while to analyze flight logs from PX4-based flight controllers. However, it seems to have stopped working with the newest version of PX4. When trying to import any log from any version of PX4 v1.14, I get the following error printouts:
Error using uav.internal.ulogread.ulogparse/loadFile
Colon operands must be in the range of the data type.
Error in uav.internal.ulogread.ulogparse (line 411)
obj = loadFile(obj,logFile);
Error in ulogreader (line 183)
ulog = uav.internal.ulogread.ulogparse(obj.FileName);
I know the issue isn't with the log itself, since I can open the same log just fine using the online tool px4 flight review, which can be seen and downloaded at the below link. Any logs from v1.13 and earlier work fine.
Mainly wondering if there is a fix in the works for this, either in terms of a change I can make on my end to make it work or a fix included in more recent versions of MATLAB. I am currently running on R2022b.
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Flight Log Analysis dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!