diff --git a/src/algorithms/telemetry_decoder/libs/gps_l1_ca_subframe_fsm.cc b/src/algorithms/telemetry_decoder/libs/gps_l1_ca_subframe_fsm.cc index 834fc801d..6aa8972ec 100644 --- a/src/algorithms/telemetry_decoder/libs/gps_l1_ca_subframe_fsm.cc +++ b/src/algorithms/telemetry_decoder/libs/gps_l1_ca_subframe_fsm.cc @@ -231,6 +231,13 @@ public: GpsL1CaSubframeFsm::GpsL1CaSubframeFsm() { d_nav.reset(); + i_channel_ID = 0; + i_satellite_PRN = 0; + d_ephemeris_queue = 0; + d_iono_queue = 0; + d_utc_model_queue = 0; + d_almanac_queue = 0; + d_preamble_time_ms = 0; initiate(); //start the FSM }