Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated gRPC Device code for all 24C1 RFmx APIs #1047

Merged
merged 6 commits into from
Mar 20, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 44 additions & 2 deletions generated/nirfmxspecan/nirfmxspecan.proto
reckenro marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -245,6 +245,8 @@ service NiRFmxSpecAn {
rpc Initialize(InitializeRequest) returns (InitializeResponse);
rpc InitializeFromNIRFSASession(InitializeFromNIRFSASessionRequest) returns (InitializeFromNIRFSASessionResponse);
rpc Initiate(InitiateRequest) returns (InitiateResponse);
rpc MarkerCfgBandSpan(MarkerCfgBandSpanRequest) returns (MarkerCfgBandSpanResponse);
rpc MarkerCfgFunctionType(MarkerCfgFunctionTypeRequest) returns (MarkerCfgFunctionTypeResponse);
rpc MarkerCfgNumberOfMarkers(MarkerCfgNumberOfMarkersRequest) returns (MarkerCfgNumberOfMarkersResponse);
rpc MarkerCfgPeakExcursion(MarkerCfgPeakExcursionRequest) returns (MarkerCfgPeakExcursionResponse);
rpc MarkerCfgReferenceMarker(MarkerCfgReferenceMarkerRequest) returns (MarkerCfgReferenceMarkerResponse);
Expand All @@ -253,6 +255,7 @@ service NiRFmxSpecAn {
rpc MarkerCfgType(MarkerCfgTypeRequest) returns (MarkerCfgTypeResponse);
rpc MarkerCfgXLocation(MarkerCfgXLocationRequest) returns (MarkerCfgXLocationResponse);
rpc MarkerCfgYLocation(MarkerCfgYLocationRequest) returns (MarkerCfgYLocationResponse);
rpc MarkerFetchFunctionValue(MarkerFetchFunctionValueRequest) returns (MarkerFetchFunctionValueResponse);
rpc MarkerFetchXY(MarkerFetchXYRequest) returns (MarkerFetchXYResponse);
rpc MarkerNextPeak(MarkerNextPeakRequest) returns (MarkerNextPeakResponse);
rpc MarkerPeakSearch(MarkerPeakSearchRequest) returns (MarkerPeakSearchResponse);
Expand Down Expand Up @@ -1312,9 +1315,9 @@ enum AmpmThresholdType {

enum CcdfRbwFilterType {
CCDF_RBW_FILTER_TYPE_UNSPECIFIED = 0;
CCDF_RBW_FILTER_TYPE_NONE = 5;
CCDF_RBW_FILTER_TYPE_GAUSSIAN = 1;
CCDF_RBW_FILTER_TYPE_FLAT = 2;
CCDF_RBW_FILTER_TYPE_NONE = 5;
CCDF_RBW_FILTER_TYPE_RRC = 6;
}

Expand Down Expand Up @@ -1654,6 +1657,11 @@ enum IdpdSignalType {
IDPD_SIGNAL_TYPE_TONES = 1;
}

enum MarkerFunctionType {
MARKER_FUNCTION_TYPE_OFF = 0;
MARKER_FUNCTION_TYPE_BAND_POWER = 1;
}

enum MarkerNextPeak {
MARKER_NEXT_PEAK_NEXT_HIGHEST = 0;
MARKER_NEXT_PEAK_NEXT_LEFT = 1;
Expand Down Expand Up @@ -2285,9 +2293,9 @@ enum NiRFmxSpecAnInt32AttributeValues {
NIRFMXSPECAN_INT32_AMPM_THRESHOLD_ENABLED_TRUE = 1;
NIRFMXSPECAN_INT32_AMPM_THRESHOLD_TYPE_RELATIVE = 0;
NIRFMXSPECAN_INT32_AMPM_THRESHOLD_TYPE_ABSOLUTE = 1;
NIRFMXSPECAN_INT32_CCDF_RBW_FILTER_TYPE_NONE = 5;
NIRFMXSPECAN_INT32_CCDF_RBW_FILTER_TYPE_GAUSSIAN = 1;
NIRFMXSPECAN_INT32_CCDF_RBW_FILTER_TYPE_FLAT = 2;
NIRFMXSPECAN_INT32_CCDF_RBW_FILTER_TYPE_NONE = 5;
NIRFMXSPECAN_INT32_CCDF_RBW_FILTER_TYPE_RRC = 6;
NIRFMXSPECAN_INT32_CCDF_THRESHOLD_ENABLED_FALSE = 0;
NIRFMXSPECAN_INT32_CCDF_THRESHOLD_ENABLED_TRUE = 1;
Expand Down Expand Up @@ -5761,6 +5769,29 @@ message InitiateResponse {
int32 status = 1;
}

message MarkerCfgBandSpanRequest {
nidevice_grpc.Session instrument = 1;
string selector_string = 2;
double span = 3;
}

message MarkerCfgBandSpanResponse {
int32 status = 1;
}

message MarkerCfgFunctionTypeRequest {
nidevice_grpc.Session instrument = 1;
string selector_string = 2;
oneof function_type_enum {
MarkerFunctionType function_type = 3;
int32 function_type_raw = 4;
}
}

message MarkerCfgFunctionTypeResponse {
int32 status = 1;
}

message MarkerCfgNumberOfMarkersRequest {
nidevice_grpc.Session instrument = 1;
string selector_string = 2;
Expand Down Expand Up @@ -5855,6 +5886,17 @@ message MarkerCfgYLocationResponse {
int32 status = 1;
}

message MarkerFetchFunctionValueRequest {
nidevice_grpc.Session instrument = 1;
string selector_string = 2;
double timeout = 3;
}

message MarkerFetchFunctionValueResponse {
int32 status = 1;
double function_value = 2;
}

message MarkerFetchXYRequest {
nidevice_grpc.Session instrument = 1;
string selector_string = 2;
Expand Down
64 changes: 64 additions & 0 deletions generated/nirfmxspecan/nirfmxspecan_client.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5066,6 +5066,51 @@ initiate(const StubPtr& stub, const nidevice_grpc::Session& instrument, const st
return response;
}

MarkerCfgBandSpanResponse
marker_cfg_band_span(const StubPtr& stub, const nidevice_grpc::Session& instrument, const std::string& selector_string, const double& span)
{
::grpc::ClientContext context;

auto request = MarkerCfgBandSpanRequest{};
request.mutable_instrument()->CopyFrom(instrument);
request.set_selector_string(selector_string);
request.set_span(span);

auto response = MarkerCfgBandSpanResponse{};

raise_if_error(
stub->MarkerCfgBandSpan(&context, request, &response),
context);

return response;
}

MarkerCfgFunctionTypeResponse
marker_cfg_function_type(const StubPtr& stub, const nidevice_grpc::Session& instrument, const std::string& selector_string, const simple_variant<MarkerFunctionType, pb::int32>& function_type)
{
::grpc::ClientContext context;

auto request = MarkerCfgFunctionTypeRequest{};
request.mutable_instrument()->CopyFrom(instrument);
request.set_selector_string(selector_string);
const auto function_type_ptr = function_type.get_if<MarkerFunctionType>();
const auto function_type_raw_ptr = function_type.get_if<pb::int32>();
if (function_type_ptr) {
request.set_function_type(*function_type_ptr);
}
else if (function_type_raw_ptr) {
request.set_function_type_raw(*function_type_raw_ptr);
}

auto response = MarkerCfgFunctionTypeResponse{};

raise_if_error(
stub->MarkerCfgFunctionType(&context, request, &response),
context);

return response;
}

MarkerCfgNumberOfMarkersResponse
marker_cfg_number_of_markers(const StubPtr& stub, const nidevice_grpc::Session& instrument, const std::string& selector_string, const pb::int32& number_of_markers)
{
Expand Down Expand Up @@ -5248,6 +5293,25 @@ marker_cfg_y_location(const StubPtr& stub, const nidevice_grpc::Session& instrum
return response;
}

MarkerFetchFunctionValueResponse
marker_fetch_function_value(const StubPtr& stub, const nidevice_grpc::Session& instrument, const std::string& selector_string, const double& timeout)
{
::grpc::ClientContext context;

auto request = MarkerFetchFunctionValueRequest{};
request.mutable_instrument()->CopyFrom(instrument);
request.set_selector_string(selector_string);
request.set_timeout(timeout);

auto response = MarkerFetchFunctionValueResponse{};

raise_if_error(
stub->MarkerFetchFunctionValue(&context, request, &response),
context);

return response;
}

MarkerFetchXYResponse
marker_fetch_xy(const StubPtr& stub, const nidevice_grpc::Session& instrument, const std::string& selector_string)
{
Expand Down
3 changes: 3 additions & 0 deletions generated/nirfmxspecan/nirfmxspecan_client.h
Original file line number Diff line number Diff line change
Expand Up @@ -250,6 +250,8 @@ IQGetRecordsDoneResponse iq_get_records_done(const StubPtr& stub, const nidevice
InitializeResponse initialize(const StubPtr& stub, const std::string& resource_name, const std::string& option_string, const nidevice_grpc::SessionInitializationBehavior& initialization_behavior = nidevice_grpc::SESSION_INITIALIZATION_BEHAVIOR_UNSPECIFIED);
InitializeFromNIRFSASessionResponse initialize_from_nirfsa_session(const StubPtr& stub, const nidevice_grpc::Session& nirfsa_session, const nidevice_grpc::SessionInitializationBehavior& initialization_behavior = nidevice_grpc::SESSION_INITIALIZATION_BEHAVIOR_UNSPECIFIED);
InitiateResponse initiate(const StubPtr& stub, const nidevice_grpc::Session& instrument, const std::string& selector_string, const std::string& result_name);
MarkerCfgBandSpanResponse marker_cfg_band_span(const StubPtr& stub, const nidevice_grpc::Session& instrument, const std::string& selector_string, const double& span);
MarkerCfgFunctionTypeResponse marker_cfg_function_type(const StubPtr& stub, const nidevice_grpc::Session& instrument, const std::string& selector_string, const simple_variant<MarkerFunctionType, pb::int32>& function_type);
MarkerCfgNumberOfMarkersResponse marker_cfg_number_of_markers(const StubPtr& stub, const nidevice_grpc::Session& instrument, const std::string& selector_string, const pb::int32& number_of_markers);
MarkerCfgPeakExcursionResponse marker_cfg_peak_excursion(const StubPtr& stub, const nidevice_grpc::Session& instrument, const std::string& selector_string, const simple_variant<MarkerPeakExcursionEnabled, pb::int32>& peak_excursion_enabled, const double& peak_excursion);
MarkerCfgReferenceMarkerResponse marker_cfg_reference_marker(const StubPtr& stub, const nidevice_grpc::Session& instrument, const std::string& selector_string, const pb::int32& reference_marker);
Expand All @@ -258,6 +260,7 @@ MarkerCfgTraceResponse marker_cfg_trace(const StubPtr& stub, const nidevice_grpc
MarkerCfgTypeResponse marker_cfg_type(const StubPtr& stub, const nidevice_grpc::Session& instrument, const std::string& selector_string, const simple_variant<MarkerType, pb::int32>& marker_type);
MarkerCfgXLocationResponse marker_cfg_x_location(const StubPtr& stub, const nidevice_grpc::Session& instrument, const std::string& selector_string, const double& marker_x_location);
MarkerCfgYLocationResponse marker_cfg_y_location(const StubPtr& stub, const nidevice_grpc::Session& instrument, const std::string& selector_string, const double& marker_y_location);
MarkerFetchFunctionValueResponse marker_fetch_function_value(const StubPtr& stub, const nidevice_grpc::Session& instrument, const std::string& selector_string, const double& timeout);
MarkerFetchXYResponse marker_fetch_xy(const StubPtr& stub, const nidevice_grpc::Session& instrument, const std::string& selector_string);
MarkerNextPeakResponse marker_next_peak(const StubPtr& stub, const nidevice_grpc::Session& instrument, const std::string& selector_string, const simple_variant<MarkerNextPeak, pb::int32>& next_peak);
MarkerPeakSearchResponse marker_peak_search(const StubPtr& stub, const nidevice_grpc::Session& instrument, const std::string& selector_string);
Expand Down
15 changes: 15 additions & 0 deletions generated/nirfmxspecan/nirfmxspecan_compilation_test.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1147,6 +1147,16 @@ int32 Initiate(niRFmxInstrHandle instrumentHandle, char selectorString[], char r
return RFmxSpecAn_Initiate(instrumentHandle, selectorString, resultName);
}

int32 MarkerCfgBandSpan(niRFmxInstrHandle instrumentHandle, char selectorString[], float64 span)
{
return RFmxSpecAn_MarkerCfgBandSpan(instrumentHandle, selectorString, span);
}

int32 MarkerCfgFunctionType(niRFmxInstrHandle instrumentHandle, char selectorString[], int32 functionType)
{
return RFmxSpecAn_MarkerCfgFunctionType(instrumentHandle, selectorString, functionType);
}

int32 MarkerCfgNumberOfMarkers(niRFmxInstrHandle instrumentHandle, char selectorString[], int32 numberOfMarkers)
{
return RFmxSpecAn_MarkerCfgNumberOfMarkers(instrumentHandle, selectorString, numberOfMarkers);
Expand Down Expand Up @@ -1187,6 +1197,11 @@ int32 MarkerCfgYLocation(niRFmxInstrHandle instrumentHandle, char selectorString
return RFmxSpecAn_MarkerCfgYLocation(instrumentHandle, selectorString, markerYLocation);
}

int32 MarkerFetchFunctionValue(niRFmxInstrHandle instrumentHandle, char selectorString[], float64 timeout, float64* functionValue)
{
return RFmxSpecAn_MarkerFetchFunctionValue(instrumentHandle, selectorString, timeout, functionValue);
}

int32 MarkerFetchXY(niRFmxInstrHandle instrumentHandle, char selectorString[], float64* markerXLocation, float64* markerYLocation)
{
return RFmxSpecAn_MarkerFetchXY(instrumentHandle, selectorString, markerXLocation, markerYLocation);
Expand Down
27 changes: 27 additions & 0 deletions generated/nirfmxspecan/nirfmxspecan_library.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -255,6 +255,8 @@ NiRFmxSpecAnLibrary::NiRFmxSpecAnLibrary(std::shared_ptr<nidevice_grpc::SharedLi
function_pointers_.Initialize = reinterpret_cast<InitializePtr>(shared_library_->get_function_pointer("RFmxSpecAn_Initialize"));
function_pointers_.InitializeFromNIRFSASession = reinterpret_cast<InitializeFromNIRFSASessionPtr>(shared_library_->get_function_pointer("RFmxSpecAn_InitializeFromNIRFSASession"));
function_pointers_.Initiate = reinterpret_cast<InitiatePtr>(shared_library_->get_function_pointer("RFmxSpecAn_Initiate"));
function_pointers_.MarkerCfgBandSpan = reinterpret_cast<MarkerCfgBandSpanPtr>(shared_library_->get_function_pointer("RFmxSpecAn_MarkerCfgBandSpan"));
function_pointers_.MarkerCfgFunctionType = reinterpret_cast<MarkerCfgFunctionTypePtr>(shared_library_->get_function_pointer("RFmxSpecAn_MarkerCfgFunctionType"));
function_pointers_.MarkerCfgNumberOfMarkers = reinterpret_cast<MarkerCfgNumberOfMarkersPtr>(shared_library_->get_function_pointer("RFmxSpecAn_MarkerCfgNumberOfMarkers"));
function_pointers_.MarkerCfgPeakExcursion = reinterpret_cast<MarkerCfgPeakExcursionPtr>(shared_library_->get_function_pointer("RFmxSpecAn_MarkerCfgPeakExcursion"));
function_pointers_.MarkerCfgReferenceMarker = reinterpret_cast<MarkerCfgReferenceMarkerPtr>(shared_library_->get_function_pointer("RFmxSpecAn_MarkerCfgReferenceMarker"));
Expand All @@ -263,6 +265,7 @@ NiRFmxSpecAnLibrary::NiRFmxSpecAnLibrary(std::shared_ptr<nidevice_grpc::SharedLi
function_pointers_.MarkerCfgType = reinterpret_cast<MarkerCfgTypePtr>(shared_library_->get_function_pointer("RFmxSpecAn_MarkerCfgType"));
function_pointers_.MarkerCfgXLocation = reinterpret_cast<MarkerCfgXLocationPtr>(shared_library_->get_function_pointer("RFmxSpecAn_MarkerCfgXLocation"));
function_pointers_.MarkerCfgYLocation = reinterpret_cast<MarkerCfgYLocationPtr>(shared_library_->get_function_pointer("RFmxSpecAn_MarkerCfgYLocation"));
function_pointers_.MarkerFetchFunctionValue = reinterpret_cast<MarkerFetchFunctionValuePtr>(shared_library_->get_function_pointer("RFmxSpecAn_MarkerFetchFunctionValue"));
function_pointers_.MarkerFetchXY = reinterpret_cast<MarkerFetchXYPtr>(shared_library_->get_function_pointer("RFmxSpecAn_MarkerFetchXY"));
function_pointers_.MarkerNextPeak = reinterpret_cast<MarkerNextPeakPtr>(shared_library_->get_function_pointer("RFmxSpecAn_MarkerNextPeak"));
function_pointers_.MarkerPeakSearch = reinterpret_cast<MarkerPeakSearchPtr>(shared_library_->get_function_pointer("RFmxSpecAn_MarkerPeakSearch"));
Expand Down Expand Up @@ -2288,6 +2291,22 @@ int32 NiRFmxSpecAnLibrary::Initiate(niRFmxInstrHandle instrumentHandle, char sel
return function_pointers_.Initiate(instrumentHandle, selectorString, resultName);
}

int32 NiRFmxSpecAnLibrary::MarkerCfgBandSpan(niRFmxInstrHandle instrumentHandle, char selectorString[], float64 span)
{
if (!function_pointers_.MarkerCfgBandSpan) {
throw nidevice_grpc::LibraryLoadException("Could not find RFmxSpecAn_MarkerCfgBandSpan.");
}
return function_pointers_.MarkerCfgBandSpan(instrumentHandle, selectorString, span);
}

int32 NiRFmxSpecAnLibrary::MarkerCfgFunctionType(niRFmxInstrHandle instrumentHandle, char selectorString[], int32 functionType)
{
if (!function_pointers_.MarkerCfgFunctionType) {
throw nidevice_grpc::LibraryLoadException("Could not find RFmxSpecAn_MarkerCfgFunctionType.");
}
return function_pointers_.MarkerCfgFunctionType(instrumentHandle, selectorString, functionType);
}

int32 NiRFmxSpecAnLibrary::MarkerCfgNumberOfMarkers(niRFmxInstrHandle instrumentHandle, char selectorString[], int32 numberOfMarkers)
{
if (!function_pointers_.MarkerCfgNumberOfMarkers) {
Expand Down Expand Up @@ -2352,6 +2371,14 @@ int32 NiRFmxSpecAnLibrary::MarkerCfgYLocation(niRFmxInstrHandle instrumentHandle
return function_pointers_.MarkerCfgYLocation(instrumentHandle, selectorString, markerYLocation);
}

int32 NiRFmxSpecAnLibrary::MarkerFetchFunctionValue(niRFmxInstrHandle instrumentHandle, char selectorString[], float64 timeout, float64* functionValue)
{
if (!function_pointers_.MarkerFetchFunctionValue) {
throw nidevice_grpc::LibraryLoadException("Could not find RFmxSpecAn_MarkerFetchFunctionValue.");
}
return function_pointers_.MarkerFetchFunctionValue(instrumentHandle, selectorString, timeout, functionValue);
}

int32 NiRFmxSpecAnLibrary::MarkerFetchXY(niRFmxInstrHandle instrumentHandle, char selectorString[], float64* markerXLocation, float64* markerYLocation)
{
if (!function_pointers_.MarkerFetchXY) {
Expand Down
9 changes: 9 additions & 0 deletions generated/nirfmxspecan/nirfmxspecan_library.h
Original file line number Diff line number Diff line change
Expand Up @@ -249,6 +249,8 @@ class NiRFmxSpecAnLibrary : public nirfmxspecan_grpc::NiRFmxSpecAnLibraryInterfa
int32 Initialize(char resourceName[], char optionString[], niRFmxInstrHandle* handleOut, int32* isNewSession) override;
int32 InitializeFromNIRFSASession(uInt32 nirfsaSession, niRFmxInstrHandle* handleOut) override;
int32 Initiate(niRFmxInstrHandle instrumentHandle, char selectorString[], char resultName[]) override;
int32 MarkerCfgBandSpan(niRFmxInstrHandle instrumentHandle, char selectorString[], float64 span) override;
int32 MarkerCfgFunctionType(niRFmxInstrHandle instrumentHandle, char selectorString[], int32 functionType) override;
int32 MarkerCfgNumberOfMarkers(niRFmxInstrHandle instrumentHandle, char selectorString[], int32 numberOfMarkers) override;
int32 MarkerCfgPeakExcursion(niRFmxInstrHandle instrumentHandle, char selectorString[], int32 peakExcursionEnabled, float64 peakExcursion) override;
int32 MarkerCfgReferenceMarker(niRFmxInstrHandle instrumentHandle, char selectorString[], int32 referenceMarker) override;
Expand All @@ -257,6 +259,7 @@ class NiRFmxSpecAnLibrary : public nirfmxspecan_grpc::NiRFmxSpecAnLibraryInterfa
int32 MarkerCfgType(niRFmxInstrHandle instrumentHandle, char selectorString[], int32 markerType) override;
int32 MarkerCfgXLocation(niRFmxInstrHandle instrumentHandle, char selectorString[], float64 markerXLocation) override;
int32 MarkerCfgYLocation(niRFmxInstrHandle instrumentHandle, char selectorString[], float64 markerYLocation) override;
int32 MarkerFetchFunctionValue(niRFmxInstrHandle instrumentHandle, char selectorString[], float64 timeout, float64* functionValue) override;
int32 MarkerFetchXY(niRFmxInstrHandle instrumentHandle, char selectorString[], float64* markerXLocation, float64* markerYLocation) override;
int32 MarkerNextPeak(niRFmxInstrHandle instrumentHandle, char selectorString[], int32 nextPeak, int32* nextPeakFound) override;
int32 MarkerPeakSearch(niRFmxInstrHandle instrumentHandle, char selectorString[], int32* numberOfPeaks) override;
Expand Down Expand Up @@ -675,6 +678,8 @@ class NiRFmxSpecAnLibrary : public nirfmxspecan_grpc::NiRFmxSpecAnLibraryInterfa
using InitializePtr = decltype(&RFmxSpecAn_Initialize);
using InitializeFromNIRFSASessionPtr = decltype(&RFmxSpecAn_InitializeFromNIRFSASession);
using InitiatePtr = decltype(&RFmxSpecAn_Initiate);
using MarkerCfgBandSpanPtr = decltype(&RFmxSpecAn_MarkerCfgBandSpan);
using MarkerCfgFunctionTypePtr = decltype(&RFmxSpecAn_MarkerCfgFunctionType);
using MarkerCfgNumberOfMarkersPtr = decltype(&RFmxSpecAn_MarkerCfgNumberOfMarkers);
using MarkerCfgPeakExcursionPtr = decltype(&RFmxSpecAn_MarkerCfgPeakExcursion);
using MarkerCfgReferenceMarkerPtr = decltype(&RFmxSpecAn_MarkerCfgReferenceMarker);
Expand All @@ -683,6 +688,7 @@ class NiRFmxSpecAnLibrary : public nirfmxspecan_grpc::NiRFmxSpecAnLibraryInterfa
using MarkerCfgTypePtr = decltype(&RFmxSpecAn_MarkerCfgType);
using MarkerCfgXLocationPtr = decltype(&RFmxSpecAn_MarkerCfgXLocation);
using MarkerCfgYLocationPtr = decltype(&RFmxSpecAn_MarkerCfgYLocation);
using MarkerFetchFunctionValuePtr = decltype(&RFmxSpecAn_MarkerFetchFunctionValue);
using MarkerFetchXYPtr = decltype(&RFmxSpecAn_MarkerFetchXY);
using MarkerNextPeakPtr = decltype(&RFmxSpecAn_MarkerNextPeak);
using MarkerPeakSearchPtr = decltype(&RFmxSpecAn_MarkerPeakSearch);
Expand Down Expand Up @@ -1101,6 +1107,8 @@ class NiRFmxSpecAnLibrary : public nirfmxspecan_grpc::NiRFmxSpecAnLibraryInterfa
InitializePtr Initialize;
InitializeFromNIRFSASessionPtr InitializeFromNIRFSASession;
InitiatePtr Initiate;
MarkerCfgBandSpanPtr MarkerCfgBandSpan;
MarkerCfgFunctionTypePtr MarkerCfgFunctionType;
MarkerCfgNumberOfMarkersPtr MarkerCfgNumberOfMarkers;
MarkerCfgPeakExcursionPtr MarkerCfgPeakExcursion;
MarkerCfgReferenceMarkerPtr MarkerCfgReferenceMarker;
Expand All @@ -1109,6 +1117,7 @@ class NiRFmxSpecAnLibrary : public nirfmxspecan_grpc::NiRFmxSpecAnLibraryInterfa
MarkerCfgTypePtr MarkerCfgType;
MarkerCfgXLocationPtr MarkerCfgXLocation;
MarkerCfgYLocationPtr MarkerCfgYLocation;
MarkerFetchFunctionValuePtr MarkerFetchFunctionValue;
MarkerFetchXYPtr MarkerFetchXY;
MarkerNextPeakPtr MarkerNextPeak;
MarkerPeakSearchPtr MarkerPeakSearch;
Expand Down
Loading
Loading