Updates niRFmxSpecAn in grpc-device-scrapigen to 24.5.0
Updates niRFmxLTE in grpc-device-scrapigen to 24.5.0
Updates niRFmxBT in grpc-device-scrapigen to 24.5.0
Updates the gRPC Scrapigen Device Code for SpecAn APIs which are created for the specific feature request from the customer: Addition of Sequential FFT to Spectrum measurement with configurable overlap type property.
Updates the gRPC Scrapigen Device Code for LTE TXP measurement APIs, attributes and enums.
Updates the gRPC Scrapigen Device Code for new BT enum value for an attribute.
Why should this Pull Request be merged?
Updated to match the upcoming release of niRFmxSpecAn 24.5.0
Updated to match the upcoming release of niRFmxLTE 24.5.0
Updated to match the upcoming release of niRFmxBT 24.5.0
What testing has been done?
Manually inspected generated files.
Copied files from grpc-device-scrapigen/out/rfmxspecan/export/ to grpc-device/source/codegen/metadata/nirfmxspecan/ and built grpc-device successfully.
Manually inspected nirfmxspecan.proto file.
Copied files from grpc-device-scrapigen/out/rfmxlte/export/ to grpc-device/source/codegen/metadata/nirfmxlte/ and built grpc-device successfully.
Manually inspected nirfmxlte.proto file.
Copied files from grpc-device-scrapigen\out\rfmxbluetooth\export to grpc-device/source/codegen/metadata/ nirfmxbluetooth / and built grpc-device successfully.
Manually inspected nirfmxbluetooth.proto file.
Breaking Changes
RFmx SpecAn: removing timeout field from MarkerFetchFunctionValueRequest to match Driver API. Technically breaking for grpc-device but this method was busted in grpc-device in the previous release because the C API never released with the timeout parameter, and those changes weren’t carried over to grpc-device.
What does this Pull Request accomplish?
Updates niRFmxSpecAn in grpc-device-scrapigen to 24.5.0 Updates niRFmxLTE in grpc-device-scrapigen to 24.5.0 Updates niRFmxBT in grpc-device-scrapigen to 24.5.0 Updates the gRPC Scrapigen Device Code for SpecAn APIs which are created for the specific feature request from the customer: Addition of Sequential FFT to Spectrum measurement with configurable overlap type property. Updates the gRPC Scrapigen Device Code for LTE TXP measurement APIs, attributes and enums. Updates the gRPC Scrapigen Device Code for new BT enum value for an attribute.
Why should this Pull Request be merged? Updated to match the upcoming release of niRFmxSpecAn 24.5.0 Updated to match the upcoming release of niRFmxLTE 24.5.0 Updated to match the upcoming release of niRFmxBT 24.5.0
What testing has been done? Manually inspected generated files. Copied files from grpc-device-scrapigen/out/rfmxspecan/export/ to grpc-device/source/codegen/metadata/nirfmxspecan/ and built grpc-device successfully. Manually inspected nirfmxspecan.proto file. Copied files from grpc-device-scrapigen/out/rfmxlte/export/ to grpc-device/source/codegen/metadata/nirfmxlte/ and built grpc-device successfully. Manually inspected nirfmxlte.proto file. Copied files from grpc-device-scrapigen\out\rfmxbluetooth\export to grpc-device/source/codegen/metadata/ nirfmxbluetooth / and built grpc-device successfully. Manually inspected nirfmxbluetooth.proto file.
Breaking Changes
RFmx SpecAn: removing
timeout
field fromMarkerFetchFunctionValueRequest
to match Driver API. Technically breaking for grpc-device but this method was busted in grpc-device in the previous release because the C API never released with the timeout parameter, and those changes weren’t carried over to grpc-device.