Skip to content

Commit

Permalink
Formatting and content updates.
Browse files Browse the repository at this point in the history
  • Loading branch information
fredcooke committed May 27, 2016
1 parent 933d689 commit ac81884
Showing 1 changed file with 17 additions and 18 deletions.
35 changes: 17 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#EMStudio

Hacked and documented by Fred Cooke. Quality by original author. Licensed under GPLv2.
Hacked and lightly documented by Fred Cooke. Quality (or lack thereof) by original author. Licensed under GPLv2.

### Overview:

I suppose there should be some real documentation here on how to use the different features of EMStudio....
EMStudio was thrown together in an impressively short time frame and has all of the maintenance and quality issues associated with proof-of-concept development style. Right now, it's your only choice for live tuning FreeEMS. Sorry.

### Binaries:

Expand All @@ -14,33 +14,32 @@ No. Build from source, and Windows is not an option unless you're very keen. Sev

#### Linux:

A few packages are needed to compile EMStune. In Ubuntu:
$ sudo apt-get update
$ sudo apt-get install build-essential libqt4-dev libqt4-opengl-dev libqt4-opengl-dev qt4-qmake libqwt-dev libqt4-declarative libqjson-dev freeglut3-dev pkg-config
A few packages are needed to compile EMStudio. In Debian/Ubuntu/Mint:

* sudo apt-get update
* sudo apt-get install build-essential libqt4-dev libqt4-opengl-dev libqt4-opengl-dev qt4-qmake libqwt-dev libqt4-declarative libqjson-dev freeglut3-dev pkg-config

Once this has completed (or the equivalant packages on your own distro), you can then clone the repository and build it.

It has been mentioned before to run qmake -project, NEVER EVER EVER DO THIS!. This will break things.

To checkout and build:

$ git clone https://github.com/fredcooke/emstudio.git
$ cd emstudio
$ git clone https://github.com/fredcooke/emstune-freeems.git plugins/freeems
$ ./checkout.sh origin/unstable
$ qmake -r
$ make
$ cd core
$ ./emstudio
* git clone https://github.com/fredcooke/emstudio.git
* cd emstudio
* git clone https://github.com/fredcooke/emstune-freeems.git plugins/freeems
* # Not currently necessary: ./checkout.sh origin/unstable
* qmake -r
* make
* cd core # yuck
* ./emstudio


#### Windows:

I really can't support compiling on Windows. It's too much of a hassle and there are way too many variables and different
machine configurations to do any real support. If someone is interested in maintaining Windows binaries let me know and I'll
work through it with you, but it's too much of a mess to provide general support. I'll handle compiling binaries for now.

Unsupported operating system. EMStudio's replacement will function flawlessly on Windows, but is currently vapourware.

##More Information

http://malcom2073.github.com/emstudio/
http://forum.diyefi.org

0 comments on commit ac81884

Please sign in to comment.