Skip to content

A GNU Radio module for the Signal Hound BB60 6 GHz Real-Time Spectrum Analyzer

License

Notifications You must be signed in to change notification settings

SignalHound/gr-bb60

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

  • 64-bit Linux operating system
    • Tested on Ubuntu 20.04
  • Native USB 3.0 support

Prerequisites

  1. Install GNU Radio.
    • GNU Radio 3.9 is currently used. Older versions remain as branches.
  2. Install the Signal Hound SDK.
    • Follow directions in device_apis/bb_series/lib/linux/README.txt.

Installation

  1. Clone this repository.
  2. Run the following commands from the root directory of the repository:
$ mkdir build
$ cd build
$ cmake ..
$ make
$ sudo make install
$ sudo ldconfig

Usage

  • Add the BB60: IQ Source block to flowgraphs in the GNU Radio Companion. It is located under the Signal Hound category.
    • See examples folder for demos.
  • Use the block in Python with import bb60.

About

A GNU Radio module for the Signal Hound BB60 6 GHz Real-Time Spectrum Analyzer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 68.4%
  • CMake 17.8%
  • C++ 8.9%
  • Python 4.9%