You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
1.9 KiB
C++
33 lines
1.9 KiB
C++
#include "config.h"
|
|
#include <iostream>
|
|
|
|
int main()
|
|
{
|
|
load_config("./config/config");
|
|
std::cout << "radar: " << radar_cfg().radar.ip << ":" << radar_cfg().radar.port
|
|
<< " hz=" << radar_cfg().radar.hz
|
|
<< " tail=" << radar_cfg().radar.tail_filter << std::endl;
|
|
std::cout << "clean_time => " << cfg.log.clean_hour << ":" << cfg.log.clean_minute
|
|
<< ":" << cfg.log.clean_sec << std::endl;
|
|
std::cout << "log.enable=" << cfg.log.enable << " retain=" << cfg.log.retain_days << std::endl;
|
|
std::cout << "poly_n=" << radar_cfg().filter.poly_n << std::endl;
|
|
std::cout << "tail_cut.enable=" << radar_cfg().filter.tail_cut.enable
|
|
<< " max_tail=" << radar_cfg().filter.tail_cut.max_tail_length << std::endl;
|
|
std::cout << "sparse_cut.enable=" << radar_cfg().filter.sparse_cut.enable
|
|
<< " x_radius=" << radar_cfg().filter.sparse_cut.x_radius
|
|
<< " circle=" << radar_cfg().filter.sparse_cut.circle_min
|
|
<< " run=" << radar_cfg().filter.sparse_cut.run_min << std::endl;
|
|
std::cout << "server: " << cfg.server.mode << ":" << cfg.server.port << std::endl;
|
|
std::cout << "detect: z=" << radar_cfg().detect.z_range_mm << " y=" << radar_cfg().detect.y_range_mm
|
|
<< " w=" << radar_cfg().detect.rect_width_px << " ratio=" << radar_cfg().detect.rect_length_ratio << std::endl;
|
|
std::cout << "count: floor=" << radar_cfg().count.floor_height
|
|
<< " base_tol=" << radar_cfg().count.base_tolerance
|
|
<< " per_tol=" << radar_cfg().count.per_level_tolerance
|
|
<< " dilate=" << radar_cfg().count.point_dilate
|
|
<< " interp=" << radar_cfg().count.z_interpolate_mode << std::endl;
|
|
std::cout << "scan: dur=" << radar_cfg().scan.collect_duration_s
|
|
<< " type=" << radar_cfg().scan.z_speed_type
|
|
<< " speed=" << radar_cfg().scan.z_speed << std::endl;
|
|
return 0;
|
|
}
|