CubeOrangePlus
ArduCopter V4.5.7
GPS 2: Septentrio AsteRx SBi3 Pro+ (primary)
(GPS 1: here3 is secondary)
I am using an Septentrio AsteRx SBi3 Pro+ (dual antenna) and get an RTK fixed and zero errors from the Septentrio side. Arducopter is not happy though and reports GPS 2: not healthy every few seconds and won’t let me arm. If I takeoff in Alt-Hold and switch to Loiter in the air it works seemily fine. Also switching off the pre-arm check would work, but obviously neither is my preferred solution.
I think it is supposed to indicate that arducopter expects a specific pattern of data but is not receiving it?
I followed this guide: https://customersupport.septentrio.com/s/article/How-to-integrate-latest-Septentrio-GNSS-receivers-with-Ardupilot-using-Pixhawk-standard-boards
So I end up with that:
SERIAL3_BAUD,115 (same on Septentrio)
SERIAL3_OPTIONS,0
SERIAL3_PROTOCOL,5
GPS_AUTO_CONFIG,0 (tried both)
GPS_AUTO_SWITCH,1 (tried both)
GPS_BLEND_MASK,5
GPS_CAN_NODEID1,125
GPS_CAN_NODEID2,0
GPS_COM_PORT,1 (tried both)
GPS_COM_PORT2,1 (tried both)
GPS_DELAY_MS,0
GPS_DELAY_MS2,0
GPS_DRV_OPTIONS,0
GPS_GNSS_MODE,7 (tried different settings)
GPS_GNSS_MODE2,63 (tried different settings)
GPS_HDOP_GOOD,140
GPS_INJECT_TO,127 (tried different settings)
GPS_MB1_TYPE,0
GPS_MB2_OFS_X,0
GPS_MB2_OFS_Y,-1
GPS_MB2_OFS_Z,0
GPS_MB2_TYPE,1
GPS_MIN_DGPS,100
GPS_MIN_ELEV,-100
GPS_NAVFILTER,8
GPS_POS1_X,0
GPS_POS1_Y,0
GPS_POS1_Z,0
GPS_POS2_X,-0.014
GPS_POS2_Y,0
GPS_POS2_Z,0
GPS_PRIMARY,1 (tried different settings)
GPS_RATE_MS,100 (tried different settings)
GPS_RATE_MS2,100 (tried different settings)
GPS_RAW_DATA,0
GPS_SAVE_CFG,2
GPS_SBAS_MODE,2
GPS_SBP_LOGMASK,-256
GPS_TYPE,9
GPS_TYPE2,26
GPS1_CAN_OVRIDE,0
GPS2_CAN_OVRIDE,0
Any help would be much appreciated.