Commit Graph

496 Commits

Author SHA1 Message Date
Xun Yang ec31a2ee5c Fixed robot libraries and examples for unified Arduino core 2013-08-21 23:14:00 +02:00
Cristian Maglie 293e46bfb4 Merge branch 'issue1366' of github.com:Lauszus/Arduino into Lauszus-issue1366 2013-07-31 17:22:12 +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 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 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
Kristian Sloth Lauszus dbd584e438 Removed double instance of the same code 2013-05-02 01:00:17 +02:00
Kristian Sloth Lauszus 59c5b94c51 Check if ATmega32u4 is defined
Needed in order to work with Arduino Leonardo
2013-04-18 00:15:06 +02:00
Kristian Sloth Lauszus 72ec50717d Removed call to analogPinToChannel for Leonardo 2013-04-18 00:07:33 +02:00
Kristian Sloth Lauszus 938351bcae Use analogPinToChannel if it's defined 2013-04-17 19:49:40 +02:00
Kristian Sloth Lauszus be9462e41e Added support for all variants of Sanguino 2013-04-04 20:55:15 +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 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 1b0bff6f2c Merge remote-tracking branch 'mlafauci/wifishield-bugfix' into HEAD 2013-03-20 11:35:55 +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 5e3d7f7ad2 Merge branch 'mega2560-bootloader' into HEAD 2013-03-11 12:52:49 +01:00
Fede85 466948605e changes in the script for upgrading the wifi shield 2013-03-11 01:01:02 +01:00
Cristian Maglie 15727e9a2d Merge remote-tracking branch 'arduino/master' into wifishield-bugfix 2013-03-10 23:22:48 +01:00
Cristian Maglie deb309b831 Revert "Added function on WString class to export char ptr"
This reverts commit a0c96bebdd.
2013-03-10 23:03:25 +01:00
Mimmo La Fauci 901c908495 Updated binaries for Wifi shield 2013-03-10 22:56:22 +01:00
Mimmo La Fauci 271d74d7c3 Updates to WiFi shield firmware. 2013-03-10 22:55:21 +01:00
Cristian Maglie f8ad1bc075 Fixed permissions 2013-03-07 22:12:28 +01:00
Cristian Maglie 8fa7d94a45 Mega2560 bootloader: use avr library functions for writing into EEPROM 2013-03-07 22:09:41 +01:00
Cristian Maglie 1066766bfa Mega2560 bootloader: fix wrong eeprom addressing 2013-03-07 22:00:26 +01:00
David A. Mellis ebc35019be 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
Mimmo La Fauci a0c96bebdd Added function on WString class to export char ptr 2013-02-08 19:21:46 +01:00
Cristian Maglie 06ee62afc6 Fixed compile problems with avr gcc 4.6.2 (crosspack CrossPack-AVR-20121207.dmg) 2012-12-22 19:31:03 +01:00
Cristian Maglie 7625c33fcd Saved old production firmware for Mega2560 2012-12-22 19:25:20 +01:00
Cristian Maglie 8e1f62667b Added patch to bootloader for Mega2560. (Mark Sproul)
See #181 #392 #505 #543 #544
2012-12-22 19:20:42 +01:00
Cristian Maglie 141684d410 Add trivial new[] and delete[] operators (Justin R. Cutler)
Fixes #73
Fixes #883
2012-12-16 14:30:12 +01:00
Cristian Maglie d457332664 Fixed malloc() bug. (Paul Stoffregen)
Fixes #857
2012-12-16 14:16:35 +01:00