Starling 2 Max no GPS data
-
@Alex-Kushleyev sounds good thank you. Overall I really like what your company is doing and I’m happy to run whatever tests would be helpful to identifying strategies to improve drone performance. My main goal is to systematically explore 5G as the sole data link in anticipation of the FAA allowing BVLOS.
-
@Alex-Kushleyev Is there a programmatic way to cut power to one or more of the cameras? I have four: front/down hires and front/down tracking. The two downward-facing cameras are mounted immediately adjacent to the GPS module. It would be interesting to see happens to the GPS signal when those cameras are powered on and off.
-
@ROBERT-JUDD , when you stop voxl camera server, all the cameras are powered off.
Systemctl stop voxl-camera-server
To disable individual cameras, you can modify /etc/modalai/voxl-camera-server.conf to set the “enabled” parameter to false for the desired camera(s) and restart camera server : systemctl restart voxl-camera-server
Alex
-
@Alex-Kushleyev OK, just now I repeated the test of GPS signal with/without powering up the drone and the results were the same as yesterday: roughly 10 dB drop in GPS signal when drone is powered up. At that point I shut down the voxl-camera-server (systemctl stop voxl-camera-server), meaning no power to any cameras, and there was no apparent change (still 10 dB down). I did double check that the change happened via "voxl-inspect-services" (camera server not running).
So here is the current status:
With GPS module connected to u-center2 (not connected to drone but physically in the same position on drone frame):
-
Everything below is Lepton connector removed and ALFA USB wifi removed
-
Drone powered off: good GPS signal (14-20 satellites tracked, most 40-45 dB)
-
Drone powered on: GPS signal drops about 10 dB
-
Drone powered on, 5G modem powered off: no improvement
-
Drone powered on, 5G modem powered on, all cameras powered off: no improvement
Any other subsystems I can power down and/or unplug? I'll try the new GPS module when it arrives hopefully Monday.
-
-
@Alex-Kushleyev 3DR says the replacement GPS won't be shipped until next week. Are there any useful tests I can run while waiting, eg. power down selective subsystems and observe GPS signal via u-center? I did hold the current (potentially defective) GPS module in my hand and move it around the drone while observing signal strength in u-center, but it wasn't clear to me where the interference was originating from. Open to suggestions. Thanks for your help.
-
@Alex-Kushleyev said in Starling 2 Max no GPS data:
Let me check with the team what the expected signal level is when a properly working Starling 2 Max is receiving GPS.
Have you had a chance to check on this?
FYI in the meantime I've purchased 3 additional GPS modules from different manufacturers, and will evaluate them using u-center and the drone when they arrive.
I need to get this problem fixed somehow - can't fly far without a GPS!
-
Hi @ROBERT-JUDD , my colleague is setting up the exact test with Starling 2 Max with the 5G modem to see if there is any possible interference. We will get back to you soon. Meanwhile, please let us know if swapping of the GPS module produces any positive results. Thank you!
Alex
-
@Alex-Kushleyev will do, thanks!
-
@Alex-Kushleyev Here are the results of testing with a brand new GPS from a different manufacturer (https://holybro.com/products/micro-m10-gps?variant=42981482954941). The GPS is in the same position as the original, but connected to u-center. As with prior tests, Lepton is disconnected and ALFA is removed.
Top u-center screen shot is with drone powered OFF, bottom is drone powered ON. To me this Holybro GPS looks about the same as the 3DR GPS, i.e. satellite signals drop significantly with drone powered ON. Not shown are results where I found that the satellite signal increased significantly when I moved the GPS module farther away and/or added shielding.
What do you suggest as next steps?
Thanks for your help.
-
Hi @ROBERT-JUDD,
We are actively testing to find a solution (including myself, I just got my hands on a Starling 2 Max a few days ago and was able to confirm similar SNR to what you have experienced - my drone is without 5G modem). My colleague is testing one with a 5G modem. We acknowledge that there is an issue and we are working on a short-term workaround and a longer term solution.
We understand that this can be concerning and if you are not able to wait for a solution, please reach out to https://www.modalai.com/pages/rma and we can work on a return / refund.
If you are able to work with us on this issues, we are trying out different options including different gps units, disabling different components to find the source of the interference, and also re-locating the position of the gps unit to help reduce the effect of the noise. My gut feeling is that elevating the GPS receiver on a lightweight but rigid mast (4-6in) above the drone and include some shielding right below the receiver should significantly improve the performance (as a short-term workaround). I will test this ASAP and provide the results and pictures). Please give me a few more days.
Alex
-
@Alex-Kushleyev Thanks for the reply, and yes, I'm happy to work with you to find a solution. As an attempt to improve SNR, I took the STEP files and created a "stretched" 3D-printed version of the GPS mount, see below, but I haven't had a chance to install it yet. Based on some previous testing I think the added distance will improve SNR somewhat, and adding some shielding should also help, but I think the best long term solution would be to find the source of EMI and target that. I don't have the equipment or knowledge to do that, however.
Please keep me posted, and let me know if there's any way I can contribute. Thanks for your help!
-
Sounds good. Please keep in mind that if you relocate the gps receiver, you should update the offsets for gps sensor position in px4 (prior to flight)
My test will be putting a 4-6in mast either where the gps receiver is now (in the back) or right in the middle, on top of the “roll cage”.
Alex