Comments (5)
+1
Most of my records miss stats screens, because Googles stops recording immediately.
from wtfos.
It's been a while since I looked at the code, so long in fact that I didn't even try the OSD recording yet. This means at this moment I have no idea how the OSD recording interacts with the auto record. Aside from that, at this moment the auto record automatically starts as soon as it detects signal and stops when signal is lost. There is no separate timer, except for the timer hook we use for prolonging recording.
This feature along with autorecording on a fullsize AU is still on my todo list which unfortunately is a bit dusted due to other projects, work and private life :)
from wtfos.
Yeah the point of the tag was that maybe between you and @Knifa we can work out why the two don't work well together. For Knifa's benefit: https://github.com/loudnl/wtfos-auto-record
from wtfos.
Oh yeah!! This would be something! Also I miss the ability to record the OSD menu. I tried to set auto record on power up but somehow it wasn't recording menu properly.
Maybe the delay at the end should work like this:
- Quad disarmed
- 10 seconds timer starts
- Timer slowly goes down to zero
- Whenever there is a change in OSD content (like entering menu) the timer sets again to 10 seconds
- When you stop touching your radio (effectively OSD content will not be changing) the recording will stop after 10 seconds
It would be even little less than 10 seconds to really give the MSP-OSD the time to properly end recording before you disconnect battery. I guess when you are really doing something in the OSD menu or checking stats you need like 5 seconds between stick inputs.
from wtfos.
OSD recording with auto record seems to at best be hit or miss indeed. @Knifa @LouDnl could yall look into this when you have the time?
Can't promise you guys when anyone will take on adding a delay to ending the recording, but I can definitely see the value. I think though that a simple configurable timeout would suffice for most cases. Another thought was to also always dump the last n frames of OSD data received to the SD card (or better yet internal storage, in case you don't have an SD card) on eg. connection loss.
Detecting the OSD state and recording based on that might be dicey due to eg. blinking characters etc. Different FCs have different OSDs. At least I wouldn't do it by default.
from wtfos.
Related Issues (20)
- avin cannot display blue screen
- DJI menu disappears after installing the MSP-OSD HOT 7
- howto unroot AU
- OPKG fails downloading Packages.gz HOT 1
- Vista: `/data/.dinitctl` socket missing at boot, no airside services started HOT 2
- Lost binding after installing wtfos on both goggles v2 and caddix vista HOT 2
- Googles V2 freeze after last update HOT 15
- Wtfos live audio HOT 3
- V2 goggles DVR stopped working after last update
- Gogles V2 freezes and restart HOT 30
- Feature Request: DJI goggles Mbit in the center. HOT 1
- Unable to connect a caddx air unit already programed HOT 2
- Feature request: HDMI in with USB-C HOT 1
- WTFOS canβt detect ABD
- V1 + Vista incomplete root ?
- Feature Request: Auto open AV-IN when goggle power on/ Shortcut in for AV-IN on main menu HOT 3
- Feature request: Zoom/crop modes possible?
- Dji live audio out not working
- goggles v2 update crash HOT 12
- Feature Request: - Auto record after power-on
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wtfos.