Skip to content

Commit c170aa4

Browse files
authored
Merge pull request #36 from gralkapk/master
Deserialization fix for RTX config
2 parents 83ed720 + d21ca33 commit c170aa4

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

power_overwhelming/src/rtx_instrument_configuration.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// <copyright file="rtx_instrument_configuration.cpp" company="Visualisierungsinstitut der Universität Stuttgart">
1+
// <copyright file="rtx_instrument_configuration.cpp" company="Visualisierungsinstitut der Universität Stuttgart">
22
// Copyright © 2023 - 2025 Visualisierungsinstitut der Universität Stuttgart.
33
// Licensed under the MIT licence. See LICENCE file for details.
44
// </copyright>
@@ -792,9 +792,11 @@ void PWROWG_NAMESPACE::rtx_instrument_configuration::apply(
792792
// respective channel.
793793
instrument.time_range(this->_time_range)
794794
.trigger_output(rtx_trigger_output::pulse)
795+
.reference_position(this->_reference_position)
795796
.automatic_roll(roll)
796797
.automatic_roll_time(mtim)
797798
.trigger(this->_trigger)
799+
.trigger_position(this->_trigger_position)
798800
.acquisition(this->_acquisition, false);
799801

800802
// Wait until the instrument has applied all of the before settings.

power_overwhelming/src/rtx_serialisation.h

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// <copyright file="rtx_serialisation.h" company="Visualisierungsinstitut der Universität Stuttgart">
1+
// <copyright file="rtx_serialisation.h" company="Visualisierungsinstitut der Universität Stuttgart">
22
// Copyright © 2023 - 2025 Visualisierungsinstitut der Universität Stuttgart.
33
// Licensed under the MIT licence. See LICENCE file for details.
44
// </copyright>
@@ -225,7 +225,9 @@ template<> struct json_serialiser<rtx_instrument_configuration, false,
225225
return retval
226226
.beep_on_apply(beep_on_apply)
227227
.beep_on_error(beep_on_error)
228-
.beep_on_trigger(beep_on_trigger);
228+
.beep_on_trigger(beep_on_trigger)
229+
.reference_position(reference_position)
230+
.trigger_position(trigger_position);
229231
}
230232

231233
static inline nlohmann::json serialise(_In_ const value_type& value) {

0 commit comments

Comments
 (0)