1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-06-22 08:22:04 +03:00
Commit Graph

2409 Commits

Author SHA1 Message Date
ade4893f58 added a short delay and comment to boolean operator in CDC
Delay fixes problem where the port has been configured but not quite opened.  Federico found that 10 ms was the minimum time needed to avoid problems.
2012-04-03 10:52:38 -04:00
f66b83dd35 Revert "close SerialMonitor when port goes away suddenly (as when user presses Leonardo reset button)"
This reverts commit e9a00eb38f.
2012-04-03 09:20:47 -04:00
b7c8b3ea74 Fixed compiling on windows 2012-04-02 18:30:53 +02:00
202bb102a0 Updated all serial in setup examples with a note about the serial check 2012-04-02 11:11:46 -04:00
5e9c956338 Added Serial open check for Leonardo to ScanNetworks example 2012-04-02 09:45:39 -04:00
a631e4f834 Added Serial port check to all examples using Serial statements in the setup 2012-04-02 09:07:58 -04:00
e9a00eb38f close SerialMonitor when port goes away suddenly (as when user presses Leonardo reset button) 2012-04-01 14:39:52 -04:00
ae5d5c0c00 modified StringSubstring example to add gating on port readiness 2012-04-01 12:59:00 -04:00
b685aef6ec added Boolean operators to HardwareSerial and CDC to test whether the port is ready to send data.
Mostly useful for Leonardo - simple way to test whether the port is actually opened by an application and ready to receive data.  For Serial objects attached to real UARTs always returns true.
2012-04-01 12:54:35 -04:00
232c7808be Custom error messages for use of Mouse and Keyboard on non-Leonardo boards. 2012-03-31 14:50:56 -04:00
8e176b0084 selectively suppress unwanted avrdude output for Leonardo when not verbose uploading is disabled 2012-03-30 22:24:40 -04:00
e90cb3650d tweaked verbosity level for avrdude on Leonardo uploads 2012-03-29 22:31:01 -04:00
a39aba5eff Merge branch 'master' of github.com:arduino/32U4 into LUFA_bootloader 2012-03-29 20:02:21 -04:00
61c5176681 only print Leonardo upload port hunting status if verbose uploading is selected. also cleaned up other verbose message handling for Leonardo upload progress. 2012-03-29 20:01:45 -04:00
76e551592a Deleted duplicate example 2012-03-29 15:20:53 -04:00
f83cd2f3e7 [sam] prelimanary work on USB Device stack 2012-03-29 21:11:05 +02:00
7c1b60191b Updated comments in keyboard reprogram 2012-03-29 12:04:22 -04:00
29e2e30514 Merge branch 'platforms-arm' of https://github.com/arduino/ARM into platforms-arm
Conflicts:
	hardware/google/sam/boards.txt
2012-03-29 17:21:10 +02:00
5b3580fe36 [sam] fixing boards definitions 2012-03-29 17:16:37 +02:00
5627f14518 Fixed typo in the KeyboardReprogram example 2012-03-29 07:25:22 -04:00
b1d89815ab [sam] renamed some boards 2012-03-29 11:49:56 +02:00
009bc1b722 [sam] adding prototypes to USB_driver.h 2012-03-29 11:37:35 +02:00
d7ae25360a [sam] removing usb driver from API core 2012-03-29 11:00:47 +02:00
1b591962f1 [sam] separating usb driver from core part 2012-03-29 10:59:24 +02:00
f865dde7ee [sam] moving ATMEL boards to dedicated place 2012-03-29 10:48:24 +02:00
3ee8822678 [sam] adding atmel variants folder 2012-03-29 10:43:11 +02:00
4265a18f14 [sam] adding google ADK2 variant 2012-03-29 10:42:38 +02:00
97d9ce93ca fixed logic error in Keyboard.release() - now removes every occurrence of a key if it's present more than once 2012-03-28 19:46:32 -04:00
b86ec2723a removed horrible multi-key Keyboard.press() and Keyboard.release() methods
Saves 924 bytes of Flash
2012-03-28 18:46:10 -04:00
3d15f3781a eliminated Keyboard.type() - unnecessary duplication of Keyboard.write() (David Mellis). Also edit KeyboardReprogram example which was the only example using type() 2012-03-28 18:35:26 -04:00
57b3395691 Moved begin() in JoystickMouseControl example. 2012-03-28 14:40:44 -04:00
f4746a6b25 Added delay to KeyboardReprogram to make backspace more obvious 2012-03-28 12:24:17 -04:00
5fef2eee1c Added new Keyboard and mouse combined control 2012-03-27 15:01:07 -04:00
772f4ffa5f Updated USB examples to include Keyboard and mouse Begin. 2012-03-27 15:00:24 -04:00
dd8a20ad20 [sam] harmonizing building and source between variants (SAM EK need
rework)
2012-03-27 13:16:27 +02:00
d77dbe24ef Merge branch 'platforms-arm' of https://github.com/arduino/ARM into platforms-arm 2012-03-27 12:22:32 +02:00
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
236a518baa Added verbose debug command 2012-03-24 09:10:02 +01:00