aboutsummaryrefslogtreecommitdiff
path: root/arduino-test.pd
AgeCommit message (Collapse)Author
2007-03-08cleaned up for the Pduino 0.3 releaseHans-Christoph Steiner
svn path=/trunk/externals/hardware/arduino/; revision=7476
2007-03-06- got digital inputs working reading by port, sends only on changeHans-Christoph Steiner
- ignore Rx/Tx pins (0 and 1) since they are used for serial/USB - removed a fair amount of cruft svn path=/trunk/externals/hardware/arduino/; revision=7469
2007-03-05- Removed lots of cruft and various attempts at fixing things.Hans-Christoph Steiner
- Removed timer2 interrupt code because it was interfering with the hardware PWM on some pins. Replaced it with timer0_overflow_count from wiring.c but that's not fully functional yet, I think I have to get the time units right. Right now it seems to just output everytime rather than every 4ms - removed second [arduino] object in arduino-test.pd that was causing lost serial data. WORKING - analog input working - hardware PWM output working - digital output working - setPinMode to INPUT/OUTPUT for digital pins working NOT WORKING YET - digital inputs - software PWM on non-hardware-PWM pins - save state to EEPROM svn path=/trunk/externals/hardware/arduino/; revision=7468
2007-02-22- got analog input workingHans-Christoph Steiner
- version reporting works, but checkInput() isn't run enough, so it misses the data if there is a lot of traffic on the serial port svn path=/trunk/externals/hardware/arduino/; revision=7444
2006-10-31added [digital 5 1( messages for digital inputHans-Christoph Steiner
svn path=/trunk/externals/hardware/arduino/; revision=6200
2006-10-31got analog inputs converted to new message format, the foundation is laid ↵Hans-Christoph Steiner
for digital inputs... svn path=/trunk/externals/hardware/arduino/; revision=6197
2006-10-30switched over to [digital 5 1( message format for output, . next for the ↵Hans-Christoph Steiner
hard part, switch over analog and digital to this message format svn path=/trunk/externals/hardware/arduino/; revision=6182
2006-09-29added 'hardware' to the [import] so that [arduino] will loadHans-Christoph Steiner
svn path=/trunk/externals/hardware/arduino/; revision=6056
2006-09-15redesigned the input protocol to be a 3-byte sequence, the first byte is theHans-Christoph Steiner
data type, the second two are the data. The second two bytes are then combined to give one 14-bit value. For example 240 0 1 (from serial) == [version 1( (Pd message) arduino-test.pd was updated for this, the help patch was not, but should be largely correct. I only tightened up the layout of the help patch. svn path=/trunk/externals/hardware/arduino/; revision=5936
2006-09-04switched to default to output mode so that you don't see voltage float on ↵Hans-Christoph Steiner
disconnected pins; changed test patch init settings to reflect initial state of arduino svn path=/trunk/externals/hardware/arduino/; revision=5865
2006-09-03arduino-test.pdHans-Christoph Steiner
svn path=/trunk/externals/hardware/arduino/; revision=5859