All Projects → airspy → Airspyone_host

airspy / Airspyone_host

AirSpy's usemode driver and associated tools

Programming Languages

c
50402 projects - #5 most used programming language

Labels

Projects that are alternatives of or similar to Airspyone host

libusb
Go bindings for the C libusb library.
Stars: ✭ 74 (-57.23%)
Mutual labels:  libusb
ccid-utils
A USB smartcard driver including GSM SIM and EMV credit/debit card development platforms
Stars: ✭ 37 (-78.61%)
Mutual labels:  libusb
Uhubctl
uhubctl - USB hub per-port power control
Stars: ✭ 1,036 (+498.84%)
Mutual labels:  libusb
libusb-win32
libusb-win32 project official github repo
Stars: ✭ 44 (-74.57%)
Mutual labels:  libusb
pearlfan
GNU/Linux kernel driver and libusb app for a Pearl's USB LED fan
Stars: ✭ 20 (-88.44%)
Mutual labels:  libusb
Device.net
A C# cross platform connected device framework
Stars: ✭ 347 (+100.58%)
Mutual labels:  libusb
Qtusb
A cross-platform USB Module for Qt.
Stars: ✭ 245 (+41.62%)
Mutual labels:  libusb
Moolticute
Mooltipass crossplatform daemon/tools
Stars: ✭ 82 (-52.6%)
Mutual labels:  libusb
exodriver
The official LabJack Linux and Mac OS X USB driver
Stars: ✭ 45 (-73.99%)
Mutual labels:  libusb
Libwdi
Windows Driver Installer library for USB devices
Stars: ✭ 928 (+436.42%)
Mutual labels:  libusb
g810-led-python
Old Linux led controller for the Logitech G810 Keyboard
Stars: ✭ 12 (-93.06%)
Mutual labels:  libusb
host lib
This project contains python examples for the Kneron USB dongle
Stars: ✭ 15 (-91.33%)
Mutual labels:  libusb
Hidviz
A tool for in-depth analysis of USB HID devices communication
Stars: ✭ 505 (+191.91%)
Mutual labels:  libusb
cabl
Controller ABstraction Layer
Stars: ✭ 111 (-35.84%)
Mutual labels:  libusb
Usb4java Javax
javax.usb extension for usb4java
Stars: ✭ 47 (-72.83%)
Mutual labels:  libusb
stlink-tool
Firmware uploader for ST-Link
Stars: ✭ 49 (-71.68%)
Mutual labels:  libusb
Libusb
A cross-platform library to access USB devices
Stars: ✭ 3,482 (+1912.72%)
Mutual labels:  libusb
Potatonv
Unlock bootloader of Huawei devices on Kirin 960/659
Stars: ✭ 132 (-23.7%)
Mutual labels:  libusb
Libcorsairrgb
⌨️ Windows library for controlling lights on Corsair RGB keyboards
Stars: ✭ 52 (-69.94%)
Mutual labels:  libusb
Simplert
Simple Reverse Tethering utility for Android
Stars: ✭ 803 (+364.16%)
Mutual labels:  libusb

AirSpy

A tiny and efficient software defined radio.

This repository contains host software (Linux/Windows) for AirSpy, a project to produce a low cost, open source software radio platform.

AirSpy: http://www.airspy.com

How to build host software on Windows:

Prerequisites for mingw:

Note for Windows build: You shall always execute airspy_tools from Windows command shell and not from Cygwin or Mingw shell because on Cygwin/Mingw Ctrl C is not managed correctly and especially for airspy_rx the Ctrl C(abort) will not stop correctly and will corrupt the file.

For VisualStudio 2013 or later:

For MinGW:

git clone https://github.com/airspy/airspyone_host.git host

cd host

mkdir build

cd build

Normal version:

cmake ../ -G "MSYS Makefiles" -DLIBUSB_INCLUDE_DIR=/usr/local/include/libusb-1.0/

Debug version:

cmake ../ -G "MSYS Makefiles" -DCMAKE_BUILD_TYPE=Debug -DLIBUSB_INCLUDE_DIR=/usr/local/include/libusb-1.0/

make

make install

How to build the host software on Linux:

Prerequisites for Linux (Debian/Ubuntu/Raspbian):

sudo apt-get install build-essential cmake libusb-1.0-0-dev pkg-config

Build host software on Linux:

wget https://github.com/airspy/airspyone_host/archive/master.zip

unzip master.zip

cd airspyone_host-master

mkdir build

cd build

cmake ../ -DINSTALL_UDEV_RULES=ON

make

sudo make install

sudo ldconfig

Clean CMake temporary files/dirs:

cd airspyone_host-master/build

rm -rf *

How to build host software on FreeBSD.

Get the prerequisites (from root)

pkg install git cmake

Build

git clone https:\\github.com\airspy\airspyone_host.git

cd airspyone_host

mkdir build

cd build

cmake .. -DLIBUSB_LIBRARIES=/usr/lib/libusb.so

make

(from root) make install

Add users to group plugdev

(from root) useradd -a -G plugdev <user>

Principal authors:

Benjamin Vernoux [email protected] and Youssef Touil [email protected]

http://www.airspy.com

This file is part of AirSpy (based on HackRF project see http://greatscottgadgets.com/hackrf/).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].