Skip to content

Playback log files #335

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 32 commits into from
Jul 22, 2019
Merged

Playback log files #335

merged 32 commits into from
Jul 22, 2019

Conversation

teckel12
Copy link
Owner

Please note: This works really well on Horus transmitters. However, while it works on my Taranis Q X7, for others it may crash with a "attempt to call a nil value" or "not enough memory" error. This means you're using too much memory for other things on your transmitter and it doesn't have enough memory to playback the logs. Not switching views and not using the pilot view will use less memory, but it's possible you just won't be able to playback log files on a Taranis transmitter if you have too little memory available.

This new feature allows you to playback the latest 5 log files from up to the last 2 weeks on the currently selected model. You must be unarmed for this to work (user feedback may change this to only when there's no telemetry). If you arm while playing back a log file, the playback will be terminated.

To playback a log file, go to the config menu and scroll to the last item. If there's any log files in the last 2 weeks, you will see a date (in YY-MM-DD format). You can cycle through the dates and you need to select the one you wish to playback (exit will unselect the menu option).

Standard playback will be at normal speed (note the timestamp in the title bar). When playing back, you can use the right stick (mode 2) to fast forward (stick up), reverse (stick down), pause (hold stick right), or quit (stick left). The further you move the stick up and down the faster the forward or reverse. The stick center position is playback at normal speed. When it gets to the end of the log, it will pause.

As multiple flights from the same day are recorded to the same log files, the playback will continue to the next flight (note the timestamp in the title for time jumps which will be a new flight).

teckel12 added 30 commits July 2, 2019 18:13
… can reduce the memory used so it more easily runs on Taranis
@teckel12 teckel12 merged commit 60c0f69 into development Jul 22, 2019
@teckel12 teckel12 deleted the logs branch July 26, 2019 20:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant