1
0
mirror of https://github.com/arduino/Arduino.git synced 2024-11-29 10:24:12 +01:00
Commit Graph

5539 Commits

Author SHA1 Message Date
Cristian Maglie
361388e5d7 Fixed eclipse classhpath 2015-09-23 14:50:28 +02:00
PaulStoffregen
46cfb7f2d4 Allow per-platform keywords.txt 2015-09-23 05:43:14 -07:00
Federico Fissore
9421e1ceb5 Updating arduino-builder to 1.0.0-beta12 2015-09-23 14:11:32 +02:00
Cristian Maglie
401c4f0cf8 HID: merged HID_Descriptor into HIDDescriptorListNode
This simplifies the object model and produce a small gain in code
size and performance.
2015-09-22 16:51:30 +02:00
Cristian Maglie
f0cf13c89b HID: Renamed fields in HIDDescriptorListNode and HID_Descriptor
In particular HIDDescriptorListNode.cb has been renamed to
HIDDescriptorListNode.descriptor because it contains decriptor data
and not callbacks.

Moreover the HID_Descriptor.descriptor field has been renamed
to HID_Descriptor.data so the structure has now two fields length
and data.

   typedef struct __attribute__((packed)) {
     uint16_t length;
     const void* data;
   } HID_Descriptor;

   class HIDDescriptorListNode {
   public:
     HIDDescriptorListNode *next = NULL;
     const HID_Descriptor *descriptor;
     HIDDescriptorListNode(const HID_Descriptor *d) : descriptor(d) { }
   };

This imply a change in the use of the node from:

  node->cb->lenght
  node->cd->descriptor

to

  node->descriptor->length
  node->descriptor->data
2015-09-22 16:49:14 +02:00
Federico Fissore
6cfd50ea8d Updating arduino-builder to 1.0.0-beta11 2015-09-22 16:47:00 +02:00
Arturo Guadalupi
a4576a5c40 Merge pull request #3833 from agdl/ifSerialmods
Modified reference to Leonardo only in the examples
2015-09-22 15:55:58 +02:00
Federico Fissore
ccb7dd2974 Made an arduino-builder message easier to understand 2015-09-22 15:03:19 +02:00
Federico Fissore
f7358f3ddb Updating arduino-builder to 1.0.0-beta10 2015-09-22 14:25:08 +02:00
Federico Fissore
dbefad28e1 Examples from some libs have been retired 2015-09-22 09:10:29 +02:00
Federico Fissore
de8fcc9eb0 Examples menu: added group title. Fixes #3725 2015-09-21 15:31:22 +02:00
Federico Fissore
6128dace42 Removed some old code, including PdePreprocessor and OldCompiler 2015-09-21 15:20:31 +02:00
Arturo Guadalupi
9eaea4205d Modified reference to Leonardo only in the examples
According to #3786 removed the reference to Leonardo only in while(!Serial) of the examples.
Changed in in "wait for serial port to connect. Needed for native USB port only"
2015-09-21 14:58:58 +02:00
Federico Fissore
4aeac60bea build.xml: target download-library converted to a macro, easier to read 2015-09-21 14:14:31 +02:00
Federico Fissore
a069fa40dd asd 2015-09-21 13:22:41 +02:00
Federico Fissore
d1c61aca54 Removing SpacebrewYun library from this repo. Downloaded at build time 2015-09-21 13:16:39 +02:00
Federico Fissore
298fbdc7b5 Removing Robot* libraries from this repo. Downloaded at build time 2015-09-21 13:12:13 +02:00
Federico Fissore
4fa8750862 Bridge lib: removing from this repo. It's downloaded at build time, just as
Temboo and Firmata
Other libs will soon follow
2015-09-21 12:54:19 +02:00
Cristian Maglie
8c3c54ea28 Merge branch 'patch-7' of https://github.com/NicoHood/Arduino 2015-09-21 12:03:26 +02:00
Martino Facchin
480cd227ea fix pulseInLong considering overflow
fixes #3830
2015-09-21 11:59:20 +02:00
Martino Facchin
c60ca96a76 Merge branch 'master' of https://github.com/arduino/Arduino 2015-09-21 11:11:28 +02:00
Martino Facchin
606d56b3e5 SAM: fix pulseInLong timeout using micros() 2015-09-21 11:10:33 +02:00
Federico Fissore
4f2621bd31 Updated translations. Some new languages graduated 2015-09-21 11:07:36 +02:00
Martino Facchin
6cdafbc20c Merge pull request #3825 from NicoHood/patch-6
Remove Raw HID definitions at wrong place
2015-09-21 10:31:53 +02:00
Martino Facchin
c7b27431a9 pulseInLong: fix incorrect timeout handling 2015-09-21 10:24:48 +02:00
Federico Fissore
1390019d23 Update revisions.txt 2015-09-21 09:17:33 +02:00
Nico
8a96e75645 Fix CDC Serial buffer size determination 2015-09-20 11:08:49 +02:00
Nico
441fd561cf Fix HW Serial buffer size determination 2015-09-20 11:07:19 +02:00
Nico
9b91da35b7 Remove Raw HID definitions at wrong place 2015-09-20 11:04:42 +02:00
Federico Fissore
8767cd51b4 Returning a copy of installed libraries list, so clients can deal with it without incurring in concurrent list changes. See #3814 2015-09-18 17:03:59 +02:00
Federico Fissore
53408063a4 Boards support and Library update check can be disabled from File > Preferences 2015-09-18 16:41:26 +02:00
Federico Fissore
7f1afcd0b0 Windows: fixed wrong sha file name 2015-09-18 15:26:06 +02:00
Federico Fissore
6ffaaa0ea4 Updating arduino-builder to 1.0.0-beta9 2015-09-18 15:12:46 +02:00
Federico Fissore
3030a5c57a Updating arduino-builder to 1.0.0-beta8 2015-09-18 13:32:27 +02:00
Eddy
8a4fd0e6a2 Ethernet use DNS in examples
Set the DNS-Server as third parameter of Ethernet.begin if at least gateway is specified. Reference is Updated before.

In BarometricPressureWebServer gateway and subnet wasn't used.

Signed-off-by: Eddy <est.git@online.de>
2015-09-18 11:36:15 +02:00
Cristian Maglie
3bd810deb8 Merge branch 'ethernet-dns-fix' of https://github.com/cmaglie/Arduino 2015-09-18 11:30:45 +02:00
Cristian Maglie
a1e2c4fa8e Fixed wrong category in EEPROM
See #3812
2015-09-18 11:23:11 +02:00
Cristian Maglie
e2f625290f Moved build artifacts into root build folder
The intermediate files used for build (.o, .a ...) are still
in subfolders to avoid conflicts.

Fix #3807
2015-09-18 11:21:13 +02:00
Cristian Maglie
949ef094f1 Added categories to libraries
Fix #3812
2015-09-18 11:01:08 +02:00
Cristian Maglie
cc0d3322d1 Fixed wrong condition in turnOffPWM(..)
Fix #2163
2015-09-18 11:01:08 +02:00
Federico Fissore
5b84aef301 Build path is now a function of sketch path. This allows to recycle previously
compiled files even when working with different sketches at the same time. In
such cases, recompiling is way faster
2015-09-18 10:47:23 +02:00
Federico Fissore
c3c59f2359 New editor: restored EOL markers. Fixes #3817 2015-09-18 09:18:40 +02:00
Federico Fissore
a63d8d0bae Temboo library updated to 1.1.3 2015-09-17 17:05:56 +02:00
Federico Fissore
a295fbbc36 Code cleanup 2015-09-17 16:52:22 +02:00
Federico Fissore
01735420ee If may happen that the boardPort param given to setBoardPort is still null 2015-09-17 16:52:11 +02:00
Federico Fissore
94d1829b87 If a token is of some COMMENT_* type, don't use keywords. Fixes #3532 2015-09-17 14:28:03 +02:00
Federico Fissore
9c850c36e1 MacOSX: restored CTRL+A=begin of line and CTRL+E=end of line. Fixes #3800 2015-09-17 14:04:28 +02:00
Federico Fissore
57ed2b2416 Updating splashscreen text ONLY if visible. Fixes #3808 2015-09-17 13:18:35 +02:00
Federico Fissore
c55a9e81ad Updating arduino-builder to 1.0.0-beta7 2015-09-17 11:03:43 +02:00
Federico Fissore
21ada82971 Updating arduino-builder to 1.0.0-beta6 2015-09-16 16:30:21 +02:00