<?xml version="1.0" encoding="ISO-8859-1" ?><rss version="2.0">
<channel>
    <title>RoboRealm Forum</title>
    <link>http://www.RoboRealm.com/</link>
    <description>The newest forum threads.</description>
    <lastBuildDate>Tue, 30 Nov 1999 00:11:00 EST</lastBuildDate>
    <language>en-us</language>
    <copyright>Copyright: (C) RoboRealm, http://www.RoboRealm.com/</copyright>
    <docs>http://www.RoboRealm.com/</docs>

    <item>
        <title>No Title</title>
        <description>
        John,&lt;br&gt;&lt;br&gt;I think you need a single \\ in the receive sequence as in &lt;br&gt;&lt;br&gt;\\[COMMAND]&lt;br&gt;&lt;br&gt;which tells the module to read in a single character instead of a bunch of characters at a time. The current config would read in multiple 240s which would not compare to a single 240 correctly. But reading things in byte by byte should do that.&lt;br&gt;&lt;br&gt;Again, as we don&apos;t have exactly the same setup I&apos;m guessing a bit at this.&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=4988</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=4988</guid>
        <pubDate>Tue, 30 Nov 1999 00:11:00 EST</pubDate>
    </item>
    <item>
        <title>No Title</title>
        <description>
        Thanks Steven,&lt;br&gt;I tried what you suggested but used my &quot;COMMAND&quot; as the response as I already use it to control the Pipe Line.&lt;br&gt;I used the If Statement&amp;nbsp;&amp;nbsp;but use...&lt;br&gt;&quot;Command&quot; , Contains, Integer, 240 &lt;br&gt;then used the Timer Module.&lt;br&gt;but it was ignored..&lt;br&gt;I then in the Serial Module..ticked &quot; send only.......&quot; and choose &quot;COMMAND&quot; to clear buffer....&lt;br&gt;This has up to press allowed recovery to take place without any intervention and the Auto Reboot circuit covers full crashes.&lt;br&gt;All in all&amp;nbsp;&amp;nbsp;it is as I require..&lt;br&gt;That said I would love to use your suggestion as well..&lt;br&gt;any ideas to get it to work would be appreciated..I know the &quot;COMMAND&quot; does control of the pipline works OK on other controlled functions&lt;br&gt;&lt;br&gt;Attached screen shot of Serial Module with data before and data after recovery...&lt;br&gt;Cheers&lt;br&gt;John&lt;p&gt;&lt;br&gt;&lt;a target=_blank href=&quot;http://www.roborealm.com/uploads/26117_1.JPG&quot;&gt;&lt;img border=1 src=&quot;http://www.roborealm.com/uploads/26117_thumb_1.jpg&quot;&gt;&lt;/a&gt;&amp;nbsp;&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=4988</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=4988</guid>
        <pubDate>Tue, 30 Nov 1999 00:11:00 EST</pubDate>
    </item>
    <item>
        <title>No Title</title>
        <description>
        John,&lt;br&gt;&lt;br&gt;Just to clarify, what you are asking for is if it is possible to pause the serial module from sending commands for X number of seconds when a sequence of \\240s is seen from the PIC?&lt;br&gt;&lt;br&gt;If so, you can setup the serial module to accept a response from the PIC using &lt;br&gt;&lt;br&gt;\\[resp1]\\[resp2]\\[resp3]\\[resp4]&lt;br&gt;&lt;br&gt;which should set all resp variables to 240 when you get that sequence. You can then check that if each of these variables is 240 and pause the pipeline for a couple seconds. Not sure if that would help ... or if something similar to that will work.&lt;br&gt;&lt;br&gt;See attached robofile for if statement example.&lt;br&gt;&lt;br&gt;STeven.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=4988</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=4988</guid>
        <pubDate>Tue, 30 Nov 1999 00:11:00 EST</pubDate>
    </item>
    <item>
        <title>Switch on/off Serial Module</title>
        <description>
        Hi,&lt;br&gt;&lt;br&gt;I have an very occasional problem that stops my Pic (crash). The cause is unknown but if I can stop/start the Serial Module for say 20sec this would allow the auto reboot of the Pic to accept the serial data without hanging.&lt;br&gt;When the crash occurs the Serial Module window shows e.g.&lt;br&gt;&lt;br&gt;3967: \\240\\240\\240\\240\\.....continues100 ish times.....sent by the PIC? (Seen in red as my Commands from my Pic look)&lt;br&gt;3968: 00010&lt;br&gt;3969: 00001&lt;br&gt;3970: \\240\\240\\240\\240\\.....repeated 100 ish times.....&lt;br&gt;3971: 00010&lt;br&gt;3972: 00001&lt;br&gt;3973: \\240 ...etc...etc&lt;br&gt;&lt;br&gt;The five digit data is the last sent and could be any combo, no set pattern to use as debugging..&lt;br&gt;the \\240\\240 is sent by the Pic&lt;br&gt;If I stop the serial data and reboot the Pic then all settles down and data is exchanged OK could be hours or 10&apos;s mins before it happens again.&lt;br&gt;I have tried all speeds of data exchange with pause added to the data read write which improved the problem by 90% .&lt;br&gt;Supply lines all decoupled, tied all unused PIC pins...so rather than spending any more time for the odd glitch is it possible to use the \\240\\240.... as a &quot;Command&quot; to toggle the Serial Module Off/On.&lt;br&gt; I have a circuit that sees the crash and auto hard reboots the PIC but after reboot will not communicate while the Serial Module is still sending this repeated data.&lt;br&gt;I want as near total autonomy as possible..&lt;br&gt;&lt;br&gt;Any help would be appreciated..&lt;br&gt;John&lt;br&gt;        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=4988</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=4988</guid>
        <pubDate>Tue, 30 Nov 1999 00:11:00 EST</pubDate>
    </item>
</channel>
</rss>
