Skip to content

hendorog/BBApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spike Spectrum Analysis Software

This is the official Github page for Signal Hound's spectrum analyzer software Spike. See www.signalhound.com for more information, and for the users manual for this software.

Note: The original BBApp has been renamed Spike. Until the project is fully renamed, you will see references to "BBApp".

This is the complete source tree for Spike. This project is a great place to start if you need to understand how the software works or extend our application for your custom needs.

Spike is built using the 64-bit Qt 5.2.1 Desktop OpenGL libraries. Spike has also been built using the 32-bit Qt 5.3.0 Desktop OpenGL libraries. Other versions are likely to be compatible (OpenGL only) but untested. VS2012 or a later compiler is required, for the use of C++11 features. The application is for Windows only as it relies on the Signal Hound product APIs, which are C++ DLLs for operating Signal Hound's spectrum analyzers.

For users new to Qt

  • Visit the Qt Project website.
  • Download and install the latest version of Qt Creator.
  • Download and install the Qt 5.2.1 Desktop OpenGL 64-bit libraries.
  • Ensure you have the Visual Studio 2012 compiler installed.
  • Install the cdb debugger if you wish (optional).
  • Clone/Download the project from Github.
  • Open the BBApp.pro file in the project directory
  • In Qt Creator you must create a kit in order to compile the project. Select the project tab on the left toolbar, select manage kits, then add and configure a new kit to use the Qt 5.2.1 libraries you installed, the VS compiler and a debugger if you wish. Save your kit (press Apply), then back out in the projects tab, add and select the new kit you created.
  • Pick a build directory and place bb_api.lib, bb_api.dll, sa_api.lib, and sa_api.dll in the build directory. These files can be found in the api folder after installing our software from the website.
  • Build and run.

Contact aj@signalhound.com for additional information.

About

Desktop Application for the BB60A and BB60C

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published