<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1490175017082475841</id><updated>2011-10-06T04:46:33.888-07:00</updated><title type='text'>PropBasic</title><subtitle type='html'>PropBasic is a BASIC programming language for the Parallax(r) Propeller Microcontroller.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://propbasic.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1490175017082475841/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://propbasic.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Bean</name><uri>http://www.blogger.com/profile/15068244046107330594</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/_5iN98XauJbI/TD5Vn6N77YI/AAAAAAAAAAU/sveFMpRPT94/S220/P7140025+TH.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1490175017082475841.post-5025891177752404508</id><published>2010-08-17T05:55:00.000-07:00</published><updated>2010-08-17T05:59:08.354-07:00</updated><title type='text'>Fixes implemented in version 1.03</title><content type='html'>Just an update on a couple of fixes that I have implemented so far.&lt;br /&gt;&lt;br /&gt;1) RDWORD buffer($1C0), temp&lt;br /&gt;     Using a hex value as an offset for RDWORD, RDLONG, WRWORD, WRLONG would cause an error.&lt;br /&gt;&lt;br /&gt;2) name HUB STRING(10) = "Terry"&lt;br /&gt;     Giving a string an initial value didn't work. Now it does.&lt;br /&gt;&lt;br /&gt;Bean&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1490175017082475841-5025891177752404508?l=propbasic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://propbasic.blogspot.com/feeds/5025891177752404508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://propbasic.blogspot.com/2010/08/fixes-implemented-in-version-103.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1490175017082475841/posts/default/5025891177752404508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1490175017082475841/posts/default/5025891177752404508'/><link rel='alternate' type='text/html' href='http://propbasic.blogspot.com/2010/08/fixes-implemented-in-version-103.html' title='Fixes implemented in version 1.03'/><author><name>Bean</name><uri>http://www.blogger.com/profile/15068244046107330594</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/_5iN98XauJbI/TD5Vn6N77YI/AAAAAAAAAAU/sveFMpRPT94/S220/P7140025+TH.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1490175017082475841.post-8905919313321470992</id><published>2010-07-23T06:30:00.000-07:00</published><updated>2010-07-23T06:33:05.833-07:00</updated><title type='text'>PropBasic Libraries Posted In Parallax OBEX</title><content type='html'>I have posted 4 PropBasic libraries in the Parallax OBEX &lt;br /&gt;&lt;br /&gt;http://obex.parallax.com&lt;br /&gt;&lt;br /&gt;RFIDRW - Controls Parallax RFID Read/Write module (28440)&lt;br /&gt;TV - Generates 256x192 pixel tv output&lt;br /&gt;VGA - Generates 320x200 4 color VGA output&lt;br /&gt;VGA2 - Generates 320x200 2 color VGA output&lt;br /&gt;&lt;br /&gt;I invite you to download them and try them out.&lt;br /&gt;&lt;br /&gt;Feedback welcome.&lt;br /&gt;&lt;br /&gt;Bean&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1490175017082475841-8905919313321470992?l=propbasic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://propbasic.blogspot.com/feeds/8905919313321470992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://propbasic.blogspot.com/2010/07/propbasic-libraries-posted-in-parallax.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1490175017082475841/posts/default/8905919313321470992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1490175017082475841/posts/default/8905919313321470992'/><link rel='alternate' type='text/html' href='http://propbasic.blogspot.com/2010/07/propbasic-libraries-posted-in-parallax.html' title='PropBasic Libraries Posted In Parallax OBEX'/><author><name>Bean</name><uri>http://www.blogger.com/profile/15068244046107330594</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/_5iN98XauJbI/TD5Vn6N77YI/AAAAAAAAAAU/sveFMpRPT94/S220/P7140025+TH.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1490175017082475841.post-276868879044287289</id><published>2010-07-20T15:46:00.001-07:00</published><updated>2010-07-21T05:57:17.831-07:00</updated><title type='text'>Big Trak toy</title><content type='html'>Last weekend we went to the 100 mile yardsale in PA.&lt;br /&gt;&lt;br /&gt;I picked-up a big trak toy for $1.&lt;br /&gt;&lt;br /&gt;I assumed it didn't work and I was prepared to take it apart to put a propeller in it.&lt;br&gt;&lt;br /&gt;To my surprise it DOES work.&lt;br&gt;&lt;br /&gt;Now I have to decided if I want to keep it or hack it ??? Decisions decisions...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Bean&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1490175017082475841-276868879044287289?l=propbasic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://propbasic.blogspot.com/feeds/276868879044287289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://propbasic.blogspot.com/2010/07/big-trak-toy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1490175017082475841/posts/default/276868879044287289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1490175017082475841/posts/default/276868879044287289'/><link rel='alternate' type='text/html' href='http://propbasic.blogspot.com/2010/07/big-trak-toy.html' title='Big Trak toy'/><author><name>Bean</name><uri>http://www.blogger.com/profile/15068244046107330594</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/_5iN98XauJbI/TD5Vn6N77YI/AAAAAAAAAAU/sveFMpRPT94/S220/P7140025+TH.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1490175017082475841.post-8771258430980337224</id><published>2010-07-20T15:38:00.000-07:00</published><updated>2010-07-21T05:36:32.062-07:00</updated><title type='text'>Version 00.01.02</title><content type='html'>I have finalized version 00.01.02.&lt;br /&gt;Here are the changes:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;  Fixed: test $,#1 WC ' Set Carry (doesn't work in LMM) I2CWrite&lt;br /&gt;  Fixed: COGINIT if taskname doesn't exist crashes&lt;br /&gt;  Fixed: Glitch on PinGroup = PinGroup&lt;br /&gt;  Fixed: IF pinName THEN&lt;br /&gt;  Changed: In LMM use "LONG label * 4" instead of "LONG @label - @__Init"&lt;br /&gt;  Changed: Use relative jumps for LMM&lt;br /&gt;    SUB __PC,#(($-label)*4)+4 ' Jump backward&lt;br /&gt;    ADD __PC,#((label-$)*4)-4 ' Jump forward&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;I will edit this post with a link to the new file when BradC gets it posted.&lt;br /&gt;&lt;br /&gt;&lt;A HREF="http://www.fnarfbargle.com/PropBasic/"&gt;GET IT HERE &lt;/A&gt;&lt;BR&gt;&lt;br /&gt;Scroll to bottom of list.&lt;BR&gt;&lt;br /&gt;&lt;br /&gt;Bean&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1490175017082475841-8771258430980337224?l=propbasic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://propbasic.blogspot.com/feeds/8771258430980337224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://propbasic.blogspot.com/2010/07/version-000102.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1490175017082475841/posts/default/8771258430980337224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1490175017082475841/posts/default/8771258430980337224'/><link rel='alternate' type='text/html' href='http://propbasic.blogspot.com/2010/07/version-000102.html' title='Version 00.01.02'/><author><name>Bean</name><uri>http://www.blogger.com/profile/15068244046107330594</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/_5iN98XauJbI/TD5Vn6N77YI/AAAAAAAAAAU/sveFMpRPT94/S220/P7140025+TH.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1490175017082475841.post-8258636805496281920</id><published>2010-07-19T16:31:00.000-07:00</published><updated>2010-07-19T16:36:04.662-07:00</updated><title type='text'>Thanks to Kuroneko for a solution to the LMM flag problem.</title><content type='html'>The Parallax forum user Kuroneko posted a solution to my problem with flag setting intruction when using LMM.&lt;br /&gt;&lt;br /&gt;Here is his solution:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;set_z_c   cmpsub  0, 0 wz,wc,nr&lt;br /&gt;set_z_nc  neg     0, #0 wz,wc,nr&lt;br /&gt;set_nz_nc neg     0, #1 wz,wc,nr&lt;br /&gt;&lt;br /&gt;set_nz_c  cmp     reg, #1 wz,wc  ' reg holding NULL, e.g. par&lt;br /&gt;          cmpsub  reg, #0 wz,wc  ' reg holding non-NULL value&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Now I just need to implement these and post a new version of PropBasic.&lt;br /&gt;&lt;br /&gt;Bean&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1490175017082475841-8258636805496281920?l=propbasic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://propbasic.blogspot.com/feeds/8258636805496281920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://propbasic.blogspot.com/2010/07/thanks-to-kuroneko-for-solution-to-lmm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1490175017082475841/posts/default/8258636805496281920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1490175017082475841/posts/default/8258636805496281920'/><link rel='alternate' type='text/html' href='http://propbasic.blogspot.com/2010/07/thanks-to-kuroneko-for-solution-to-lmm.html' title='Thanks to Kuroneko for a solution to the LMM flag problem.'/><author><name>Bean</name><uri>http://www.blogger.com/profile/15068244046107330594</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/_5iN98XauJbI/TD5Vn6N77YI/AAAAAAAAAAU/sveFMpRPT94/S220/P7140025+TH.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1490175017082475841.post-6364937777463065472</id><published>2010-07-14T17:31:00.000-07:00</published><updated>2010-07-14T17:36:47.215-07:00</updated><title type='text'>Found a bug in I2CWRITE command when using LMM</title><content type='html'>I found a bug in the I2CWRITE command when using LMM.&lt;br /&gt;The generated PASM code uses:&lt;br /&gt;&lt;br /&gt; ror $,#1 ' Set Carry&lt;br /&gt;&lt;br /&gt;But "$" is usually greater than $1FF in LMM, so this line throws an error and  won't work to set the carry flag.&lt;br /&gt;&lt;br /&gt;I'll have to try to figure out some other way to set the carry flag in LMM that only uses one instruction. If you know of a way to do it, please write a comment. If I can't figure something out, I'll ask in the Parallax Forums.&lt;br /&gt;&lt;br /&gt;Bean&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1490175017082475841-6364937777463065472?l=propbasic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://propbasic.blogspot.com/feeds/6364937777463065472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://propbasic.blogspot.com/2010/07/found-bug-in-i2cwrite-command-when.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1490175017082475841/posts/default/6364937777463065472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1490175017082475841/posts/default/6364937777463065472'/><link rel='alternate' type='text/html' href='http://propbasic.blogspot.com/2010/07/found-bug-in-i2cwrite-command-when.html' title='Found a bug in I2CWRITE command when using LMM'/><author><name>Bean</name><uri>http://www.blogger.com/profile/15068244046107330594</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/_5iN98XauJbI/TD5Vn6N77YI/AAAAAAAAAAU/sveFMpRPT94/S220/P7140025+TH.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1490175017082475841.post-2677324524930332439</id><published>2010-07-14T17:17:00.000-07:00</published><updated>2010-07-14T17:20:35.262-07:00</updated><title type='text'>Just started a blog for PropBasic</title><content type='html'>I decided to create this blog to keep users up to date about PropBasic developments and to answer any questions you may have about PropBasic.&lt;br /&gt;&lt;br /&gt;I'll blog about updates and new features. I may even ask what you users think about a potential new feature to see if it is needed/wanted.&lt;br /&gt;&lt;br /&gt;Thanks for visiting, if you have any questions please leave a comment.&lt;br /&gt;&lt;br /&gt;Bean&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1490175017082475841-2677324524930332439?l=propbasic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://propbasic.blogspot.com/feeds/2677324524930332439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://propbasic.blogspot.com/2010/07/just-started-blog-for-propbasic.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1490175017082475841/posts/default/2677324524930332439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1490175017082475841/posts/default/2677324524930332439'/><link rel='alternate' type='text/html' href='http://propbasic.blogspot.com/2010/07/just-started-blog-for-propbasic.html' title='Just started a blog for PropBasic'/><author><name>Bean</name><uri>http://www.blogger.com/profile/15068244046107330594</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/_5iN98XauJbI/TD5Vn6N77YI/AAAAAAAAAAU/sveFMpRPT94/S220/P7140025+TH.JPG'/></author><thr:total>4</thr:total></entry></feed>
