Commit Graph

495 Commits

Author SHA1 Message Date
Kristian Lauszus 7555a8a731 Use reinterpret_cast to cast __FlashStringHelper to const char* 2013-12-27 20:01:03 +01:00
Matthijs Kooijman 233519419b Remove unneeded casts in Print::write(const String&)
Now that Print::write(const char*) is also available, these casts are no
longer needed.
2013-12-24 13:22:43 +01:00
Matthijs Kooijman 5e376447de Add uint8_t* versions of methods in Stream
The new functions just call their char* equivalents, but this allows
reading bytes into a buffer of uint8_t as well as chars.
2013-12-24 13:22:42 +01:00
Matthijs Kooijman 9e6e08012d Add Print::write(const char *, size_t)
The new function just calls Print::write(const uint8_t *, size_t), but
this allows writing out a buffer of chars (without having to learn about
casts).
2013-12-24 13:22:42 +01:00
Federico Fissore 62914c08db Print.print optimization. Closes #1760 2013-12-23 11:50:39 +01:00
Cristian Maglie 244beda34d Merge branch 'pins-define' into ide-1.5.x 2013-12-13 15:09:40 +01:00
Cristian Maglie 41a16cbc9b Removed redefinitions of SERIAL_* in Yun variant 2013-12-13 14:22:46 +01:00
Matthijs Kooijman 0f07107e95 In boards.txt, rename atmega328diecimila to diecimila
This board has a "cpu" submenu to select either atmega328 or atmega168,
so it does not make sense to put atmega328 in the main board name.
2013-12-08 18:16:31 +01:00
Cristian Maglie 2054189594 Upped version to 1.5.5 2013-11-28 10:53:50 +01:00
Cristian Maglie 15c793a0e5 Revert "SPI library to new format" 2013-11-21 15:05:36 +01:00
Cristian Maglie 11630643ca Revert "EEPROM library to the new format"
This reverts commits:
3223d4fdca32ec03de4a3a2a0c22f2d40de5f374
77f8dd63ab102ab5d2929ac4edd5c00ae9d70493
2013-11-21 11:22:44 +01:00
Cristian Maglie c0630cf9bf Revert "SoftwareSerial library to the new format"
This reverts commit 38c3bbbd3c83eda057d4857635fbd78a4785c3a4.
2013-11-15 12:54:59 +01:00
Cristian Maglie 9a403664a6 Revert "Wire library to the 1.5 format"
This reverts commit a31857688bdc270ed65307755ff3b73ef4867982.
2013-11-15 12:54:59 +01:00
Cristian Maglie c63a185b88 Removed redundant LED_BUILTIN define in Yun variant. 2013-11-12 14:31:51 +01:00
Cristian Maglie b6c84e0a2c Merge branch 'master' into serial-variant 2013-11-11 14:01:09 +01:00
Cristian Maglie 1619ced1cb Added SERIAL metadata into variant files. 2013-11-11 13:41:04 +01:00
Cristian Maglie fe423651ce Merge branch 'master' into serial-variant 2013-11-11 13:03:21 +01:00
Kristian Lauszus f8536de929 Added VID and PID for older Arduino Unos 2013-11-11 02:41:44 +01:00
Cristian Maglie 83ac47f808 Merge branch 'master' into ide-1.5.x 2013-11-03 18:18:09 +01:00
Cristian Maglie b54e446624 Merge branch 'master' into ide-1.5.x 2013-11-03 14:00:42 +01:00
Cristian Maglie a2f423c69d Using NOT_AN_INTERRUPT defined constant 2013-10-31 12:44:24 +01:00
Cristian Maglie cf7c330b77 Added digitalPinToInterrupt also to robot variants 2013-10-31 12:44:05 +01:00
Cristian Maglie a55431060f Added pinToInterrupt() variant macro (Paul Stoffregen) 2013-10-31 12:43:41 +01:00
Fede85 8ef5444219 Merge remote-tracking branch 'origin/ide-1.5.x' into ide-1.5.x 2013-10-14 17:19:48 +02:00
Federico Fissore f04488f202 merge 2013-10-14 12:42:42 +02:00
Fede85 fae79cc4bd Merge remote-tracking branch 'origin/ide-1.5.x' into ide-1.5.x 2013-10-10 20:59:01 +02:00
Cristian Maglie 08f33e6f16 Small fixes to avr/boards.txt:
- adjusted Mega board name
- moved pid/vid to the proper place
- defined default build.board prop (so the IDE stops warning about that)

See #1605
2013-10-09 17:00:40 +02:00
Kristian Sloth Lauszus 5a7102d8ed Combine Mega and Mega 2560 2013-10-03 20:36:25 +02:00
Kristian Sloth Lauszus 3638221d89 Split Arduino ADK into separate board 2013-10-03 20:32:28 +02:00
Cristian Maglie 79664a0800 Merge branch 'master' into ide-1.5.x 2013-09-30 16:25:10 +02:00
Federico Fissore cd3ffa22b4 Added yun variant with LED_BUILTIN definition. Closes #1585 2013-09-30 10:07:03 +02:00
Federico Fissore 0305eaaf3e Removed wrong executable flag on many files 2013-09-27 18:18:51 +02:00
Federico Fissore 70271acff3 boards.txt: fixed wrong extended fuses when using external programmer with a yun 2013-09-25 17:25:31 +02:00
Cristian Maglie 0c231010e4 Fix wrong 'maximum_data_size' key in boards.txt 2013-09-13 20:05:38 +02:00
Fede85 9104bfc6f8 Wire library to the 1.5 format 2013-09-10 18:50:42 +02:00
Cristian Maglie aed80e6b2f Merge branch 'ide-1.5.x' into dev-ide-1.5.x-discovery
Conflicts:
	build/shared/revisions.txt
2013-09-10 12:10:57 +02:00
Cristian Maglie 21094a9e71 Updated revision log, and upped version to 1.5.4 2013-09-09 19:47:25 +02:00
Cristian Maglie af606df946 Added SRAM size for some boards. 2013-09-09 17:49:37 +02:00
Cristian Maglie 33a312588c Fixed HardwareSerial bug introduced in 1.5.3.
Fixes #1568
2013-09-09 13:09:27 +02:00
Cristian Maglie 4f6359d4d8 Updated revision log, and upped version to 1.5.4 2013-09-06 18:39:42 +02:00
Fede85 b0b96fa999 SpacebrewYun library to the 1.5 format 2013-09-06 18:25:03 +02:00
Fede85 1d6f34093a Temboo library to the 1.5 format 2013-09-06 18:15:14 +02:00
Fede85 dbdbe70b97 Bridge library to the 1.5 format 2013-09-06 15:38:07 +02:00
Federico Fissore 3f8bd5c5c0 Merge remote-tracking branch 'arduino/ide-1.5.x' into dev-ide-1.5.x-discovery 2013-09-06 12:59:24 +02:00
Cristian Maglie 4f71b3baa7 Fixed String class regression after f80c6c5f35cddcf4761a3c97feb8504425e9d27d
This should make explicit String-from-integer constructor working again:

   int a = 10;
   String(a, 4);
2013-09-03 18:40:30 +02:00
Cristian Maglie 99733fe2d2 Wrong boards.txt entry (sub-menu items) for Arduino Nano w/atmega328.
Fixes #1558
2013-08-31 15:20:15 +02:00
Federico Fissore 863cea6b4f Spacebrew keywords 2013-08-28 10:12:33 +02:00
Federico Fissore 5ee0aef579 spacebrew update 2013-08-28 10:12:33 +02:00
Federico Fissore 64e817bde6 removed .DS_Store folder 2013-08-28 10:12:33 +02:00
Cristian Maglie b868595a1e Merge branch 'ide-1.5.x' into dev-ide-1.5.x-discovery
Conflicts:
	app/src/processing/app/Preferences.java
	app/src/processing/app/debug/Uploader.java
2013-08-23 15:59:24 +02:00