(April 23, 1996 - Kent Farnsworth) This file will be updated as time allows. The files herein are provided for Handy Board users as an aid to provide added funtionality, or to fix problems with the distribution of Handy Board code. If you find any problems with any code here, please contact me directly. Notes on directories: hbir: This directory contains drivers and sample code to use the IR beacons of the 6.270 fame. This code is based on the 6.270 code, with only port address changes for the Handy Board. There are drivers for the Sony remote control units that is more robust than others that I have seen. hbservo: This directory contains drivers and sample code for using a servo with the Handy Board. The servo control signal uses PAI (port A, bit 7), which is the third header from the right on the digital inputs. These drivers are based on the 6.270 drivers, with only port address changes. If anyone is interested, I wrote drivers to control two additional servos, using two SPI bits accessable just under the LCD module. The extended servo driver produces a small amount of jitter on the servos. I am working on that. Email me if you are interested in these drivers. hbsonar: This directory contains drivers and sample code for using the Poloroid 6500 ranging modules with the Handy Board. The ECHO signal uses TIC3 (port A, bit 0), which is the rightmost header on the digital inputs. The INIT signal plugs into pin 9 of the second motor driver chip socket. The BINH signal plugs into pin 1 of the second motor driver chip socket. These drivers are based on drivers for the 6.270. For robust operation, solder a 0.1uf cap into C7 of the ranging board. Install a 330 to 1K series resistor in the BINH signal. These modifications allow in reliable operation down to 8 inches. There is no need for a cap across the sonar power pins, as the Handy Board has plenty of surge current capacity. misc: This directory currently contains a newer version of the Pcode interpreter that does not require the LCD be connected. It works fine if it is connected, however. This code also provides slightly faster code execution, as the LCD busy wait was removed. Thank you, and have fun! Kent Farnsworth email: akent@bga.com