Signal Hound Spike App for 64-bit Linux systems

-- Description --
The Spike software on Linux is used to control the Signal Hound SM435, SM200, and BB60 spectrum analyzers. 
The SA and TG series devices are not supported.
If using a 10GbE device, please also read the 10GbE network configuration manual.

-- Installation --
The Spike folder can be placed anywhere on the computer.
Before running the software you must either run the setup script or enter the commands from the script manually.
Super user privilege is required to run the script/commands.
  Specifically the command for adding the sh.rules file to /etc/udev/rules.d/

Run the setup script with:

	chmod 755 setup.sh
	./setup.sh

To use the LTE functionality, it is necessary to install the MATLAB runtime.
See the Spike User Manual for instructions on how to do this.

-- Running the software --
After installation Spike can be run from the application launcher.

Alternatively, it can be run from a terminal in the application directory with

	./Spike

The file 'spike' can also be double-clicked in Files, provided that Files is configured to
run executable text files. This setting can be changed as follows:

	Files > Preferences > Behavior > Executable Text Files > Run Them

-- Compilation Notes --
The software was compiled on Ubuntu 18.04 using QtCreator 4.5.2 with Qt 5.9.5 libraries and GCC 7.4.0.

-- Libusb 1.0 requirement --
You will need libusb-1.0 installed in the system path.
Determine if libusb-1.0 is installed on your system with
  'locate libusb-1.0.so'
You can install libusb-1.0 with
  'sudo apt-get install libusb-1.0-0'
or
  download and install from www.libusb.org

-- Support --
For support contact support@signalhound.com.