The British Interplanetary Society

Please login or register.

Login with username, password and session length
Advanced search  

News:

Welcome to the BIS forums.
Jast added - Project KickSat

Author Topic: Running ground station software from a Virtual Machine  (Read 4647 times)

GeoffHogg

  • Jr. Member
  • **
  • Posts: 2
Running ground station software from a Virtual Machine
« on: May 26, 2013, 11:37:46 PM »

Hi,

Michael Johnson had said he's worked on a standard ground station system that can be used on various different computers.

I'd be interested to learn more.

I've been following a software book "Mining the Social Network" 2nd edition by O'Reilly,

book: http://shop.oreilly.com/product/0636920030195.do?cmp=af-strata-books-video-product_cj_0636920030195_7133220
software: https://github.com/ptwobrussell/Mining-the-Social-Web-2nd-Edition

 most books on social networks spend too long on setting software systems up for each OS flavour. This book has used Vagrant [ http://www.vagrantup.com/ ] to script Virtual Box to download and set up an OS [Precision64, selected from: http://www.vagrantbox.es/ ] to connect up to the APIs of Facebook, Twitter et al.


I'm very impressed with how it worked. I seem to have been the first person to have trialled it on Windows and it worked with no problem (the code uses lots of mathematical Python and iPython). However it just runs as terminal providing a web connection.

I'm curious to find out how Michael's VM system works. I take it any graphics issues have been ironed out, but I'm also interested if the VM can make use of the GPGPU to giddy up the code.

Geoff


Logged

Laurence-de-Bruxelles

  • Jr. Member
  • **
  • Posts: 2
Re: Running ground station software from a Virtual Machine
« Reply #1 on: June 08, 2013, 08:06:33 PM »

That's a really useful find; I wish I'd known about it before!

I've had a play around with it; first I tried creating a Vagrantfile that we could distribute to people to make their own set up. Unfortunately, provisioning takes about 2 hours :(

In the end I just packaged it up as a box, so it can be installed using vagrant box init https://dl.dropboxusercontent.com/u/1481609/gnuradio.box

It needs some work still, and I'm not sure how suitable it will be as a distribution method it will be altogether; I haven't had a chance to do much with it yet. If you want to have a play around feel free.

Laurence
Logged