Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jpenalbae/hackrf_tcp

I/Q spectrum server for hackrf
https://github.com/jpenalbae/hackrf_tcp

Last synced: 30 days ago
JSON representation

I/Q spectrum server for hackrf

Awesome Lists containing this project

README

        

# Introduction

A quick I/Q spectrum server for HackRF. This will allow you to control your HackRF and stream data from it over the network using TCP.

hackrf_tcp was coded in a rush just as a PoC and uploaded to github for the record. It will be abandoned in favour of osmorsdr_tcp which will work with any SDR supported by gr-osmosdr.

Right now the only way to connect/use hackrf_tcp is through a custom source block for gr-osmosdr which can be found at https://github.com/jpenalbae/gr-osmosdr_hackrftcp

# Known Issues

* Tested only with Linux and OSX
* Needs manual restart each time a client disconnects

# Dependencies

* libhackrf https://github.com/mossmann/hackrf

# Build

$ make

# Usage

$ ./hackrf_tcp -h
hackrf_tcp, an I/Q spectrum server for HackRF

Usage: [-a listen address]
[-p listen port (default: 1234)]
[-f frequency to tune to [Hz]]
[-s samplerate in Hz (default: 8000000 Hz)]