Cristian Maglie
9ad96c07e2
Merge branch 'arduinoEthernetInterrupts' of https://github.com/agdl/Arduino
2015-10-23 10:45:33 +02:00
Arturo Guadalupi
d52b5a87ba
Gemma digitalPinToInterrupt support
...
Added support for Arduino Gemma as required in #3929
2015-10-23 10:44:02 +02:00
Nico
6fe9294368
Increased 32u4 maximum pin number
2015-10-23 10:41:56 +02:00
Arturo Guadalupi
e3351f6fb1
Ethernet digitalPinToInterrupt support
...
Added support for Arduino Ethernet as required in #3929
2015-10-23 10:16:43 +02:00
Jesse Vincent
5b64cebdc5
Simplify and clarify new HID error messages.
...
The libraries in question are supported on a number of official Arduino boards. The new error message tries to be a bit more helpful.
2015-10-22 15:27:12 -07:00
Cristian Maglie
727b0bbd85
Merge branch 'master' of https://github.com/Ivan-Perez/Arduino
2015-10-22 16:34:03 +02:00
Sandeep Mistry
c71f5e9f88
check TWWC (Write Collision Flag) bit after setting TWDR
...
as suggested by @earlyprogrammer in #2173 , to ensure TWDR value is set
if there is a write collision
2015-10-22 16:33:00 +02:00
Sandeep Mistry
48ff3a10ad
release TWI bus right after stop or repeated start is condition
...
this resolves timing issues seen in #1477
2015-10-22 16:29:43 +02:00
Arturo Guadalupi
589b411be7
Changed commit to indicate Processing 3
...
The example is now tested and works with Processing 3. Comment was missing.
2015-10-22 12:42:05 +02:00
Arturo Guadalupi
06dc36d316
Merge pull request #4015 from agdl/pj14StarterkitForProcessing3
...
Modified project14 for compatibility to Processing 3
2015-10-22 12:39:29 +02:00
Arturo Guadalupi
d56e3848b4
Modified project14 for compatibility to Processing 3
2015-10-22 12:38:01 +02:00
Cristian Maglie
22dd1cbb99
Merge branch 'nativeUSB_serialNumber_due' of https://github.com/facchinm/Arduino into HEAD
2015-10-21 16:54:59 +02:00
Martino Facchin
775c82bbed
SAM: add iSerial USB field
2015-10-21 16:16:52 +02:00
Cristian Maglie
c102995e92
Merge remote-tracking branch 'arduino/master' into HEAD
2015-10-21 15:53:59 +02:00
Martino Facchin
b945df9220
[USB] use plugged modules name to create iSerial field
2015-10-21 15:23:56 +02:00
Martino Facchin
a396f2ad53
Merge pull request #4006 from cmaglie/sys_prof_parse_fix
...
SystemProfilerParse fix for OSX El Capitan
2015-10-21 10:07:47 +02:00
Cristian Maglie
2ae36940c6
Fixed parsing for SystemProfiler on Macosx El Capitan
...
Should alleviate #3928
2015-10-20 23:36:56 +02:00
Cristian Maglie
28ad89d694
Make SystemProfilerParser.extractVIDAndPID() static
...
There is no need to instantiate a SystemProfilerParser object
each time extractVIDAndPID is invoked.
Added also `synchronized` keword to avoid reentrance problems
if the method is being used in multiple threads.
2015-10-20 23:34:27 +02:00
Cristian Maglie
9f5efe210a
Removed a bunch of unused variables
2015-10-20 18:38:34 +02:00
Cristian Maglie
869137469c
Silence unused warning in I18N class
2015-10-20 18:37:59 +02:00
Cristian Maglie
38701678b2
Specialized some Iterators with correct inferred type
2015-10-20 18:31:58 +02:00
Cristian Maglie
635de01975
Suppress java 'serial' warning in SignatureVerificationFailedException class
2015-10-20 18:30:27 +02:00
Cristian Maglie
2eaa6ff937
Removed unused imports
2015-10-20 18:29:40 +02:00
Iván Pérez
e3fae38c41
Declare paths parameters as constant
...
This way we will avoid some warnings when using paths as constants in
#define's
`warning: deprecated conversion from string constant to 'char*'`
2015-10-19 15:55:08 +02:00
Antonio C. Domínguez Brito
296c5f0fbf
PIO[ABCD] handlers improvement using ATSAM3X8E CLZ instruction
2015-10-15 09:04:12 +01:00
Cristian Maglie
a6602cac09
Another small fix for 'spaces in IDE install path on Linux'
...
See #3973
2015-10-14 21:42:25 +02:00
Cristian Maglie
d00b51d7c8
Merge branch 'spaces-in-path' of https://github.com/matthijskooijman/Arduino
2015-10-14 17:26:42 +02:00
Cristian Maglie
1ff4f1b512
Merge branch 'usbportocolfix' of https://github.com/NicoHood/Arduino
2015-10-14 17:25:06 +02:00
Matthijs Kooijman
bef7bb5b76
Allow spaces in IDE install path on Linux
...
The startup bash script lacked quotes in some places, causing it to
interpret part of the path to the splash image as the main class and
fail to start:
arduino: line 29: [: /home/a/Arduino: binary operator expected
Error: Could not find or load main class IDE.lib.splash.png
For the -splash option, simply adding quotes was not sufficient. If no
splash screen was to be used (so when $SPLASH was empty), using
"$SPLASH" would result in an empty argument being passed to java, which
was then interpreted by java as the name of the base class.
To allow spaces to occur in the -splash option, but also allow it to be
omitted entirely, options to java are now passed through the
$JAVA_OPTIONS array. By using the special "${JAVA_OPTIONS[@]}" syntax,
each element in the array is expanded into a single argument, even when
spaces are present inside (this is identical to what happens with "$@").
This fixes #3950
2015-10-13 14:40:09 +02:00
per1234
c1ce649554
Fix typos in ArchiveExtractor.java error messages
2015-10-12 14:34:52 -07:00
Peter Van Hoyweghen
739c656b1d
Port Scheduler library to Arduino Zero.
2015-10-12 22:22:47 +02:00
NicoHood
9fe2023c28
[PHID] Fixes protocol on reenumeration
2015-10-12 18:05:34 +02:00
Martino Facchin
bf609ecc4c
[USB] remove all warnings from SAM USB core
2015-10-12 14:43:24 +02:00
Martino Facchin
ddae105dc3
[HID] port to stable PluggableUSB API
2015-10-12 14:41:23 +02:00
Martino Facchin
b4541209cb
adapt SAM core to PluggableUSB stable API
2015-10-12 14:41:05 +02:00
Martino Facchin
865ac2f245
Merge pull request #3960 from cmaglie/pusb-rename
...
[PluggableUSB] rename two class
2015-10-12 12:25:56 +02:00
Cristian Maglie
a151349a01
[HID] renamed HIDDescriptorListNode to HIDSubDescriptor
2015-10-12 12:24:07 +02:00
Cristian Maglie
11440d3fd7
[PUSB] Renamed PUSBListNode to PluggableUSBModule
2015-10-12 12:14:07 +02:00
Cristian Maglie
80b79002fd
[HID] made HIDDescriptorListNode.length constant
2015-10-12 11:59:08 +02:00
NicoHood
e69021550e
[PHID] Added missing GET_IDLE Request
2015-10-11 14:39:36 +02:00
NicoHood
5e813b314b
[PHID] Added some hints for further optional implementations
2015-10-10 13:11:31 +02:00
NicoHood
14ddc8b0bf
Added official HID definitions
...
Since the HID library adds some general HID definitions and structs, it is very useful to also include this in a custom library.
If you dupe the information you have problems of redeclaration.
Having those defintions inside the official HID library is essential for a good working additional HID API.
2015-10-10 12:49:45 +02:00
Nico
2cc3bb605b
[PUSB] Minor Style change
2015-10-09 22:10:45 +02:00
Nico
79f5715c21
Remove unnecessary include
...
Its included by HID.h anyways.
2015-10-08 17:24:09 +02:00
Cristian Maglie
fb4f5066bf
[HID] Improved checks in getDescriptor() method
2015-10-08 16:38:57 +02:00
Federico Fissore
7217f85b62
Updating arduino-builder to 1.0.0
2015-10-08 15:26:54 +02:00
Cristian Maglie
3390a10921
Merge remote-tracking branch 'nico/plugfix3'
2015-10-08 14:53:07 +02:00
Federico Fissore
c280955bb1
Updating arduino-builder to 1.0.0-beta25
2015-10-08 10:56:36 +02:00
NicoHood
05477fc85d
[PUSB] Removed unnecessary endpoint and interface function
2015-10-07 20:39:50 +02:00
NicoHood
c8867462a8
[PHID] Added SetReport function
...
This commit just shows other that this option is available and not implemented.
You may use this to determine the Led Lights state of a keyboard or transmit data via RAWHID from the PC.
Quick usage guide:
int length = ((setup.wValueH << 8) | setup.wLength);
USB_RecvControl((uint8_t* data, USB_EP_SIZE); // Needs to be splitted into USB_EP_SIZE packets, not shown here. See HID Project.
2015-10-07 20:37:05 +02:00