https://github.com/terrabits/pacompressiontest
Power Amplifier compression tester for Rohde & Schwarz Vector Network Analyzers
https://github.com/terrabits/pacompressiontest
Last synced: about 1 year ago
JSON representation
Power Amplifier compression tester for Rohde & Schwarz Vector Network Analyzers
- Host: GitHub
- URL: https://github.com/terrabits/pacompressiontest
- Owner: Terrabits
- License: other
- Created: 2015-11-10T05:15:25.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2024-10-30T02:00:50.000Z (over 1 year ago)
- Last Synced: 2025-03-30T16:39:19.853Z (about 1 year ago)
- Language: C++
- Homepage: https://vna.rs-us.net/applications
- Size: 157 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# PA Compression Test
## Requirements
2. Desktop Qt 5.15.2 MinGW 64-bit
3. Conan 1.53.0
3. Windows Installer XML 3.11
## Setup
### Conan Install
```shell
# from project root directory
cd build
conan install .. --build=missing
```
This should generate several conan files in `build/`, including `conanbuildinfo.cmake`.
## Build
After conan install, the project can be built from Qt Creator.
1. Open the project in Qt Creator
2. When prompted, select kit `Desktop Qt 5.15.2 MinGW 64-bit` and choose your desired build locations.
3. On the bottom-left, choose a `Release` build.
4. From the file menu, click `Build`, then `Build All Projects`
You will need artifacts from the build. See the `Distribute` section below for required files.
## Distribute
Copy the following files to `Installer/ProgramFiles/Rohde-Schwarz/PA Compression Test/`.
- `platforms/qwindows.dll`
- `d3d_compiler47.dll`
- `libEGL.dll`
- `libgcc_s_seh-1.dll`
- `libGLESv2.dll`
- `libqcustomplot.dll`
- `libquazip1-qt5.dll`
- `libstdc++-6.dll`
- `libwinpthread-1.dll`
- `opengl32sw.dll`
- `PACompressionTest.exe`
- `Qt5Core.dll`
- `Qt5Gui.dll`
- `Qt5Network.dll`
- `Qt5PrintSupport.dll`
- `Qt5Test.dll`
- `Qt5Widgets.dll`
- `RsVisa64.dll`
Run `Installer/create_installer.bat` to create an MSI installer file.