Anyone versed in Linux that can help (Raspberry Pi 3)?

edited March 2017 in Software
Hi all.  

I've bitten a whole lot off and require a little (a lot of) help.  I am a pretty quick study and usually get myself going on the net, reverse engineer a few things, get the idea and go!  However, currently I have this insane wish to start using Linux (spurred on by my RPi), and am now not only neck deep in new command line material, but will be expecting my 16ch R&D kit in the post very shortly and want to use it with my Linux machine.  I'm building it this week, and thinking to use Debian unless anyone suggests a good reason not to.  It would be easier for me to use Windows, but apparently I like a challenge  :)

Ultimately I would like to run it on the RPi3 if it's possible, and have seen the current thread running regarding that, and it's affiliated links to EEGHacker etc... I have exhausted all of these leads (and Google's) and still without answers to the following.  

1.  Is the RPi3 just not "grunty" enough?  If not, i'll stop right there (for now). In my projects I do not want lagging of any live data for what ever reason, so my first logical port of call is to determine minimum specs for the OpenBCI_GUI_200_LINUX64 software.  Can anyone answer that?  The RPi3 has a 64bit ARMv8 1.2GHz Quad core, and 1G of RAM. Should I have more of any of that at the ready really?

2.  If I get through the above step and it's suggested the RPi3 is a technically viable option, I should then proceed with figuring out how to install said software.  I have got as far as downloading it to the RPi, and unzipping it in it's own folder even (achievement lol).  But how do I install or "execute" the program itself?  I'm just trying a dry run with the only Linux machine available at the minute, but also to get it on the RPi regardless would feel like a win to me too!

I have installed software with the basic Linux apt-get commands, but never installed software when provided a .zip like the Open BCI GUI for Linux. After unzipping, nothing seems obvious to this noob in Linux.  Can anyone give any pointers?

Thanks

Comments

  • wjcroftwjcroft Mount Shasta, CA
    Do you have access to a laptop with Linux or Windows? Can you try the tutorial steps there first? Then once you have familiarity there, you can try the RPi3. The other thread you mention may be a better place to post Raspberry questions. In other words, the zip may not work, you may have to build from sources. That is what the other thread is concerned about.


    What OpenBCI board do you have? Cyton has better chances than Ganglion, my guess.
  • Thanks, yep i'll keep my eye on that thread.  I have a win7 machine, but building from source is more likely the way i'll be going.  Anyway, i'll keep you posted if anything exciting happens.  I'm prob better hitting up a Linux noobs forum somewhere for that. I have the Cyton & Daisy literally in the mail now, and pretty excited to get stuck in.
  • I've been able to stream data via the python SDK to the Rpi3. No compatibility issues there as long as you're running python 2.7. GUI wasn't working due to Java runtime environment issues, but those can probably be resolved if the GUI is needed.
  • That's good news man. Should all code written in Python for OpenBCI be done in v2.7?  Although maybe in the docs I have not seen it yet, but was wondering if using a particular version would ensue imminent success or failure with an OpenBCI project? 
  • Wow, thought I replied to this! 
    I only used Python 2.7 since that's what comes preinstalled on Raspbian, not sure if you'd run into problems with Py 3. 
Sign In or Register to comment.