This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
howto:use_hackrf [2015/08/13 21:21] funkylab created |
howto:use_hackrf [2015/08/14 17:30] (current) mkie [Booting into HackRF mode] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Using your Rad1o in HackRF mode ====== | ====== Using your Rad1o in HackRF mode ====== | ||
- | ===== Booting into HackRF mode ===== | + | When in "HackRF mode", rad1o behaves like the HackRF (the very popular SDR by Michael Ossmann). That means that the rad1o has to be connected to a computer or smartphone and then acts as an interface to world of radiowaves. |
- | Press the joystick button to the left, hold it, and switch the power on | + | ===== Booting into HackRF mode ===== |
+ | When in HackRF mode, the rad1o display shows something like "Booting HACKRF.BIN" or "Booting HKRF-OLD.BIN". If not, [[howto:change_default_application|change the mode]]. | ||
===== Connecting to your PC ==== | ===== Connecting to your PC ==== | ||
Line 25: | Line 26: | ||
with the .rules suffix, containing | with the .rules suffix, containing | ||
- | ''SUBSYSTEMS=="usb", ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="6089", MODE:="0666"'' | + | <code> |
+ | SUBSYSTEMS=="usb", ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="6089", MODE:="0666" | ||
+ | SUBSYSTEMS=="usb", ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="cc15", MODE:="0666" | ||
+ | </code> | ||
You can also download the file from [[http://s.hostalia.de/o|here]]. | You can also download the file from [[http://s.hostalia.de/o|here]]. | ||
Line 33: | Line 37: | ||
You could install your distribution's libhackrf package. Or, you could take the easy route for all relevant dependencies (including GNU Radio and friends) you might meet later on and use [[http://pybombs.info]] (no root necessary for the stuff you build yourself): | You could install your distribution's libhackrf package. Or, you could take the easy route for all relevant dependencies (including GNU Radio and friends) you might meet later on and use [[http://pybombs.info]] (no root necessary for the stuff you build yourself): | ||
- | ''git clone --recursive https://github.com/pybombs/pybombs.git | + | <code> |
+ | git clone --recursive https://github.com/pybombs/pybombs.git | ||
cd pybombs | cd pybombs | ||
#prepare to answer a lot of questions with the default answer | #prepare to answer a lot of questions with the default answer | ||
Line 43: | Line 48: | ||
#bash: | #bash: | ||
echo "source /home/<username>/target/setup_env.sh" >> ~/.bashrc | echo "source /home/<username>/target/setup_env.sh" >> ~/.bashrc | ||
- | #zsh: >> ~/.zshenv'' | + | #zsh: >> ~/.zshenv |
+ | </code> | ||
==== Testing stuff ==== | ==== Testing stuff ==== | ||