Zach Eveland
ff5fe87864
changed auto-reset method for upload: now triggered by opening port at 1200 bps
2011-08-24 17:12:28 -04:00
David Mellis
bd6c90e5b8
Setting Arduino icon for serial monitor window.
...
http://code.google.com/p/arduino/issues/detail?id=564
2011-08-24 11:57:58 -04:00
David A. Mellis
0020105283
Also updating serial port display from "Serial port not found" dialog.
2011-08-24 11:55:24 -04:00
David A. Mellis
91a94cbe7e
Removing "board: " prefix from line status bar.
2011-08-24 11:50:02 -04:00
David A. Mellis
365d4acf6e
Merge remote-tracking branch 'cmaglie/port-on-statusbar' into new-extension
2011-08-24 11:46:18 -04:00
David A. Mellis
d501a9ba0e
Single-click to open a URL / link (rather than double-click).
2011-08-24 11:35:12 -04:00
David A. Mellis
8ea35d4e6d
Merge remote-tracking branch 'cmaglie/schematics-view' into new-extension
2011-08-24 11:32:19 -04:00
Cristian Maglie
71dd5dd534
Selected board and serial port on status bar.
2011-08-24 16:53:57 +02:00
Cristian Maglie
0fca78cc7e
Fixed position of the Label of command buttons.
2011-08-24 11:36:14 +02:00
Cristian Maglie
88794ec1d6
Double-click now opens URL (right-click still shows "Open URL" in popup
...
menù).
2011-08-24 10:42:58 +02:00
David A. Mellis
8059abe581
write(), print(), and println() now return number of bytes written.
...
The type is long, and negative values indicate errors. Needs more testing.
http://code.google.com/p/arduino/issues/detail?id=551
2011-08-23 19:12:03 -04:00
David A. Mellis
b788ad593f
Distinguishing those boards with eight analog inputs (Fio, BT, Nano, Mini).
...
http://code.google.com/p/arduino/issues/detail?id=499
2011-08-23 17:29:20 -04:00
David A. Mellis
d00f0949ed
Renaming pins/ directory to the more generic variants/
...
http://code.google.com/p/arduino/issues/detail?id=588
2011-08-23 17:07:39 -04:00
Cristian Maglie
303b2e5103
Removed arrow.
2011-08-23 19:29:36 +02:00
Cristian Maglie
f233861a4c
URL right-clickable and underlined.
2011-08-23 19:21:42 +02:00
Cristian Maglie
6886910f3d
Serial button on the right.
2011-08-22 18:24:13 +02:00
Cristian Maglie
d60c42e5ed
Clickable url are now searched with a good regexp and highlighted.
2011-08-19 22:32:34 +02:00
Cristian Maglie
a6c8753a80
Schematic URL. Actually tag is "@schematics <url>" that should be put
...
inside code comments.
2011-08-19 19:51:02 +02:00
Zach Eveland
dd539bacf8
USB microcontrollers will call USB.attach() after init(), before setup()
2011-08-18 19:59:35 -04:00
Zach Eveland
5b989d13b3
HW Serial on pins 0 and 1 works. Accessed by Serial1.* methods
2011-08-18 19:40:04 -04:00
David A. Mellis
4b0a87b405
Stream.readBytesUntil() now writes null terminator within length.
2011-08-18 15:13:47 -04:00
David A. Mellis
ac3f093b76
Revert "Added Schematic view (from wiring)."
...
This reverts commit ccb318c2ab
.
2011-08-18 14:54:42 -04:00
David A. Mellis
cb39ad9739
A few API changes to new Stream parsing functions.
...
Renamed readChars() -> readBytes(), readCharsUntil() -> readBytesUntil().
Changed timeouts to milliseconds from seconds; default from 5 to 1 seconds.
Removed readCharsBetween().
2011-08-17 14:16:47 -04:00
David A. Mellis
682b58e577
Integrating Stream searching & parsing (Michael Margolis)
...
This from Michael's TextFinder library, incorporated into the Stream class: find(), findUntil(), parseInt(), parseFloat(), readChars(), readCharsUntil(), readCharsBetween(), setTimeout().
2011-08-17 13:53:49 -04:00
David A. Mellis
fc90fa7d9d
Showing progress during compilation as well as upload.
2011-08-16 17:51:19 -04:00
David A. Mellis
53ab9306e2
Merge remote-tracking branch 'cmaglie/new-extension' into new-extension
2011-08-16 17:42:15 -04:00
Cristian Maglie
ccb318c2ab
Added Schematic view (from wiring).
2011-08-16 20:38:23 +02:00
Cristian Maglie
3fc96366b1
Fixed projects setting to make it compile again inside Eclipse IDE
2011-08-16 19:57:39 +02:00
Cristian Maglie
42943b4de3
Added progressbar (from wiring)
2011-08-16 19:52:31 +02:00
Zach Eveland
e3848670a7
Temporary fix for auto-reset from IDE. Will reset chip when DTR is asserted, no matter what CDC baud rate is selected.
2011-08-16 13:43:55 -04:00
Zach Eveland
3f6df054ee
Serial via USB works
...
Integrated rest of Peter's USB implementation
2011-08-14 16:59:34 -04:00
Zach Eveland
81948ea4bf
added Peter's .inf (uses VID/PID 0x2341/0x0020)
2011-08-14 16:16:40 -04:00
Zach Eveland
e254d2989d
LEDs for D13, TX, and RX are more in line with Uno-like behavior during sketch uploading.
...
D13 flashes on reboot, TX and RX flash with USB data transfer.
2011-08-14 16:02:16 -04:00
Zach Eveland
c149be22f7
rebuilt Diskloader, added LED control macros for Leonardo, removed Microtouch defines
2011-08-14 15:11:23 -04:00
Zach Eveland
13a269df2e
increased bootloader delay to approx. 3.5 s
2011-08-14 14:29:44 -04:00
David A. Mellis
d338f22bde
Adding basic macros for analog + digital pin information.
...
http://code.google.com/p/arduino/issues/detail?id=495
2011-08-12 18:27:00 -04:00
David A. Mellis
f179794a45
Adding pin-change interrupt pin mapping macros to pins_arduino.h.
...
http://code.google.com/p/arduino/issues/detail?id=490
2011-08-12 17:31:22 -04:00
David A. Mellis
f14fd94d0e
Adding SCL, SDA, and LED #defines.
2011-08-12 16:59:24 -04:00
Zach Eveland
213091f487
cleaned up types. set D5 as not a PWM pin for now.
2011-08-11 14:16:13 -04:00
Zach Eveland
9b954df303
committed USB API, initial HardwareSerial-USBSerial integration
2011-08-11 14:08:38 -04:00
Zach Eveland
87898da8f6
updated avrdude.conf to support 32u4 on Windows, OS X and LInux
2011-08-11 11:20:00 -04:00
Zach Eveland
0ecdd723cf
diskloader source and binary for 32u4
2011-08-11 10:31:39 -04:00
Zach Eveland
cdf887b10b
support for 32u4 and Leonardo pins, uploading, and bootloader programming
2011-08-10 23:36:36 -04:00
amcewen
6b2dec0d01
Fixed bug where the DHCP client didn't correctly handle a response containing more than one DNS server address. Fixes issue 569.
2011-07-07 21:59:35 +01:00
David A. Mellis
c93fd746c4
Disabling terminal / monitor.
2011-06-29 22:48:07 -04:00
amcewen
ffd2cec8a0
Tweak to defines to support a couple more AVRs - the ATmega32U4 and AT90USB1286, so it doesn't need to be patched for the Teensy boards.
2011-06-16 20:16:26 +01:00
WestfW
c56a1293d7
Oops. Add atmega8.lst/hex and atmega168.lst/hex to controlled files.
2011-06-14 23:57:41 -07:00
WestfW
7b1ee0f1b0
Allow the READ PARAMETER command to return our version number.
...
(significant size impact: 14 bytes!)
Initialized "address" to eliminate compiler warning (4 bytes!)
Add "atmega168" as a more accurate target name than "diecimila"
(keep diecimila as well for backward compatibility)
Reduce the .hex and .lst targets that are stored in source control
to the three basics: atmega8, atmega168, atmega328. The other
targets remain in the makefile and makeall, but will need to be
built from source if wanted. Which should be less of a problem
now that the source is buildable without installing crosspack.
2011-06-14 10:24:27 -07:00
WestfW
39a496616f
Modify Uno "lock" bits in boards.txt to make bootloader readable by
...
sketches. Part of http://code.google.com/p/arduino/issues/detail?id=554
2011-06-14 01:13:41 -07:00
WestfW
e81c1123b6
http://code.google.com/p/arduino/issues/detail?id=368
...
Optiboot does not support ArduinoasISP programmer.
When avrdude runs and talks to an arduino running ArduinoISP,
it needs the optiboot (entered due to auto-reset) to abort and
start the ArduinoISP "application" when it sees communications
at the wrong serial speed. Unfortunately, optiboot treats all
unrecognized command characters as "no-ops" and responds/loops
for more commands, leading to a nice loop that never gets to
the sketch. This patch causes characters received with Framing
errors (the most likely error for speed mis-matches) to NOT
reset the watchdog timer (normally done in getch()), which will
cause the application to start if it continues for "a while."
(tested. Works! Running ArduinoISP at speeds as high as 57600
still causes the bootloader to start the sketch (although it fails
later on for other reasons.))
2011-06-13 19:07:07 -07:00