<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
<link rel="self" type="application/atom+xml" href="http://forum.robosavvy.com/feed.php?f=4&amp;t=1650" />

<title>RoboSavvy Forum</title>
<subtitle>Robosavvy Forum: The largest online community of Humanoid Robot Builders</subtitle>
<link href="http://forum.robosavvy.com/index.php" />
<updated>2007-08-31T07:56:17+01:00</updated>

<author><name><![CDATA[RoboSavvy Forum]]></name></author>
<id>http://forum.robosavvy.com/feed.php?f=4&amp;t=1650</id>
<entry>
<author><name><![CDATA[i-Bot]]></name></author>
<updated>2007-08-31T07:56:17+01:00</updated>
<published>2007-08-31T07:56:17+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10780#p10780</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10780#p10780"/>
<title type="html"><![CDATA[AAARRRGGGHHHH!!! I hate debugging!]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10780#p10780"><![CDATA[
The C3024lcd, just changes the port speed.<br /><br />The LCDinit and other commands are specific to the Hitec display, so do not work with serLCD<br /><br />Just use PRINT for all writes to the LCD, sending hex characters for clear etc. PRINT and FORMAT work OK<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=159">i-Bot</a> — Fri Aug 31, 2007 7:56 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[i-Bot]]></name></author>
<updated>2007-08-31T07:52:53+01:00</updated>
<published>2007-08-31T07:52:53+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10779#p10779</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10779#p10779"/>
<title type="html"><![CDATA[AAARRRGGGHHHH!!! I hate debugging!]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10779#p10779"><![CDATA[
The file is here as a zip.<br /><br /><!-- m --><a class="postlink" href="http://robosavvy.com/Builders/i-Bot/C3024LCD.zip">http://robosavvy.com/Builders/i-Bot/C3024LCD.zip</a><!-- m --><br /><br />For some reason I could not upload the .bin.<br /><br />Let me know if there are any problems.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=159">i-Bot</a> — Fri Aug 31, 2007 7:52 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[limor]]></name></author>
<updated>2007-08-31T00:08:39+01:00</updated>
<published>2007-08-31T00:08:39+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10763#p10763</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10763#p10763"/>
<title type="html"><![CDATA[AAARRRGGGHHHH!!! I hate debugging!]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10763#p10763"><![CDATA[
<blockquote><div><cite>i-Bot wrote:</cite><br />Looking at the information on this display it looks like the speed defaults to 9600 on power up, and can then be changed. The speed does not apear to be saved in EEPROM The LCD port on the C3024 is fixed in code at 4800.<br /><br />I had the same problem with the Sparkfun SerLCD board.<br /><br />The speed  cannot be changed by a poke, so I have a version of the C3024 flash, with the LCD port set at 9600.<br /><br />I can give you the loader and the flash version if you want. It works fine with the SerLCD<br /></div></blockquote><br />Hi i-Bot, do you mind posting the flash file here (or send to <!-- e --><a href="mailto:limor@robosavvy.com">limor@robosavvy.com</a><!-- e --> and i'll post it)<br /><br />thanks!<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2">limor</a> — Fri Aug 31, 2007 12:08 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[limor]]></name></author>
<updated>2007-08-31T00:09:11+01:00</updated>
<published>2007-08-31T00:04:05+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10762#p10762</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10762#p10762"/>
<title type="html"><![CDATA[AAARRRGGGHHHH!!! I hate debugging!]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10762#p10762"><![CDATA[
<blockquote><div><cite>NovaOne wrote:</cite><br />I do the same as PEV using hyper-terminal.<br />This link may help you connect it up:<br /><a href="http://www.sparkfun.com/commerce/present.php?p=BEE-4-UART" class="postlink">http://www.sparkfun.com/commerce/present.php?p=BEE-4-UART</a><br />Along with the supply, you only need connect TX (pin 11).<br />Chris<br /></div></blockquote><br /><br />In case you haven't noticed, there's a couple of Robonova compatible (thanks i-Bot), Sparkfun, serial LCD displays at <!-- m --><a class="postlink" href="http://robosavvy.com/store/">http://robosavvy.com/store/</a><!-- m --><br /><br /> <img src="http://forum.robosavvy.com/images/smilies/icon_confused.gif" alt=":?" title="Confused" /><p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=2">limor</a> — Fri Aug 31, 2007 12:04 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MikeyD]]></name></author>
<updated>2007-08-30T23:32:14+01:00</updated>
<published>2007-08-30T23:32:14+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10761#p10761</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10761#p10761"/>
<title type="html"><![CDATA[AAARRRGGGHHHH!!! I hate debugging!]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10761#p10761"><![CDATA[
UPDATE:<br /><br />Good News - I received my LCD screen, and after a while playing with it, it works!  The thing is a bit bulky, and would require a bit of modification to get it in/on the RN, but it does work.  Additionally, once you change the baud rate of the LCD, it maintains the new rate, so you don't have to use the altered 3024 flash.<br /><br />I'll get some pictures of the lcd so you guys have an idea of its size, and I'll post more detailed instructions to configuring it (it's not that hard, I'm just an idiot <img src="http://forum.robosavvy.com/images/smilies/icon_razz.gif" alt=":P" title="Razz" />) if anyone wants.  The only issue I expect is that I won't be able to use the LCD commands in robobasic (CLS, LOCATE, etc), but will instead have to send all relevant commands using the PRINT command and the appropriate byte values for the LCD unit.  Not a big deal though (to clear the screen, I have to use &quot;PRINT 12&quot; instead of &quot;CLS&quot;).<br /><br />Note also that the LCD I received is a bit different than the one shown in the user guide.  You'll see when I get those pictures up.<br /><br />As a final note, I just want to say how proud I am of myself.  I know, I know, this is a pretty simple thing for most of you guys.  But this is the first thing that I have gotten up and running without simply following a set of prewritten instructions.  I'm slowing making my way into the robotisizing (is that a word?) community.  Hooray for me!<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=681">MikeyD</a> — Thu Aug 30, 2007 11:32 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MikeyD]]></name></author>
<updated>2007-08-22T16:54:07+01:00</updated>
<published>2007-08-22T16:54:07+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10568#p10568</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10568#p10568"/>
<title type="html"><![CDATA[AAARRRGGGHHHH!!! I hate debugging!]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10568#p10568"><![CDATA[
<blockquote><div><cite>i-Bot wrote:</cite><br />Looking at the information on this display it looks like the speed defaults to 9600 on power up, and can then be changed. The speed does not apear to be saved in EEPROM The LCD port on the C3024 is fixed in code at 4800.<br /><br />I had the same problem with the Sparkfun SerLCD board.<br /><br />The speed  cannot be changed by a poke, so I have a version of the C3024 flash, with the LCD port set at 9600.<br /><br />I can give you the loader and the flash version if you want. It works fine with the SerLCD<br /></div></blockquote><br /><br />That would be much appreciated.  I suppose the best way would be to email it to me at <!-- e --><a href="mailto:mbdoherty@gmail.com">mbdoherty@gmail.com</a><!-- e --><br /><br />Thanks i-Bot<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=681">MikeyD</a> — Wed Aug 22, 2007 4:54 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[i-Bot]]></name></author>
<updated>2007-08-22T12:29:22+01:00</updated>
<published>2007-08-22T12:29:22+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10564#p10564</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10564#p10564"/>
<title type="html"><![CDATA[AAARRRGGGHHHH!!! I hate debugging!]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10564#p10564"><![CDATA[
Looking at the information on this display it looks like the speed defaults to 9600 on power up, and can then be changed. The speed does not apear to be saved in EEPROM The LCD port on the C3024 is fixed in code at 4800.<br /><br />I had the same problem with the Sparkfun SerLCD board.<br /><br />The speed  cannot be changed by a poke, so I have a version of the C3024 flash, with the LCD port set at 9600.<br /><br />I can give you the loader and the flash version if you want. It works fine with the SerLCD<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=159">i-Bot</a> — Wed Aug 22, 2007 12:29 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Pev]]></name></author>
<updated>2007-08-22T07:24:25+01:00</updated>
<published>2007-08-22T07:24:25+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10562#p10562</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10562#p10562"/>
<title type="html"><![CDATA[AAARRRGGGHHHH!!! I hate debugging!]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10562#p10562"><![CDATA[
MikeyD,<br /><br />That LCD looks about as compatible as I've seen but as Mova says the only way to really find out is to try it. And yes you should be able to link the LCD port on the 3024 to the LCD as long as it uses TTL level logic signals.<br /><br />Good Luck<br /><br />Pev<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=88">Pev</a> — Wed Aug 22, 2007 7:24 am</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[NovaOne]]></name></author>
<updated>2007-08-21T22:12:49+01:00</updated>
<published>2007-08-21T22:12:49+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10558#p10558</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10558#p10558"/>
<title type="html"><![CDATA[AAARRRGGGHHHH!!! I hate debugging!]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10558#p10558"><![CDATA[
As Pev says:<br /><blockquote class="uncited"><div><br />MikeyD,<br /><br />Yes the LCD port will send data using the PRINT command, after an LCDINIT - however the port is hard configured to 4800baud 8,1,none so not all LCD displays will be supported.<br /></div></blockquote><br /><br />I've looked at the specs, and I &quot;believe&quot; it will work....BUT there is only one way to be certain. <br /><br />I'll watch this space<br /><br />Chris<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=663">NovaOne</a> — Tue Aug 21, 2007 10:12 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MikeyD]]></name></author>
<updated>2007-08-21T21:44:06+01:00</updated>
<published>2007-08-21T21:44:06+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10557#p10557</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10557#p10557"/>
<title type="html"><![CDATA[AAARRRGGGHHHH!!! I hate debugging!]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10557#p10557"><![CDATA[
<blockquote><div><cite>NovaOne wrote:</cite><br />Sorry I thought you said:<br /><blockquote class="uncited"><div>Alternatively, I could apparently use a rs232/ttl level converter connected to the serial port of the computer and a terminal to output my debugging info. Where can I acquire one of these converters?<br /></div></blockquote><br /><br />The simple circuit i linked to for a few $'s would save you buying the $80 LCD.<br /><br /> <img src="http://forum.robosavvy.com/images/smilies/icon_confused.gif" alt=":?" title="Confused" />    <img src="http://forum.robosavvy.com/images/smilies/icon_question.gif" alt=":?:" title="Question" /></div></blockquote><br /><br />For sure.  But I would prefer the use of the LCD if it will work.  As for the $$, while not a complete non-issue, it is much less of an issue for me, since I won't be paying out-of-pocket for this.   <img src="http://forum.robosavvy.com/images/smilies/icon_wink.gif" alt=":wink:" title="Wink" /> <br /><br />The lcd comes with the advantage of being able to work in my intended environment which will be a fair distance from a computer and require cable-free operation.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=681">MikeyD</a> — Tue Aug 21, 2007 9:44 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[NovaOne]]></name></author>
<updated>2007-08-21T21:32:14+01:00</updated>
<published>2007-08-21T21:32:14+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10556#p10556</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10556#p10556"/>
<title type="html"><![CDATA[AAARRRGGGHHHH!!! I hate debugging!]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10556#p10556"><![CDATA[
Sorry I thought you said:<br /><blockquote class="uncited"><div><br />Alternatively, I could apparently use a rs232/ttl level converter connected to the serial port of the computer and a terminal to output my debugging info. Where can I acquire one of these converters?<br /></div></blockquote><br /><br />The simple circuit i linked to for a few $'s would save you buying the $80 LCD.<br /><br /> <img src="http://forum.robosavvy.com/images/smilies/icon_confused.gif" alt=":?" title="Confused" />    <img src="http://forum.robosavvy.com/images/smilies/icon_question.gif" alt=":?:" title="Question" /><p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=663">NovaOne</a> — Tue Aug 21, 2007 9:32 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MikeyD]]></name></author>
<updated>2007-08-21T21:14:33+01:00</updated>
<published>2007-08-21T21:14:33+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10554#p10554</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10554#p10554"/>
<title type="html"><![CDATA[AAARRRGGGHHHH!!! I hate debugging!]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10554#p10554"><![CDATA[
ok.  Update:<br /><br />I found this lcd <a href="http://www.robotshop.ca/home/products/robot-parts/electronique-lcd/netmedia-lcd-plus-serial-display.html" class="postlink">http://www.robotshop.ca/home/products/robot-parts/electronique-lcd/netmedia-lcd-plus-serial-display.html</a>.<br /><br />I'm a bit confused by this talk I've seen of rs232 and ttl.  The guide for this board (<a href="http://www.robotshop.ca/PDF/rbnet05_LCD+Guide.pdf" class="postlink">http://www.robotshop.ca/PDF/rbnet05_LCD+Guide.pdf</a>) states that the board supports a variety of baud rates, including the required 4800.  So that is a step in the right direction.  It also runs on 5V, which is what we need, right?<br /><br />So can I simply wire the lcd pins from the 3024 to the serial ports on the lcd board?<br /><br />Am I missing something here??<br /><br />The added functionality of this lcd board (analog-digital converters, the keypad functionality, etc) may prove useful down the road...<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=681">MikeyD</a> — Tue Aug 21, 2007 9:14 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[NovaOne]]></name></author>
<updated>2007-08-21T18:51:49+01:00</updated>
<published>2007-08-21T18:51:49+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10550#p10550</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10550#p10550"/>
<title type="html"><![CDATA[AAARRRGGGHHHH!!! I hate debugging!]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10550#p10550"><![CDATA[
I do the same as PEV using hyper-terminal.<br /><br />This link may help you connect it up:<br /><br /><a href="http://www.sparkfun.com/commerce/present.php?p=BEE-4-UART" class="postlink">http://www.sparkfun.com/commerce/present.php?p=BEE-4-UART</a><br /><br />Along with the supply, you only need connect TX (pin 11).<br /><br />Chris<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=663">NovaOne</a> — Tue Aug 21, 2007 6:51 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Pev]]></name></author>
<updated>2007-08-21T18:01:57+01:00</updated>
<published>2007-08-21T18:01:57+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10548#p10548</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10548#p10548"/>
<title type="html"><![CDATA[AAARRRGGGHHHH!!! I hate debugging!]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10548#p10548"><![CDATA[
MikeyD,<br /><br />Yes the LCD port will send data using the PRINT command, after an LCDINIT - however the port is hard configured to 4800baud 8,1,none so not all LCD displays will be supported. <br /><br />I have had the same issue and use a TTL to RS232 converter to feed the LCD print data to a terminal window on my PC <br /><br />Hope this helps<br /><br />Pev<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=88">Pev</a> — Tue Aug 21, 2007 6:01 pm</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MikeyD]]></name></author>
<updated>2007-08-21T17:49:30+01:00</updated>
<published>2007-08-21T17:49:30+01:00</published>
<id>http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10547#p10547</id>
<link href="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10547#p10547"/>
<title type="html"><![CDATA[AAARRRGGGHHHH!!! I hate debugging!]]></title>

<content type="html" xml:base="http://forum.robosavvy.com/viewtopic.php?t=1650&amp;p=10547#p10547"><![CDATA[
So I'm finally fed up of debugging using beeps and flashes.  I was looking for an lcd (may be able to MacGyver an old lcd from a cell phone...we'll see), but haven't yet had any success.  If anyone knows where I can get one that will work with RN, could you point me in that direction?<br /><br />Alternatively, I could apparently use a rs232/ttl level converter connected to the serial port of the computer and a terminal to output my debugging info.  Where can I acquire one of these converters?<br /><br />EDIT:<br />I found one, but I forgot to mention: the thing I need to debug is my bluetooth chip, and so I need to keep my ETX and ERX pins available.  Can I use the LCD port to transmit data, since I don't need to read anything?<br /><br />Thanks guys.<p>Statistics: Posted by <a href="http://forum.robosavvy.com/memberlist.php?mode=viewprofile&amp;u=681">MikeyD</a> — Tue Aug 21, 2007 5:49 pm</p><hr />
]]></content>
</entry>
</feed>