File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed
Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -133,10 +133,16 @@ void AP_Periph_FW::can_gps_update(void)
133133 pkt.sub_mode = UAVCAN_EQUIPMENT_GNSS_FIX2_SUB_MODE_RTK_FLOAT;
134134 break ;
135135 case AP_GPS::GPS_Status::GPS_OK_FIX_3D_RTK_FIXED:
136+ case AP_GPS::GPS_Status::GPS_OK_FIX_TYPE_STATIC:
136137 pkt.status = UAVCAN_EQUIPMENT_GNSS_FIX2_STATUS_3D_FIX;
137138 pkt.mode = UAVCAN_EQUIPMENT_GNSS_FIX2_MODE_RTK;
138139 pkt.sub_mode = UAVCAN_EQUIPMENT_GNSS_FIX2_SUB_MODE_RTK_FIXED;
139140 break ;
141+ case AP_GPS::GPS_Status::GPS_OK_FIX_TYPE_PPP:
142+ pkt.status = UAVCAN_EQUIPMENT_GNSS_FIX2_STATUS_3D_FIX;
143+ pkt.mode = UAVCAN_EQUIPMENT_GNSS_FIX2_MODE_PPP;
144+ pkt.sub_mode = UAVCAN_EQUIPMENT_GNSS_FIX2_SUB_MODE_RTK_FLOAT;
145+ break ;
140146 }
141147
142148 pkt.covariance .len = 6 ;
You can’t perform that action at this time.
0 commit comments