DJI Mavic, Air and Mini Drones
Friendly, Helpful & Knowledgeable Community
Join Us Now

Recent content by beermat

  1. B

    The BIG GNSS (GPS) Issue -- The Constructive Thread

    So if a manufacturer has ever made something in the past that works, everything in the future will work too, no matter how they change it? Did the millions of phones Apple successfully manufactured before the iPhone 4 mean that Antennagate now didn't happen, by your logic? Car companies that...
  2. B

    The BIG GNSS (GPS) Issue -- The Constructive Thread

    How do you know this? I distinctly remember several posts on a couple of forums, after the November launch of the M3, of M3s taking off after the "home point has been updated" and then drifting significantly without user input. The cause of that could be many things, but one *potential* could...
  3. B

    The BIG GNSS (GPS) Issue -- The Constructive Thread

    Take a look at the UBX-NAV-PVT message, that is one alternative. This is their "Navigation position velocity time solution" with all the information about the current latitude, longitude, altitude, etc. along with information about the fix itself, such as number of sats in the solution, PDOP...
  4. B

    The BIG GNSS (GPS) Issue -- The Constructive Thread

    Yes. I know that. That wasn't the point. I'm talking in the context of the recent theory of "not having enough space" to store all the ephemeris; how does that theory hold water in the context of a hot restart, such as swapping a battery? If lack of storage is the claimed issue causing the long...
  5. B

    The BIG GNSS (GPS) Issue -- The Constructive Thread

    Honestly, it's tough to decide what to do :( The hard part of this is that it is impossible to get a good feel of the scope, scale and type of the issue. I know some people have this problem; I know some people don't. What I don't know is, out of all the people who own a Mavic 3, what percentage...
  6. B

    The BIG GNSS (GPS) Issue -- The Constructive Thread

    Correct. I resisted the urge to speculate, even then, tempting as it was :) In my testing (via u-center and my own code) of the M3 GPS module I received, even with the unpopulated chip, it functioned exactly the same as the Mavic Air chip did, and functioned as expected and documented, through...
  7. B

    Mavic 3 GNSS chip identified

    This is possibly hardware "failure", possibly not, could be intentional. I find its absence mostly curious right now, as opposed to something unintentional, widespread or issue-causing. Would need to know what was there. If it's a flash memory chip for instance (something the uBlox M8 can...
  8. B

    Mavic 3 GNSS chip identified

    Now this is curious - there appears to be a chip "missing" from this replacement GPS board: I checked the picture taken when I received this board; it isn't there then, so I didn't shear it off myself during testing. I checked whatever pictures I could find online at stores selling...
  9. B

    Mavic 3 GNSS chip identified

    Alright, for anyone who wants to play along at home, these are the pads to be able to connect to the Mavic 3 uBlox GNSS chip UART, @9600 baud. I couldn't solder to the 3.3v Vin pad, too crowded and at about 0.5mm diameter, beyond my hand soldering skills. The giant 1mm RX/TX pads were fine :) I...
  10. B

    Mavic 3 GNSS chip identified

    Ok, got my $8 Mavic Air GPS module, and interfaced successfully to the labelled RX/TX pins. Now to trace those pads to the chip pins, and then apply that back to the Mavic 3 GPS module......and not for nothing, it's a cheap way to get a working uBlox chip and antenna in a nice compact package...
  11. B

    The BIG GNSS (GPS) Issue -- The Constructive Thread

    Besides A-GNSS, of which there is zero evidence in the real world of this actually ever being implemented, there is one other area: I feel the DJI Fly app is the custodian of the function of setting the home point for the drone, not the drone itself. You can change the home point mid-flight...
  12. B

    The BIG GNSS (GPS) Issue -- The Constructive Thread

    You are assuming that displayed number is the total count of SVs the uBlox chip can see or is tracking. The main uBlox protocol message providing position solutions to client software (UBX-NAV-PVT) also provides a count of the number of SVs used in the navigation solution, which is a subset of...
  13. B

    The BIG GNSS (GPS) Issue -- The Constructive Thread

    An observation that might be related this - my consumer-grade uBlox M8 chip has 28 channels available to track satellites, but the GNSS configuration (UBX-CFG-GNSS) requires you set a min/max number of channels to use per enabled GNSS. You will be capped per GNSS at it's maximum setting, even if...
  14. B

    Mavic 3 GNSS chip identified

    The M3 GPS module has 31 visible unmarked pads on the PCB vs 10 on the Inspire 2 GPS module, and I don't have a working scope any more, so that's a lot of combinations of tiny pads to pins to check continuity and still not obvious which is which, without a scope. It was much more helpful when...
  15. B

    Mavic 3 GNSS chip identified

    On that topic, any thoughts on how to establish which pins are VCC, GND, TX and RX? :) The documentation for this package requires contacting uBlox and a confidentiality agreement and scouring the intertubes hasn't revealed anything.