32 #include <boost/format.hpp> 33 #include <boost/program_options.hpp> 50 Params(
int argc,
char * argv[]);
129 std::string rt = rtype;
131 std::transform(rt.begin(), rt.end(), rt.begin(), ::toupper);
139 boost::program_options::variables_map
pmap;
bool isRadioType(const std::string &rtype)
std::string report_file_name
std::string server_sock_basename
std::string getLockFileName() const
void saveConfigFile(std::string &cf_name)
save config data to a configuration file (for now, do nothing.)
double getAudioSampleRate() const
bool reportMemInfo() const
std::string getGPSHostName() const
This class handles command line parameters and built-ins.
std::string getGPSPortName() const
std::string getTXAnt() const
which port is the TX channel?
std::string config_filename
double getRXRate() const
Sample rates and all that other stuff are fixed.
boost::program_options::variables_map pmap
unsigned int getRFBufferSize() const
Params(int argc, char *argv[])
Constructor.
std::string lock_file_name
unsigned int getDebugLevel() const
unsigned int getAFBufferSize() const
std::string getAudioPortName() const
double getTXRate() const
TX rate will always be 625K.
std::string getRXAnt() const
which port is the RX channel?
std::string getRadioType() const
std::string getRadioArgs() const
return args that point to a particular USRP unit
std::string audio_portname
std::string getReportFileName() const
std::string getClockSource() const
where does the reference come from?
std::string getServerSocketBasename() const
void readConfigFile(std::string &cf_name)
read a configuration file (for now, just setup the default config.)
bool force_integer_N_mode