Commit 7f8a750e authored by Brendan Erwin's avatar Brendan Erwin

more markdown updates

parent a7a75b55
...@@ -33,25 +33,24 @@ The tools will run just fine in 64bit on Lion, you don't need to mess ...@@ -33,25 +33,24 @@ The tools will run just fine in 64bit on Lion, you don't need to mess
with any of the 32bit settings with any of the 32bit settings
## Mac OS X (pre Lion) ## Mac OS X (pre Lion)
Download and install: 1. Download and install http://downloads.sourceforge.net/wxpython/wxPython2.8-osx-unicode-2.8.12.0-universal-py2.6.dmg
http://downloads.sourceforge.net/wxpython/wxPython2.8-osx-unicode-2.8.12.0-universal-py2.6.dmg 2. Grab the source for pyserial from http://pypi.python.org/packages/source/p/pyserial/pyserial-2.5.tar.gz
Grab the source for pyserial from http://pypi.python.org/packages/source/p/pyserial/pyserial-2.5.tar.gz 3. Unzip pyserial to a folder. Then, in a terminal, change to the folder you unzipped to, then type in:
Unzip pyserial to a folder. Then, in a terminal, change to the folder you unzipped to, then type in: `defaults write com.apple.versioner.python Prefer-32-Bit -bool yes`
defaults write com.apple.versioner.python Prefer-32-Bit -bool yes `sudo python setup.py install`
sudo python setup.py install
Alternatively, you can run python in 32 bit mode by setting the following environment variable before running the setup.py command: Alternatively, you can run python in 32 bit mode by setting the following environment variable before running the setup.py command:
export VERSIONER_PYTHON_PREFER_32_BIT=yes `export VERSIONER_PYTHON_PREFER_32_BIT=yes`
Then repeat the same with http://launchpad.net/pyreadline/trunk/1.7/+download/pyreadline-1.7.zip Then repeat the same with http://launchpad.net/pyreadline/trunk/1.7/+download/pyreadline-1.7.zip
# USING PRONTERFACE # USING PRONTERFACE
To use pronterface, you need: To use pronterface, you need:
python (ideally 2.6.x or 2.7.x), * python (ideally 2.6.x or 2.7.x),
pyserial (or python-serial on ubuntu/debian), * pyserial (or python-serial on ubuntu/debian),
pyreadline (not needed on Linux) and * pyreadline (not needed on Linux) and
wxPython * wxPython
Download and install the above, and start pronterface.py Download and install the above, and start pronterface.py
Select the port name you are using from the first drop-down, select your baud rate, and hit connect. Select the port name you are using from the first drop-down, select your baud rate, and hit connect.
...@@ -65,9 +64,9 @@ The "skeinforge" folder must be in the same folder as pronterface.py ...@@ -65,9 +64,9 @@ The "skeinforge" folder must be in the same folder as pronterface.py
# USING PRONSOLE # USING PRONSOLE
To use pronsole, you need: To use pronsole, you need:
python (ideally 2.6.x or 2.7.x), * python (ideally 2.6.x or 2.7.x),
pyserial (or python-serial on ubuntu/debian) and * pyserial (or python-serial on ubuntu/debian) and
pyreadline (not needed on Linux) * pyreadline (not needed on Linux)
Start pronsole and you will be greeted with a command prompt. Type help to view the available commands. Start pronsole and you will be greeted with a command prompt. Type help to view the available commands.
All commands have internal help, which you can access by typing "help commandname", for example "help connect" All commands have internal help, which you can access by typing "help commandname", for example "help connect"
...@@ -81,11 +80,11 @@ To use printcore you need python (ideally 2.6.x or 2.7.x) and pyserial (or pytho ...@@ -81,11 +80,11 @@ To use printcore you need python (ideally 2.6.x or 2.7.x) and pyserial (or pytho
See pronsole for an example of a full-featured host, the bottom of printcore.py for a simple command-line See pronsole for an example of a full-featured host, the bottom of printcore.py for a simple command-line
sender, or the following code example: sender, or the following code example:
p=printcore('/dev/ttyUSB0',115200) p=printcore('/dev/ttyUSB0',115200)
p.startprint(data) # data is an array of gcode lines p.startprint(data) # data is an array of gcode lines
p.send_now("M105") # sends M105 as soon as possible p.send_now("M105") # sends M105 as soon as possible
p.pause() p.pause()
p.resume() p.resume()
p.disconnect() p.disconnect()
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment