a205ceb9f7
Updated boards.txt for Arduino Yun
2013-07-30 10:58:02 +02:00
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
d3be60ead6
Applied USB CDC updates to robot's core.
2013-07-30 10:39:41 +02:00
8c1ce45531
Move buffers into USB CDC (look #947 and #1369 for reference)
2013-07-27 12:06:42 +02:00
4055ac13f3
Applied HardwareSerial updates to robot's core.
2013-07-26 13:50:34 +02:00
ae4427f2ea
Fixed compile problem for Leonardo after 0bd6a2d20f
2013-07-26 12:50:17 +02:00
f50372a2a6
Make private members of HardwareSerial protected
...
This allows users to create subclasses.
Closes : #947
2013-07-26 12:41:35 +02:00
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
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
0c7a75fd64
TemperatureWebPanel: widening refresh interval
2013-07-25 14:31:26 +02:00
d6a5e41b5c
Fixed usb_products on some AVR boards
2013-07-22 12:30:25 +02:00
f8d32a0659
Parametric USB configuration for Arduino Due (experimental)
2013-07-22 12:29:02 +02:00
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
8f59bc13c5
SpacebrewYun: added new example
2013-07-18 14:07:39 +02:00
c32c3517a5
Added quoting to usb_product key to preserve double quotes.
...
See #1422 .
2013-07-17 14:42:41 +02:00
1a99be33a3
Remove hardcoded product names (all provided for in boards.txt)
2013-07-17 14:38:05 +02:00
6abdeecbf5
Fix whitespace (tabify), oops
2013-07-17 14:37:49 +02:00
a7ad83cb73
boards.txt: Refactor the default usb build flags into a generic property in platform.txt
2013-07-17 14:37:39 +02:00
15e73e8daa
Allow USB product and manufacturer strings to be supplied in boards.txt
2013-07-17 14:37:29 +02:00
2ce3a4a8fc
Bridge: CRC16 being used as CRC
2013-07-15 16:41:17 +02:00
ce8c212a5f
updated temboo examples (added ControlBySMS)
2013-07-15 15:22:50 +02:00
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
65c36f2eb6
Merge branch 'master' into ide-1.5.x
2013-07-14 11:51:50 +02:00
f604881d40
assembly compile recipe is missing (C. A. Church)
...
Fixes #1457
2013-07-12 21:09:45 +02:00
de095c0c43
File: implemented File.openNextFile() and File.rewindDirectory()
2013-07-11 18:14:49 +02:00
08d9e574c8
FileIO.h: removed wrong function declaration
2013-07-11 13:22:52 +02:00
eaffb912f6
Added File.isDirectory()
2013-07-11 13:06:48 +02:00
f149dac5a7
updated temboo examples
2013-07-11 11:24:53 +02:00
08e99376ec
Updated YunSerialTerminal: added command to shutdown bridge
2013-07-10 20:37:31 +02:00
567af70a44
Bridge: even more reliable startup
2013-07-10 20:24:16 +02:00
0e8c5a66cd
updated temboo examples
2013-07-10 09:47:18 +02:00
915d6d92c7
WifiStatus example:updated sketch description
2013-07-09 20:08:17 +02:00
13f7439940
temboo examples updated
2013-07-09 20:07:54 +02:00
e6b311b226
updated temboo examples
2013-07-08 15:09:09 +02:00
21ccdd0a96
Merge branch 'ide-1.5.x-discovery' into dev-ide-1.5.x-discovery
2013-07-07 17:07:32 +02:00
fa7dbd115b
#include Bridge.h in HttpClient
2013-07-06 09:12:01 -04:00
8343826355
Corrected file structure on TemperatureWebPanel
2013-07-06 09:11:37 -04:00
cd9d755bb0
Updated TemperatureWebPanel
2013-07-06 08:20:02 -04:00
c777b5c76b
Updated TemperatureWebPanel
2013-07-06 08:10:13 -04:00
41f1be5fc7
Added TemperatureWebPanel example
2013-07-06 07:48:10 -04:00
6293c76bff
forgot to include YunClient
2013-07-05 19:14:51 +02:00
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
172007b475
renamed two lua scripts
2013-07-05 13:50:00 +02:00
6eec8e0922
introducing Temboo library
2013-07-05 11:55:38 +02:00
46a1cf6f06
YunServer: added write() method
2013-07-04 17:39:14 +02:00
34885b019b
Refactored YunClient and YunServer classes.
...
Added YunClient.connect() methods.
2013-07-04 17:15:52 +02:00
8c9a06056e
BootWatcher removed
...
BridgeNew is the new Bridge
2013-07-04 16:33:10 +02:00
53aa42351f
YunServer: added default port number 5555
2013-07-03 13:43:47 +02:00
60d19a0907
requests coming to YunServer do not start with a slash any more
2013-07-03 11:26:30 +02:00
5f60509f23
updated temboo examples
2013-07-03 09:03:17 +02:00