Browse Source

gps_blending add protection against accessing non-exist array item

release/1.12
bazooka joe 4 years ago committed by Lorenz Meier
parent
commit
8087fac3fc
  1. 2
      src/modules/sensors/vehicle_gps_position/gps_blending.hpp

2
src/modules/sensors/vehicle_gps_position/gps_blending.hpp

@ -67,9 +67,11 @@ public: @@ -67,9 +67,11 @@ public:
void setGpsData(const sensor_gps_s &gps_data, int instance)
{
if (instance < GPS_MAX_RECEIVERS_BLEND) {
_gps_state[instance] = gps_data;
_gps_updated[instance] = true;
}
}
void setBlendingUseSpeedAccuracy(bool enabled) { _blend_use_spd_acc = enabled; }
void setBlendingUseHPosAccuracy(bool enabled) { _blend_use_hpos_acc = enabled; }
void setBlendingUseVPosAccuracy(bool enabled) { _blend_use_vpos_acc = enabled; }

Loading…
Cancel
Save