Cristian Maglie
d101bf51a2
[sam] 2 bugfix to SPI library.
...
- begin() after end() now works.
- unconnected SPI pin is selected as CS when old (non extended) API is used.
2013-06-21 19:58:08 +02:00
Cristian Maglie
a2e7413d22
More efficient dtostrf() emulation on ARM
2013-06-06 23:11:43 +02:00
Cristian Maglie
ba7fb5518f
Fixed buffer overflow on String class (Paul Stoffregen)
2013-06-06 20:04:43 +02:00
Cristian Maglie
f80c6c5f35
Merged various bugfix / improvements to String class.
...
Merge branch 'master' into ide-1.5.x
2013-06-06 19:54:58 +02:00
Cristian Maglie
1130fede3a
Added support for Flash string on String class.
2013-06-06 16:33:20 +02:00
Cristian Maglie
b341a7c751
String class: removed deep copy on substring method.
...
Small code cleanup.
2013-06-06 16:33:20 +02:00
Tevin Zhang
82a2c1d3d9
add String.toFloat
2013-06-06 16:19:34 +02:00
Ryan Esteves
0778f8a3f3
Added remove methods to WString
2013-06-05 14:08:59 -04:00
Cristian Maglie
3394f61276
Merged 1.0.5
2013-05-29 18:30:36 +02:00
Fede85
4486a922fc
UOTGVBOF is now active high
2013-05-20 19:21:23 +02:00
Cristian Maglie
eab4a7ef72
Robot has its own core
2013-05-17 11:02:00 +02:00
Cristian Maglie
ffdb0d7d81
Merge branch 'robot'
2013-05-15 11:16:09 +02:00
Fede85
2387046c19
Added support to INT6 on Leonardo.
...
Fixes #988
2013-05-13 21:22:59 +02:00
Cristian Maglie
54552c0bd0
Added robot hardware
2013-05-13 19:50:59 +02:00
Cristian Maglie
a46259a0cf
Merged 1.0.5
...
Still missing:
- updates to WiFi lib for sam.
- updates to examples of Ehternet and WiFi for sam.
Merge remote-tracking branch 'arduino/master' into ide-1.5.x
Conflicts:
app/src/processing/app/Base.java
app/src/processing/app/Editor.java
app/src/processing/app/helpers/FileUtils.java
app/src/processing/app/i18n/Resources_fr.po
app/src/processing/app/i18n/Resources_fr.properties
build/shared/revisions.txt
hardware/arduino/avr/libraries/Ethernet/examples/DnsWebClient/DnsWebClient.ino
hardware/arduino/avr/libraries/WiFi/examples/WifiChatServer/WifiChatServer.ino
hardware/arduino/avr/libraries/WiFi/examples/WifiPachubeClient/WifiPachubeClient.ino
hardware/arduino/avr/libraries/WiFi/examples/WifiPachubeClientString/WifiPachubeClientString.ino
hardware/arduino/avr/libraries/WiFi/examples/WifiTwitterClient/WifiTwitterClient.ino
hardware/arduino/avr/libraries/WiFi/examples/WifiUdpSendReceiveString/WifiUdpSendReceiveString.ino
hardware/arduino/avr/libraries/WiFi/examples/WifiWebClient/WifiWebClient.ino
hardware/arduino/avr/libraries/WiFi/examples/WifiWebClientRepeating/WifiWebClientRepeating.ino
hardware/arduino/avr/libraries/WiFi/examples/WifiWebServer/WifiWebServer.ino
libraries/WiFi/examples/WiFiChatServer/WiFiChatServer.ino
libraries/WiFi/examples/WiFiPachubeClient/WiFiPachubeClient.ino
libraries/WiFi/examples/WiFiPachubeClientString/WiFiPachubeClientString.ino
libraries/WiFi/examples/WiFiTwitterClient/WiFiTwitterClient.ino
libraries/WiFi/examples/WiFiUdpSendReceiveString/WiFiUdpSendReceiveString.ino
libraries/WiFi/examples/WiFiWebClient/WiFiWebClient.ino
libraries/WiFi/examples/WiFiWebClientRepeating/WiFiWebClientRepeating.ino
libraries/WiFi/examples/WiFiWebServer/WiFiWebServer.ino
libraries/WiFi/examples/WifiChatServer/WifiChatServer.ino
libraries/WiFi/examples/WifiPachubeClient/WifiPachubeClient.ino
libraries/WiFi/examples/WifiPachubeClientString/WifiPachubeClientString.ino
libraries/WiFi/examples/WifiTwitterClient/WifiTwitterClient.ino
libraries/WiFi/examples/WifiUdpSendReceiveString/WifiUdpSendReceiveString.ino
libraries/WiFi/examples/WifiWebClient/WifiWebClient.ino
libraries/WiFi/examples/WifiWebClientRepeating/WifiWebClientRepeating.ino
libraries/WiFi/examples/WifiWebServer/WifiWebServer.ino
2013-05-11 14:37:25 +02:00
Cristian Maglie
444ede099d
Added const modifier to String.c_str()
2013-05-06 18:10:29 +02:00
Cristian Maglie
19e4d38725
Added c_str() method to String class.
2013-05-06 08:57:06 +02:00
Cristian Maglie
99f2a27553
Stream "_timeout" field and related methods are now protected instead of private.
...
This allows better optimization on classes that extends Stream without losing
timeout capabilities.
2013-05-06 08:52:31 +02:00
stimmer
00bc1639c4
Changed micros() to work in interrupts
2013-05-03 13:38:48 +02:00
Loren M. Lang
7c87db3532
Detect RAM usage and stop if full
...
This resolves issue #1356 and add the ability for the Arduino IDE to
detect the amount of RAM allocated to a sketch and compare that to the
available RAM on each board. If RAM is more than 90% full, it will fail
on building since there is not enough free RAM for the heap and stack to
use.
2013-04-22 17:48:22 -07:00
Cristian Maglie
443d0e1f26
Updated libaries and core handling.
...
https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification
https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5---3rd-party-Hardware-specification
Merge branch 'lib-1.5-cores' into ide-1.5.x
2013-04-17 17:53:03 +02:00
Cristian Maglie
8eadd4893f
Moved old production firmware to the right place
2013-04-17 17:52:36 +02:00
Cristian Maglie
f1221c8ebf
Reverted to old board ids
2013-04-17 17:45:57 +02:00
Kristian Sloth Lauszus
c6e1a2f85c
Set correct speed of Arduino ISP programmer
2013-04-06 01:59:25 +02:00
Kristian Sloth Lauszus
be9462e41e
Added support for all variants of Sanguino
2013-04-04 20:55:15 +02:00
Cristian Maglie
62b723357c
Merged 1.0.5
...
Merge remote-tracking branch 'arduino/master' into ide-1.5.x
Conflicts:
app/src/processing/app/Base.java
build/shared/revisions.txt
hardware/arduino/avr/cores/arduino/malloc.c
hardware/arduino/cores/arduino/avr-libc/malloc.c
hardware/arduino/cores/arduino/malloc.c
todo.txt
2013-04-03 13:51:04 +02:00
Cristian Maglie
b59784d50c
Fix deprecated ISR names for ATmega8.
...
See #881
2013-03-29 15:17:54 +01:00
Cristian Maglie
f88c9847ac
Removed deprecated interrupt handlers
...
Fixes #831 #881 #955 #1123 #1140
2013-03-29 14:41:36 +01:00
Cristian Maglie
d88236a033
Increased malloc margin to 128.
...
https://github.com/arduino/Arduino/pull/1329#issuecomment-15609148
See #857 #1329
2013-03-29 11:48:35 +01:00
Fede85
9e7dfb2a06
updated config() methods in WiFi library
2013-03-28 12:56:57 +01:00
Cristian Maglie
b92937b1fc
Merge branch 'wifishield-bugfix'
2013-03-28 12:27:11 +01:00
Cristian Maglie
83dbd395f3
Merge remote-tracking branch 'mlafauci/wifishield-bugfix' into HEAD
2013-03-28 12:10:48 +01:00
Mimmo La Fauci
3c1fb4cc26
Fix print message on dhcp status
2013-03-26 22:26:21 +01:00
Mimmo La Fauci
7fa382099d
Fix issue on client side
2013-03-26 19:49:19 +01:00
Mimmo La Fauci
c0a7131a8a
Fixed issue loading the firmware with bootloader
2013-03-25 23:49:21 +01:00
Cristian Maglie
03a7529cc0
[sam] Added serialEvent*() support
2013-03-25 01:29:42 +01:00
Cristian Maglie
ee0c76f063
Removed unused file
2013-03-25 00:42:45 +01:00
Cristian Maglie
a4c2062405
Backported malloc and realloc from avr-libc 1.8.0 (without test code)
...
See #857
2013-03-23 21:40:52 +01:00
Mimmo La Fauci
792056d62b
Fix issue with multiple clients on WebServer
2013-03-22 13:42:12 +01:00
Mimmo La Fauci
dc3102d2f4
Added API to set static IP and DNS server
2013-03-21 09:24:07 +01:00
Cristian Maglie
f772be9032
Added version field to platform.txt
2013-03-21 09:20:29 +01:00
Cristian Maglie
1b0bff6f2c
Merge remote-tracking branch 'mlafauci/wifishield-bugfix' into HEAD
2013-03-20 11:35:55 +01:00
Cristian Maglie
cad69358b4
Changed the way ARDUINO is defined inside platform.txt
2013-03-18 13:14:30 +01:00
Mimmo La Fauci
9c30c73c2b
Fix issue related to multiple client opened on web server sketch
2013-03-17 19:23:16 +01:00
Mimmo La Fauci
6a83038ccd
Commit Binary
2013-03-16 15:55:49 +01:00
Mimmo La Fauci
a00fedde2d
Add info instead of printk
2013-03-16 15:55:29 +01:00
Mimmo La Fauci
2c35d715fc
Fix problem on UDP NTP client
2013-03-16 15:08:08 +01:00
Mimmo La Fauci
85e0353588
Fixed issu con client.available to return the correct number of bytes
2013-03-16 12:33:50 +01:00
Cristian Maglie
0f5a5259ec
Added avr/pgmspace.h compatibility layer for Due Boards
...
Fixes #1317
2013-03-15 12:39:04 +01:00
Cristian Maglie
5e3d7f7ad2
Merge branch 'mega2560-bootloader' into HEAD
2013-03-11 12:52:49 +01:00