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
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
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
1e8e20a66b
Added quoting to usb_producer key to preserve double quotes.
...
See #1422 .
2013-08-01 15:20:24 +02:00
Cristian Maglie
ab82b1a405
Merge branch 'master' into ide-1.5.x
2013-07-31 17:33:55 +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
Cristian Maglie
8c1ce45531
Move buffers into USB CDC (look #947 and #1369 for reference)
2013-07-27 12:06:42 +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
Cristian Maglie
d6a5e41b5c
Fixed usb_products on some AVR boards
2013-07-22 12:30:25 +02:00
Fede85
fd7e9c6d90
WiFi library to the new format
2013-07-19 16:20:34 +02:00
Federico Fissore
0aa42f1914
Bridge: Bridge.begin should wait more before giving up, as other processes may consume linux cpu power
2013-07-19 15:18:55 +02:00
Fede85
0bb3313427
Merge remote-tracking branch 'upstream/ide-1.5.x' into ide-1.5.x-library-to-new-format
2013-07-19 13:23:59 +02:00
Federico Fissore
8f59bc13c5
SpacebrewYun: added new example
2013-07-18 14:07:39 +02:00
Cristian Maglie
c32c3517a5
Added quoting to usb_product key to preserve double quotes.
...
See #1422 .
2013-07-17 14:42:41 +02:00
Angus Gratton
1a99be33a3
Remove hardcoded product names (all provided for in boards.txt)
2013-07-17 14:38:05 +02:00
Angus Gratton
6abdeecbf5
Fix whitespace (tabify), oops
2013-07-17 14:37:49 +02:00
Angus Gratton
a7ad83cb73
boards.txt: Refactor the default usb build flags into a generic property in platform.txt
2013-07-17 14:37:39 +02:00
Angus Gratton
15e73e8daa
Allow USB product and manufacturer strings to be supplied in boards.txt
2013-07-17 14:37:29 +02:00
Angelo Scialabba
2ce3a4a8fc
Bridge: CRC16 being used as CRC
2013-07-15 16:41:17 +02:00
Federico Fissore
ce8c212a5f
updated temboo examples (added ControlBySMS)
2013-07-15 15:22:50 +02:00
Cristian Maglie
008818868c
Merge branch 'ide-1.5.x' into dev-ide-1.5.x-discovery
...
Conflicts:
app/src/cc/arduino/packages/uploaders/SerialUploader.java
app/src/processing/app/Editor.java
app/src/processing/app/Sketch.java
app/src/processing/app/debug/Uploader.java
2013-07-14 12:01:03 +02:00
Cristian Maglie
65c36f2eb6
Merge branch 'master' into ide-1.5.x
2013-07-14 11:51:50 +02:00
Cristian Maglie
f604881d40
assembly compile recipe is missing (C. A. Church)
...
Fixes #1457
2013-07-12 21:09:45 +02:00
Federico Fissore
de095c0c43
File: implemented File.openNextFile() and File.rewindDirectory()
2013-07-11 18:14:49 +02:00
Federico Fissore
08d9e574c8
FileIO.h: removed wrong function declaration
2013-07-11 13:22:52 +02:00
Federico Fissore
eaffb912f6
Added File.isDirectory()
2013-07-11 13:06:48 +02:00
Federico Fissore
f149dac5a7
updated temboo examples
2013-07-11 11:24:53 +02:00
Cristian Maglie
08e99376ec
Updated YunSerialTerminal: added command to shutdown bridge
2013-07-10 20:37:31 +02:00
Cristian Maglie
567af70a44
Bridge: even more reliable startup
2013-07-10 20:24:16 +02:00
Federico Fissore
0e8c5a66cd
updated temboo examples
2013-07-10 09:47:18 +02:00
Federico Fissore
915d6d92c7
WifiStatus example:updated sketch description
2013-07-09 20:08:17 +02:00
Federico Fissore
13f7439940
temboo examples updated
2013-07-09 20:07:54 +02:00
Federico Fissore
e6b311b226
updated temboo examples
2013-07-08 15:09:09 +02:00
Federico Fissore
21ccdd0a96
Merge branch 'ide-1.5.x-discovery' into dev-ide-1.5.x-discovery
2013-07-07 17:07:32 +02:00
tigoe
fa7dbd115b
#include Bridge.h in HttpClient
2013-07-06 09:12:01 -04:00
tigoe
8343826355
Corrected file structure on TemperatureWebPanel
2013-07-06 09:11:37 -04:00
tigoe
cd9d755bb0
Updated TemperatureWebPanel
2013-07-06 08:20:02 -04:00
tigoe
c777b5c76b
Updated TemperatureWebPanel
2013-07-06 08:10:13 -04:00
tigoe
41f1be5fc7
Added TemperatureWebPanel example
2013-07-06 07:48:10 -04:00
Federico Fissore
6293c76bff
forgot to include YunClient
2013-07-05 19:14:51 +02:00
Federico Fissore
645a57359e
delete OLDYahooWeather example
...
Updated pretty-wifi-info-lua path in ShellCommands and WifiStatus examples
Tried to make a sense of HttpClient example by making it fetch http://arduino.cc/asciilogo.txt
2013-07-05 15:06:37 +02:00