Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.txt | 2009-12-10 | 3.3 kB | |
ROBOTC-drivers-1.2.zip | 2009-12-10 | 760.1 kB | |
Totals: 2 Items | 763.4 kB | 0 |
/* * $Id: README.txt 20 2009-12-08 22:59:13Z xander $ */ -= Note =- These drivers are for RobotC 2.00 and higher and are part of the version 1.2 of the 3rd Party RobotC Drivers suite. -= Changes in this version =- All: Changed minimal requirement from 1.46 to 2.00 Added more comments All drivers: set #pragma systemFile to remove warnings of unused functions drivers/common.h: added bool HTSMUXsetMode(tSensors link, byte channel, byte mode) added int HTSMUXreadAnalogue(tMUXSensor muxsensor) added HTSMUXSensorType HTSMUXreadSensorType(tMUXSensor muxsensor) added bool HTSMUXreadPort(tMUXSensor muxsensor, tByteArray &result, int numbytes, int offset) added bool HTSMUXreadPort(tMUXSensor muxsensor, tByteArray &result, int numbytes) added bool HTSMUXsetMode(tMUXSensor muxsensor, byte mode) added bool HTSMUXsetAnalogueActive(tMUXSensor muxsensor) added bool HTSMUXsetAnalogueInactive(tMUXSensor muxsensor) corrected function description for HTSMUXSensorType() Removed unnecessary read from HTSMUXsendCommand() drives/HTAC-driver.h: Use new calls in common.h that don't require SPORT/MPORT macros Fixed massive bug in HTACreadAllAxes() in the way values are calculated drivers/HTCS2-driver.h: Use new calls in common.h that don't require SPORT/MPORT macros Removed usage of ubyteToInt(); drivers/HTDIR-driver.h: Removed all calls to ubyteToInt() Replaced all functions that used SPORT/MPORT macros drivers/HTIRR-driver.h: Changed HTIRRreadChannel() proto to use signed bytes like function. drivers/HTIRS-driver.h: Use new calls in common.h that don't require SPORT/MPORT macros drivers/HTMC-driver.h: Replaced hex values in calibration functions with #define's Replaced functions requiring SPORT/MPORT macros drivers/HTPB-driver.h: Replaced functions requiring SPORT/MPORT macros drivers/LEGOLS-driver.h: Make use of new calls for analogue SMUX sensors in common.h drivers/LEGOSND-driver.h: Make use of new calls for analogue SMUX sensors in common.h drivers/LEGOTS-driver.h: Newly added driver for Lego Touch sensor drivers/MSAC-driver.h Added defines for ranges (MSAC_RANGE_2_5 ... MSAC_RANGE_10) Removed ubyteToInt() calls. HTAC-SMUX-test1.c: Fixed line number in display functionality HTDIR-SMUX-test1.c: Newly added for HT IR Seeker V2 through SMUX HTEOPD-SMUX-test1.c: Newly added for HT EOPD through SMUX HTGYRO-SMUX-test1.c: Newly added for HT Gyro through sMUX HTMC-SMUX-test1.c: Newly added for HT Compass through SMUX LEGOTS-SMUX-test1.c: Newly added for Lego Touch sensor through SMUX LEGOTS-test1.c: Newly added for Lego Touch sensor MSLL-test3.c: Use clip() instead of manual clipping -= API Documentation =- The complete API documentation can be found in the html folder. Just point your browser at the index.html file. -= Downloads and support =- These drivers can also be downloaded from: http://sourceforge.net/projects/rdpartyrobotcdr/ The documentation is hosted here: http://rdpartyrobotcdr.sourceforge.net/documentation/index.html For support questions, please use the RobotC 3rd party sensors forum: http://www.robotc.net/forums/viewforum.php?f=41 Thanks, Xander Soldaat (mightor@gmail.com) /* * $Id: README.txt 20 2009-12-08 22:59:13Z xander $ */