From db88d91899365837b90b8e340e09087c387edbb9 Mon Sep 17 00:00:00 2001 From: Simon Birkholz Date: Mon, 20 Jan 2025 14:23:57 +0100 Subject: [PATCH 01/13] added 3.3.0 sdk wrapper changes --- HISTORY.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 HISTORY.md diff --git a/HISTORY.md b/HISTORY.md new file mode 100644 index 0000000..601b7aa --- /dev/null +++ b/HISTORY.md @@ -0,0 +1,22 @@ + +# v3.3.0 +- Removed `keep_out_of_sequence` from `cuvis_worker_settings_t` +- Changed `cuvis_comp_temperature` from `int` to `double` +- Changed `spectra_multiplier` of `cuvis_export_general_settings_t` from `double` to `uint8_t` +- Added `width` and `height` to `sensor_info_t` +- Added `global_loglevel` to `cuvis_init` +- Added `frame_id` to `mesu_metadata_t` +- Added `raw_frame_id` to `sensor_info_t` +- Added `cuvis_shutdown` +- Added `length` to `cuvis_measurement_get_data_string_length` +- Added `full_export` to `cuvis_save_args_t` +- Removed `worker_count`, `poll_interval`, `worker_queue_hard_limit`, `worker_queue_soft_limit`, `can_drop` from `cuvis_worker_settings_t` +- Added `input_queue_size`, `mandatory_queue_size`, `supplementary_queue_size`, `output_queue_size`, `can_skip_measurements`, `can_skip_supplementary_steps`, `can_drop_results` to `cuvis_worker_settings_t` +- Added `cuvis_worker_state_t` +- Added `cuvis_calibration_info_t` +- Added `cuvis_session_file_get_thumbnail` +- Added `cuvis_acq_cont_set_pixel_format`, `cuvis_acq_cont_get_pixel_format`, `cuvis_acq_cont_get_available_pixel_format_count`, `cuvis_acq_cont_get_available_pixel_format` +- Added `cuvis_exporter_flush` +- Renamed `cuvis_acq_cont_preview_mode` to `cuvis_acq_cont_binning` +- Removed `pre_pan_sharpen_cube` from `cuvis_export_general_settings_t` (Still exists in `cuvis_viewer_settings_t`) +- Added `pixel_format` and `binning` to `cuvis_sensor_info_t` \ No newline at end of file From 32373b021ffa7936f9c5e35c9d292e561305a86b Mon Sep 17 00:00:00 2001 From: Simon Birkholz Date: Mon, 20 Jan 2025 14:48:57 +0100 Subject: [PATCH 02/13] test annotations --- HISTORY.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index 601b7aa..3ae6021 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,13 +1,13 @@ # v3.3.0 -- Removed `keep_out_of_sequence` from `cuvis_worker_settings_t` +- Removed `keep_out_of_sequence` from ``:c:struct:`cuvis_worker_settings_t`` - Changed `cuvis_comp_temperature` from `int` to `double` - Changed `spectra_multiplier` of `cuvis_export_general_settings_t` from `double` to `uint8_t` - Added `width` and `height` to `sensor_info_t` - Added `global_loglevel` to `cuvis_init` - Added `frame_id` to `mesu_metadata_t` - Added `raw_frame_id` to `sensor_info_t` -- Added `cuvis_shutdown` +- Added `:c:function:`cuvis_shutdown`` - Added `length` to `cuvis_measurement_get_data_string_length` - Added `full_export` to `cuvis_save_args_t` - Removed `worker_count`, `poll_interval`, `worker_queue_hard_limit`, `worker_queue_soft_limit`, `can_drop` from `cuvis_worker_settings_t` From cc1f0664ff41766581ac13fecbaeea3a7791c33d Mon Sep 17 00:00:00 2001 From: Simon Birkholz Date: Mon, 20 Jan 2025 14:55:22 +0100 Subject: [PATCH 03/13] wip --- HISTORY.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HISTORY.md b/HISTORY.md index 3ae6021..80cfaf9 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -7,7 +7,7 @@ - Added `global_loglevel` to `cuvis_init` - Added `frame_id` to `mesu_metadata_t` - Added `raw_frame_id` to `sensor_info_t` -- Added `:c:function:`cuvis_shutdown`` +- Added ``:c:function:`cuvis_shutdown` - Added `length` to `cuvis_measurement_get_data_string_length` - Added `full_export` to `cuvis_save_args_t` - Removed `worker_count`, `poll_interval`, `worker_queue_hard_limit`, `worker_queue_soft_limit`, `can_drop` from `cuvis_worker_settings_t` From e65cbcbece502a0115792e32b9139fab78afacb9 Mon Sep 17 00:00:00 2001 From: Simon Birkholz Date: Mon, 20 Jan 2025 15:02:28 +0100 Subject: [PATCH 04/13] wip --- HISTORY.md => HISTORY.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename HISTORY.md => HISTORY.rst (99%) diff --git a/HISTORY.md b/HISTORY.rst similarity index 99% rename from HISTORY.md rename to HISTORY.rst index 80cfaf9..3101072 100644 --- a/HISTORY.md +++ b/HISTORY.rst @@ -1,6 +1,6 @@ # v3.3.0 -- Removed `keep_out_of_sequence` from ``:c:struct:`cuvis_worker_settings_t`` +- Removed `keep_out_of_sequence` from ``:c:struct:`cuvis_worker_settings_t` - Changed `cuvis_comp_temperature` from `int` to `double` - Changed `spectra_multiplier` of `cuvis_export_general_settings_t` from `double` to `uint8_t` - Added `width` and `height` to `sensor_info_t` From 8a7cb768f68c5807dc9e5e6c32a7a00b1b2da5dc Mon Sep 17 00:00:00 2001 From: Simon Birkholz Date: Mon, 20 Jan 2025 15:08:44 +0100 Subject: [PATCH 05/13] wip --- HISTORY.rst | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index 3101072..86a9a33 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -1,13 +1,17 @@ +Release History +=============== -# v3.3.0 -- Removed `keep_out_of_sequence` from ``:c:struct:`cuvis_worker_settings_t` +v3.3.0 +------ + +- Removed `keep_out_of_sequence` from :c:struct:`cuvis_worker_settings_t` - Changed `cuvis_comp_temperature` from `int` to `double` - Changed `spectra_multiplier` of `cuvis_export_general_settings_t` from `double` to `uint8_t` - Added `width` and `height` to `sensor_info_t` - Added `global_loglevel` to `cuvis_init` - Added `frame_id` to `mesu_metadata_t` - Added `raw_frame_id` to `sensor_info_t` -- Added ``:c:function:`cuvis_shutdown` +- Added :c:function:`cuvis_shutdown` - Added `length` to `cuvis_measurement_get_data_string_length` - Added `full_export` to `cuvis_save_args_t` - Removed `worker_count`, `poll_interval`, `worker_queue_hard_limit`, `worker_queue_soft_limit`, `can_drop` from `cuvis_worker_settings_t` From 601dc641d93c88b986685762380e517f874ce896 Mon Sep 17 00:00:00 2001 From: Simon Birkholz Date: Mon, 20 Jan 2025 15:19:54 +0100 Subject: [PATCH 06/13] wip --- HISTORY.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index 86a9a33..f651eb3 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -7,10 +7,10 @@ v3.3.0 - Removed `keep_out_of_sequence` from :c:struct:`cuvis_worker_settings_t` - Changed `cuvis_comp_temperature` from `int` to `double` - Changed `spectra_multiplier` of `cuvis_export_general_settings_t` from `double` to `uint8_t` -- Added `width` and `height` to `sensor_info_t` -- Added `global_loglevel` to `cuvis_init` -- Added `frame_id` to `mesu_metadata_t` -- Added `raw_frame_id` to `sensor_info_t` +- Added `width` and `height` to :c:struct:`sensor_info_t` +- Added `global_loglevel` to :c:struct:`cuvis_init` +- Added `frame_id` to :c:struct:`mesu_metadata_t` +- Added `raw_frame_id` to :c:struct:`sensor_info_t` - Added :c:function:`cuvis_shutdown` - Added `length` to `cuvis_measurement_get_data_string_length` - Added `full_export` to `cuvis_save_args_t` From c8ea42c81981e505aac334e3f815cfcdd64bdc9e Mon Sep 17 00:00:00 2001 From: Simon Birkholz Date: Mon, 20 Jan 2025 15:35:55 +0100 Subject: [PATCH 07/13] wip --- HISTORY.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/HISTORY.rst b/HISTORY.rst index f651eb3..88eda8b 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -12,7 +12,8 @@ v3.3.0 - Added `frame_id` to :c:struct:`mesu_metadata_t` - Added `raw_frame_id` to :c:struct:`sensor_info_t` - Added :c:function:`cuvis_shutdown` -- Added `length` to `cuvis_measurement_get_data_string_length` +- Added `length` to :c:function:`cuvis_measurement_get_data_string` +- Added :c:function:`cuvis_measurement_get_data_string_length` - Added `full_export` to `cuvis_save_args_t` - Removed `worker_count`, `poll_interval`, `worker_queue_hard_limit`, `worker_queue_soft_limit`, `can_drop` from `cuvis_worker_settings_t` - Added `input_queue_size`, `mandatory_queue_size`, `supplementary_queue_size`, `output_queue_size`, `can_skip_measurements`, `can_skip_supplementary_steps`, `can_drop_results` to `cuvis_worker_settings_t` From 108ecdf1cee23fa5aeb575bff4e42e3f3f9cd179 Mon Sep 17 00:00:00 2001 From: Simon Birkholz Date: Mon, 20 Jan 2025 15:41:19 +0100 Subject: [PATCH 08/13] wip --- HISTORY.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index 88eda8b..aba5f81 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -4,14 +4,14 @@ Release History v3.3.0 ------ -- Removed `keep_out_of_sequence` from :c:struct:`cuvis_worker_settings_t` +- Removed `keep_out_of_sequence` from ``:c:struct:`cuvis_worker_settings_t`` - Changed `cuvis_comp_temperature` from `int` to `double` - Changed `spectra_multiplier` of `cuvis_export_general_settings_t` from `double` to `uint8_t` - Added `width` and `height` to :c:struct:`sensor_info_t` - Added `global_loglevel` to :c:struct:`cuvis_init` - Added `frame_id` to :c:struct:`mesu_metadata_t` - Added `raw_frame_id` to :c:struct:`sensor_info_t` -- Added :c:function:`cuvis_shutdown` +- Added ``:c:function:`cuvis_shutdown`` - Added `length` to :c:function:`cuvis_measurement_get_data_string` - Added :c:function:`cuvis_measurement_get_data_string_length` - Added `full_export` to `cuvis_save_args_t` From 009bd5ebb89da020001c974f9651ac64e94f2f1d Mon Sep 17 00:00:00 2001 From: Simon Birkholz Date: Mon, 20 Jan 2025 16:04:44 +0100 Subject: [PATCH 09/13] wip --- HISTORY.rst | 3 --- 1 file changed, 3 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index aba5f81..3379a69 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -1,6 +1,3 @@ -Release History -=============== - v3.3.0 ------ From 82ac0d7196fd6f3689b262aa3d9fe94179eb90db Mon Sep 17 00:00:00 2001 From: Simon Birkholz Date: Mon, 20 Jan 2025 16:15:02 +0100 Subject: [PATCH 10/13] wip --- HISTORY.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index 3379a69..1b55167 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -1,14 +1,14 @@ v3.3.0 ------ -- Removed `keep_out_of_sequence` from ``:c:struct:`cuvis_worker_settings_t`` +- Removed `keep_out_of_sequence` from :c:struct:`cuvis_worker_settings_t` - Changed `cuvis_comp_temperature` from `int` to `double` - Changed `spectra_multiplier` of `cuvis_export_general_settings_t` from `double` to `uint8_t` - Added `width` and `height` to :c:struct:`sensor_info_t` - Added `global_loglevel` to :c:struct:`cuvis_init` - Added `frame_id` to :c:struct:`mesu_metadata_t` - Added `raw_frame_id` to :c:struct:`sensor_info_t` -- Added ``:c:function:`cuvis_shutdown`` +- Added :c:function:`cuvis_shutdown` - Added `length` to :c:function:`cuvis_measurement_get_data_string` - Added :c:function:`cuvis_measurement_get_data_string_length` - Added `full_export` to `cuvis_save_args_t` From 3142a272547d511ffe5000ba14d74649868fc51f Mon Sep 17 00:00:00 2001 From: Simon Birkholz Date: Mon, 20 Jan 2025 16:22:10 +0100 Subject: [PATCH 11/13] wip --- HISTORY.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index 1b55167..6f977fa 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -8,9 +8,9 @@ v3.3.0 - Added `global_loglevel` to :c:struct:`cuvis_init` - Added `frame_id` to :c:struct:`mesu_metadata_t` - Added `raw_frame_id` to :c:struct:`sensor_info_t` -- Added :c:function:`cuvis_shutdown` -- Added `length` to :c:function:`cuvis_measurement_get_data_string` -- Added :c:function:`cuvis_measurement_get_data_string_length` +- Added :c:func:`cuvis_shutdown` +- Added `length` to :c:func:`cuvis_measurement_get_data_string` +- Added :c:func:`cuvis_measurement_get_data_string_length` - Added `full_export` to `cuvis_save_args_t` - Removed `worker_count`, `poll_interval`, `worker_queue_hard_limit`, `worker_queue_soft_limit`, `can_drop` from `cuvis_worker_settings_t` - Added `input_queue_size`, `mandatory_queue_size`, `supplementary_queue_size`, `output_queue_size`, `can_skip_measurements`, `can_skip_supplementary_steps`, `can_drop_results` to `cuvis_worker_settings_t` From 2bc0e2a893ee12698421700927c5636516bea92e Mon Sep 17 00:00:00 2001 From: Simon Birkholz Date: Mon, 20 Jan 2025 16:27:43 +0100 Subject: [PATCH 12/13] wip --- HISTORY.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index 6f977fa..6d3fac2 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -9,8 +9,8 @@ v3.3.0 - Added `frame_id` to :c:struct:`mesu_metadata_t` - Added `raw_frame_id` to :c:struct:`sensor_info_t` - Added :c:func:`cuvis_shutdown` -- Added `length` to :c:func:`cuvis_measurement_get_data_string` -- Added :c:func:`cuvis_measurement_get_data_string_length` +- Added `length` to :c:func:`cuvis::cuvis_measurement_get_data_string` +- Added :c:func:`cuvis::cuvis_measurement_get_data_string_length` - Added `full_export` to `cuvis_save_args_t` - Removed `worker_count`, `poll_interval`, `worker_queue_hard_limit`, `worker_queue_soft_limit`, `can_drop` from `cuvis_worker_settings_t` - Added `input_queue_size`, `mandatory_queue_size`, `supplementary_queue_size`, `output_queue_size`, `can_skip_measurements`, `can_skip_supplementary_steps`, `can_drop_results` to `cuvis_worker_settings_t` From 787f9487fabcb8f648cb2e4cd8076961353b56c1 Mon Sep 17 00:00:00 2001 From: Simon Birkholz Date: Mon, 20 Jan 2025 16:45:57 +0100 Subject: [PATCH 13/13] wip --- HISTORY.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index 6d3fac2..a605b98 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -9,8 +9,8 @@ v3.3.0 - Added `frame_id` to :c:struct:`mesu_metadata_t` - Added `raw_frame_id` to :c:struct:`sensor_info_t` - Added :c:func:`cuvis_shutdown` -- Added `length` to :c:func:`cuvis::cuvis_measurement_get_data_string` -- Added :c:func:`cuvis::cuvis_measurement_get_data_string_length` +- Added `length` to :c:func:`cuvis_mesu::cuvis_measurement_get_data_string` +- Added :c:func:`cuvis_mesu::cuvis_measurement_get_data_string_length` - Added `full_export` to `cuvis_save_args_t` - Removed `worker_count`, `poll_interval`, `worker_queue_hard_limit`, `worker_queue_soft_limit`, `can_drop` from `cuvis_worker_settings_t` - Added `input_queue_size`, `mandatory_queue_size`, `supplementary_queue_size`, `output_queue_size`, `can_skip_measurements`, `can_skip_supplementary_steps`, `can_drop_results` to `cuvis_worker_settings_t`