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

3172 Commits

Author SHA1 Message Date
Federico Fissore
7832a997cc spacebrew update 2013-08-28 10:12:33 +02:00
Federico Fissore
8fd9b8f8ee removed .DS_Store folder 2013-08-28 10:12:33 +02:00
Federico Fissore
aa99cdfc61 added files that state third party licenses 2013-08-28 10:12:33 +02:00
Cristian Maglie
ea8c14421a Merge branch 'ide-1.5.x' into dev-ide-1.5.x-discovery
Conflicts:
	app/src/processing/app/Preferences.java
	app/src/processing/app/debug/Uploader.java
2013-08-23 15:59:24 +02:00
Cristian Maglie
56316ea581 Updated Firmata to version 2.3.6
Merge branch 'soundanalogous-firmata-2-3-6' into ide-1.5.x
2013-08-23 13:41:08 +02:00
Jeff Hoefs
cf89c83925 removed makefiles 2013-08-22 22:55:38 -04:00
Jeff Hoefs
15a08e66e7 updated Firmata to version 2.3.6 2013-08-22 22:50:31 -04:00
Cristian Maglie
a78761c9b7 Updated robot examples and libraries
Merge branch 'master' into ide-1.5.x
2013-08-22 16:30:28 +02:00
Cristian Maglie
fc338b461f Merged robot core 2013-08-22 16:29:49 +02:00
Cristian Maglie
b84f276872 Fixed preference parsing (hashtable was concurrently updated while iterating on it). 2013-08-22 00:02:48 +02:00
Xun Yang
ec31a2ee5c Fixed robot libraries and examples for unified Arduino core 2013-08-21 23:14:00 +02:00
Cristian Maglie
8472a6b474 Slightly reorganized reports from 'Copy error' button 2013-08-21 17:19:22 +02:00
Cristian Maglie
9a173863e8 Changed 'Copy error' button: bigger font, shorter text 2013-08-21 16:53:58 +02:00
Cristian Maglie
c2b55eb7a1 Scrollable menus can now be scrolled with the mouse wheel 2013-08-21 02:48:23 +02:00
Cristian Maglie
2e80136cab Import library menu is now scrollable.
Fixes #1543
2013-08-21 02:19:57 +02:00
Cristian Maglie
00210189fe Removed unused flags from String (free 1 byte of SRAM) 2013-08-20 15:15:47 +02:00
Cristian Maglie
e4e2a47e68 Merge branch 'ide-1.5.x-library-to-new-format' into ide-1.5.x 2013-08-08 16:43:19 +02:00
Cristian Maglie
07d9d558b5 Updated libraries metadata 2013-08-08 16:40:55 +02:00
Cristian Maglie
32a5a300b9 Merge branch 'update-arm-gcc' into ide-1.5.x 2013-08-08 15:00:14 +02:00
Cristian Maglie
b5bea8f508 build.xml some properties are now deduced from 'platform' property 2013-08-08 14:52:49 +02:00
Cristian Maglie
960c517b51 Updated ARM gcc for win32 and macos to version 4.7.4 2013-08-05 17:23:45 +02:00
Cristian Maglie
350ed87af3 Fixed typo 2013-08-05 15:08:07 +02:00
Cristian Maglie
f65e736a12 Workaround for incorrect argument passing of Runtime.exec(args[]) method on Windows.
More info here:
http://stackoverflow.com/questions/5969724/java-runtime-exec-fails-to-escape-characters-properly
http://msdn.microsoft.com/en-us/library/a1y7w461.aspx
http://bugs.sun.com/view_bug.do?bug_id=6468220
http://bugs.sun.com/view_bug.do?bug_id=6518827

Affects #1422
2013-08-05 15:07:59 +02:00
Cristian Maglie
1e8e20a66b Added quoting to usb_producer key to preserve double quotes.
See #1422.
2013-08-01 15:20:24 +02:00
Cristian Maglie
0479d49741 Updated revision log 2013-08-01 11:57:14 +02:00
Cristian Maglie
ab82b1a405 Merge branch 'master' into ide-1.5.x 2013-07-31 17:33:55 +02:00
Cristian Maglie
293e46bfb4 Merge branch 'issue1366' of github.com:Lauszus/Arduino into Lauszus-issue1366 2013-07-31 17:22:12 +02:00
Cristian Maglie
1b0e47ef78 Merge remote-tracking branch 'arduino/ide-1.5.x' into ide-1.5.x 2013-07-30 11:15:48 +02:00
Cristian Maglie
a205ceb9f7 Updated boards.txt for Arduino Yun 2013-07-30 10:58:02 +02:00
Cristian Maglie
0b632dba47 Merge branch 'ide-1.5.x' into dev-ide-1.5.x-discovery
Conflicts:
	hardware/arduino/avr/cores/arduino/USBCore.cpp
2013-07-30 10:45:44 +02:00
Cristian Maglie
d3be60ead6 Applied USB CDC updates to robot's core. 2013-07-30 10:39:41 +02:00
Federico Fissore
17d9f112ee bossac64 compiled on debian wheezy 2013-07-29 10:59:42 +02:00
Federico Fissore
f2c0198b10 Revert "Revert "avrdude -> avrdude32""
This reverts commit b0332f0c36.
2013-07-29 10:59:42 +02:00
Cristian Maglie
6ab9299187 Merge pull request #1522 from PaulStoffregen/ide-1.5.x
Help 3rd party installers find the hardware path
2013-07-28 05:33:07 -07:00
Cristian Maglie
ea804023ef Updated ARM gcc to 4.7.4. Added native 64 bit version for linux (no more ia32-libs needed).
Fixes #1474
2013-07-28 14:14:04 +02:00
Cristian Maglie
8c1ce45531 Move buffers into USB CDC (look #947 and #1369 for reference) 2013-07-27 12:06:42 +02:00
PaulStoffregen
88e9da8056 Help 3rd party installers find the hardware path 2013-07-26 17:08:01 -07:00
Federico Fissore
b0332f0c36 Revert "avrdude -> avrdude32"
This reverts commit a1f04cc3c0.
2013-07-26 18:42:23 +02:00
Federico Fissore
a1f04cc3c0 avrdude -> avrdude32
bossac -> bossac32
adapted build.xml to copy the right avrdude and bossac according to target arch
2013-07-26 17:55:35 +02:00
Cristian Maglie
4055ac13f3 Applied HardwareSerial updates to robot's core. 2013-07-26 13:50:34 +02:00
Cristian Maglie
ae4427f2ea Fixed compile problem for Leonardo after 0bd6a2d20f 2013-07-26 12:50:17 +02:00
Matthijs Kooijman
f50372a2a6 Make private members of HardwareSerial protected
This allows users to create subclasses.

Closes: #947
2013-07-26 12:41:35 +02:00
Matthijs Kooijman
0bd6a2d20f Move buffers into HardwareSerial
This removes the need for doing an extra pointer dereference on every
access to the buffers, shrinking the code by around 100 bytes.

The members for these buffers must be public for now, since the
interrupt handlers also need to access them. These can later be made
private again.

Furthermore, the struct ring_buffer was removed. This allows the all
head and tail pointers to be put into the HardwareSerial struct before
the actual buffers, so the pointers all end up in the first 32 bytes of
the struct that can be accessed using a single instruction (ldd).

References: #947
2013-07-26 12:39:56 +02:00
Matthijs Kooijman
e0a9a7676b Use uint8_t for HardwareSerial ringbuffer pointers
Since the buffers aren't bigger than 64 bytes, these values can be
smaller. This saves a few bytes of ram, but also saves around 50 bytes
of program space, since the values can now be loaded using a single
instruction.

To prevent problems when people manually increase the buffer size, a
compile-time check is added.

Closes: #1078
2013-07-26 12:18:56 +02:00
Federico Fissore
0c7a75fd64 TemperatureWebPanel: widening refresh interval 2013-07-25 14:31:26 +02:00
Federico Fissore
94ed153f39 Re-added licence header to cc.arduino classes 2013-07-23 12:11:13 +02:00
Federico Fissore
eb0bec165d manual merge 2013-07-22 18:14:22 +02:00
Federico Fissore
6af672ff6c Added licence header to cc.arduino classes 2013-07-22 17:47:54 +02:00
Fede85
4baf375386 modified comment example SimpleAudioPlayer.ino 2013-07-22 14:05:28 +02:00
Cristian Maglie
d6a5e41b5c Fixed usb_products on some AVR boards 2013-07-22 12:30:25 +02:00