Skip to content
This repository has been archived by the owner on Mar 16, 2022. It is now read-only.

NI RIFC Release 19.1.0

Latest
Compare
Choose a tag to compare
@mdwhitten mdwhitten released this 30 Dec 15:45
91212c9

This release is included within the NI RFIC Test Software v19.1.0. This is the first release that officially includes the Reference Design Libraries as a component. The full RFIC 19.1 package includes the Automation Wizard to properly distribute the code modules for each project. Download the NI RFIC Test Software 19.1 here.

Changes:

  • 91212c9 Merge pull request #88 from NISystemsEngineering/dpd-fixes
  • 99f1c73 (Cosmetic) Cleaned up wires and condensed functionality
  • 43346d2 Fixed error in LUT unit
  • 56d34fc DPD Traces disabled
  • e33746c Merge pull request #85 from NISystemsEngineering/lv-example-fixes
  • b463157 CHANGE: Beautification in LV examples: Moved controls and pre-populated the device identifier controls with "5840" instead of VST, RFSA, RFSG or nothing (random).
  • a125dd8 Merge pull request #84 from NISystemsEngineering/documentation-fixes
  • 3216165 Updated all example type descriptions
  • d5d3669 UPDATE: All descriptions for all cluster elements in source VIs
  • 33cc632 MODIFY: Tool to ask whether to update top-level cluster descriptions
See More
  • 0806189 UPDATE: Tool to only save modified VIs
  • af03ecb FIX: Typo in Waveform burst start/stop locations description
  • df1f064 FIX: Unwired index that resulted in only first description applied to all controls
  • 5d6a7fa Merge pull request #83 from NISystemsEngineering/ParityCleanup
  • f1988d4 FIX: channel estimation type to reference, but keep it in the config even if default(parity to .net)
  • ea98262 FIX: default current limit to 0.001A
  • d977c04 FIX: Look as other basic examples
  • 0816cda FIX: .net parity use NR UL waveform as default
  • 32a424a FIX: .net parity Autolevel control added
  • 49b7779 FIX: Optimize reference level for EVM default to True as done in .net
  • 5280497 CHANGE: Folder dialog button resize
  • b05c6c4 Documentation Work (#81)
  • 84cf8c3 Merge pull request #80 from NISystemsEngineering/ExampleUpdate
  • b74aac6 CHANGE: adapt Examples and sequences after AMPM config update
  • 2b95150 CHANGE: update typedev ACP results [ #125 ]
  • 03a2ec5 FIX: csharp Error in absolute units on SpecAn AcpOffsetResults? #124
  • 6dde63b CHANGE: Added DUT gain as parameter for reference level calculation.
  • 6b81c1b ADD: Examples and testStand sequences (#79)
  • f0d3a48 Merge pull request #77 from NISystemsEngineering/sg-fixes
  • 2a60ab0 Added validation of input parameters for waveform timing [ ngineering/rfic-reference-design-libraries-csharp#41 ]
  • 3e63e67 Updated icon to reflect new name
  • 4afca1e Renamed "Generate Dynamic Script" to "Generate Bursted Script" for better description and to match C#
  • 89bc261 Added initial state setting for digital toggle cases [ #75 ]
  • db83713 Modified Auto Level configurations to be optional inputs
  • db49dea Documentation Work (#76)
  • 9cdffbb Add waveform conditioning to envelope tracking (#75)
  • 0dabde4 Merge pull request #73 from NISystemsEngineering/icon-cleanup
  • 0cf9e23 Updated WLAN library icon color and description to fix #53
  • 6fe97d7 Updated many RFmx icons to reflect change in verb/noun order in names
  • 27c5bfd Updated icon to reflect name change fixing #71
  • 7c9e210 Added Envelope Tracking (#72)
  • f1009a9 Moved "Format Waveform Name.vi" from Utilities library to SG library (#74)
  • 54559b1 Signal Type Names Fix (#70)
  • 600a60d Merge pull request #68 from NISystemsEngineering/cfr-fixes
  • c4ea479 Merge branch 'master' into cfr-fixes
  • 6ad2afc Merge pull request #64 from NISystemsEngineering/sa-issue-fixes
  • 19b307f (Cosmetic) Resized name label to show full name
  • d92bafd Swapped wording in "Update Waveform Name and Script" to "Waveform Update Name..."
  • 42ca571 Removed leftover WLAN AutoLevel config
  • 2dbb8b5 Updated labels on controls and VIs to reflect naming changes
  • 9f30535 Removed autolevel bandwidth from Common and added to SpecAn function
  • 13a54ff Changed function names from "ConfigureSignal" to "ConfigureStandard"
  • 16d1ef7 Implemented all changes requested in NISystemsEngineering/rfic-reference-design-libraries-csharp/#103 [ #110 ]
  • 6a6c2b3 Merge branch 'master' into sa-issue-fixes
  • 8a7ee89 CFR Addition to DPD (#62)
  • ab1bcd9 Swapped "Build Offset String" from LTE version to proper NR version
  • 8392354 Renamed SA CommonConfig "EnableTrigger" to "TriggerEnabled" for conformity
  • 1f8d559 Added new "SelectAndInitiateMeasurements" function
  • 1e840e5 Renamed "SelectedPorts" to "Selected Ports" (fixes #65)
  • b947ad7 Removed conflicting autolevel configuration in WLAN
  • 6cd4399 Added new common AutoLevel cluster in Common
  • b79eb80 Moved SA Common Configuration.ctl out of SpecAn folder where it did not belong
  • 19be776 Removed WLAN Auto Signal Detection [ #42 ]
  • 614d836 Removed autolevel and added selector string to selected ports. [ #60 ]
  • cfe2130 Merge pull request #63 from NISystemsEngineering/sg-script-bug-fix [ #61 ]
  • cb9c71b Fix for #61 - recursive call issue when Error In to Configure Continuous Generation
  • 8c27bc4 Merge pull request #59 from NISystemsEngineering/traces-and-measurements-cleanup
  • 51c779a Merge branch 'master' into traces-and-measurements-cleanup
  • 6aaa5dc Merge pull request #58 from NISystemsEngineering/common-config-updates
  • 2146955 Changed to select measurements and disabled traces for WLAN
  • c2dccb0 Changed to select measurements and disabled traces for SpecAn
  • 5304f83 Changed to select measurements and disabled traces for NR
  • 2b08691 Changed to select measurements and disabled traces for LTE
  • 2bd6e06 Fixed label alignment issue for "LO Sharing Mode"
  • b6a23ea Changed SA Common Config from "Strict Typedef" to "Typedef"
  • 2c03140 Removed WLAN traces from results
  • 902e96f Moved all common configs for SA into the common class
  • 9cd27cb Moved clock configuration to the instrument level
  • 6002d68 Merge pull request #57 from NISystemsEngineering/remove-old-examples
  • 3b882f3 Removing C# examples and TestStand sequences for now
  • eca9a43 Fixed unit tests which were broken after latest typedef changes
  • 91a8882 Merge pull request #56 from NISystemsEngineering/dvr-waveform-fix
  • f34bfe1 Merge branch 'master' into dvr-waveform-fix
  • 0c26d9e Merge pull request #55 from NISystemsEngineering/lo-sharing-v3
  • 39d6965 Updated sequence to use new function prototypes
  • 1d0c99a Added reset of LO offset to ensure proper sharing
  • 1638fba Added additional logic to avoid resetting properties in certain cases
  • 92e424c Changed index of "Automatic" to 0 to match C#
  • 7bc2770 General improvements to waveform functions
  • 69cc3d2 Wired all error wires into "Reference to Waveform.vi"
  • 91c9d5f Updated example code with changes
  • dc9cc55 Moved waveform typedef and associated VIs to Common library
  • 387d6de Removed unused type definition
  • 5471dc2 Created common library to add common types
  • 392a481 Moved to DVR for waveform struct to fix issues with passing large waveforms to/from TestStand
  • 3121526 Updated comment text that should have read "VSG" instead of "VSA"
  • 282db6c Updated all examples
  • c359867 Removed LO offsets from WLAN configuration
  • 2492d2d Added Automatic LO sharing and offsetting to RFmx
  • 7d6539a Added Automatic LO sharing and offsetting to SG
  • a7c3004 Created common library to add common types
  • a79c98a Merge pull request #52 from NISystemsEngineering/dpd-fork
  • 9cc0ef6 Tripled tolerance on abort test to avoid test failures
  • cf5a443 (Cosmetic0 Moved error wires to back in z-order for easier reading
  • d92ae77 Change power offset to use PAPR value and add power results cluster
  • ed7d8ae change label of Waveform to ReferenceWaveform
  • 74843e4 change waveform labels from Waveform to Reference Waveform
  • 2ce8aeb added comments and fixed power offset bug
  • 8847fba set reentrancy to non-reentrant
  • 1df6e6b Fixed controls on the front panel that needed the types updated; enum values were messed up
  • 5cdac61 add wait for measurement complete call after initiate
  • 9d6a285 fix front panel typedefs with wrong enum values
  • c5ab15a search and replace new waveform name in script
  • eb2c8ac remove CFR from this pull request
  • 1d37e78 fix wrong typedef
  • 47be1e4 fix front panel controls and indicators all wonky
  • b9d7611 Merge remote-tracking branch 'origin/master' into dpd-fork
  • 79c844e Merge pull request #51 from NISystemsEngineering/sg-conformity
  • 37aa1ce Fixed #41 for conformity and added unit test to verify
  • 61191a3 Added simple sanity check for waveform script behavior with no configured script
  • a78fb4d Removed uncecessary CFR leftover function
  • ae9dff2 SG Conformity
  • 0e145b6 Merge branch 'master' into dpd-fork
  • cfeba7a Merge pull request #44 from NISystemsEngineering/acp-offset-names
  • 9bc5cd1 dpd conformity to c#
  • dd855f5 Merge remote-tracking branch 'origin/master' into acp-offset-names
  • 4245b67 Merge pull request #50 from NISystemsEngineering/WLANfixSelectorString
  • e88a7d6 FIX: missing selector string for property node configuration
  • 5d36682 Merge pull request #48 from NISystemsEngineering/LteAcpOffsets
  • f63e52d CHANGE: Remove regex from signal string processing
  • 09cd687 parity with c#
  • dc33391 Initial DPD Class (#30)
  • 69e567f Addition of unified SpecAn measurements (#35)
  • 17ddeb2 Merge pull request #32 from NISystemsEngineering/sg-idle
  • 2cc7f10 Merge branch 'master' into sg-idle
  • e8c4ffa Merge pull request #40 from NISystemsEngineering/quality-cleanup [ #39 ]
  • b97f3e0 Updated sequence to reflect modified VI changes
  • 0dd0859 Fixed backwards wires issues
  • 53671eb Fixed terminals that were not properly set to required
  • fbc4b4f Renewing quality checking as part of build process with updated VI Analyzer config
  • dcaf2e1 Merge pull request #38 from NISystemsEngineering/wlan-auto-detect-fix
  • 588c2e8 Merge branch 'master' into wlan-auto-detect-fix
  • 64f1089 Merge branch 'sg-idle' of https://github.com/NISystemsEngineering/rfic-reference-design-libraries-labview into sg-idle
  • 7c2e2d6 Fix bad IdlePresent calculation for wlan waveforms
  • 4419457 Added new unit test to validate that the type loaded via RFSGPlayback matches what was loaded from file
  • 807ece4 Fix bad IdlePresent calculation for wlan waveforms
  • 975b49d Modified unit test code to validate Idle Duration Present
  • 3bb831c Did some cosmetic/comment cleanup to make the documentation easier to follow
  • d41e649 Merge branch 'master' into sg-idle
  • e07b350 Merge pull request #33 from NISystemsEngineering/wlan-parity
  • 05325ec Added error handling for failed auto detect
  • 3bcc094 Added proper application of WLAN auto-detected parameters
  • 0284882 Updated test sequence to reflect changes
  • ad95e17 Updated default trigger to be PXI_Trig0
  • c624e57 Moved SEM to the measurements folder
  • 30ff5ec Removed default value from lable of control
  • c9b53da Renamed and rearranged items to match C# implementation
  • b1089fa Added auto level functionality
  • 6d46031 Added SEM measurements
  • 8b0ed6b added robustness around IdleDurationPresent calculation
  • 3449252 Updated front panel controls, type labels, and icons to reflect changes
  • 54cd4c7 Renamed files to match naming convention from C# implementation
  • 2f7e7da ADD: SelectedPorts parameter to SpecAN,NR,LTE,WLAN and SG for 583x ha… (#29)
  • fd93dd6 Read TDMS Compatibility for 1.0.0 waveforms (#22) [ #24 ]
  • b1da3e0 Change names of LTE functions for parity with C# (#25)
  • b23a907 Merge pull request #27 from NISystemsEngineering/nr_downlink
  • 82c119a Add downlink support to NR
  • a5c727c Initial NR RDL (#26)
  • bd2aae5 Changed command line args terminal to "Recommended" to match LabVIEW CLI requirement
  • d757431 Updated control parsing mechanism of the code report tool to better handle multiple instrument handle inputs/outputs
  • 5ca0834 Added specific handling of enums in code report tool to output better reports
  • e0fce04 Updated test VI post file renaming to function properly once aga
  • e3c32b1 Merge pull request #23 from NISystemsEngineering/fix-misspelling
  • d53b1da Updated examples dependent on change
  • ff0aa5e Fixed mispelling identified in #19
  • 3399b77 Merge pull request #20 from smooresni/sg-normalize-waveform-change [ #14, #18 ]
  • 6dcb28c update to use updated waveform type
  • 51225d8 update front panels to fit better with changed waveform typedef
  • baf1146 update to use empirical value for 1.0.0 waveform
  • 6a74aa9 bring datatypes to parity with csharp
  • 045eb91 add runtime scaling property back in after merge
  • a7bb1b0 Merge remote-tracking branch 'upstream/sg-runtime-scaling-addition' into sg-normalize-waveform-change
  • 57d09d3 create burst locations at full waveform length if there are none in the waveform
  • 4ec8b5e Removed quotation marks from test output due to introduced parsing error
  • 883a6ff Updated connector pane to required pattern for LV CLI
  • 8b27697 Added Unit Tests using Caraya Framework to test new code
  • 545bd0c Merge branch 'master' into sg-normalize-waveform-change
  • 14a8925 Code Report Tool Addition (#21)
  • aff912e bring normalize waveform to parity with csharp
  • d37f2ce Merge pull request #17 from NISystemsEngineering/supply-cleanup [ #13 ]
  • d9df63b Merge branch 'master' into sg-runtime-scaling-addition
  • 9f07d6a add runtime scaling property
  • 6b80791 Updated sequence to use new code and validated
  • 1c5d0ea Saved the VI which was causing issues in TestStand
  • e1125c4 Updated nomenclature to better match C# implementation and added Supply Power mode control
  • 4c7efc6 Downgraded two files to lv 2016 lost in the merge
  • dee39ab Fixed issue with NXG-style controls backsaved to LV 2016
  • ff58063 Merge branch 'master' into supply-cleanup
  • 1512f09 Saved Supply library for LV 2016 for proper merging with recent changes
  • 0c50e78 Merge pull request #16 from NISystemsEngineering/lv-2016-downgrade
  • 088a4e5 Merge branch 'master' into lv-2016-downgrade
  • 708af85 Downgraded all example code to LV 2016
  • 857ded6 Updated icon template to read "Supply" instead of "SMU"
  • 47c4d07 Fixed a few issues after testing resulting from accidental ring to enum conversion
  • af39ca0 Updated icon to reflect new name
  • dd17a42 Updated all controls and indicators to consistent nomenclature
  • 9f04a73 Modified Measure Supply IV to match C# implementation
  • d9ddccf Modified Configure Measurements to match C# implementation & improved documentation
  • ce52562 Merge pull request #15 from NISystemsEngineering/lv-2016-downgrade
  • 61d66df Downgraded all system cal code to 2016 and moved to shared path
  • a211b5b Downgraded all VIs to LabVIEW 2016 for full R&D support
  • 96bf4ee Merge pull request #11 from NISystemsEngineering/sg-.net-parity [ #7, ngineering/rfic-reference-design-libraries-csharp#26 ]
  • 9ed2be5 Merge branch 'master' into sg-.net-parity
  • 31a8d5b Modified Configure function to match the C# implementation
  • e22768c Renamed files to fix spelling errors, ensure consistency, and match C# versions
  • a71fe37 Update README.md
  • 5959aa6 Updated all examples to reflect module changes
  • 0779bea Renamed close function for C# parity
  • 50183cb Implemented improvements to separate bursted generation
  • fe557f2 Removed orphaned PAEN Timing control
  • bf215a5 Removed deprecated Set WLAN LO Offset function
  • 9590729 Simplified ConfigureInstrument function & renamed functions
  • 76df8eb Removed deprecated Configure RF function
  • 3bde136 Initial commit of LTE RDL (#3)
  • bd737ea Merge pull request #8 from NISystemsEngineering/sequence-analysis-fix
  • 72f65b3 Made tiny sequence changes and updated analysis rules to avoid breaking builds
  • a94ba8d Update README.md
  • 1b32491 Merge commit '768e40f03a00099bc0f88a702873ea1361a23681'
  • 4be4803 Update README.md
  • 577696a Update README.md
  • 768e40f Removed unneeded stylesheet
  • 9d10fc0 Updated squence checking and added quality check for VIs
  • 775e0ff Delete .gitmodules
  • 59b2d9d Added JUnit conversion style sheet for TestStand reports
  • 549db13 Added TestStand sequence analyzer project for automated sequence validation
  • f25e4ee Merge pull request #5 from mdwhitten/fix-broken-vis
  • d69b4ec Fixed broken vis in SpecAn
  • f595146 Removed uneeded build project as it doesn't work with dynamically loaded task
  • 1ee40a8 Adding tools for build pipeline validation of code
  • fbfb1aa Removed old build-tools submodule
  • e5e2ff6 Merge pull request #4 from mdwhitten/sg-.net-parity
  • d66db2b Created example WLAN sequence to parity with the .NET sequence as of 06/11/19
  • 059680f Updated to ignore single-sample acquisition modes
  • 73c1df6 Added missing waveform database files
  • 3d90b31 Merge branch 'master' of https://github.com/mdwhitten/rf-adv-reference-design-libraries-labview
  • 409b219 Updated Readme and added images
  • c426b06 Delete Temp.lvproj
  • afd26b1 Updated Readme & Setup to match .NET implementation
  • ca58e1d Merge pull request #1 from mdwhitten/sg-.net-parity

This list of changes was auto generated.