Coder Social home page Coder Social logo

dualword / bbapp Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hendorog/bbapp

0.0 1.0 0.0 1.21 MB

Desktop Application for the BB60A and BB60C

License: Other

C++ 77.06% Python 1.93% C 11.52% MATLAB 0.08% CSS 8.25% Makefile 0.69% QMake 0.47%

bbapp's Introduction

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 [email protected] for additional information.

bbapp's People

Contributors

signalhound avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.