I have always wanted to fly my Mavic Pro using my existing Surface 3 LTE and was disappointed by DJI not providing a solution for Windows tablets.
So I was pretty thrilled learning about UgCS and have done some testing in the last couple of days.
Let me first say that it is really a great product. I am amazed by the possibilities and would love to use it to plan and execute flights or just for feeding the Mavics Cam to the notebook.
However I have two issues for which I hope to find some help.
Many thanks for your help !
I don't sure that we ever tested UgCS on Surface tablets. So we don't know how UgCS will work on it.
Please try following steps:
1. Switch on Battery saving mode:
2. stop and disable unnecessary UgCS components in UgCS Service Manager:
If you plan to use UgCS with DJI's only you need only UGCS Server and Geoserver.
I see that you need video - but please try to stop Video service also.
Vehicle emulator and ArduPilot VSM are necessary only if you will use internal UgCS drone emulator, during real flights they are not necessary.
If you will get acceptable performance without video - ask our support(at)ugcs.com how to use it with Mavic. From my experiance it should work without any additional configuration.
that was both quick and also very good advice!
The CPU usage has dropped from 100% to 30%-50% (w/o Mavic connected yet).
If I add the Video stream Server it goes up to 40%-60% so still ok.
I also found the page on ugcs.com on how to access the Video stream directly. I will give it a try tonight to get the stream info and try to connect directly with VLC.
I will report back with results...
So, after a couple of additional tests:
I see in our support system that our engineer has asked you for logs. Pretty standard question :). Please send requested files to them.
Yes, thats great, will do.
Unfortunately I will not have a chance to do that before the weekend.
Problem Solved !
while preparing the log files I had a look into them to see if I could find something odd. And indeed the log files from the phone had all sorts of error messages.
So I just tried it with another phone. Works like a charme.
So if anyone else is ever going to read this:
- what did not work for me : running UgCS on a phone with custom ROM LineageOS
- what works just fine : running UgCS on a phone with stock ROM (here: Samsung A3 (2017) Android 7)
And also there is no need to enter anything in the video config file. It will find he video stream automatically.
It's great! In my practice I never had to edit config files to see video - I use Samsung A5.