blah2
A real-time passive radar
blah2.cpp File Reference

A real-time radar. More...

#include "capture/Capture.h"
#include "data/IqData.h"
#include "data/Map.h"
#include "data/Detection.h"
#include "data/meta/Timing.h"
#include "data/Track.h"
#include "process/ambiguity/Ambiguity.h"
#include "process/clutter/WienerHopf.h"
#include "process/detection/CfarDetector1D.h"
#include "process/detection/Centroid.h"
#include "process/detection/Interpolate.h"
#include "process/spectrum/SpectrumAnalyser.h"
#include "process/tracker/Tracker.h"
#include <ryml/ryml.hpp>
#include <ryml/ryml_std.hpp>
#include <c4/format.hpp>
#include <asio.hpp>
#include <sys/types.h>
#include <getopt.h>
#include <string>
#include <vector>
#include <fstream>
#include <sstream>
#include <thread>
#include <chrono>
#include <sys/time.h>
#include <signal.h>
#include <iostream>
Include dependency graph for blah2.cpp:

Functions

void signal_callback_handler (int signum)
 
void getopt_print_help ()
 
std::string getopt_process (int argc, char **argv)
 
std::string ryml_get_file (const char *filename)
 
uint64_t current_time_ms ()
 
uint64_t current_time_us ()
 
void timing_helper (std::vector< std::string > &timing_name, std::vector< double > &timing_time, std::vector< uint64_t > &time_us, std::string name)
 
int main (int argc, char **argv)
 

Detailed Description

A real-time radar.

Author
30hours

Function Documentation

◆ current_time_ms()

uint64_t current_time_ms ( )

◆ current_time_us()

uint64_t current_time_us ( )

◆ getopt_print_help()

void getopt_print_help ( )

◆ getopt_process()

std::string getopt_process ( int  argc,
char **  argv 
)

◆ main()

int main ( int  argc,
char **  argv 
)

◆ ryml_get_file()

std::string ryml_get_file ( const char *  filename)

◆ signal_callback_handler()

void signal_callback_handler ( int  signum)

◆ timing_helper()

void timing_helper ( std::vector< std::string > &  timing_name,
std::vector< double > &  timing_time,
std::vector< uint64_t > &  time_us,
std::string  name 
)