Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/jpenalbae/hackrf_tcp
- Owner: jpenalbae
- License: gpl-3.0
- Created: 2014-09-04T22:13:28.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-09-21T11:06:10.000Z (over 10 years ago)
- Last Synced: 2024-10-30T11:12:40.897Z (2 months ago)
- Language: C
- Size: 188 KB
- Stars: 48
- Watchers: 7
- Forks: 13
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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)]