Saturday 30 November 2013

The code has been posted to Github as a fork of rtl_sdr: https://github.com/LomTuby/rtl-sdr

9 comments:

  1. Hi Lom,

    I've tried to compile your code but I'm having a lot of trouble doing it. A lot of libraries are missing and I'm not really sure where to get them and where to place them. Could you please guide me through the process of compiling it? Thanks a lot in advance!

    ReplyDelete
    Replies
    1. Hi cV, The libraries required to compile the code are the same as rtl_sdr. Please follow the instructions here (http://sdr.osmocom.org/trac/wiki/rtl-sdr) and build rtl_sdr. After you should be able to compile my fork. Good luck!

      Delete
  2. I discovered your amazing project recently and I'm trying to make it. I've compiled and build your code, but I'm stucking against the next step. Could you kindly guide me how to make the OETA run automatically upon boot? I've to put the start_oeta script in some place? If yes where? Anyway I would like to make only the standalone version. Thank you

    ReplyDelete
  3. Hi Rollo, thanks for taking the time to try to set this up :)

    Ive added the .bash_profile to the Github repository. This launches by default for root in Arch Linux. The key point in the script is this:

    if [ $(gpio read 9) == 1 ]; then
    exec startx ~/.xinitrc_server -- -nocursor -nolisten tcp &
    else
    exec startx ~/.xinitrc_normal -- -nocursor -nolisten tcp &
    fi

    Depending on the switch connected to GPIO 9 it'll launch in standalone mode or server mode. .xinitrc_normal is used to configure Oeta to start by default when starting X11

    File links in Github below:

    https://github.com/LomTuby/rtl-sdr/blob/master/.bash_profile
    https://github.com/LomTuby/rtl-sdr/blob/master/.xinitrc_normal
    https://github.com/LomTuby/rtl-sdr/blob/master/.xinitrc_server

    Good luck :)

    ReplyDelete
  4. Thanks a lot Lom, now it works great!
    Copied .bash_profile .xinitrc_normal .xinitrc_server in root folder and just renamed the [start_oeta] to [start] since the last line of .xinitrc_normal is pointing ~/oeta/start
    Otherwise need to change that line to ~/oeta/start_oeta.
    I think you made the best choice using Arch Linux, nice job!
    If you have time it will be awesome to have someday a step by step guide in pdf to make the piRadio for both hw & sw. I'll pay for it!

    ReplyDelete
  5. Hello and greetings from Italy!
    I discovered this great project and I tried to compile it.
    I compiled and made rtl_sdr first with no problems but when I launch build_oeta I get: error cairo.h is not found. I installed python.cairo but nothing happens...can you help me please?
    Thank you
    Max IZ5RNG

    ReplyDelete
  6. Hello, it's me again, dependencies problems solved.. I compiled successfully oeta and it works, now it's time to set up all the rest hardware! Thank you!
    Max.

    ReplyDelete