e84859656a
[sam] fixing int handlers prototypes and build files cleanup
2012-03-27 12:20:47 +02:00
baf2b2cc07
[sam] adding c99 and c++98 std options
2012-03-27 12:13:51 +02:00
3f1cdbaf5a
[sam] fixing warning and doing cleanup of libsam build
2012-03-27 12:03:40 +02:00
259a2f18b3
added methods to Keyboard to handle multiple simultaneous key presses or releases (up to six each)
2012-03-26 17:28:02 -04:00
63fdb8ef7a
Keyboard.type() now just presses and releases the key indicated - doesn't releaseAll()
2012-03-26 17:00:16 -04:00
2e140e4950
added stub methods for begin() and end() to Mouse and Keyboard
2012-03-26 16:02:40 -04:00
21c661c9d4
[sam] fixed basic IDE compilation for sam3x
2012-03-26 19:27:45 +02:00
042149a9b1
[sam] Fixing arduino_due_x variant
2012-03-26 18:09:10 +02:00
2aa1f3ea34
[sam] removing useless DAC datasheet
2012-03-26 17:18:40 +02:00
02f620c1d3
[sam] switching to CMSIS Atmel package
2012-03-26 16:50:47 +02:00
62f3181008
[sam] removing current CMSIS package, better to use Atmel one
2012-03-26 13:46:46 +02:00
d1c8c5db3a
[sam] fixing variants names following Cristian renaming
2012-03-26 13:26:19 +02:00
a0f1f1a930
Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
2012-03-24 09:30:17 -04:00
aa3dde0973
[sam] fixing libsam and adding support of due_x
2012-03-23 16:24:17 +01:00
33d4e07315
[sam] fixing wrong function header
2012-03-23 16:10:35 +01:00
47a37049eb
[sam] Fixing cmsis system_sam3xa.c call to header
2012-03-23 16:03:41 +01:00
bdb4e991aa
[sam] renaming cmsis system files to be consistent with the series naming
2012-03-23 16:02:00 +01:00
19f513b943
Updating comments in SoftwareSerial example.
2012-03-20 16:24:48 -04:00
87eaf2d0c5
Updated comments in softwareSerial example
2012-03-20 14:48:24 -04:00
da09e0c867
Updated Ethernet WebServer example to give more diagnostic info
2012-03-20 10:37:15 -04:00
d32541353e
ARM: Added sam3x variant
2012-03-20 13:48:44 +01:00
a46facad70
Updated notes in digitalInputPullup
2012-03-19 19:45:11 -04:00
f5093b064a
Renumbered examples
2012-03-19 19:44:06 -04:00
a165d87aa9
Changed text of KeyboardMessage to make it easier for international keyboards.
2012-03-19 12:02:48 -04:00
c9ded42197
Updated PachubeClientString and PachubeClient examples for Ethernet
2012-03-16 10:48:18 -04:00
13e0b9335c
Putting ArduinoISP back to 19200 baud.
...
From 9600. And lowering the delay in the heartbeat from 40 to 20,
which seems to fix things again.
2012-03-15 19:02:08 -04:00
5dba3bad20
Simplified mouse examples
2012-03-15 13:01:34 -04:00
1b58e45f74
Added LED to InputPullup example
2012-03-14 23:11:35 -04:00
81b6ca2d61
Added URL for new example
2012-03-14 21:11:00 -04:00
b2fe779ec0
Added DigitalInputPullup example by Scott Fitzgerald
2012-03-14 21:03:22 -04:00
067cca7baa
reduced delay before starting the Leonardo bootloader
...
Since we use a magic RAM flag to signal to the bootloader there's a risk of the sketch overwriting the magic RAM location before the bootloader starts. By reducing the watchdog timeout we reduce the chance of this happening.
2012-03-14 18:17:22 -04:00
a05a0d531b
bugfix for Caterina not starting sketch if "verify upload" turned off in IDE.
...
Previously, if avrdude skipped the upload step the read while write memory might never be reenabled. This would prevent the bootloader from ending and the sketch from starting - the bootloader just continued to run even after a successful upload. Now enable RWW when we receive the AVR109 "Exit bootloader" 'E' command. Had to disable lock bit changing support in the bootloader to free up flash for the change - will anyone miss it?
2012-03-14 17:48:11 -04:00
2a19c327bb
changed Caterina timeout after self-programming to 500 ms (from 250 ms)
...
attempt to fix bug reported by Dave Mellis:
"avrdude: ser_close(): can’t reset attributes for device: Invalid argument"
is thrown after attempting an upload in the IDE (though the upload seems to be successful)
2012-03-14 17:07:14 -04:00
d169114205
Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
2012-03-14 15:40:29 -04:00
7f11df115d
Updated ChatServer
2012-03-12 15:30:18 -04:00
15bd28d495
Added ButtonMouseControl example for Leonardo
2012-03-09 16:22:58 -05:00
d3d94b157e
updated avrdudeUploader with new path for Caterina
2012-03-08 14:23:45 -05:00
30421143f9
give Leonardo bootloader 250 ms to finish housekeeping before leaving self-programming mode
...
Earlier approach had bootloader end as soon as it was told to. On Linux this caused problems with avrdude because the microcontroller never had a chance to send an acknowledgement.
2012-03-08 14:20:12 -05:00
33116711b0
removed old version of Leonardo's caterina bootloader, replaced with LUFA-based caterina
2012-03-08 13:47:42 -05:00
177746aa7f
Fix for some strange behaviours during board reset
2012-03-07 16:21:04 +01:00
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
3a51c4c3ab
Added KeyboardLogout example
2012-03-06 12:47:34 -05:00
c95c262fe3
Removed KeyboardSleep example
2012-03-06 09:40:22 -05:00
3b383b9edf
Corrected KeyboardReprogram sketch
2012-03-06 09:26:01 -05:00
2c90355ca2
Added new Keyboard combo examples
2012-03-05 22:30:47 -05:00
2cff5593ec
Adding delay on Linux before looking for Leonardo bootloader.
2012-03-04 20:42:44 -05:00
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
4ab241ceb6
Revert "Speed up on serial port touch"
...
This reverts commit a5404125f6
.
2012-03-04 19:29:07 -05:00
18f08bc7d4
Added Keyboard support for all modifier and all common non-printing keys.
2012-03-03 23:37:39 -05:00
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