Age | Commit message (Collapse) | Author |
|
svn path=/trunk/externals/hardware/arduino/; revision=13230
|
|
svn path=/trunk/externals/hardware/arduino/; revision=13229
|
|
svn path=/trunk/externals/hardware/arduino/; revision=13220
|
|
focus on the pinMode message; also cleaned up layout to make it clearer
svn path=/trunk/externals/hardware/arduino/; revision=13219
|
|
svn path=/trunk/externals/hardware/arduino/; revision=13176
|
|
a pin to INPUT mode in order to get data
- removed some extraneous dollarg message boxes that were left from converting
the messages from byte streams to lists of bytes.
svn path=/trunk/externals/hardware/arduino/; revision=13146
|
|
that they get bundled better into USB packets
svn path=/trunk/externals/hardware/arduino/; revision=13145
|
|
enrike's report
svn path=/trunk/externals/hardware/arduino/; revision=12798
|
|
svn path=/trunk/externals/hardware/arduino/; revision=12615
|
|
svn path=/trunk/externals/hardware/arduino/; revision=12556
|
|
svn path=/trunk/externals/hardware/arduino/; revision=12537
|
|
svn path=/trunk/externals/hardware/arduino/; revision=12536
|
|
svn path=/trunk/externals/hardware/arduino/; revision=12535
|
|
svn path=/trunk/externals/hardware/arduino/; revision=11932
|
|
etc. were not being reported
svn path=/trunk/externals/hardware/arduino/; revision=11898
|
|
svn path=/trunk/externals/hardware/arduino/; revision=11860
|
|
svn path=/trunk/externals/hardware/arduino/; revision=11857
|
|
svn path=/trunk/externals/hardware/arduino/; revision=11856
|
|
57600, which matches the new firmware upload speed
svn path=/trunk/externals/hardware/arduino/; revision=11844
|
|
svn path=/trunk/externals/hardware/arduino/; revision=11843
|
|
for new modes
svn path=/trunk/externals/hardware/arduino/; revision=11841
|
|
svn path=/trunk/externals/hardware/arduino/; revision=11821
|
|
reflecting the underlying digital message and the fact that digital outputs
on a microcrontroller are handled on an 8-bit port basis.
svn path=/trunk/externals/hardware/arduino/; revision=10379
|
|
http://lists.puredata.info/pipermail/pd-list/2008-10/065393.html
Basically, it needs to keep track of the state of all of the pins on the
arduino, it was only keeping track per-port, and then using the state of one
port when outputting another.
svn path=/trunk/externals/hardware/arduino/; revision=10378
|
|
GUIs get reset to their initial state to match the arduino's state
svn path=/trunk/externals/hardware/arduino/; revision=10282
|
|
svn path=/trunk/externals/hardware/arduino/; revision=10281
|
|
- converted the right outlet on [arduino] to output status info, as it should
be. Right now, it is just info directly from [comport].
svn path=/trunk/externals/hardware/arduino/; revision=10280
|
|
digital pins; a couple minor cleanups as well
svn path=/trunk/externals/hardware/arduino/; revision=10279
|
|
svn path=/trunk/externals/hardware/arduino/; revision=10268
|
|
svn path=/trunk/externals/hardware/arduino/; revision=10083
|
|
svn path=/trunk/externals/hardware/arduino/; revision=10082
|
|
protocol version report
svn path=/trunk/externals/hardware/arduino/; revision=9715
|
|
reporting working
svn path=/trunk/externals/hardware/arduino/; revision=9699
|
|
yet with digital input. I am not sure if the problem is in Pd or Firmata.
svn path=/trunk/externals/hardware/arduino/; revision=9692
|
|
svn path=/trunk/externals/hardware/arduino/; revision=9689
|
|
svn path=/trunk/externals/hardware/arduino/; revision=9685
|
|
SVN:
http://svn.berlios.de/svnroot/repos/arduino/trunk/hardware/firmwares/Firmata/
svn path=/trunk/externals/hardware/arduino/; revision=9593
|
|
svn path=/trunk/externals/hardware/arduino/; revision=8757
|
|
to get things working with Arduino-0008
svn path=/trunk/externals/hardware/arduino/; revision=7801
|
|
messages from the Arduino to the host software, plus printing the version
svn path=/trunk/externals/hardware/arduino/; revision=7559
|
|
variables for clarity ; made digital pins set to OUTPUT by default so that you don't get lots of random data, unless you want it ;)
svn path=/trunk/externals/hardware/arduino/; revision=7558
|
|
svn path=/trunk/externals/hardware/arduino/; revision=7478
|
|
svn path=/trunk/externals/hardware/arduino/; revision=7476
|
|
- 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
|
|
- 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
|
|
working properly yet
svn path=/trunk/externals/hardware/arduino/; revision=7460
|
|
working; things are timer driven now
svn path=/trunk/externals/hardware/arduino/; revision=7453
|
|
new firmware
svn path=/trunk/externals/hardware/arduino/; revision=7452
|
|
svn path=/trunk/externals/hardware/arduino/; revision=7451
|
|
svn path=/trunk/externals/hardware/arduino/; revision=7450
|