Ublox AssistNow with GPS via AP_Periph?

Hello,

I would like to upload the GNSS databases (almanacs) to my GPS (Matek M9N-CAN).

With a directly connected GPS, there are several ways:

For NTRIP it’s already working via UAVCAN, but I found no way for updating the database, did I miss something?

Options could be

  • Serial-passthrough in AP_Periph, to allow connecting a serial console on the exposed uart and being able to access the GPS uart from there.
  • to connect mission planner to the AP_Periph and using MAVSerial Pass.
  • direct access from the FC to the AP_Periph’s UART. Then it could be possible via the MAVProxy ublox module or via u-center proxied by mission planner
    https://github.com/ArduPilot/ardupilot/pull/8508 looks if it could help there (?)

Is that something useful also for others? As my copter has a GSM modem, it would be nice to be able to push that via MAVProxy :slight_smile:

Sebastian

1 Like

I’m afraid I don’t know a heck of a lot about AP_Periph so I might leave this for @tridge, @bugobliterator or @MagicRuB to answer this one.

I had a quick discussion with @tridge and I’ve created an AP flight code enhancement request here: https://github.com/ArduPilot/ardupilot/issues/17305 and here for MP: https://github.com/ArduPilot/MissionPlanner/issues/2598

1 Like

I would like to play with ublox module but in mavproxy if I try to load it I get:

“Failed to load module: No module named ublox. Use ‘set moddebug 3’ in the MAVProxy console to enable traceback”

Both using mavproxy installed with pip and building from source.

@anbello,

Thanks for the report. I’ve created an issue for the mavproxy people here https://github.com/mavlink/mavlink/issues/1639

1 Like