consti10 / fpv_vr_os Goto Github PK
View Code? Open in Web Editor NEWLatest version of FPV_VR, open source under LGPL
License: GNU Lesser General Public License v2.1
Latest version of FPV_VR, open source under LGPL
License: GNU Lesser General Public License v2.1
Здравствуйте. FPV-VR Не показывает заряд батареи. Как летать? Телеметрия Mavlink c Inav. Купил FPV-VR в плеймаркете.
Just found that project and the idea is great.
I found some posts regarding the support of Oculus quest. This was also my intention.
But no response at all. Seems not like an active project anymore. Which is a shame, because now VR is really starting and it would a good business in the future.
Are there any forks or similar projects?
I want to send my pitch row data to drone. I saw settings air head tracking, I use it but it didn't work. Then I try to view the code . I can't find any code about send data. What should I do?
Hope reply soon.
Can't build FPV-VR both on Windows and Linux, AS Chipmunk, fresh install, the error is the same.
Could not determine the dependencies of task ':app:mergeDebugAssets'.
> Could not resolve all task dependencies for configuration ':app:debugRuntimeClasspath'.
> Could not resolve project :RenderingXCore.
Required by:
project :app
> No matching configuration of project :RenderingXCore was found. The consumer was configured to find a runtime of a component, preferably optimized for Android, as well as attribute 'com.android.build.api.attributes.BuildTypeAttr' with value 'debug', attribute 'com.android.build.api.attributes.AgpVersionAttr' with value '7.1.2' but:
- None of the consumable configurations have attributes.
> Could not resolve project :VideoCore.
Required by:
project :app
> No matching configuration of project :VideoCore was found. The consumer was configured to find a runtime of a component, preferably optimized for Android, as well as attribute 'com.android.build.api.attributes.BuildTypeAttr' with value 'debug', attribute 'com.android.build.api.attributes.AgpVersionAttr' with value '7.1.2' but:
- None of the consumable configurations have attributes.
> Could not resolve project :TelemetryCore.
Required by:
project :app
> No matching configuration of project :TelemetryCore was found. The consumer was configured to find a runtime of a component, preferably optimized for Android, as well as attribute 'com.android.build.api.attributes.BuildTypeAttr' with value 'debug', attribute 'com.android.build.api.attributes.AgpVersionAttr' with value '7.1.2' but:
- None of the consumable configurations have attributes.
> Could not resolve project :uvcintegration.
Required by:
project :app
> No matching configuration of project :uvcintegration was found. The consumer was configured to find a runtime of a component, preferably optimized for Android, as well as attribute 'com.android.build.api.attributes.BuildTypeAttr' with value 'debug', attribute 'com.android.build.api.attributes.AgpVersionAttr' with value '7.1.2' but:
- None of the consumable configurations have attributes.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Hi there,
the build with the current latest commits on the respective master branch of project dependencies fails in the task :app:externalNativeBuildDebug with the following error:
In file included from C:\Users\Sebastian\fpv_vr_latest\RenderingX\RenderingXCore\src\main\cpp\SuperSync\FBRManager.cpp:8: In file included from C:\Users\Sebastian\fpv_vr_latest\RenderingX\RenderingXCore\src\main\cpp\SuperSync\FBRManager.h:53: C:\Users\Sebastian\fpv_vr_latest\RenderingX\RenderingXCore\src\main\cpp\SuperSync\VSYNC.hpp:56:41: error: no member named 'getNSamples' in 'AvgCalculator' In file included from C:\Users\Sebastian\fpv_vr_latest\RenderingX\RenderingXCore\src\main\cpp\SuperSync\FBRManager.cpp:8: In file included from C:\Users\Sebastian\fpv_vr_latest\RenderingX\RenderingXCore\src\main\cpp\SuperSync\FBRManager.h:53: C:\Users\Sebastian\fpv_vr_latest\RenderingX\RenderingXCore\src\main\cpp\SuperSync\VSYNC.hpp:65:49: error: no member named 'getNSamples' in 'AvgCalculator' In file included from C:\Users\Sebastian\fpv_vr_latest\RenderingX\RenderingXCore\src\main\cpp\SuperSync\FBRManager.cpp:8: In file included from C:\Users\Sebastian\fpv_vr_latest\RenderingX\RenderingXCore\src\main\cpp\SuperSync\FBRManager.h:53: C:\Users\Sebastian\fpv_vr_latest\RenderingX\RenderingXCore\src\main\cpp\SuperSync\VSYNC.hpp:66:71: error: no member named 'getAvg' in 'AvgCalculator' In file included from C:\Users\Sebastian\fpv_vr_latest\RenderingX\RenderingXCore\src\main\cpp\SuperSync\FBRManager.cpp:8: In file included from C:\Users\Sebastian\fpv_vr_latest\RenderingX\RenderingXCore\src\main\cpp\SuperSync\FBRManager.h:53: C:\Users\Sebastian\fpv_vr_latest\RenderingX\RenderingXCore\src\main\cpp\SuperSync\VSYNC.hpp:68:86: error: no member named 'getAvgReadable' in 'AvgCalculator'
Building RenderingX Example application worked fine though. I am using the latest Beta of Android Studio (4.1 Beta 5) as the regular stable version of Android Studio seems incompatible with the gradle files.
Could you please consider creating a tag or release for every project that FPV_VR_OS uses. to have stable dependencies? This would greatly reduce the complexity in debugging builds and adding to the software.
Thank you!
Hi Consti10:
I'd like to practice lowest latency VR with "Strip-Render" (or "Beam Racing") . I think your code is completely reasonalble.
But unluckly, I switch VR-Setting to SuperSync , and adjust my Xiaomi12 to 120Hz screen refresh rate , then I see sawtooth flasing.
Ps: I use Android Studio to debug the program, and found out VSYNC.h
print warning info --> "Got VSYNC in the future
".
I recently tried openIPC as the Air Unit of fpv,
when H264 encoding, QOpenHD and FPV_VR can be decoded normally,
But when trying H265, FPV_VR cannot be decoded,
I can see that received frames data of the video but there is no display,
QOpenHD can display normally.
I don't have another H265 video source for testing.
By the way FPV_VR it runs really smoothly and is better than QOpenhd.
It would be interesting to see how MODE_SYNCHRONOUS_FRONT_BUFFER_RENDERING will affect UVC device rendering.
Currently, ROTG02 with GO FPV app have ~120ms latency.
I've looked at GO FPV reversed code and it uses SurfaceTexture, with bitmaps.
How complicated will be to feed your views with frames from a UVC device using this library https://github.com/saki4510t/UVCCamera instead of the frames coming from UDP ?
p.s, Can you recall how much latency FRONT_BUFFER_RENDERING reduced?
Issue:
ERROR: File 'C:\Users\Consti10\Desktop\FPV_VR_for_wifibroadcast\TEST\FPV_VR_2018\app\google-services.json' specified for property 'quickstartFile' does not exist.
Fix:
in FPV_VR_2018/app/build.gradle, uncomment
apply plugin: 'com.google.gms.google-services'
Recently was discovered how to enable the live video stream from the DJI FPV goggles. Would it be possible for you to add this functionality to your nice project?
Link to original hack details: https://github.com/fpv-wtf/voc-poc
the app in development: https://github.com/fpvout/DigiView-Android
the discord channel: https://discord.gg/B4TNrmyh
Thanks!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.