User Tools

Site Tools


howto:use_hackrf

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
howto:use_hackrf [2015/08/13 19:21] – created funkylabhowto:use_hackrf [2015/08/14 15:30] (current) – [Booting into HackRF mode] mkie
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 ====
  
howto/use_hackrf.1439493717.txt.gz · Last modified: by funkylab