Starling 2 Max Ardupilot GPS
-
We are seeing some oddness when it comes to running Ardupilot on the Starling 2 Max.
We are unable to get really any GPS satellites, and the driver seems to be acting a bit weird.
-
We are able to get this working fine on PX4 - we run this pretty consistently. So, doesn't point to wiring
-
We tried Arducopter 4.6.3, 4.7, and 4.8 - we had the best luck on 4.7. But, even on that version weird things happen - like GPS_RAW_INT showing up with a lat and lon, but showing no visible satellite:

-
when indoors, only v_acc is updating...which feels odd: https://www.loom.com/share/3379c1aafcd74c95aa65e7f3af09a488
Any thoughts / ideas on where to look would be super. Thanks!
-
-
I did the following and was able to get it
- installed arducopter 4.7
- disabled serial2_option for mavlink forward
- configured compass
- configured acceleromter
- turned off GPS_AUTO_CONFIG
- set SERIAL3_BAUD to 115200
-
Update fix
Replace defaults.parm with upstream version: https://github.com/ArduPilot/ardupilot/blob/ee1e4bbf74061760826b17464383d63c1a11924c/Tools/Frame_params/ModalAI/Starling2Max.parm Rename Starling2Max.parm to defaults.parm in /data/APM Edit SERIAL3_BAUD=9 (in defaults.parm) Edit GPS1_TYPE=2 (in defaults.parm) Remove *.stg files in /data/APM Reboot and power off the voxl2 multiple times, checking the gps driver