<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>Installing GCode Interpreter</title>
		<link>http://www.contraptor.org/forum/t-207116/installing-gcode-interpreter</link>
		<description>Posts in the discussion thread &quot;Installing GCode Interpreter&quot;</description>
				<copyright></copyright>
		<lastBuildDate>Mon, 06 Feb 2012 04:22:25 +0000</lastBuildDate>
		
					<item>
				<guid>http://www.contraptor.org/forum/t-207116#post-663938</guid>
				<title>Re: Installing GCode Interpreter</title>
				<link>http://www.contraptor.org/forum/t-207116/installing-gcode-interpreter#post-663938</link>
				<description></description>
				<pubDate>Tue, 29 Dec 2009 19:29:33 +0000</pubDate>
				<wikidot:authorName>Albanetc</wikidot:authorName>				<wikidot:authorUserId>381022</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Looks like "word" is a defined type in Arduino 0017. Looking at the code, this variable used in interpreter to accumulate characters from serial input and pass them on for execution once new line is encountered. Just rename "word" into something else, e.g. "command", there are 4 occurrences total.</p> <p>The reason I didn't get this error is because I've been using Arduino 0012 - it's the latest version with which the compiled interpreter fits into Diecimila (and only on Ubuntu, I think). I have since ordered a couple of Duemilanove boards with more memory, but alas have not had time to try them.</p> <p>As far as grbl, I haven't really looked at it at all, just seen it mentioned as an alternative GCode interpreter which can run on Arduino.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.contraptor.org/forum/t-207116#post-663674</guid>
				<title>Re: Installing GCode Interpreter</title>
				<link>http://www.contraptor.org/forum/t-207116/installing-gcode-interpreter#post-663674</link>
				<description></description>
				<pubDate>Tue, 29 Dec 2009 10:22:47 +0000</pubDate>
				<wikidot:authorName>gatonero</wikidot:authorName>				<wikidot:authorUserId>406275</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi Vitaly,</p> <p>I did exactly as you described it. I made a folder named "reprap_new_firmware" with all the files from "reprap_new_firmware.zip". After that I opened that folder and got all the files opened in tabs. When I try to compile it i get this error messages:</p> <blockquote> <p>Fehler: »char word [128]« als andere Symbolart redeklariert /usr/local/arduino-0017/hardware/cores/arduino/wiring.h:97: Fehler: vorherige Deklaration von »typedef unsigned int word«</p> <p>In function »void loop()«:<br /> In function »void init_process_string()«:</p> </blockquote> <p>translated:</p> <blockquote> <p>Error: 'char word [128] "as the other symbol type redeclared /usr/local/arduino-0017/hardware/cores/arduino/wiring.h: 97: error: previous declaration of' typedef unsigned int word"</p> </blockquote> <p>The compiler points to</p> <div class="code"> <pre> <code>#define COMMAND_SIZE 128 char word[COMMAND_SIZE];</code> </pre></div> <p>in tab "reprap_new_firmware"</p> <p>Are there some extra adjustments to do?</p> <p>Regarding "grbl", which you mentioned in <a href="http://www.contraptor.org/arduino-gcode-interpreter">Arduino GCode Interpreter</a> as an alternativ. Do I have to compile it with "make" and upload emerging "grbl.hex" via avrdude to the arduino?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.contraptor.org/forum/t-207116#post-663516</guid>
				<title>Re: Installing GCode Interpreter</title>
				<link>http://www.contraptor.org/forum/t-207116/installing-gcode-interpreter#post-663516</link>
				<description></description>
				<pubDate>Tue, 29 Dec 2009 01:35:26 +0000</pubDate>
				<wikidot:authorName>Albanetc</wikidot:authorName>				<wikidot:authorUserId>381022</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>IIRC, I didn't copy anything to the libraries. Just extract the zip file to the folder. The folder must be named "reprap_new_firmware". Then, when you open it from Arduino IDE, all files should be loaded automatically.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.contraptor.org/forum/t-207116#post-663000</guid>
				<title>Installing GCode Interpreter</title>
				<link>http://www.contraptor.org/forum/t-207116/installing-gcode-interpreter#post-663000</link>
				<description></description>
				<pubDate>Sun, 27 Dec 2009 22:45:42 +0000</pubDate>
				<wikidot:authorName>gatonero</wikidot:authorName>				<wikidot:authorUserId>406275</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi guys,</p> <p>I didn't understand the instructions how to install the GCode interpreter</p> <p>In <a href="http://www.contraptor.org/arduino-gcode-interpreter">arduino-gcode-interpreter</a> is written to get an idea to look at <a href="http://reprap.org/bin/view/Main/Arduino_GCode_Interpreter" >http://reprap.org/bin/view/Main/Arduino_GCode_Interpreter</a> but to use Chris Meighan's rewrite.</p> <p>How meets the rewritten interpreter the installation instructions on <a href="http://reprap.org/bin/view/Main/Arduino_GCode_Interpreter" >http://reprap.org/bin/view/Main/Arduino_GCode_Interpreter</a></p> <blockquote> <p>Installation</p> <p>Once you download the proper files, there are a couple steps you need to do:</p> <p>1. Copy the folders in reprap-arduino-firmware-x.y/library to arduino-00xx/hardware/libraries<br /> 2. Open the GCode_Interpreter sketch in reprap-arduino-firmware-x.y/gcode/GCode_Interpreter/GCode_Interpreter.pde with the Arduino software.<br /> 3. Configure the firmware (see below)<br /> 4. Upload the sketch to your Arduino.</p> </blockquote> <p>Step 1: Do I have to make a new folder under arduino-00xx/hardware/libraries for example arduino-00xx/hardware/libraries/reprap_new_firmware and put the files reprap_new_firmware.h, reprap_new_firmware.pde and ThermistorTable.h into it?</p> <p>Step 2: Do I have to download the original interpreter and open the files from step2?</p> <p>Maybe the answer should be posted in <a href="http://www.contraptor.org/arduino-gcode-interpreter">arduino-gcode-interpreter</a></p> <p>TIA<br /> Christoph</p> 
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>
