1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-04-21 18:23:15 +00:00

Reset tags for each epoch in observables

PVT receives just one epoch's worth of extra_data tags
This commit is contained in:
Victor Castillo 2024-08-14 02:34:34 +02:00
parent 197f67a737
commit 82c0426189
No known key found for this signature in database
GPG Key ID: 8EF1FC8B7182F608

View File

@ -693,6 +693,10 @@ int hybrid_observables_gs::general_work(int noutput_items __attribute__((unused)
// extra data tags
get_tags_in_range(tags_vec, d_nchannels_in - 1, this->nitems_read(d_nchannels_in - 1), this->nitems_read(d_nchannels_in - 1) + 1, pmt::mp("extra_data"));
// std::cout << "OBS (" << std::to_string(tags_vec.size()) << ")" << std::endl;
while (!d_extra_data_tags.empty())
{
d_extra_data_tags.pop();
}
for (const auto &tag : tags_vec)
{
d_extra_data_tags.emplace(tag);