abb37e202f
SPI Transactions for Arduino Due
2014-08-01 05:57:13 -07:00
3d5ef6d5d9
SPI Transactions for AVR
2014-08-01 05:38:27 -07:00
fd94e184a5
Merge remote-tracking branch 'arduino/master' into ide-1.5.x
2014-07-24 14:46:05 +02:00
163b60ee29
Merge pull request #2206 from amulya349/master
...
Fix of a bug #2199
2014-07-24 14:40:52 +02:00
865594d132
Fix of a bug
2014-07-23 01:03:44 +05:30
6200ec2039
Merge pull request #2194 from Fede85/ide-1.5.x_lib-description
...
Ide 1.5.x lib description
2014-07-21 12:16:20 +02:00
dbd9b77b49
Merge pull request #2190 from ribbons/compiler-warnings
...
Fix two compiler warnings generated by updated toolchain
2014-07-19 09:35:58 +02:00
dd77375fe9
missing paragraph field in library.properties
2014-07-18 20:08:01 +02:00
b02e85ceb2
modified sentences in library.properties files
2014-07-18 19:41:34 +02:00
33cec73f26
Add availableForWrite() to HardwareSerial
2014-07-18 07:01:26 -07:00
61a3558946
Cast empty string to char* to fix compiler warning
...
Stream::find(char *target) passes an empty terminator string to
Stream::findUntil(char *target, char *terminator) which caused a compiler
warning with the updated toolchain, so cast it to a char*.
2014-07-17 16:51:35 +01:00
75ec6a1b31
Due: Wire.setClock can be called at any time
...
See #2157
2014-07-06 00:36:22 +02:00
9d20959b6a
Implemented setClock for the Due as well
...
This allows users to change the I2C clock frequency
2014-07-02 19:47:23 +02:00
49ec540204
Merge pull request #1912 from Lauszus/issues440
...
Enable user to change the I2C clock frequency by calling setClock in the Wire library
2014-07-02 15:37:30 +02:00
396278598c
Merge pull request #2148 from Lauszus/promini
...
Arduino Pro and Pro Mini should use eightanaloginputs variant
2014-07-02 15:29:31 +02:00
8e48cef584
added support for the ArduinoISP
2014-07-02 15:03:12 +02:00
d07eb8866a
Update ArduinoWifiShield_upgrade_mac.sh
2014-07-01 19:11:19 +02:00
b0ab27c47e
Update ArduinoWifiShield_upgrade.sh
...
File path should be updated, is wrong currently, will throw an error saying files missing.
2014-07-01 19:09:49 +02:00
81a5352811
Merge branch 'master' into ide-1.5.x
2014-07-01 19:07:55 +02:00
494d3de97d
Fixed permission on wifishield upgrade script.
2014-07-01 19:05:03 +02:00
fe78ffe429
Merge pull request #2118 from benoit-artefactlabs/wifishield-upgrade-firmware-mac-path
...
corrected wrong path to firmware binaries in wifishield upgrade script f...
2014-07-01 18:52:41 +02:00
c2c122b079
Merge branch 'master' into matthijskooijman-ide-1.5.x-timer-variant
...
Conflicts:
app/src/processing/app/debug/Compiler.java
hardware/arduino/sam/cores/arduino/main.cpp
2014-07-01 18:34:46 +02:00
e5f34e5a83
Merge branch 'ide-1.5.x-timer-variant' of github.com:matthijskooijman/Arduino into matthijskooijman-ide-1.5.x-timer-variant
2014-07-01 18:29:07 +02:00
29f9dd9f1f
Merge pull request #2139 from cmaglie/init-variant
...
Allow variants to define an initVariant() function that is called at startup
2014-07-01 17:28:45 +02:00
00087c11f4
Reverting -flto flag from AVR core until all compatibility problems are worked out.
...
For more info:
https://groups.google.com/a/arduino.cc/d/msg/developers/21G5w2HbUOg/NRMW6c9OIFUJ
2014-07-01 17:18:04 +02:00
e0f83a3617
Backported digitalPinToInterrupt macro from IDE 1.5.x
2014-06-30 18:24:08 +02:00
4e38e595eb
Arduino Pro and Pro Mini should use eightanaloginputs variant, so all 8 analog pins can be used
2014-06-28 22:37:26 +02:00
bb095a2a59
initVariant() is now declared as external "C" function.
...
See #2080 for more details.
2014-06-27 14:26:32 +02:00
370648a532
Merge branch 'ide-1.5.7' into ide-1.5.x
2014-06-27 13:44:18 +02:00
10a89a1d8d
Support Atmega8 (and similar that define PE instead of UPE) again
...
These chips were previously supported, but since parity error checking
was added, this support has broken. Most chips define UPE0 (etc.) for
the parity error bit. Some chips don't have numbered UARTS so only
define UPE and even fewer define PE instead of UPE. This adds support
for those chips again.
Closes : #2137
2014-06-25 17:20:07 +02:00
4014dd6070
Allow variants to define an initVariant() function that is called at startup.
...
See #2080 and #2139 .
2014-06-25 16:56:19 +02:00
c2e5f67ea6
Updated arm gcc to version 4.8.3-2014q1
2014-06-25 11:59:47 +02:00
4df2c8982a
Updated arm gcc to 4.8.3
2014-06-25 11:57:49 +02:00
3a4381955e
Updated arm gcc to 4.7.4
2014-06-25 11:56:50 +02:00
59767b4c03
Removed patch for old malloc bug (no more useful with updated toolchain)
2014-06-25 10:14:35 +02:00
b72f461b4c
Fixed compilation error when targetting Mega. Error is caused by #2039 and this fix is just a workaround
2014-06-25 10:14:35 +02:00
6f74581bba
gcc: Adding -w flag to compiler.c.elf.flags in order to avoid printing ISR warning http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59396
2014-06-25 10:14:35 +02:00
44a6cbf2de
Enabling link-time optimization. See #660
2014-06-25 10:14:34 +02:00
5a015b3eec
New common AVR toolchain
2014-06-25 10:12:39 +02:00
40270306e0
Allow variants to define an initVariant() function that is called at startup.
...
See #2080
2014-06-19 19:49:47 +02:00
1a305cdc45
Merge branch 'master' into ide-1.5.x
2014-06-19 17:01:53 +02:00
11e02db954
Fixed regression in USBAPI and CDC (xaljox)
...
See:
9ac7e30252 (commitcomment-6718676)
2014-06-19 16:52:48 +02:00
7f9e9b1cc2
Merge branch 'master' into HEAD
2014-06-13 10:29:12 +02:00
9ac7e30252
Update USBAPI.h
...
Fixes bug where Serial.read() would always return 0 as the first byte.
2014-06-10 08:48:23 -07:00
d460dd6683
corrected wrong path to firmware binaries in wifishield upgrade script for mac
2014-06-08 00:01:40 +02:00
1918966aef
Merge pull request #2104 from amulya349/master
...
Fix of a bug in Stream.cpp
2014-06-02 10:37:37 +02:00
82fe44d76d
Merge branch 'master' into HEAD
2014-05-30 10:54:14 +02:00
6914af0d63
USB CDC available() method returns correct number of bytes in buffer.
...
See #1953
2014-05-30 10:46:46 +02:00
2c3058b2d5
Fix of a bug
...
Stream::find(char *target) passes NULL as “terminator” to Stream::findUntil(char *target, char *terminator), which immediately dereferences it by passing it on to strlen() :
bool Stream::find(char *target)
{
return findUntil(target, NULL);
}
// as find but search ends if the terminator string is found
bool Stream::findUntil(char *target, char *terminator)
{
return findUntil(target, strlen(target), terminator, strlen(terminator));
}
2014-05-30 11:47:08 +05:30
91f0dbc9ec
Fix of a bug
...
Stream::find(char *target) passes NULL as “terminator” to Stream::findUntil(char *target, char *terminator), which immediately dereferences it by passing it on to strlen():
bool Stream::find(char *target)
{
return findUntil(target, NULL);
}
// as find but search ends if the terminator string is found
bool Stream::findUntil(char *target, char *terminator)
{
return findUntil(target, strlen(target), terminator, strlen(terminator));
}
2014-05-30 11:44:50 +05:30