From: <eig...@us...> - 2009-10-05 21:11:12
|
Revision: 36 http://firmata.svn.sourceforge.net/firmata/?rev=36&view=rev Author: eighthave Date: 2009-10-05 21:10:52 +0000 (Mon, 05 Oct 2009) Log Message: ----------- fixed bug that was setting the analog pins to act like a log pot because the internal pull-ups were on, basically setup() should not touch the analog pins and let the arduino code stay in effect Modified Paths: -------------- arduino/trunk/Firmata/examples/StandardFirmata/StandardFirmata.pde Modified: arduino/trunk/Firmata/examples/StandardFirmata/StandardFirmata.pde =================================================================== --- arduino/trunk/Firmata/examples/StandardFirmata/StandardFirmata.pde 2009-09-22 16:32:52 UTC (rev 35) +++ arduino/trunk/Firmata/examples/StandardFirmata/StandardFirmata.pde 2009-10-05 21:10:52 UTC (rev 36) @@ -11,9 +11,7 @@ formatted using the GNU C formatting and indenting */ - /* - * TODO: add Servo support using setPinModeCallback(pin, SERVO); * TODO: use Program Control to load stored profiles from EEPROM */ @@ -242,7 +240,7 @@ portStatus[1] = B11000000; // ignore 14/15 pins portStatus[2] = B00000000; - for(i=0; i<TOTAL_DIGITAL_PINS; ++i) { // TODO make this work with analogs + for(i=0; i < FIRST_ANALOG_PIN; ++i) { setPinModeCallback(i,OUTPUT); } // set all outputs to 0 to make sure internal pull-up resistors are off This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |