Commit Graph

1562 Commits

Author SHA1 Message Date
David A. Mellis d06710ebe5 Also delaying after auto-reset on Windows.
Windows seemed to have the same issue as Linux: scanning for the ports
prevented the reset from happening (i.e. it opened the port or
otherwise raised DTR).
2012-03-06 16:33:29 -05:00
Tom Igoe 3a51c4c3ab Added KeyboardLogout example 2012-03-06 12:47:34 -05:00
Tom Igoe c95c262fe3 Removed KeyboardSleep example 2012-03-06 09:40:22 -05:00
Tom Igoe 3b383b9edf Corrected KeyboardReprogram sketch 2012-03-06 09:26:01 -05:00
Tom Igoe 2c90355ca2 Added new Keyboard combo examples 2012-03-05 22:30:47 -05:00
David A. Mellis 2cff5593ec Adding delay on Linux before looking for Leonardo bootloader. 2012-03-04 20:42:44 -05:00
David A. Mellis eda8f1301f Lowering non-Windows timeout for assuming Leonardo has reset.
On Mac and Linux, the serial port should disappear fairly quickly.  So
if we see the selected port after 500 ms, it should be the bootloader
(not the sketch still).
2012-03-04 19:38:53 -05:00
David A. Mellis 4ab241ceb6 Revert "Speed up on serial port touch"
This reverts commit a5404125f6.
2012-03-04 19:29:07 -05:00
Zach Eveland 18f08bc7d4 Added Keyboard support for all modifier and all common non-printing keys. 2012-03-03 23:37:39 -05:00
Zach Eveland aec3752e52 Removed support for key mapping in Keyboard.
Was no longer being used and would be damn near impossible to support with the new scheme for handling modifiers and non-printing keyboard characters.
2012-03-03 23:06:44 -05:00
Zach Eveland db82ab90eb added Keyboard methods press(), release(), and releaseAll()
Changes mean that a single, persistent key report must be used so keys can be added or removed.  Also reimplemented type() using the new methods.
2012-03-03 22:54:45 -05:00
Zach Eveland 9531c47c43 Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader 2012-03-03 20:27:27 -05:00
David A. Mellis a292677108 Adding preference for disabling verification on upload (Nathan Seidle)
Adds a checkbox to the preferences dialog that controls whether or not
to verify code on upload via serial (verification still always occurs
when uploading using a programmer).  It is checked by default to match
current behavior.
2012-03-03 13:54:10 -05:00
Zach Eveland 8a35793794 Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
Conflicts:
	.gitignore
2012-03-03 13:28:39 -05:00
Zach Eveland 7387db0673 fixed minor compilation warnings for Leonardo 2012-03-03 13:26:57 -05:00
David A. Mellis f4f62f9a12 Small changes for the ATmega1284.
http://code.google.com/p/arduino/issues/detail?id=736
2012-03-02 18:58:53 -05:00
David A. Mellis 9f3438c189 Adding Ethernet.maintain() to update DHCP leases (Peter Magnusson)
returns:
    0: nothing happened
    1: renew failed
    2: renew success
    3: rebind fail
    4: rebind success

http://code.google.com/p/arduino/issues/detail?id=716
2012-03-02 18:51:48 -05:00
David A. Mellis a6eb9ea5eb Fixing double- and triple-click selection behavior (Peter Lewis)
Double clicking selects words, double-clicking and dragging does too.
Triple-click for lines.

http://code.google.com/p/arduino/issues/detail?id=824
2012-03-02 18:06:29 -05:00
David A. Mellis b133faa68f Commenting out extraneous println(). 2012-03-02 17:57:10 -05:00
David A. Mellis 0db8bdbbb0 Find / Replace dialog cleanup and improvements (Peter Lewis)
Adds Find Previous and Use Selection for Find; various other cleanups.
Changes Mac keyboard shortcut for Redo from Command-Y to
Command-Shift-Z.

http://code.google.com/p/arduino/issues/detail?id=825
2012-03-02 17:56:17 -05:00
David A. Mellis 599a9052c9 Updating version to 101. 2012-03-02 17:47:57 -05:00
David A. Mellis a4a00c98cf Ignoring some local Xcode files. 2012-03-02 17:47:57 -05:00
Tom Igoe f415edfc3b upated PachubeClientString to fix interval bug 2012-03-02 17:21:12 -05:00
Tom Igoe 8ef8be6ccd Adjusted interval bug in TwitterClient 2012-03-02 17:20:09 -05:00
Tom Igoe 59f68ebd8c Updated pachubeClientStirng to fix posting interval bug 2012-03-02 17:17:15 -05:00
Tom Igoe 366a490973 Updated TwitterClient example to fix timing bug 2012-03-02 13:14:07 -05:00
Zach Eveland 09aa8bd678 reduced Caterina timeout to 8 seconds from 16 2012-03-01 08:51:47 -05:00
Zach Eveland 93a47f884d changed auto-reset logic for Leonardo. only do WDT manipulation if the port is opened at 1200 bps. (Dave Mellis) 2012-03-01 08:51:16 -05:00
Zach Eveland f505a3da4c Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader 2012-03-01 08:32:21 -05:00
David A. Mellis 3f7ce2e14b Merge branch 'master' of github.com:arduino/Arduino 2012-02-29 17:27:14 -05:00
David A. Mellis 7ab140700b Switching Mini w/ ATmega328 upload protocol from stk500 to arduino. 2012-02-29 17:25:46 -05:00
David A. Mellis c5c41bc531 Fixing build on 64-bit linux. 2012-02-29 16:16:37 -05:00
David A. Mellis de8c051f38 Merge branch 'master' of github.com:arduino/Arduino
Conflicts:
	build/build.xml
2012-02-29 15:56:23 -05:00
David A. Mellis c128aac761 Cleaning up Linux build (32 vs. 64-bit, dist). 2012-02-29 15:30:03 -05:00
Zach Eveland 12eb56ac77 Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader 2012-02-28 22:50:35 -05:00
Zach Eveland 7f76e96574 Merge branch 'master' of github.com:arduino/32U4 into LUFA_bootloader 2012-02-28 22:48:46 -05:00
David A. Mellis ee537dd53e Adding 64-bit version of AVR tools on Linux (Paul Stoffregen)
http://code.google.com/p/arduino/issues/detail?id=300
2012-02-28 15:24:03 -05:00
David A. Mellis 4805395bb0 Removing __MACOSX file from reference.zip.
http://code.google.com/p/arduino/issues/detail?id=738
2012-02-28 14:53:18 -05:00
David A. Mellis 784232c6a5 Adding 32-bit version of AVR toolchain on Linux (Paul Stoffregen)
http://code.google.com/p/arduino/issues/detail?id=300
2012-02-28 14:50:28 -05:00
David A. Mellis b861ae7767 Lowering upload timeout and per-iteration delay in Leonardo upload. 2012-02-28 12:59:52 -05:00
Cristian Maglie a5404125f6 Speed up on serial port touch 2012-02-28 18:28:34 +01:00
Zach Eveland d10b5da4f6 Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader 2012-02-27 21:21:34 -05:00
Tom Igoe 9f755d159a Updated Ethernet PachubeClient and PachubeClientString examples to use Pachube API 2.0 2012-02-27 11:51:13 -05:00
Cristian Maglie 5eef4ca79c Autoreset 1200 bps fix. 2012-02-27 17:41:38 +01:00
Cristian Maglie 5d309dbb46 Added error messages for Leonardo upload 2012-02-27 16:32:24 +01:00
Cristian Maglie 507921fd0f Changes in upload procedure (WIP) 2012-02-27 14:51:19 +01:00
Cristian Maglie 60f8e10bf9 Reviewed IDE upload procedure for Leonardo bootloader 2012-02-24 17:30:29 +01:00
Zach Eveland 9ec558ba8d AvrdudeUploader auto reset improvements: auto-detect new port on Windows, big speedup on Windows and Mac/Linux
IDE auto-detects new port now instead of prompting user.  Better handling of delay on all platforms dramatically speeds up the upload sequence.
2012-02-22 22:35:28 -05:00
Zach Eveland ae23ed0570 shortened the watchdog period for resetting Leonardo from 2 s to 250 ms. Reset into bootloader is much snappier. 2012-02-22 22:33:44 -05:00
Zach Eveland 65ddc6c43b Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader 2012-02-22 15:19:32 -05:00