Cristian Maglie
590ead58ad
Bridge protocol frame lenght is now a 16-bit field. Added more efficient Bridge.trasnfer() methods.
2013-06-05 11:50:33 +02:00
Cristian Maglie
b4852f353c
Merge remote-tracking branch 'dog/ide-1.5.x-discovery' into ide-1.5.x-discovery
...
Conflicts:
app/src/processing/app/Base.java
app/src/processing/app/Editor.java
2013-06-04 19:33:38 +02:00
Federico Fissore
b8486c287f
using new run-bridge script
2013-06-03 11:50:46 +02:00
Cristian Maglie
22a84c69d3
Merge branch 'merge-1.0.5' into ide-1.5.x-discovery
2013-06-01 23:16:02 +02:00
Cristian Maglie
2e05fbe7c8
Updated XivelyClient example
2013-05-31 13:27:01 +02:00
Cristian Maglie
689b25ce31
Console and Process classes are automatically included with Bridge
2013-05-31 13:25:25 +02:00
tigoe
765a975414
Updated YunSerialTerminal
2013-05-30 23:14:16 -04:00
tigoe
04d19946f4
Updated TimeCheck example
2013-05-30 23:13:34 -04:00
tigoe
bcacf68108
Merge branch 'ide-1.5.x-discovery' of https://github.com/arduino/DogStick into ide-1.5.x-discovery
...
Conflicts:
hardware/arduino/avr/libraries/Bridge/examples/YunSerialTerminal/YunSeri
alTerminal.ino
2013-05-30 23:11:13 -04:00
tigoe
a49a2e3c2e
Ignore passwords.h for xively client
2013-05-30 23:10:48 -04:00
tigoe
3fa7c137ef
Updated YunSerialTerminal
2013-05-30 23:10:14 -04:00
tigoe
9bdc89699a
Updated XivelyClient. Still not working
2013-05-30 23:09:57 -04:00
Cristian Maglie
113e28d861
Yùn console now runs at 57600 baud
2013-05-30 17:28:43 +02:00
Cristian Maglie
3394f61276
Merged 1.0.5
2013-05-29 18:30:36 +02:00
Tom Igoe
a181cf715a
Updates to Xively client
2013-05-27 13:12:05 -04:00
Tom Igoe
5cb25503d7
Added passwords.h for Xively client
2013-05-27 12:55:58 -04:00
Tom Igoe
520285871c
Added Xively client: currently not working, not sure why
2013-05-27 12:55:09 -04:00
Tom Igoe
97068d3de5
Added TimeCheck example to demonstrate re-use of Process
2013-05-27 12:54:44 -04:00
Tom Igoe
0c226b8229
Added possible boot watcher
2013-05-26 08:28:56 -04:00
Tom Igoe
e304d06059
Added Massimo's Serial command line example
2013-05-26 08:28:45 -04:00
Federico Fissore
bf5ddb338b
new yun bootloader
2013-05-23 11:07:18 +02:00
Federico Fissore
7e130a0c8b
Etheris references renamed Yun without accent to avoid encoding issues
2013-05-23 09:53:56 +02:00
Tom Igoe
c212c9de9d
Added WiFiCheck example to Bridge Library
2013-05-22 14:09:39 -04:00
Cristian Maglie
6e94316bbb
Updated Console class. New ConsoleAsciiTable example.
2013-05-22 19:17:58 +02:00
Federico Fissore
f3abbf60a8
Merge remote-tracking branch 'arduino/ide-1.5.x' into ide-1.5.x-discovery
2013-05-21 09:18:04 +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
Federico Fissore
e2dd85d508
added responses to Bridge.ino
2013-05-16 16:43:47 +02:00
Federico Fissore
a7e85f818a
right etheris values
2013-05-16 15:37:42 +02:00
Cristian Maglie
ef9070e85c
Fixed Process example
2013-05-16 10:28:00 +02:00
Cristian Maglie
05b0fc5f0b
Update Bridge library
2013-05-15 18:06:25 +02:00
Cristian Maglie
ffdb0d7d81
Merge branch 'robot'
2013-05-15 11:16:09 +02:00
Federico Fissore
b97fdb451f
Etheris bootloader
...
updated python bridge path
2013-05-14 16:51:42 +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
Federico Fissore
789492f091
etheris is now a 32u4
2013-05-13 17:01:07 +02:00
Federico Fissore
2d6af8264b
Merge remote-tracking branch 'arduino/ide-1.5.x' into ide-1.5.x-discovery
2013-05-13 16:58:10 +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
Federico Fissore
2de631c67c
borrowing WString.h from master
2013-05-09 11:20:15 +02:00
Federico Fissore
27b88aa523
Bridge lib moved bridge branch embedded into ide discovery branch
2013-05-09 11:15:36 +02:00
Cristian Maglie
444ede099d
Added const modifier to String.c_str()
2013-05-06 18:10:29 +02:00
Federico Fissore
c09f941822
temporary switch to 328p specs
2013-05-06 12:31:04 +02:00
Federico Fissore
b7a177d89b
adding 0x to PID/VID values
2013-05-06 12:31:03 +02:00
Federico Fissore
0b8489d31e
boards.txt modified. java code updated
2013-05-06 12:31:02 +02:00
Federico Fissore
09f643972c
boards.txt
2013-05-06 12:31:02 +02:00
Federico Fissore
6b6e9248d1
boards.txt
2013-05-06 12:31:02 +02:00
Federico Fissore
bf3daeb86c
wrong esplora PID
2013-05-06 12:31:02 +02:00
Federico Fissore
01cf414175
new boards.txt with indexed vid and pid
2013-05-06 12:31:01 +02:00
Federico Fissore
776952762f
working on #223 : Auto-detection of serial ports. Linux version ready
2013-05-06 12:31:01 +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
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
Cristian Maglie
bed305a556
Added auto-generation for 'build.board' value in boards.txt.
...
See #1305 .
2013-03-06 12:49:41 +01:00
Cristian Maglie
51c36c7325
Slighty changed custom menu format: simplifies parsing
2013-03-03 11:31:31 +01:00
Cristian Maglie
a657582b2a
Merge branch 'lib-1.5-newformat' into ide-1.5.x
2013-02-27 18:29:56 +01:00
Cristian Maglie
a58bea74b8
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
7314489bea
Added CAN library (alpha)
2013-02-15 15:51:25 +01:00
Cristian Maglie
0f41b963d4
Merge remote-tracking branch 'arduino/ide-1.5.x' into HEAD
2013-02-13 16:26:19 +01:00
Federico Fissore
7aeb972e14
merging ide-1.5.x
2013-02-13 16:25:40 +01:00
Cristian Maglie
7f7637c782
Fixed delayMicrosecond() when interrupts are disabled
2013-02-13 15:41:31 +01:00
Federico Fissore
74e991c0db
fixing PID for esplora
2013-02-13 13:33:43 +01:00
Cristian Maglie
1e1fce8e8e
Added old firmware for Arduino Due USB2Serial (atmega16u2)
2013-02-11 22:18:22 +01:00
Cristian Maglie
e5fa7e8183
BOARDS and ARCH defines from boards.txt
...
See #308
2013-02-11 19:43:04 +01:00
Mimmo La Fauci
a0c96bebdd
Added function on WString class to export char ptr
2013-02-08 19:21:46 +01:00
Thibaut VIARD
68fe402f8e
[CAN] adding raw class first stage
2013-02-07 18:13:44 +01:00
Cristian Maglie
6b25f0c0ba
Merge pull request #1255 from cmaglie/usbcdc-loopback-fix
...
Fixed SerialUSB data handshake when host sends a lot of data (PeterVH, stimmer)
2013-02-06 03:30:12 -08:00
Cristian Maglie
976f7588b7
Bugfix for garbage data coming from serial port after reset.
...
http://arduino.cc/forum/index.php/topic,134847
2013-02-05 21:00:08 +01:00
Cristian Maglie
5edc110f61
[sam] attachInterrupt() now works also on pins that belongs to PORTD
2013-02-02 17:14:30 +01:00
Thibaut VIARD
ecfea6da9f
[SAM] updating CAN transceiver conforming to Arduino API
2013-01-30 15:12:14 +01:00
Cristian Maglie
d66d4c4793
Fixed SerialUSB data handshake when host sends a lot of data (PeterVH, stimmer)
2013-01-29 11:20:20 +01:00
Thibaut VIARD
d25921692a
[sam] CAN component compiling with Arduino API
2013-01-27 17:46:38 +01:00
Thibaut VIARD
e8c57c4f18
[SAM] updating libsam and CAN files
2013-01-27 15:52:28 +01:00
Cristian Maglie
3a3bf643f9
Merge branch 'ide-1.5.x' into can
2013-01-27 12:52:06 +01:00
Cristian Maglie
ac66cf7ee2
Removed unused file
2013-01-27 12:50:29 +01:00
Cristian Maglie
e72eaa858a
Fixed CDC_SERIAL_BUFFER_SIZE macros (PeterVH)
2013-01-27 12:49:25 +01:00
Cristian Maglie
95cadfef12
Fixed USBSerial.write() while sending big buffers (Bill Dreschel)
2013-01-25 15:55:35 +01:00
Federico Fissore
c596edd083
closes #954 : wrong header name in WebServer example sketches
2013-01-10 16:30:07 +01:00
Federico Fissore
110148877f
wrong comment in Firmata.cpp. closes #786 #785
2013-01-10 14:53:20 +01:00
Cristian Maglie
cfd9889018
Imported Ehternet memory-leak fix into sam
2013-01-06 18:46:18 +01:00
Cristian Maglie
1da3752860
Merged upcoming 1.0.4 and updated revision log
2013-01-06 18:38:03 +01:00
vd
ac2255b6d5
modified analogWrite to wait for end of conversion
2013-01-06 17:53:59 +01:00
Cristian Maglie
14893f5cd9
Fixed Wifi library for Arduino Due
2013-01-02 17:16:57 +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
Thibaut VIARD
8d27b0a191
[sam] adding CAN0/1 pins defs
2012-12-20 17:22:56 +01:00
Thibaut VIARD
2c107798a2
[sam] integrating Wilfredo CAN driver function and bringing sn65hvd234
...
driver into CAN library
2012-12-20 11:20:01 +01:00
Cristian Maglie
fd16c125d5
Removed ASF stuff
2012-12-20 11:04:48 +01:00
Thibaut VIARD
5d0ba1c64a
[sam] adding more peripherals to SAM3X/Due
2012-12-19 15:20:14 +01:00
Cristian Maglie
38c05d2742
Merged 1.0.4 pre-release into 1.5
2012-12-17 16:53:45 +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
Cristian Maglie
acfd670124
fixed wrong filename
2012-12-12 11:55:58 +01:00
Cristian Maglie
328d229ee0
Added CAN lib
2012-12-12 11:55:06 +01:00
Federico Fissore
15a7ebe568
closes #1163 : wrong variable naming
2012-12-12 11:47:49 +01:00
Cristian Maglie
c2c104315a
WiFi library for Arduino Due
2012-12-11 09:47:46 +01:00
Cristian Maglie
059ceedf91
Burn production-tested bootloader for very old Atmega8
2012-12-10 16:08:23 +01:00
Cristian Maglie
66ee23b885
Merged 1.0.3
2012-12-10 15:55:05 +01:00
Federico Fissore
d458ef7806
fixed permissions on a lot of text files. see #1116
2012-12-10 10:42:49 +01:00
Cristian Maglie
2b66d840b4
Fixed some firmware filenames
2012-12-10 10:35:19 +01:00
David A. Mellis
a1582fe973
Moving TXCO definition into HardwareSerial.cpp from HardwareSerial.h.
...
Otherwise, you get an error when compiling for processors with no serial port because the header file is always compiled.
See, for an example of the problem: https://github.com/damellis/attiny/issues/8
2012-12-08 10:44:48 -05:00
Cristian Maglie
bc6836f266
Added Esplora precompiled firmware
2012-12-07 21:24:24 +01:00
Cristian Maglie
948a5c89e4
Added support for Arduino Esplora
2012-12-07 18:11:07 +01:00
Cristian Maglie
1ca95a7bda
Updated firmware for atmega8 for new avr-gcc versions.
...
fixes #153
fixes #1122
2012-11-30 23:15:30 +01:00
Cristian Maglie
ad93a18b85
Saved old Leonardo and Micro production firmware.
...
Rebuilt firmware for Micro.
Added pre-loaded Blink to new firmwares.
2012-11-30 16:34:04 +01:00
Kristian Lauszus
ef6f1eb11d
Improved Leonardo bootloader
...
The power-on reset detection didn't work properly, but has now been
fixed
2012-11-30 15:32:11 +01:00
Cristian Maglie
554c211ec4
Leonardo pins_arduino.h fixes (jrcutler)
...
fixes #915
2012-11-30 15:14:16 +01:00
David A. Mellis
0e0715abd3
Clarifying comment.
2012-11-29 13:55:59 -05:00
David A. Mellis
e7a31301e5
Moving TXCO definition into HardwareSerial.cpp from HardwareSerial.h.
...
Otherwise, you get an error when compiling for processors with no serial port because the header file is always compiled.
See, for an example of the problem: https://github.com/damellis/attiny/issues/8
2012-11-29 13:48:01 -05:00
mlf
825d68a9c7
Issue #9 : Connection dies after a few seconds
...
Issue 1024: TCP connections die after few seconds of inactivity
2012-11-28 13:16:58 +01:00