From e1e6615a151977dd983251a0acbd57f11ba2e0b2 Mon Sep 17 00:00:00 2001 From: Ryan Volz Date: Tue, 7 May 2024 17:26:52 -0400 Subject: [PATCH 1/3] Update MANIFEST to yaml format and install examples --- CMakeLists.txt | 4 ++++ MANIFEST.md | 24 ------------------------ MANIFEST.yml | 25 +++++++++++++++++++++++++ examples/CMakeLists.txt | 28 ++++++++++++++++++++++++++++ 4 files changed, 57 insertions(+), 24 deletions(-) delete mode 100644 MANIFEST.md create mode 100644 MANIFEST.yml create mode 100644 examples/CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt index 86b11fb5..8aeece3f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -135,6 +135,7 @@ add_custom_target(uninstall add_subdirectory(include/radar) add_subdirectory(lib) add_subdirectory(apps) +add_subdirectory(examples) add_subdirectory(docs) # NOTE: manually update below to use GRC to generate C++ flowgraphs w/o python if(ENABLE_PYTHON) @@ -160,3 +161,6 @@ configure_package_config_file( INSTALL_DESTINATION ${GR_CMAKE_DIR} ) +install(FILES MANIFEST.yml + RENAME MANIFEST-${VERSION_MAJOR}.${VERSION_API}.${VERSION_ABI}${VERSION_PATCH}.yml + DESTINATION share/gnuradio/manifests/radar) diff --git a/MANIFEST.md b/MANIFEST.md deleted file mode 100644 index cbe11d97..00000000 --- a/MANIFEST.md +++ /dev/null @@ -1,24 +0,0 @@ -title: gr-radar -brief: GNU Radio Radar Toolbox -tags: - - radar - - UHD -author: - - Stefan Wunsch -copyright_owner: - - Stefan Wunsch - - Communications Engineering Lab (CEL) at Karlsruhe Institute of Technology (KIT) -dependencies (most of them are needed by GNU Radio 3.8 and are included transitively): - - gnuradio maint-3.8 - - UHD = 3.15 - - QT 5.10.1 - - Qwt = 6.1.0 - - python-matplotlib -repo: https://github.com/kit-cel/gr-radar -website: https://grradar.wordpress.com -gr_supported_version: v3.7, v3.8 ---- - -The *gr-radar* project provides a toolbox of commonly used radar algorithms. An important part is the *UHD Echotimer*, which enables a synchronized TX and RX stream from USRPs to ensure a constant phase relation in measurements. Example flowgraphs for CW, Dual CW, FSK, FMCW and OFDM radar are given and partly tested on hardware. GUI elements for target representation and further signal processing algorithms such as target tracking are implemented. Check out the project website for example videos and further information. - -This project was initiated as a Google Summer of Code project and developed at the *Communication Engineering Lab (CEL)* at the *Karlsruhe Institute of Technology (KIT)*, Germany, . diff --git a/MANIFEST.yml b/MANIFEST.yml new file mode 100644 index 00000000..8c110496 --- /dev/null +++ b/MANIFEST.yml @@ -0,0 +1,25 @@ +title: The RADAR OOT Module +version: 1.0 +brief: GNU Radio Radar Toolbox +tags: # Tags are arbitrary, but look at CGRAN what other authors are using + - radar + - UHD +author: + - Stefan Wunsch +copyright_owner: + - Stefan Wunsch + - Communications Engineering Lab (CEL) at Karlsruhe Institute of Technology (KIT) +license: GPL-3.0-or-later +gr_supported_version: + - 3.7 + - 3.8 + - 3.9 + - 3.10 +repo: https://github.com/kit-cel/gr-radar +website: https://grradar.wordpress.com +#icon: # Put a URL to a square image here that will be used as an icon +description: |- + The *gr-radar* project provides a toolbox of commonly used radar algorithms. An important part is the *UHD Echotimer*, which enables a synchronized TX and RX stream from USRPs to ensure a constant phase relation in measurements. Example flowgraphs for CW, Dual CW, FSK, FMCW and OFDM radar are given and partly tested on hardware. GUI elements for target representation and further signal processing algorithms such as target tracking are implemented. Check out the project website for example videos and further information. + + This project was initiated as a Google Summer of Code project and developed at the *Communication Engineering Lab (CEL)* at the *Karlsruhe Institute of Technology (KIT)*, Germany, . +file_format: 1 diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt new file mode 100644 index 00000000..8058365d --- /dev/null +++ b/examples/CMakeLists.txt @@ -0,0 +1,28 @@ +install( + FILES simulation/simulator_cw.grc + simulation/simulator_dual_cw_estimation_rcs.grc + simulation/simulator_dual_cw.grc + simulation/simulator_fmcw_rcs.grc + simulation/simulator_fmcw.grc + simulation/simulator_fsk_tracking_singletarget.grc + simulation/simulator_fsk.grc + simulation/simulator_ofdm.grc + simulation/simulator_sync_pulse.grc + tests/test_find_max_peak_c.grc + tests/test_msg_manipulator.grc + tests/test_signal_generator_cw_c.grc + tests/test_signal_generator_fmcw_c.grc + tests/test_split_cc.grc + tests/test_static_target_simulator_cc.grc + tests/test_ts_fft_cc.grc + tests/test_uhd_sink_source_inbuild.grc + tests/test_usrp_echotimer_cc.grc + usrp/usrp_echotimer_cw.grc + usrp/usrp_echotimer_dual_cw_rcs.grc + usrp/usrp_echotimer_dual_cw_tracking.grc + usrp/usrp_echotimer_dual_cw.grc + usrp/usrp_echotimer_fmcw.grc + usrp/usrp_echotimer_fsk_tracking_singletarget.grc + usrp/usrp_echotimer_fsk.grc + usrp/usrp_echotimer_sync_pulse.grc + DESTINATION share/gnuradio/examples/radar) From e6c8b2997371830cce03c0a8a05b6f0526b4efa4 Mon Sep 17 00:00:00 2001 From: Ryan Volz Date: Tue, 18 Feb 2025 13:30:48 -0500 Subject: [PATCH 2/3] Move include from radar/ to gnuradio/radar/, conforming with new style Signed-off-by: Ryan Volz --- CMakeLists.txt | 4 ++-- include/{ => gnuradio}/radar/CMakeLists.txt | 2 +- include/{ => gnuradio}/radar/api.h | 0 include/{ => gnuradio}/radar/crop_matrix_vcvc.h | 2 +- include/{ => gnuradio}/radar/estimator_cw.h | 2 +- include/{ => gnuradio}/radar/estimator_fmcw.h | 2 +- include/{ => gnuradio}/radar/estimator_fsk.h | 2 +- include/{ => gnuradio}/radar/estimator_ofdm.h | 2 +- include/{ => gnuradio}/radar/estimator_rcs.h | 2 +- include/{ => gnuradio}/radar/estimator_sync_pulse_c.h | 2 +- include/{ => gnuradio}/radar/find_max_peak_c.h | 2 +- include/{ => gnuradio}/radar/msg_gate.h | 2 +- include/{ => gnuradio}/radar/msg_manipulator.h | 2 +- include/{ => gnuradio}/radar/ofdm_cyclic_prefix_remover_cvc.h | 2 +- include/{ => gnuradio}/radar/ofdm_divide_vcvc.h | 2 +- include/{ => gnuradio}/radar/os_cfar_2d_vc.h | 2 +- include/{ => gnuradio}/radar/os_cfar_c.h | 2 +- include/{ => gnuradio}/radar/print_results.h | 2 +- include/{ => gnuradio}/radar/qtgui_scatter_plot.h | 2 +- include/{ => gnuradio}/radar/qtgui_spectrogram_plot.h | 2 +- include/{ => gnuradio}/radar/qtgui_time_plot.h | 2 +- include/{ => gnuradio}/radar/signal_generator_cw_c.h | 2 +- include/{ => gnuradio}/radar/signal_generator_fmcw_c.h | 2 +- include/{ => gnuradio}/radar/signal_generator_fsk_c.h | 2 +- include/{ => gnuradio}/radar/signal_generator_sync_pulse_c.h | 2 +- include/{ => gnuradio}/radar/split_cc.h | 2 +- include/{ => gnuradio}/radar/split_fsk_cc.h | 2 +- include/{ => gnuradio}/radar/static_target_simulator_cc.h | 2 +- include/{ => gnuradio}/radar/tracking_singletarget.h | 2 +- include/{ => gnuradio}/radar/transpose_matrix_vcvc.h | 2 +- include/{ => gnuradio}/radar/trigger_command.h | 2 +- include/{ => gnuradio}/radar/ts_fft_cc.h | 2 +- include/{ => gnuradio}/radar/usrp_echotimer_cc.h | 2 +- lib/crop_matrix_vcvc_impl.h | 2 +- lib/estimator_cw_impl.h | 2 +- lib/estimator_fmcw_impl.h | 2 +- lib/estimator_fsk_impl.h | 2 +- lib/estimator_ofdm_impl.h | 2 +- lib/estimator_rcs_impl.h | 2 +- lib/estimator_sync_pulse_c_impl.h | 2 +- lib/find_max_peak_c_impl.h | 2 +- lib/msg_gate_impl.h | 2 +- lib/msg_manipulator_impl.h | 2 +- lib/ofdm_cyclic_prefix_remover_cvc_impl.h | 2 +- lib/ofdm_divide_vcvc_impl.h | 2 +- lib/os_cfar_2d_vc_impl.h | 2 +- lib/os_cfar_c_impl.h | 2 +- lib/print_results_impl.h | 2 +- lib/qtgui_scatter_plot_impl.h | 2 +- lib/qtgui_spectrogram_plot_impl.h | 2 +- lib/qtgui_time_plot_impl.h | 2 +- lib/signal_generator_cw_c_impl.h | 2 +- lib/signal_generator_fmcw_c_impl.h | 2 +- lib/signal_generator_fsk_c_impl.h | 2 +- lib/signal_generator_sync_pulse_c_impl.h | 2 +- lib/split_cc_impl.h | 2 +- lib/split_fsk_cc_impl.h | 2 +- lib/static_target_simulator_cc_impl.h | 2 +- lib/tracking_singletarget_impl.h | 2 +- lib/transpose_matrix_vcvc_impl.h | 2 +- lib/trigger_command_impl.h | 2 +- lib/ts_fft_cc_impl.h | 2 +- lib/usrp_echotimer_cc_impl.h | 2 +- python/radar/bindings/crop_matrix_vcvc_python.cc | 4 ++-- python/radar/bindings/estimator_cw_python.cc | 4 ++-- python/radar/bindings/estimator_fmcw_python.cc | 4 ++-- python/radar/bindings/estimator_fsk_python.cc | 4 ++-- python/radar/bindings/estimator_ofdm_python.cc | 4 ++-- python/radar/bindings/estimator_rcs_python.cc | 4 ++-- python/radar/bindings/estimator_sync_pulse_c_python.cc | 4 ++-- python/radar/bindings/find_max_peak_c_python.cc | 4 ++-- python/radar/bindings/msg_gate_python.cc | 4 ++-- python/radar/bindings/msg_manipulator_python.cc | 4 ++-- .../radar/bindings/ofdm_cyclic_prefix_remover_cvc_python.cc | 4 ++-- python/radar/bindings/ofdm_divide_vcvc_python.cc | 4 ++-- python/radar/bindings/os_cfar_2d_vc_python.cc | 4 ++-- python/radar/bindings/os_cfar_c_python.cc | 4 ++-- python/radar/bindings/print_results_python.cc | 4 ++-- python/radar/bindings/qtgui_scatter_plot_python.cc | 4 ++-- python/radar/bindings/qtgui_spectrogram_plot_python.cc | 4 ++-- python/radar/bindings/qtgui_time_plot_python.cc | 4 ++-- python/radar/bindings/signal_generator_cw_c_python.cc | 4 ++-- python/radar/bindings/signal_generator_fmcw_c_python.cc | 4 ++-- python/radar/bindings/signal_generator_fsk_c_python.cc | 4 ++-- python/radar/bindings/signal_generator_sync_pulse_c_python.cc | 4 ++-- python/radar/bindings/split_cc_python.cc | 4 ++-- python/radar/bindings/split_fsk_cc_python.cc | 4 ++-- python/radar/bindings/static_target_simulator_cc_python.cc | 4 ++-- python/radar/bindings/tracking_singletarget_python.cc | 4 ++-- python/radar/bindings/transpose_matrix_vcvc_python.cc | 4 ++-- python/radar/bindings/trigger_command_python.cc | 4 ++-- python/radar/bindings/ts_fft_cc_python.cc | 4 ++-- python/radar/bindings/usrp_echotimer_cc_python.cc | 4 ++-- 93 files changed, 123 insertions(+), 123 deletions(-) rename include/{ => gnuradio}/radar/CMakeLists.txt (97%) rename include/{ => gnuradio}/radar/api.h (100%) rename include/{ => gnuradio}/radar/crop_matrix_vcvc.h (98%) rename include/{ => gnuradio}/radar/estimator_cw.h (98%) rename include/{ => gnuradio}/radar/estimator_fmcw.h (98%) rename include/{ => gnuradio}/radar/estimator_fsk.h (98%) rename include/{ => gnuradio}/radar/estimator_ofdm.h (98%) rename include/{ => gnuradio}/radar/estimator_rcs.h (99%) rename include/{ => gnuradio}/radar/estimator_sync_pulse_c.h (98%) rename include/{ => gnuradio}/radar/find_max_peak_c.h (98%) rename include/{ => gnuradio}/radar/msg_gate.h (98%) rename include/{ => gnuradio}/radar/msg_manipulator.h (98%) rename include/{ => gnuradio}/radar/ofdm_cyclic_prefix_remover_cvc.h (98%) rename include/{ => gnuradio}/radar/ofdm_divide_vcvc.h (98%) rename include/{ => gnuradio}/radar/os_cfar_2d_vc.h (99%) rename include/{ => gnuradio}/radar/os_cfar_c.h (99%) rename include/{ => gnuradio}/radar/print_results.h (98%) rename include/{ => gnuradio}/radar/qtgui_scatter_plot.h (98%) rename include/{ => gnuradio}/radar/qtgui_spectrogram_plot.h (98%) rename include/{ => gnuradio}/radar/qtgui_time_plot.h (98%) rename include/{ => gnuradio}/radar/signal_generator_cw_c.h (98%) rename include/{ => gnuradio}/radar/signal_generator_fmcw_c.h (98%) rename include/{ => gnuradio}/radar/signal_generator_fsk_c.h (98%) rename include/{ => gnuradio}/radar/signal_generator_sync_pulse_c.h (98%) rename include/{ => gnuradio}/radar/split_cc.h (98%) rename include/{ => gnuradio}/radar/split_fsk_cc.h (98%) rename include/{ => gnuradio}/radar/static_target_simulator_cc.h (99%) rename include/{ => gnuradio}/radar/tracking_singletarget.h (99%) rename include/{ => gnuradio}/radar/transpose_matrix_vcvc.h (98%) rename include/{ => gnuradio}/radar/trigger_command.h (98%) rename include/{ => gnuradio}/radar/ts_fft_cc.h (98%) rename include/{ => gnuradio}/radar/usrp_echotimer_cc.h (98%) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8aeece3f..b86919b5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -74,7 +74,7 @@ if(NOT CMAKE_MODULES_DIR) set(CMAKE_MODULES_DIR lib${LIB_SUFFIX}/cmake) endif(NOT CMAKE_MODULES_DIR) -set(GR_INCLUDE_DIR include/radar) +set(GR_INCLUDE_DIR include/gnuradio/radar) set(GR_CMAKE_DIR ${CMAKE_MODULES_DIR}/gnuradio-radar) set(GR_PKG_DATA_DIR ${GR_DATA_DIR}/${CMAKE_PROJECT_NAME}) set(GR_PKG_DOC_DIR ${GR_DOC_DIR}/${CMAKE_PROJECT_NAME}) @@ -132,7 +132,7 @@ add_custom_target(uninstall ######################################################################## # Add subdirectories ######################################################################## -add_subdirectory(include/radar) +add_subdirectory(include/gnuradio/radar) add_subdirectory(lib) add_subdirectory(apps) add_subdirectory(examples) diff --git a/include/radar/CMakeLists.txt b/include/gnuradio/radar/CMakeLists.txt similarity index 97% rename from include/radar/CMakeLists.txt rename to include/gnuradio/radar/CMakeLists.txt index 0385c145..4a58b78e 100644 --- a/include/radar/CMakeLists.txt +++ b/include/gnuradio/radar/CMakeLists.txt @@ -53,5 +53,5 @@ install(FILES estimator_ofdm.h estimator_rcs.h trigger_command.h - DESTINATION include/radar + DESTINATION include/gnuradio/radar ) diff --git a/include/radar/api.h b/include/gnuradio/radar/api.h similarity index 100% rename from include/radar/api.h rename to include/gnuradio/radar/api.h diff --git a/include/radar/crop_matrix_vcvc.h b/include/gnuradio/radar/crop_matrix_vcvc.h similarity index 98% rename from include/radar/crop_matrix_vcvc.h rename to include/gnuradio/radar/crop_matrix_vcvc.h index e7c55a20..0beeebce 100644 --- a/include/radar/crop_matrix_vcvc.h +++ b/include/gnuradio/radar/crop_matrix_vcvc.h @@ -23,7 +23,7 @@ #define INCLUDED_RADAR_CROP_MATRIX_VCVC_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/estimator_cw.h b/include/gnuradio/radar/estimator_cw.h similarity index 98% rename from include/radar/estimator_cw.h rename to include/gnuradio/radar/estimator_cw.h index a262926b..9f798065 100644 --- a/include/radar/estimator_cw.h +++ b/include/gnuradio/radar/estimator_cw.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_ESTIMATOR_CW_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/estimator_fmcw.h b/include/gnuradio/radar/estimator_fmcw.h similarity index 98% rename from include/radar/estimator_fmcw.h rename to include/gnuradio/radar/estimator_fmcw.h index 928e3a77..e3b20281 100644 --- a/include/radar/estimator_fmcw.h +++ b/include/gnuradio/radar/estimator_fmcw.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_ESTIMATOR_FMCW_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/estimator_fsk.h b/include/gnuradio/radar/estimator_fsk.h similarity index 98% rename from include/radar/estimator_fsk.h rename to include/gnuradio/radar/estimator_fsk.h index b4bca36e..8a46aa1b 100644 --- a/include/radar/estimator_fsk.h +++ b/include/gnuradio/radar/estimator_fsk.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_ESTIMATOR_FSK_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/estimator_ofdm.h b/include/gnuradio/radar/estimator_ofdm.h similarity index 98% rename from include/radar/estimator_ofdm.h rename to include/gnuradio/radar/estimator_ofdm.h index bdaeb089..79ec6fe0 100644 --- a/include/radar/estimator_ofdm.h +++ b/include/gnuradio/radar/estimator_ofdm.h @@ -23,7 +23,7 @@ #define INCLUDED_RADAR_ESTIMATOR_OFDM_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/estimator_rcs.h b/include/gnuradio/radar/estimator_rcs.h similarity index 99% rename from include/radar/estimator_rcs.h rename to include/gnuradio/radar/estimator_rcs.h index 7b34a794..e2a84f49 100644 --- a/include/radar/estimator_rcs.h +++ b/include/gnuradio/radar/estimator_rcs.h @@ -23,7 +23,7 @@ #define INCLUDED_RADAR_ESTIMATOR_RCS_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/estimator_sync_pulse_c.h b/include/gnuradio/radar/estimator_sync_pulse_c.h similarity index 98% rename from include/radar/estimator_sync_pulse_c.h rename to include/gnuradio/radar/estimator_sync_pulse_c.h index 91794db5..47c42b38 100644 --- a/include/radar/estimator_sync_pulse_c.h +++ b/include/gnuradio/radar/estimator_sync_pulse_c.h @@ -23,7 +23,7 @@ #define INCLUDED_RADAR_ESTIMATOR_SYNC_PULSE_C_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/find_max_peak_c.h b/include/gnuradio/radar/find_max_peak_c.h similarity index 98% rename from include/radar/find_max_peak_c.h rename to include/gnuradio/radar/find_max_peak_c.h index 0df3ecbe..da3d561c 100644 --- a/include/radar/find_max_peak_c.h +++ b/include/gnuradio/radar/find_max_peak_c.h @@ -23,7 +23,7 @@ #define INCLUDED_RADAR_FIND_MAX_PEAK_C_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/msg_gate.h b/include/gnuradio/radar/msg_gate.h similarity index 98% rename from include/radar/msg_gate.h rename to include/gnuradio/radar/msg_gate.h index c44df729..737dfe14 100644 --- a/include/radar/msg_gate.h +++ b/include/gnuradio/radar/msg_gate.h @@ -23,7 +23,7 @@ #define INCLUDED_RADAR_MSG_GATE_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/msg_manipulator.h b/include/gnuradio/radar/msg_manipulator.h similarity index 98% rename from include/radar/msg_manipulator.h rename to include/gnuradio/radar/msg_manipulator.h index e49f3b43..54d7b0ce 100644 --- a/include/radar/msg_manipulator.h +++ b/include/gnuradio/radar/msg_manipulator.h @@ -23,7 +23,7 @@ #define INCLUDED_RADAR_MSG_MANIPULATOR_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/ofdm_cyclic_prefix_remover_cvc.h b/include/gnuradio/radar/ofdm_cyclic_prefix_remover_cvc.h similarity index 98% rename from include/radar/ofdm_cyclic_prefix_remover_cvc.h rename to include/gnuradio/radar/ofdm_cyclic_prefix_remover_cvc.h index c3047c1a..db0b6eb9 100644 --- a/include/radar/ofdm_cyclic_prefix_remover_cvc.h +++ b/include/gnuradio/radar/ofdm_cyclic_prefix_remover_cvc.h @@ -23,7 +23,7 @@ #define INCLUDED_RADAR_OFDM_CYCLIC_PREFIX_REMOVER_CVC_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/ofdm_divide_vcvc.h b/include/gnuradio/radar/ofdm_divide_vcvc.h similarity index 98% rename from include/radar/ofdm_divide_vcvc.h rename to include/gnuradio/radar/ofdm_divide_vcvc.h index dfcf6a4c..71f6147f 100644 --- a/include/radar/ofdm_divide_vcvc.h +++ b/include/gnuradio/radar/ofdm_divide_vcvc.h @@ -23,7 +23,7 @@ #define INCLUDED_RADAR_OFDM_DIVIDE_VCVC_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/os_cfar_2d_vc.h b/include/gnuradio/radar/os_cfar_2d_vc.h similarity index 99% rename from include/radar/os_cfar_2d_vc.h rename to include/gnuradio/radar/os_cfar_2d_vc.h index a9d72dee..9571bf3b 100644 --- a/include/radar/os_cfar_2d_vc.h +++ b/include/gnuradio/radar/os_cfar_2d_vc.h @@ -23,7 +23,7 @@ #define INCLUDED_RADAR_OS_CFAR_2D_VC_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/os_cfar_c.h b/include/gnuradio/radar/os_cfar_c.h similarity index 99% rename from include/radar/os_cfar_c.h rename to include/gnuradio/radar/os_cfar_c.h index 297bae6e..af8cd6ae 100644 --- a/include/radar/os_cfar_c.h +++ b/include/gnuradio/radar/os_cfar_c.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_OS_CFAR_C_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/print_results.h b/include/gnuradio/radar/print_results.h similarity index 98% rename from include/radar/print_results.h rename to include/gnuradio/radar/print_results.h index 152e7454..cbf41b7c 100644 --- a/include/radar/print_results.h +++ b/include/gnuradio/radar/print_results.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_PRINT_RESULTS_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/qtgui_scatter_plot.h b/include/gnuradio/radar/qtgui_scatter_plot.h similarity index 98% rename from include/radar/qtgui_scatter_plot.h rename to include/gnuradio/radar/qtgui_scatter_plot.h index 20900938..7822e2b6 100644 --- a/include/radar/qtgui_scatter_plot.h +++ b/include/gnuradio/radar/qtgui_scatter_plot.h @@ -23,7 +23,7 @@ #define INCLUDED_RADAR_QTGUI_SCATTER_PLOT_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/qtgui_spectrogram_plot.h b/include/gnuradio/radar/qtgui_spectrogram_plot.h similarity index 98% rename from include/radar/qtgui_spectrogram_plot.h rename to include/gnuradio/radar/qtgui_spectrogram_plot.h index 9d04a1b8..959b7658 100644 --- a/include/radar/qtgui_spectrogram_plot.h +++ b/include/gnuradio/radar/qtgui_spectrogram_plot.h @@ -23,7 +23,7 @@ #define INCLUDED_RADAR_QTGUI_SPECTROGRAM_PLOT_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/qtgui_time_plot.h b/include/gnuradio/radar/qtgui_time_plot.h similarity index 98% rename from include/radar/qtgui_time_plot.h rename to include/gnuradio/radar/qtgui_time_plot.h index d1fb8e96..d20a3a98 100644 --- a/include/radar/qtgui_time_plot.h +++ b/include/gnuradio/radar/qtgui_time_plot.h @@ -23,7 +23,7 @@ #define INCLUDED_RADAR_QTGUI_TIME_PLOT_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/signal_generator_cw_c.h b/include/gnuradio/radar/signal_generator_cw_c.h similarity index 98% rename from include/radar/signal_generator_cw_c.h rename to include/gnuradio/radar/signal_generator_cw_c.h index 460ac9c0..b8eae623 100644 --- a/include/radar/signal_generator_cw_c.h +++ b/include/gnuradio/radar/signal_generator_cw_c.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_SIGNAL_GENERATOR_CW_C_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/signal_generator_fmcw_c.h b/include/gnuradio/radar/signal_generator_fmcw_c.h similarity index 98% rename from include/radar/signal_generator_fmcw_c.h rename to include/gnuradio/radar/signal_generator_fmcw_c.h index 4618d226..68cbf592 100644 --- a/include/radar/signal_generator_fmcw_c.h +++ b/include/gnuradio/radar/signal_generator_fmcw_c.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_SIGNAL_GENERATOR_FMCW_C_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/signal_generator_fsk_c.h b/include/gnuradio/radar/signal_generator_fsk_c.h similarity index 98% rename from include/radar/signal_generator_fsk_c.h rename to include/gnuradio/radar/signal_generator_fsk_c.h index 1dd03b2c..512452a5 100644 --- a/include/radar/signal_generator_fsk_c.h +++ b/include/gnuradio/radar/signal_generator_fsk_c.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_SIGNAL_GENERATOR_FSK_C_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/signal_generator_sync_pulse_c.h b/include/gnuradio/radar/signal_generator_sync_pulse_c.h similarity index 98% rename from include/radar/signal_generator_sync_pulse_c.h rename to include/gnuradio/radar/signal_generator_sync_pulse_c.h index 54b49a26..4137dc32 100644 --- a/include/radar/signal_generator_sync_pulse_c.h +++ b/include/gnuradio/radar/signal_generator_sync_pulse_c.h @@ -23,7 +23,7 @@ #define INCLUDED_RADAR_SIGNAL_GENERATOR_SYNC_PULSE_C_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/split_cc.h b/include/gnuradio/radar/split_cc.h similarity index 98% rename from include/radar/split_cc.h rename to include/gnuradio/radar/split_cc.h index bbede847..54cf01a9 100644 --- a/include/radar/split_cc.h +++ b/include/gnuradio/radar/split_cc.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_SPLIT_CC_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/split_fsk_cc.h b/include/gnuradio/radar/split_fsk_cc.h similarity index 98% rename from include/radar/split_fsk_cc.h rename to include/gnuradio/radar/split_fsk_cc.h index c785140b..6a3ccce8 100644 --- a/include/radar/split_fsk_cc.h +++ b/include/gnuradio/radar/split_fsk_cc.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_SPLIT_FSK_CC_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/static_target_simulator_cc.h b/include/gnuradio/radar/static_target_simulator_cc.h similarity index 99% rename from include/radar/static_target_simulator_cc.h rename to include/gnuradio/radar/static_target_simulator_cc.h index ba08d500..a879bce9 100644 --- a/include/radar/static_target_simulator_cc.h +++ b/include/gnuradio/radar/static_target_simulator_cc.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_STATIC_TARGET_SIMULATOR_CC_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/tracking_singletarget.h b/include/gnuradio/radar/tracking_singletarget.h similarity index 99% rename from include/radar/tracking_singletarget.h rename to include/gnuradio/radar/tracking_singletarget.h index 4c8237f4..690fc78c 100644 --- a/include/radar/tracking_singletarget.h +++ b/include/gnuradio/radar/tracking_singletarget.h @@ -23,7 +23,7 @@ #define INCLUDED_RADAR_TRACKING_SINGLETARGET_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/transpose_matrix_vcvc.h b/include/gnuradio/radar/transpose_matrix_vcvc.h similarity index 98% rename from include/radar/transpose_matrix_vcvc.h rename to include/gnuradio/radar/transpose_matrix_vcvc.h index 643ef0c5..29b99a78 100644 --- a/include/radar/transpose_matrix_vcvc.h +++ b/include/gnuradio/radar/transpose_matrix_vcvc.h @@ -23,7 +23,7 @@ #define INCLUDED_RADAR_TRANSPOSE_MATRIX_VCVC_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/trigger_command.h b/include/gnuradio/radar/trigger_command.h similarity index 98% rename from include/radar/trigger_command.h rename to include/gnuradio/radar/trigger_command.h index f04fa35c..5cb5f837 100644 --- a/include/radar/trigger_command.h +++ b/include/gnuradio/radar/trigger_command.h @@ -23,7 +23,7 @@ #define INCLUDED_RADAR_TRIGGER_COMMAND_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/ts_fft_cc.h b/include/gnuradio/radar/ts_fft_cc.h similarity index 98% rename from include/radar/ts_fft_cc.h rename to include/gnuradio/radar/ts_fft_cc.h index 7508dacc..2162600e 100644 --- a/include/radar/ts_fft_cc.h +++ b/include/gnuradio/radar/ts_fft_cc.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_TS_FFT_CC_H #include -#include +#include namespace gr { namespace radar { diff --git a/include/radar/usrp_echotimer_cc.h b/include/gnuradio/radar/usrp_echotimer_cc.h similarity index 98% rename from include/radar/usrp_echotimer_cc.h rename to include/gnuradio/radar/usrp_echotimer_cc.h index 03048bc2..d11270cb 100644 --- a/include/radar/usrp_echotimer_cc.h +++ b/include/gnuradio/radar/usrp_echotimer_cc.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_USRP_ECHOTIMER_CC_H #include -#include +#include namespace gr { namespace radar { diff --git a/lib/crop_matrix_vcvc_impl.h b/lib/crop_matrix_vcvc_impl.h index 992b9546..7f141961 100644 --- a/lib/crop_matrix_vcvc_impl.h +++ b/lib/crop_matrix_vcvc_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_CROP_MATRIX_VCVC_IMPL_H #define INCLUDED_RADAR_CROP_MATRIX_VCVC_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/estimator_cw_impl.h b/lib/estimator_cw_impl.h index 7f55a6ca..96ff2f71 100644 --- a/lib/estimator_cw_impl.h +++ b/lib/estimator_cw_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_ESTIMATOR_CW_IMPL_H #define INCLUDED_RADAR_ESTIMATOR_CW_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/estimator_fmcw_impl.h b/lib/estimator_fmcw_impl.h index fbb58742..19bb2c7a 100644 --- a/lib/estimator_fmcw_impl.h +++ b/lib/estimator_fmcw_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_ESTIMATOR_FMCW_IMPL_H #define INCLUDED_RADAR_ESTIMATOR_FMCW_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/estimator_fsk_impl.h b/lib/estimator_fsk_impl.h index 9f0cc19c..734982ac 100644 --- a/lib/estimator_fsk_impl.h +++ b/lib/estimator_fsk_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_ESTIMATOR_FSK_IMPL_H #define INCLUDED_RADAR_ESTIMATOR_FSK_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/estimator_ofdm_impl.h b/lib/estimator_ofdm_impl.h index 75a3cc78..47e41226 100644 --- a/lib/estimator_ofdm_impl.h +++ b/lib/estimator_ofdm_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_ESTIMATOR_OFDM_IMPL_H #define INCLUDED_RADAR_ESTIMATOR_OFDM_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/estimator_rcs_impl.h b/lib/estimator_rcs_impl.h index 9d5cda99..e88bb3d9 100644 --- a/lib/estimator_rcs_impl.h +++ b/lib/estimator_rcs_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_ESTIMATOR_RCS_IMPL_H #define INCLUDED_RADAR_ESTIMATOR_RCS_IMPL_H -#include +#include #include namespace gr { diff --git a/lib/estimator_sync_pulse_c_impl.h b/lib/estimator_sync_pulse_c_impl.h index 8d8568cc..caeb35a3 100644 --- a/lib/estimator_sync_pulse_c_impl.h +++ b/lib/estimator_sync_pulse_c_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_ESTIMATOR_SYNC_PULSE_C_IMPL_H #define INCLUDED_RADAR_ESTIMATOR_SYNC_PULSE_C_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/find_max_peak_c_impl.h b/lib/find_max_peak_c_impl.h index 2f8c9b86..349332cc 100644 --- a/lib/find_max_peak_c_impl.h +++ b/lib/find_max_peak_c_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_FIND_MAX_PEAK_C_IMPL_H #define INCLUDED_RADAR_FIND_MAX_PEAK_C_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/msg_gate_impl.h b/lib/msg_gate_impl.h index 65319234..48238801 100644 --- a/lib/msg_gate_impl.h +++ b/lib/msg_gate_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_MSG_GATE_IMPL_H #define INCLUDED_RADAR_MSG_GATE_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/msg_manipulator_impl.h b/lib/msg_manipulator_impl.h index a2904be0..de42321e 100644 --- a/lib/msg_manipulator_impl.h +++ b/lib/msg_manipulator_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_MSG_MANIPULATOR_IMPL_H #define INCLUDED_RADAR_MSG_MANIPULATOR_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/ofdm_cyclic_prefix_remover_cvc_impl.h b/lib/ofdm_cyclic_prefix_remover_cvc_impl.h index 0189ab32..46e04406 100644 --- a/lib/ofdm_cyclic_prefix_remover_cvc_impl.h +++ b/lib/ofdm_cyclic_prefix_remover_cvc_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_OFDM_CYCLIC_PREFIX_REMOVER_CVC_IMPL_H #define INCLUDED_RADAR_OFDM_CYCLIC_PREFIX_REMOVER_CVC_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/ofdm_divide_vcvc_impl.h b/lib/ofdm_divide_vcvc_impl.h index 214c1694..9e535483 100644 --- a/lib/ofdm_divide_vcvc_impl.h +++ b/lib/ofdm_divide_vcvc_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_OFDM_DIVIDE_VCVC_IMPL_H #define INCLUDED_RADAR_OFDM_DIVIDE_VCVC_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/os_cfar_2d_vc_impl.h b/lib/os_cfar_2d_vc_impl.h index fb66f666..bb915e65 100644 --- a/lib/os_cfar_2d_vc_impl.h +++ b/lib/os_cfar_2d_vc_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_OS_CFAR_2D_VC_IMPL_H #define INCLUDED_RADAR_OS_CFAR_2D_VC_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/os_cfar_c_impl.h b/lib/os_cfar_c_impl.h index f89bbf06..424d1cd9 100644 --- a/lib/os_cfar_c_impl.h +++ b/lib/os_cfar_c_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_OS_CFAR_C_IMPL_H #define INCLUDED_RADAR_OS_CFAR_C_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/print_results_impl.h b/lib/print_results_impl.h index 673d5dce..4c72c910 100644 --- a/lib/print_results_impl.h +++ b/lib/print_results_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_PRINT_RESULTS_IMPL_H #define INCLUDED_RADAR_PRINT_RESULTS_IMPL_H -#include +#include #include namespace gr { diff --git a/lib/qtgui_scatter_plot_impl.h b/lib/qtgui_scatter_plot_impl.h index 2f620edd..d13c4a21 100644 --- a/lib/qtgui_scatter_plot_impl.h +++ b/lib/qtgui_scatter_plot_impl.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_QTGUI_SCATTER_PLOT_IMPL_H #include "scatter_plot.h" -#include +#include namespace gr { namespace radar { diff --git a/lib/qtgui_spectrogram_plot_impl.h b/lib/qtgui_spectrogram_plot_impl.h index 1324b1dd..7c990596 100644 --- a/lib/qtgui_spectrogram_plot_impl.h +++ b/lib/qtgui_spectrogram_plot_impl.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_QTGUI_SPECTROGRAM_PLOT_IMPL_H #include "spectrogram_plot.h" -#include +#include namespace gr { namespace radar { diff --git a/lib/qtgui_time_plot_impl.h b/lib/qtgui_time_plot_impl.h index c2e4d49b..aa7bb1a1 100644 --- a/lib/qtgui_time_plot_impl.h +++ b/lib/qtgui_time_plot_impl.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_QTGUI_TIME_PLOT_IMPL_H #include "time_plot.h" -#include +#include namespace gr { namespace radar { diff --git a/lib/signal_generator_cw_c_impl.h b/lib/signal_generator_cw_c_impl.h index eb316c12..b0862095 100644 --- a/lib/signal_generator_cw_c_impl.h +++ b/lib/signal_generator_cw_c_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_SIGNAL_GENERATOR_CW_C_IMPL_H #define INCLUDED_RADAR_SIGNAL_GENERATOR_CW_C_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/signal_generator_fmcw_c_impl.h b/lib/signal_generator_fmcw_c_impl.h index c46531a7..c1295086 100644 --- a/lib/signal_generator_fmcw_c_impl.h +++ b/lib/signal_generator_fmcw_c_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_SIGNAL_GENERATOR_FMCW_C_IMPL_H #define INCLUDED_RADAR_SIGNAL_GENERATOR_FMCW_C_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/signal_generator_fsk_c_impl.h b/lib/signal_generator_fsk_c_impl.h index 7a00a99b..7a6542aa 100644 --- a/lib/signal_generator_fsk_c_impl.h +++ b/lib/signal_generator_fsk_c_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_SIGNAL_GENERATOR_FSK_C_IMPL_H #define INCLUDED_RADAR_SIGNAL_GENERATOR_FSK_C_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/signal_generator_sync_pulse_c_impl.h b/lib/signal_generator_sync_pulse_c_impl.h index 5d7b66fb..83b89276 100644 --- a/lib/signal_generator_sync_pulse_c_impl.h +++ b/lib/signal_generator_sync_pulse_c_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_SIGNAL_GENERATOR_SYNC_PULSE_C_IMPL_H #define INCLUDED_RADAR_SIGNAL_GENERATOR_SYNC_PULSE_C_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/split_cc_impl.h b/lib/split_cc_impl.h index 9c093c46..6f659d12 100644 --- a/lib/split_cc_impl.h +++ b/lib/split_cc_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_SPLIT_CC_IMPL_H #define INCLUDED_RADAR_SPLIT_CC_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/split_fsk_cc_impl.h b/lib/split_fsk_cc_impl.h index 0b5edb62..6c983763 100644 --- a/lib/split_fsk_cc_impl.h +++ b/lib/split_fsk_cc_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_SPLIT_FSK_CC_IMPL_H #define INCLUDED_RADAR_SPLIT_FSK_CC_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/static_target_simulator_cc_impl.h b/lib/static_target_simulator_cc_impl.h index b2cd0b67..4556a9b5 100644 --- a/lib/static_target_simulator_cc_impl.h +++ b/lib/static_target_simulator_cc_impl.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_STATIC_TARGET_SIMULATOR_CC_IMPL_H #include -#include +#include namespace gr { namespace radar { diff --git a/lib/tracking_singletarget_impl.h b/lib/tracking_singletarget_impl.h index dc042973..76192e93 100644 --- a/lib/tracking_singletarget_impl.h +++ b/lib/tracking_singletarget_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_TRACKING_SINGLETARGET_IMPL_H #define INCLUDED_RADAR_TRACKING_SINGLETARGET_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/transpose_matrix_vcvc_impl.h b/lib/transpose_matrix_vcvc_impl.h index 0f51c351..7f60483a 100644 --- a/lib/transpose_matrix_vcvc_impl.h +++ b/lib/transpose_matrix_vcvc_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_TRANSPOSE_MATRIX_VCVC_IMPL_H #define INCLUDED_RADAR_TRANSPOSE_MATRIX_VCVC_IMPL_H -#include +#include namespace gr { namespace radar { diff --git a/lib/trigger_command_impl.h b/lib/trigger_command_impl.h index a83c7762..bf1691a1 100644 --- a/lib/trigger_command_impl.h +++ b/lib/trigger_command_impl.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_TRIGGER_COMMAND_IMPL_H #include "boost/date_time/posix_time/posix_time.hpp" -#include +#include namespace gr { namespace radar { diff --git a/lib/ts_fft_cc_impl.h b/lib/ts_fft_cc_impl.h index a8534c38..81935908 100644 --- a/lib/ts_fft_cc_impl.h +++ b/lib/ts_fft_cc_impl.h @@ -22,7 +22,7 @@ #define INCLUDED_RADAR_TS_FFT_CC_IMPL_H #include -#include +#include namespace gr { namespace radar { diff --git a/lib/usrp_echotimer_cc_impl.h b/lib/usrp_echotimer_cc_impl.h index c036e948..20daa565 100644 --- a/lib/usrp_echotimer_cc_impl.h +++ b/lib/usrp_echotimer_cc_impl.h @@ -21,7 +21,7 @@ #ifndef INCLUDED_RADAR_USRP_ECHOTIMER_CC_IMPL_H #define INCLUDED_RADAR_USRP_ECHOTIMER_CC_IMPL_H -#include +#include #include #include diff --git a/python/radar/bindings/crop_matrix_vcvc_python.cc b/python/radar/bindings/crop_matrix_vcvc_python.cc index 6de1b90a..6e2d6eb2 100644 --- a/python/radar/bindings/crop_matrix_vcvc_python.cc +++ b/python/radar/bindings/crop_matrix_vcvc_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(crop_matrix_vcvc.h) */ -/* BINDTOOL_HEADER_FILE_HASH(a6b385ed23d7afc2f53f2bb64577e004) */ +/* BINDTOOL_HEADER_FILE_HASH(b006a653b33c48119b849f9ac6c97b81) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/estimator_cw_python.cc b/python/radar/bindings/estimator_cw_python.cc index 2a90b44a..b7cc24bb 100644 --- a/python/radar/bindings/estimator_cw_python.cc +++ b/python/radar/bindings/estimator_cw_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(estimator_cw.h) */ -/* BINDTOOL_HEADER_FILE_HASH(1a450631129b480dd9cd09bc07c5a418) */ +/* BINDTOOL_HEADER_FILE_HASH(e6f6150e9af08f5d227d3910d09e7928) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/estimator_fmcw_python.cc b/python/radar/bindings/estimator_fmcw_python.cc index 7b01247b..a8749d04 100644 --- a/python/radar/bindings/estimator_fmcw_python.cc +++ b/python/radar/bindings/estimator_fmcw_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(estimator_fmcw.h) */ -/* BINDTOOL_HEADER_FILE_HASH(7aa05f03af07fd1ff14a6801bb62df83) */ +/* BINDTOOL_HEADER_FILE_HASH(1987984c1c62b0869f69b0c00e50daf1) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/estimator_fsk_python.cc b/python/radar/bindings/estimator_fsk_python.cc index 4a4d3f1c..c79aa12f 100644 --- a/python/radar/bindings/estimator_fsk_python.cc +++ b/python/radar/bindings/estimator_fsk_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(estimator_fsk.h) */ -/* BINDTOOL_HEADER_FILE_HASH(f2ad10bbeb5a3d0b9835e7a0813024a7) */ +/* BINDTOOL_HEADER_FILE_HASH(db3f04bbc2498ca7da24c4a425708d5a) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/estimator_ofdm_python.cc b/python/radar/bindings/estimator_ofdm_python.cc index a24bfa19..73b7b702 100644 --- a/python/radar/bindings/estimator_ofdm_python.cc +++ b/python/radar/bindings/estimator_ofdm_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(estimator_ofdm.h) */ -/* BINDTOOL_HEADER_FILE_HASH(0150fe65cb971f8faefde835dcf6efc5) */ +/* BINDTOOL_HEADER_FILE_HASH(46b9005950186ec3f80bddafd959c881) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/estimator_rcs_python.cc b/python/radar/bindings/estimator_rcs_python.cc index 6ef1b717..b197ed07 100644 --- a/python/radar/bindings/estimator_rcs_python.cc +++ b/python/radar/bindings/estimator_rcs_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(estimator_rcs.h) */ -/* BINDTOOL_HEADER_FILE_HASH(58001c0b8dd2ca549a8680b73d54cbf0) */ +/* BINDTOOL_HEADER_FILE_HASH(6c650725ea7187bb05633ae476a9a12e) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/estimator_sync_pulse_c_python.cc b/python/radar/bindings/estimator_sync_pulse_c_python.cc index 1c834498..a6711e26 100644 --- a/python/radar/bindings/estimator_sync_pulse_c_python.cc +++ b/python/radar/bindings/estimator_sync_pulse_c_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(estimator_sync_pulse_c.h) */ -/* BINDTOOL_HEADER_FILE_HASH(da126d75b30155955db6b753b36c3bf7) */ +/* BINDTOOL_HEADER_FILE_HASH(4cb0667787dde39dd8ab67766537c9ab) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/find_max_peak_c_python.cc b/python/radar/bindings/find_max_peak_c_python.cc index f09ada37..6634742d 100644 --- a/python/radar/bindings/find_max_peak_c_python.cc +++ b/python/radar/bindings/find_max_peak_c_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(find_max_peak_c.h) */ -/* BINDTOOL_HEADER_FILE_HASH(24fbff5018a01a6f4563a40d9a3f89cb) */ +/* BINDTOOL_HEADER_FILE_HASH(cee83267a3059dccca38516b0aa073ec) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/msg_gate_python.cc b/python/radar/bindings/msg_gate_python.cc index 58d6932b..32aaa240 100644 --- a/python/radar/bindings/msg_gate_python.cc +++ b/python/radar/bindings/msg_gate_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(msg_gate.h) */ -/* BINDTOOL_HEADER_FILE_HASH(45217f19d5d2438fe8dd3dbb3d3da61f) */ +/* BINDTOOL_HEADER_FILE_HASH(b266a5952da2d6a6643dc2bf7e11ba97) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/msg_manipulator_python.cc b/python/radar/bindings/msg_manipulator_python.cc index 7bed905f..28328cd5 100644 --- a/python/radar/bindings/msg_manipulator_python.cc +++ b/python/radar/bindings/msg_manipulator_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(msg_manipulator.h) */ -/* BINDTOOL_HEADER_FILE_HASH(fc91b50dcaff97c7ccd7fc23f65f3ee0) */ +/* BINDTOOL_HEADER_FILE_HASH(0a3c3e6c0fe3bc461b5b551d1a4ca066) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/ofdm_cyclic_prefix_remover_cvc_python.cc b/python/radar/bindings/ofdm_cyclic_prefix_remover_cvc_python.cc index 97f4068a..d3155cc1 100644 --- a/python/radar/bindings/ofdm_cyclic_prefix_remover_cvc_python.cc +++ b/python/radar/bindings/ofdm_cyclic_prefix_remover_cvc_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(ofdm_cyclic_prefix_remover_cvc.h) */ -/* BINDTOOL_HEADER_FILE_HASH(b7bbc63f474b115bd5daca5d45afd39c) */ +/* BINDTOOL_HEADER_FILE_HASH(6b95f2e5af199e3eec6e727d65a8a504) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/ofdm_divide_vcvc_python.cc b/python/radar/bindings/ofdm_divide_vcvc_python.cc index 1c4f0187..d814a905 100644 --- a/python/radar/bindings/ofdm_divide_vcvc_python.cc +++ b/python/radar/bindings/ofdm_divide_vcvc_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(ofdm_divide_vcvc.h) */ -/* BINDTOOL_HEADER_FILE_HASH(6450dd1e4dd3f918cbeb0b41832f3ffb) */ +/* BINDTOOL_HEADER_FILE_HASH(d46b36b5b9b3d870b4cb060c86cf5fa4) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/os_cfar_2d_vc_python.cc b/python/radar/bindings/os_cfar_2d_vc_python.cc index 5a4fce83..0a610367 100644 --- a/python/radar/bindings/os_cfar_2d_vc_python.cc +++ b/python/radar/bindings/os_cfar_2d_vc_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(os_cfar_2d_vc.h) */ -/* BINDTOOL_HEADER_FILE_HASH(ba44e708af7b71716f4280bece1554e1) */ +/* BINDTOOL_HEADER_FILE_HASH(17d115e24454f098861071f189b0e990) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/os_cfar_c_python.cc b/python/radar/bindings/os_cfar_c_python.cc index c0de2a8f..72c8140e 100644 --- a/python/radar/bindings/os_cfar_c_python.cc +++ b/python/radar/bindings/os_cfar_c_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(os_cfar_c.h) */ -/* BINDTOOL_HEADER_FILE_HASH(ed2b8bb6b06fc8e50b633ab66f17e93c) */ +/* BINDTOOL_HEADER_FILE_HASH(b988ca5e14a95de2f2fcd6c845ee92b0) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/print_results_python.cc b/python/radar/bindings/print_results_python.cc index 3a86245a..72f9025a 100644 --- a/python/radar/bindings/print_results_python.cc +++ b/python/radar/bindings/print_results_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(print_results.h) */ -/* BINDTOOL_HEADER_FILE_HASH(924d069bc77b8c935ae0b6e24c1f5f2c) */ +/* BINDTOOL_HEADER_FILE_HASH(16c7d8cd3f4c7240003752ce9258abf2) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/qtgui_scatter_plot_python.cc b/python/radar/bindings/qtgui_scatter_plot_python.cc index ffe6ff6e..6aa3b591 100644 --- a/python/radar/bindings/qtgui_scatter_plot_python.cc +++ b/python/radar/bindings/qtgui_scatter_plot_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(qtgui_scatter_plot.h) */ -/* BINDTOOL_HEADER_FILE_HASH(4e4d605a7b90a8b3a37dd8cf73c4d7cc) */ +/* BINDTOOL_HEADER_FILE_HASH(c89baa7003a383ea9fd823f0672db1a6) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/qtgui_spectrogram_plot_python.cc b/python/radar/bindings/qtgui_spectrogram_plot_python.cc index f94a241d..cbb25d73 100644 --- a/python/radar/bindings/qtgui_spectrogram_plot_python.cc +++ b/python/radar/bindings/qtgui_spectrogram_plot_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(qtgui_spectrogram_plot.h) */ -/* BINDTOOL_HEADER_FILE_HASH(ff65522254da20afbc0e0ad04f44244b) */ +/* BINDTOOL_HEADER_FILE_HASH(7726602e7fea89b15696e839853e337f) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/qtgui_time_plot_python.cc b/python/radar/bindings/qtgui_time_plot_python.cc index 4e27a468..86f0160a 100644 --- a/python/radar/bindings/qtgui_time_plot_python.cc +++ b/python/radar/bindings/qtgui_time_plot_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(qtgui_time_plot.h) */ -/* BINDTOOL_HEADER_FILE_HASH(ced4f3be4c4678ddc02d3e2c49697056) */ +/* BINDTOOL_HEADER_FILE_HASH(42d465a67f39ce0593bf71237529d55d) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/signal_generator_cw_c_python.cc b/python/radar/bindings/signal_generator_cw_c_python.cc index abaf1f55..a05966d5 100644 --- a/python/radar/bindings/signal_generator_cw_c_python.cc +++ b/python/radar/bindings/signal_generator_cw_c_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(signal_generator_cw_c.h) */ -/* BINDTOOL_HEADER_FILE_HASH(9c4aecf2cb2b6e41e8f5f7c0c2116e86) */ +/* BINDTOOL_HEADER_FILE_HASH(1191f5b4b8b24df3a23ab85480ec74dc) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/signal_generator_fmcw_c_python.cc b/python/radar/bindings/signal_generator_fmcw_c_python.cc index df34ef52..8ae643df 100644 --- a/python/radar/bindings/signal_generator_fmcw_c_python.cc +++ b/python/radar/bindings/signal_generator_fmcw_c_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(signal_generator_fmcw_c.h) */ -/* BINDTOOL_HEADER_FILE_HASH(de1c980b31eea0e314ea5eb67380615d) */ +/* BINDTOOL_HEADER_FILE_HASH(35be950c13f23dfc32831837f7ae17cc) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/signal_generator_fsk_c_python.cc b/python/radar/bindings/signal_generator_fsk_c_python.cc index 2c572052..4ab269ad 100644 --- a/python/radar/bindings/signal_generator_fsk_c_python.cc +++ b/python/radar/bindings/signal_generator_fsk_c_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(signal_generator_fsk_c.h) */ -/* BINDTOOL_HEADER_FILE_HASH(9e7b0491f256d85e5246dcaccf06dccb) */ +/* BINDTOOL_HEADER_FILE_HASH(9e3758a5a94a24fdc5ede0b6f9e3e467) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/signal_generator_sync_pulse_c_python.cc b/python/radar/bindings/signal_generator_sync_pulse_c_python.cc index fc94dd74..e32d4798 100644 --- a/python/radar/bindings/signal_generator_sync_pulse_c_python.cc +++ b/python/radar/bindings/signal_generator_sync_pulse_c_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(signal_generator_sync_pulse_c.h) */ -/* BINDTOOL_HEADER_FILE_HASH(7964153a5106133bc8bf959b08d78369) */ +/* BINDTOOL_HEADER_FILE_HASH(5100fb5387eb8fbd93a38b13e6e0c8be) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/split_cc_python.cc b/python/radar/bindings/split_cc_python.cc index 08c5d3c6..48214c24 100644 --- a/python/radar/bindings/split_cc_python.cc +++ b/python/radar/bindings/split_cc_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(split_cc.h) */ -/* BINDTOOL_HEADER_FILE_HASH(d6e7f66005b2c459b77909102073f847) */ +/* BINDTOOL_HEADER_FILE_HASH(693f6294d864743aa3e94817014b18ad) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/split_fsk_cc_python.cc b/python/radar/bindings/split_fsk_cc_python.cc index 8adeae50..3fd0cea9 100644 --- a/python/radar/bindings/split_fsk_cc_python.cc +++ b/python/radar/bindings/split_fsk_cc_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(split_fsk_cc.h) */ -/* BINDTOOL_HEADER_FILE_HASH(b03b5814d1e7dffe9ac9d02a849ee442) */ +/* BINDTOOL_HEADER_FILE_HASH(e7005f2dc4013dde40e98107203e74ef) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/static_target_simulator_cc_python.cc b/python/radar/bindings/static_target_simulator_cc_python.cc index 2876b40a..7add97fd 100644 --- a/python/radar/bindings/static_target_simulator_cc_python.cc +++ b/python/radar/bindings/static_target_simulator_cc_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(static_target_simulator_cc.h) */ -/* BINDTOOL_HEADER_FILE_HASH(15c4318d0cfd84ce6174a086369fe3b9) */ +/* BINDTOOL_HEADER_FILE_HASH(f35e6617e29a8e533370a13e678d434e) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/tracking_singletarget_python.cc b/python/radar/bindings/tracking_singletarget_python.cc index 8d6980c3..b01f87a0 100644 --- a/python/radar/bindings/tracking_singletarget_python.cc +++ b/python/radar/bindings/tracking_singletarget_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(tracking_singletarget.h) */ -/* BINDTOOL_HEADER_FILE_HASH(7d2d0f396f7818282264c078e7ff4de1) */ +/* BINDTOOL_HEADER_FILE_HASH(2ee9f4c035d62ad87d09227d5161f82c) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/transpose_matrix_vcvc_python.cc b/python/radar/bindings/transpose_matrix_vcvc_python.cc index bdf1dd89..61ba786a 100644 --- a/python/radar/bindings/transpose_matrix_vcvc_python.cc +++ b/python/radar/bindings/transpose_matrix_vcvc_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(transpose_matrix_vcvc.h) */ -/* BINDTOOL_HEADER_FILE_HASH(9f3b9aa205f455cbf2f22e9b2ba1f75c) */ +/* BINDTOOL_HEADER_FILE_HASH(bad07b06ad8a08d63307f9e48b66b374) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/trigger_command_python.cc b/python/radar/bindings/trigger_command_python.cc index 5f1e1ba7..f3efcbc5 100644 --- a/python/radar/bindings/trigger_command_python.cc +++ b/python/radar/bindings/trigger_command_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(trigger_command.h) */ -/* BINDTOOL_HEADER_FILE_HASH(c8626e3e3c68934129a0b5e859f0854c) */ +/* BINDTOOL_HEADER_FILE_HASH(e28bb6e13530582304bf379cba0add81) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/ts_fft_cc_python.cc b/python/radar/bindings/ts_fft_cc_python.cc index e2b17aed..f4713862 100644 --- a/python/radar/bindings/ts_fft_cc_python.cc +++ b/python/radar/bindings/ts_fft_cc_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(ts_fft_cc.h) */ -/* BINDTOOL_HEADER_FILE_HASH(235e9875d778dc9ff2fb5ce01777060d) */ +/* BINDTOOL_HEADER_FILE_HASH(32aa7d029054aeef675c7c3d8706a1de) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include diff --git a/python/radar/bindings/usrp_echotimer_cc_python.cc b/python/radar/bindings/usrp_echotimer_cc_python.cc index b4c7430f..32f5541b 100644 --- a/python/radar/bindings/usrp_echotimer_cc_python.cc +++ b/python/radar/bindings/usrp_echotimer_cc_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(usrp_echotimer_cc.h) */ -/* BINDTOOL_HEADER_FILE_HASH(d96753f044b2b982312d86f7be6e1c36) */ +/* BINDTOOL_HEADER_FILE_HASH(b7bb64d1aa211e444d0fb69047b3c2a4) */ /***********************************************************************************/ #include @@ -23,7 +23,7 @@ namespace py = pybind11; -#include +#include // pydoc.h is automatically generated in the build directory #include From 92adce2fa65c4a24888ecca8e6f9db2a71c5c014 Mon Sep 17 00:00:00 2001 From: Ryan Volz Date: Thu, 20 Feb 2025 15:05:54 -0500 Subject: [PATCH 3/3] git: Force LF line endings for Python binding header hash check Signed-off-by: Ryan Volz --- .gitattributes | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 00000000..d955a77e --- /dev/null +++ b/.gitattributes @@ -0,0 +1,7 @@ +# In GNU Radio 3.9+, pybind11 compares hash values of headers and source +# files against knowns values. Conversion of values to CRLF on checkout +# break those checks so keep LF values when files are subject to said checks +# +*.h text eol=lf +*.c text eol=lf +*.cc text eol=lf