GNSS-SDR  0.0.13
An Open Source GNSS Software Defined Receiver
obs_conf.h
Go to the documentation of this file.
1 /*!
2  * \file obs_conf.h
3  * \brief Class that contains all the configuration parameters for generic
4  * observables block
5  * \author Javier Arribas, 2020. jarribas(at)cttc.es
6  *
7  * -----------------------------------------------------------------------------
8  *
9  * Copyright (C) 2010-2020 (see AUTHORS file for a list of contributors)
10  *
11  * GNSS-SDR is a software defined Global Navigation
12  * Satellite Systems receiver
13  *
14  * This file is part of GNSS-SDR.
15  *
16  * SPDX-License-Identifier: GPL-3.0-or-later
17  *
18  * -----------------------------------------------------------------------------
19  */
20 
21 #ifndef GNSS_SDR_OBS_CONF_H
22 #define GNSS_SDR_OBS_CONF_H
23 
24 #include <cstdint>
25 #include <string>
26 
27 class Obs_Conf
28 {
29 public:
30  Obs_Conf();
31 
32  std::string dump_filename;
33  int32_t smoothing_factor;
34  uint32_t nchannels_in;
35  uint32_t nchannels_out;
36  bool enable_carrier_smoothing;
37  bool dump;
38  bool dump_mat;
39 };
40 
41 #endif