I’ve been hacking away at all of the drivers, making them meaner, leaner and easier to use. To go back to the HTAC (HiTechnic Accelerator Sensor) driver as an example, check this out: HTAC-test1.c (in suite v 1.8.1) HTAC-test1.c (1st round) HTAC-test1.c (now) Total code bytes 4598 1643 (-64%) 1,387 (-70%) Memory locations 716 420 (-41%) 200 (-72%) Procedures ...
Read More »Coming Soon: ROBOTC Driver Suite 2.0
I am currently working on rewriting the driver suite to make them leaner. They won’t be backwards compatible with the old ones. Some of the changes will include: HiTechnic Sensor MUX support separated out from common.h. If you want to use it, you will need to include a a file for it. All subsequently included driver files will automatically have ...
Read More »Released: 3rd Party ROBOTC Driver Suite V1.8.1
A new release of the Driver Suite has been uploaded to Source Forge. Changes: common.h: added check for sensor type for all I2C calls. To disable this check, please refer to the source code. Dexter Industries dGPS: added missing DGPSreadDistToDestination() function HT Angle Sensor: added Sensor MUX support HT Compass: enhanced HTMCreadRelativeHeading() function Lego US: Added lots of new functions: ...
Read More »Released: 3rd Party ROBOTC Driver Suite V1.7
A new release of the Driver Suite has been uploaded to Source Forge. Changes: Added Dexter Industries GPS driver + test program Added Mindsensors Numeric Pad + test program Added new "driver" with statistical functions Changed HTGYROstartCal in HTGYRO-driver.h to do more sampling for calibration data HTRCXreadResp in HTRCX-driver.h now clears all of the response buffer Made all calls in ...
Read More »