<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Slashdev Support Forum &#187; Recent Topics</title>
		<link>http://forum.slashdev.ca/</link>
		<description>A place to ask questions about projects and posts on the Slashdev blog.</description>
		<language>en-US</language>
		<pubDate>Thu, 09 Sep 2010 05:34:16 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://forum.slashdev.ca/search.php</link>
		</textInput>
		<atom:link href="http://forum.slashdev.ca/rss/topics" rel="self" type="application/rss+xml" />

		<item>
			<title>Reza on "Cannot get javaPP to work"</title>
			<link>http://forum.slashdev.ca/topic/6#post-15</link>
			<pubDate>Thu, 24 Jun 2010 13:51:09 +0000</pubDate>
			<dc:creator>Reza</dc:creator>
			<guid isPermaLink="false">15@http://forum.slashdev.ca/</guid>
			<description>&#60;p&#62;I upgraded my ant to version 1.8.1 from binary distribution and added javapp.jar (extracted from javapp-0.4.zip) under /lib directory. I installed jython using jython_installer-2.5.0.jar under my jdk1.5.0_05. I added the following lines to my build.xml:&#60;/p&#62;
&#60;p&#62;&#38;lt;?xml version=&#34;1.0&#34; standalone=&#34;yes&#34;?&#38;gt;&#60;/p&#62;
&#60;p&#62;&#38;lt;project name=&#34;Application&#34; default=&#34;compile&#34; basedir=&#34;.&#34;&#38;gt;&#60;/p&#62;
&#60;p&#62;...&#60;br /&#62;
	&#38;lt;!-- to use javaPP --&#38;gt;&#60;br /&#62;
	&#38;lt;taskdef resource=&#34;javapp-defs.xml&#34; /&#38;gt;&#60;br /&#62;
...&#60;/p&#62;
&#60;p&#62;	&#38;lt;target name=&#34;preprocess&#34;&#38;gt;&#60;br /&#62;
		&#38;lt;javapp destdir=&#34;staging&#34; prefix=&#34;//#&#34;&#38;gt;&#60;br /&#62;
			&#38;lt;fileset dir=&#34;src&#34; includes=&#34;**/*.java&#34; /&#38;gt;&#60;br /&#62;
		&#38;lt;/javapp&#38;gt;&#60;br /&#62;
	&#38;lt;/target&#38;gt;&#60;/p&#62;
&#60;p&#62;...&#60;/p&#62;
&#60;p&#62;I typed ant preprocess and received the following error message:&#60;/p&#62;
&#60;p&#62;BUILD FAILED&#60;br /&#62;
C:\Projects\R&#38;amp;D\Sole\Application\v1.0\System\build.xml:5: java.lang.UnsupportedC&#60;br /&#62;
lassVersionError: Bad version number in .class file&#60;br /&#62;
        at java.lang.ClassLoader.defineClass1(Native Method)&#60;br /&#62;
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)&#60;br /&#62;
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12&#60;br /&#62;
4)&#60;br /&#62;
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)&#60;br /&#62;
        at java.net.URLClassLoader.access$100(URLClassLoader.java:56)&#60;br /&#62;
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)&#60;br /&#62;
        at java.security.AccessController.doPrivileged(Native Method)&#60;br /&#62;
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)&#60;br /&#62;
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)&#60;br /&#62;
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)&#60;br /&#62;
        at org.apache.tools.ant.AntClassLoader.findBaseClass(AntClassLoader.java&#60;br /&#62;
:1383)&#60;br /&#62;
        at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:106&#60;br /&#62;
0)&#60;br /&#62;
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)&#60;br /&#62;
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)&#60;br /&#62;
        at java.lang.Class.forName0(Native Method)&#60;br /&#62;
        at java.lang.Class.forName(Class.java:242)&#60;br /&#62;
        at org.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:594)&#60;/p&#62;
&#60;p&#62;        at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:239)&#60;br /&#62;
        at org.apache.tools.ant.taskdefs.Antlib.execute(Antlib.java:177)&#60;br /&#62;
        at org.apache.tools.ant.taskdefs.Definer.loadAntlib(Definer.java:443)&#60;br /&#62;
        at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:292)&#60;br /&#62;
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)&#60;br /&#62;
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&#60;br /&#62;
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.&#60;br /&#62;
java:39)&#60;br /&#62;
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces&#60;br /&#62;
sorImpl.java:25)&#60;br /&#62;
        at java.lang.reflect.Method.invoke(Method.java:585)&#60;br /&#62;
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav&#60;br /&#62;
a:106)&#60;br /&#62;
        at org.apache.tools.ant.Task.perform(Task.java:348)&#60;br /&#62;
        at org.apache.tools.ant.Target.execute(Target.java:390)&#60;br /&#62;
        at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:&#60;br /&#62;
179)&#60;br /&#62;
        at org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.jav&#60;br /&#62;
a:82)&#60;br /&#62;
        at org.apache.tools.ant.Main.runBuild(Main.java:786)&#60;br /&#62;
        at org.apache.tools.ant.Main.startAnt(Main.java:218)&#60;br /&#62;
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)&#60;br /&#62;
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)&#60;/p&#62;
&#60;p&#62;Total time: 0 seconds&#60;/p&#62;
&#60;p&#62;Any idea?&#60;/p&#62;
&#60;p&#62;Thanks,&#60;br /&#62;
Reza.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>maujabur on "arduino 0018 and keywords.txt"</title>
			<link>http://forum.slashdev.ca/topic/5#post-13</link>
			<pubDate>Tue, 15 Jun 2010 14:19:24 +0000</pubDate>
			<dc:creator>maujabur</dc:creator>
			<guid isPermaLink="false">13@http://forum.slashdev.ca/</guid>
			<description>&#60;p&#62;I've tried to use your library with arduino 0018 on a PC but it seems to be missing a file named keywords.txt. This way it is not regocnized as a library&#60;br /&#62;
Am I doing something wrong?&#60;/p&#62;
&#60;p&#62;Thanks
&#60;/p&#62;</description>
		</item>
		<item>
			<title>pamepros on "Can&#039;t get the HelloWorld to compile with ant"</title>
			<link>http://forum.slashdev.ca/topic/4#post-6</link>
			<pubDate>Thu, 06 May 2010 08:07:32 +0000</pubDate>
			<dc:creator>pamepros</dc:creator>
			<guid isPermaLink="false">6@http://forum.slashdev.ca/</guid>
			<description>&#60;p&#62;Hi, I'm following your tutorials to get the BlackBerry JDE working in Ubuntu.&#60;br /&#62;
I managed to get the simulator to work perfectly.&#60;br /&#62;
Now I'm trying to get the eclipse to compile the project. I copied your helloworld example,changed my jde.home and simulator.home to mines, but when I try to compile it says:&#60;/p&#62;
&#60;p&#62;Buildfile: /home/pam/workspace/HelloWorld/build.xml&#60;br /&#62;
build:&#60;br /&#62;
     [rapc] Compiling 1 source files to hello_pam.cod&#60;br /&#62;
     [rapc] javac: invalid flag: 5.0.0/lib/net_rim_api.jar&#34;&#60;br /&#62;
     [rapc] Usage: javac &#38;lt;options&#38;gt; &#38;lt;source files&#38;gt;&#60;br /&#62;
     [rapc] use -help for a list of possible options&#60;br /&#62;
     [rapc] Error!: Error: java compiler failed: javac -source 1.3 -target 1.3 -g -O -d /tmp/rapc_0ab943d8.dir -bootclasspath &#34;/home/pam/lib/BlackBe ...&#60;/p&#62;
&#60;p&#62;BUILD FAILED&#60;br /&#62;
/home/pam/workspace/HelloWorld/build.xml:16: Java returned: 97&#60;/p&#62;
&#60;p&#62;Total time: 523 milliseconds&#60;/p&#62;
&#60;p&#62;Do you have any idea why?&#60;br /&#62;
Thanks!&#60;br /&#62;
Pam
&#60;/p&#62;</description>
		</item>
		<item>
			<title>evil_md on "Custom Characters"</title>
			<link>http://forum.slashdev.ca/topic/3#post-4</link>
			<pubDate>Tue, 09 Feb 2010 19:00:21 +0000</pubDate>
			<dc:creator>evil_md</dc:creator>
			<guid isPermaLink="false">4@http://forum.slashdev.ca/</guid>
			<description>&#60;p&#62;I'm completely new to the world of arduino, but I've been running your library and its been working great for me. However I'm not completely clear on the custom character aspect, so was hoping you would be able to give me a short example outlining the definition of a character, and then the proceedure for printing the character to the LCD.&#60;/p&#62;
&#60;p&#62;Cheers for any help!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>jkittle99 on "There&#039;s nothing here?"</title>
			<link>http://forum.slashdev.ca/topic/2#post-2</link>
			<pubDate>Fri, 08 Jan 2010 00:15:37 +0000</pubDate>
			<dc:creator>jkittle99</dc:creator>
			<guid isPermaLink="false">2@http://forum.slashdev.ca/</guid>
			<description>&#60;p&#62;Seriously?  &#60;/p&#62;
&#60;p&#62;Ok so let me be the first, then.  I'm using Arduino 17 on a mac.  The library works fine.&#60;/p&#62;
&#60;p&#62;I've wired up a 2x16 Winstar WH1602B display (it has an RGB backlight - mega cool) and I'm running in 4 bit mode.   Hello world works fine on line 1, but nothing goes to line 2.   Why is &#34;move_to&#34; not highlighted?  &#60;/p&#62;
&#60;p&#62;My complete code:&#60;/p&#62;
&#60;p&#62;/*&#60;br /&#62;
 * Simple hello world program in 4 pin mode.&#60;br /&#62;
 */&#60;br /&#62;
#include &#38;lt;Lcd.h&#38;gt;&#60;/p&#62;
&#60;p&#62;// LCD module is 16 columns wide, use 4 pin mode&#60;br /&#62;
Lcd lcd = Lcd(16, FUNCTION_4BIT);&#60;/p&#62;
&#60;p&#62;char msg[] = &#34;Hello, World!&#34;;&#60;/p&#62;
&#60;p&#62;void setup()&#60;br /&#62;
{&#60;br /&#62;
  // for the sake of demonstration change pin assignment&#60;br /&#62;
  lcd.set_ctrl_pins(CTRLPINS(1,2,3)); // RS-&#38;gt;1, RW-&#38;gt;2, E-&#38;gt;3&#60;br /&#62;
  lcd.set_data_pins(_4PINS(4,5,6,7)); // D4-&#38;gt;4, D5-&#38;gt;5, D6-&#38;gt;6, D7-&#38;gt;7&#60;/p&#62;
&#60;p&#62;  lcd.setup();  // setup arduino and initialize LCD&#60;br /&#62;
  lcd.move_to(1,2);&#60;br /&#62;
  lcd.print(&#34;Line 2&#34;);&#60;/p&#62;
&#60;p&#62;}&#60;/p&#62;
&#60;p&#62;void loop()&#60;br /&#62;
{&#60;br /&#62;
  lcd.home();     // return cursor to home possition&#60;br /&#62;
  lcd.print(msg); // print the ever so familiar message&#60;br /&#62;
}
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
