... | ... | @@ -9,10 +9,9 @@ Here is an example screenshot of the Gryphon GUI showing graph 4 scope 1 for MP |
|
|
The Gryphon GUI is compatible with Linux flavors. It is currently not compatible with Windows systems or MacOS High Sierra 10.13.4 and newer.
|
|
|
|
|
|
# Installing Gryphon
|
|
|
The Gryphon Python GUI works in tandem with the Monterey Phoenix V4 trace generator. Both must be installed to use Gryphon. Gryphon may be installed using the MP installer or by installing components individually.
|
|
|
The Gryphon Python GUI works in tandem with the Monterey Phoenix V4 trace generator. Both must be installed to use Gryphon.
|
|
|
|
|
|
## Using the MP Installer
|
|
|
Install Gryphon and the Trace Generator by running the installer. Download the installer, make it executable, and run it:
|
|
|
Install Gryphon and the Trace Generator by running the MP installer. Download the installer, make it executable, and run it:
|
|
|
|
|
|
1. Browse to https://gitlab.nps.edu/monterey-phoenix/user-interfaces/gryphon/-/blob/master/install_mp.bash.
|
|
|
1. Click on the download icon near the upper right: ![download](uploads/509a7e72dfa75dded2c31b3cb70d0fdc/download.png) and save the installer in your Downloads folder.
|
... | ... | @@ -47,9 +46,9 @@ If you happen to be running Centos 7 in a virtual environment and the network do |
|
|
DNS2=8.8.4.4
|
|
|
ONBOOT=yes
|
|
|
|
|
|
1. Download and run the MP installer for Centos 7 as described above. The installer for Centos 7 additionally installs and sets up a Python environment for running Gryphon.
|
|
|
1. Download and run the MP installer for Centos 7 as described above.
|
|
|
|
|
|
1. Enable the Gryphon Python environment by typing the following in a shell before starting Gryphon:
|
|
|
1. The installer for Centos 7 additionally installs and sets up a Python environment for running Gryphon. Enable this environment by typing the following in a shell before starting Gryphon:
|
|
|
|
|
|
```bash
|
|
|
source /opt/rh/rh-python36/enable
|
... | ... | @@ -61,40 +60,6 @@ If you happen to be running Centos 7 in a virtual environment and the network do |
|
|
./mp.py
|
|
|
```
|
|
|
|
|
|
## Installing components individually
|
|
|
If an installer is not available for your system, you can install Gryphon by hand using the following steps:
|
|
|
|
|
|
mkdir ~/mp_gryphon
|
|
|
cd ~/mp_gryphon
|
|
|
git clone https://gitlab.nps.edu/monterey-phoenix/trace-generator.git
|
|
|
git clone https://gitlab.nps.edu/monterey-phoenix/user-interfaces/gryphon.git
|
|
|
|
|
|
Developers may prefer to use the git protocol instead:
|
|
|
|
|
|
git clone git@gitlab.nps.edu:monterey-phoenix/trace-generator.git
|
|
|
git clone git@gitlab.nps.edu:monterey-phoenix/user-interfaces/gryphon.git
|
|
|
|
|
|
The trace generator and the GUI have some dependencies. To install on Fedora:
|
|
|
|
|
|
sudo dnf install glibc-devel.i686
|
|
|
sudo dnf install tcsh.x86_64
|
|
|
sudo dnf install PyQt5
|
|
|
|
|
|
or for Ubuntu:
|
|
|
|
|
|
sudo apt install libc6-dev-i386
|
|
|
sudo apt install csh
|
|
|
sudo dnf install PyQt5
|
|
|
|
|
|
To build the trace generator type:
|
|
|
|
|
|
cd ~/mp_gryphon/trace-generator/RIGAL/rigsc.446/src
|
|
|
make
|
|
|
|
|
|
For Mac install PyQt5:
|
|
|
|
|
|
python3 -m pip install PyQt5
|
|
|
|
|
|
# Running Gryphon
|
|
|
To run the Gryphon GUI open a command window and type:
|
|
|
|
... | ... | |