Agora
1.2.0
Agora project
|
Main file for the radio test program. More...
#include "client_radio.h"
#include "comms-lib.h"
#include "gflags/gflags.h"
#include "logger.h"
#include "network_utils.h"
#include "radio_lib.h"
#include "rx_status_tracker.h"
#include "signal_handler.h"
#include "version_config.h"
Functions | |
DEFINE_string (conf_file, TOSTRING(PROJECT_DIRECTORY) "/files/config/examples/ul-one-vulture.json", "Config filename") | |
DEFINE_uint32 (rx_symbols, 10, "The number of symbols to receive before the program terminates") | |
static void | TestBsRadioRx (Config *cfg, const uint32_t max_rx, Radio::RadioType type) |
static void | TestUeRadioRx (Config *cfg, const uint32_t max_rx, Radio::RadioType type) |
int | main (int argc, char *argv[]) |
ssize_t | SyncBeacon (const std::complex< int16_t > *samples, size_t detect_window, const Config *cfg) |
Main file for the radio test program.
DEFINE_string | ( | conf_file | , |
TOSTRING(PROJECT_DIRECTORY) "/files/config/examples/ul-one-vulture.json" | , | ||
"Config filename" | |||
) |
DEFINE_uint32 | ( | rx_symbols | , |
10 | , | ||
"The number of symbols to receive before the program terminates" | |||
) |
int main | ( | int | argc, |
char * | argv[] | ||
) |
ssize_t SyncBeacon | ( | const std::complex< int16_t > * | samples, |
size_t | detect_window, | ||
const Config * | cfg | ||
) |
|
static |
|
static |