Commit Graph

1074 Commits

Author SHA1 Message Date
Cristian Maglie ccf7eb9a56 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
Kristian Sloth Lauszus 8d7deb7a1f Removed double instance of the same code 2013-05-02 01:00:17 +02:00
Loren M. Lang e1da15aeb5 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
Kristian Sloth Lauszus 0a7b402c45 Check if ATmega32u4 is defined
Needed in order to work with Arduino Leonardo
2013-04-18 00:15:06 +02:00
Kristian Sloth Lauszus 8d26462be2 Removed call to analogPinToChannel for Leonardo 2013-04-18 00:07:33 +02:00
Kristian Sloth Lauszus b9717187fd Use analogPinToChannel if it's defined 2013-04-17 19:49:40 +02:00
Cristian Maglie 890a3311ed 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 04f3289d09 Moved old production firmware to the right place 2013-04-17 17:52:36 +02:00
Cristian Maglie fd662d8639 Reverted to old board ids 2013-04-17 17:45:57 +02:00
Kristian Sloth Lauszus ffc3ca9940 Set correct speed of Arduino ISP programmer 2013-04-06 01:59:25 +02:00
Kristian Sloth Lauszus ed42d95412 Added support for all variants of Sanguino 2013-04-04 20:55:15 +02:00
Cristian Maglie ee90e68e86 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 f50c307be2 Fix deprecated ISR names for ATmega8.
See #881
2013-03-29 15:17:54 +01:00
Cristian Maglie ab41589c2b Removed deprecated interrupt handlers
Fixes #831 #881 #955 #1123 #1140
2013-03-29 14:41:36 +01:00
Cristian Maglie f39a246be5 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 dc7b070c81 updated config() methods in WiFi library 2013-03-28 12:56:57 +01:00
Cristian Maglie c6dcde62af Merge branch 'wifishield-bugfix' 2013-03-28 12:27:11 +01:00
Cristian Maglie 802eaa96c7 Merge remote-tracking branch 'mlafauci/wifishield-bugfix' into HEAD 2013-03-28 12:10:48 +01:00
Mimmo La Fauci 881e9430a1 Fix print message on dhcp status 2013-03-26 22:26:21 +01:00
Mimmo La Fauci 6265d40181 Fix issue on client side 2013-03-26 19:49:19 +01:00
Mimmo La Fauci ed45296132 Fixed issue loading the firmware with bootloader 2013-03-25 23:49:21 +01:00
Cristian Maglie f567db7573 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 41d49e97f0 Fix issue with multiple clients on WebServer 2013-03-22 13:42:12 +01:00
Mimmo La Fauci e43ed7d47d Added API to set static IP and DNS server 2013-03-21 09:24:07 +01:00
Cristian Maglie 7acb52a797 Added version field to platform.txt 2013-03-21 09:20:29 +01:00
Cristian Maglie c2de020c3d Merge remote-tracking branch 'mlafauci/wifishield-bugfix' into HEAD 2013-03-20 11:35:55 +01:00
Cristian Maglie 341f6b8ffb Changed the way ARDUINO is defined inside platform.txt 2013-03-18 13:14:30 +01:00
Mimmo La Fauci f0ba738a71 Fix issue related to multiple client opened on web server sketch 2013-03-17 19:23:16 +01:00
Mimmo La Fauci 9f77c83510 Commit Binary 2013-03-16 15:55:49 +01:00
Mimmo La Fauci f6b90fecae Add info instead of printk 2013-03-16 15:55:29 +01:00
Mimmo La Fauci 642348b69d Fix problem on UDP NTP client 2013-03-16 15:08:08 +01:00
Mimmo La Fauci e477d8cffa Fixed issu con client.available to return the correct number of bytes 2013-03-16 12:33:50 +01:00
Cristian Maglie 3d7a3018a1 Merge branch 'mega2560-bootloader' into HEAD 2013-03-11 12:52:49 +01:00
Fede85 84d842a16f changes in the script for upgrading the wifi shield 2013-03-11 01:01:02 +01:00
Cristian Maglie 477257b345 Merge remote-tracking branch 'arduino/master' into wifishield-bugfix 2013-03-10 23:22:48 +01:00
Cristian Maglie 399d9c58a2 Revert "Added function on WString class to export char ptr"
This reverts commit a0c96bebddac27e8ea51811a74d6cdfa2d8a30e0.
2013-03-10 23:03:25 +01:00
Mimmo La Fauci cc8291eda8 Updated binaries for Wifi shield 2013-03-10 22:56:22 +01:00
Mimmo La Fauci 8c5d809280 Updates to WiFi shield firmware. 2013-03-10 22:55:21 +01:00
Cristian Maglie 4b40cbc51a Fixed permissions 2013-03-07 22:12:28 +01:00
Cristian Maglie a6f7480034 Mega2560 bootloader: use avr library functions for writing into EEPROM 2013-03-07 22:09:41 +01:00
Cristian Maglie 095e99aae5 Mega2560 bootloader: fix wrong eeprom addressing 2013-03-07 22:00:26 +01:00
David A. Mellis aa218e803a Use analogPinToChannel() macro if present for ATtiny25/45/85.
This allows use of A0, A1, A2, A3 constants and for them to be mapped to the appropriate analog input channel. It should only be used if the macro is actually defined.
2013-03-06 17:49:44 -05:00
Cristian Maglie 8d09b16828 Added auto-generation for 'build.board' value in boards.txt.
See #1305.
2013-03-06 12:49:41 +01:00
Cristian Maglie 384360b68a Slighty changed custom menu format: simplifies parsing 2013-03-03 11:31:31 +01:00
Cristian Maglie 0ecdc5ebc9 Merge branch 'lib-1.5-newformat' into ide-1.5.x 2013-02-27 18:29:56 +01:00
Cristian Maglie 43b4d12dfa Bugfix for garbage data coming from serial port after reset. (Arduino Due)
Fixed #1267

Merge branch 'fix-usbserial-firmware-due' into ide-1.5.x
2013-02-26 17:35:49 +01:00
Cristian Maglie 7ebd6ff420 Merge remote-tracking branch 'arduino/ide-1.5.x' into HEAD 2013-02-13 16:26:19 +01:00
Federico Fissore 297028eaab merging ide-1.5.x 2013-02-13 16:25:40 +01:00
Federico Fissore a103e031d8 fixing PID for esplora 2013-02-13 13:33:43 +01:00
Cristian Maglie 93599f4b1d Added boards and arch defines.
Merge branch 'boards_defines' into lib-1.5
2013-02-11 19:53:54 +01:00