1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-06-16 11:21:18 +03:00
Commit Graph

4553 Commits

Author SHA1 Message Date
a6909bdb49 Fix auto-reset on Leonardo-derived boards from Linux hosts
Also renamed the touchPort() function, as it's now unambiguously
single-purpose.

The 1200bps reset from Linux hosts wasn't working with these newer
JSSC-based versions. Adding a step which explicitly sets DTR low (via a
TIOCMSET ioctl clearing DTR) fixes this.

I'm fairly sure the reason why this worked on older Arduino with librxtx
and not with jssc is that librxtx appears to keep HUPCL in the termio
flags, but jssc appears to remove it. If HUPCL ("hangup on close") is
set, it causes DTR to be explicitly pulled low on close.
2015-02-27 11:13:09 +11:00
2dbe0059c5 Fix use the correct reference.
it was used file, wich was a null pointer, use sketchFile instead.
2015-02-26 03:03:25 -03:00
0ae9e3a0d0 Libraries: added missing properties 2015-02-25 11:20:40 +01:00
a00ae291b3 Merge pull request #2633 from ffissore/better-error-message-when-serial-already-open
Better error message when opening serial monitor on a busy serial device
2015-02-24 08:42:28 +01:00
f474d1c585 Improve library name matching 2015-02-23 03:26:07 -08:00
e385f67fce Better error message when opening serial monitor on a busy serial device. Closes #2632 2015-02-23 10:40:47 +01:00
7211eb0156 Merge pull request #2675 from PaulStoffregen/master
Update status bar when custom menus change
2015-02-23 10:39:22 +01:00
c0122d1068 Merge pull request #2618 from ffissore/fix-ethernetclient-boolean-comparison
EthernetClient == and != operators
2015-02-23 08:44:38 +01:00
3bd694d78b Update status bar when custom menus change 2015-02-22 03:54:44 -08:00
606604d7d6 Update revision log. Version set to 1.6.1. 2015-02-19 18:22:43 +01:00
0b6e274b5d Bridge.ino example: comment fixed 2015-02-19 18:08:15 +01:00
947951dcba Merge pull request #2658 from ffissore/better-yun-discovery
An attempt to improve Yun's discovery
2015-02-19 16:42:44 +01:00
0990f98b14 InetAddress.isReachable is reported reliable on mac and recent java versions
Refactored NetUtils.isReachable to two functions:
isReachableByEcho and isPortOpen
If the first one will fail, the second one will be used
2015-02-19 09:34:32 +01:00
3fec636b29 An attempt to improve Yun's discovery. Thanks @roadfun. See #2576 2015-02-19 09:15:23 +01:00
bedc550b5e Merge pull request #2648 from cmaglie/fix-objcopy-recipes
"objcopy" recipes are no more tied to "hex" extension
2015-02-18 11:19:24 +01:00
a39364193f "objcopy" recipes are no more tied to "hex" extension
This allow to define specific recipes for every platform
but keeps backward compatibility.

See #2614
2015-02-16 14:39:55 +01:00
804112a033 Merge pull request #2644 from Moredread/Moredread-patch-1
Fix spelling in YunSerialTerminal
2015-02-16 14:15:51 +01:00
256f39b4d8 Fix spelling in YunSerialTerminal 2015-02-14 19:00:15 +01:00
c0c9314077 build.xml: fixed wrong order of conditions for autodetecting macosx version 2015-02-13 19:36:50 +01:00
eb0c2c9baa Added virtual bool operator==(const bool value) and virtual bool operator!=(const bool value).
Fixes #2611
Bug introduced with #1700
2015-02-13 17:29:36 +01:00
cf3e9480a5 Merge pull request #2626 from ffissore/hide-cu-devs-on-mac
Macosx: filter out /dev/cu* ports
2015-02-13 15:49:27 +01:00
5687528325 Fixed bug introduced by #2628 2015-02-13 15:30:43 +01:00
a49963d0ad Filter out /dev/cu* ports, can be re-enabled manually adding "serial.ports.showall=true" into preferences.txt file
Closes #2624
2015-02-13 10:53:12 +01:00
00941453db Merge pull request #2628 from ffissore/split-ports-by-category
Split ports in menu, grouping boards by their protocol
2015-02-13 10:49:57 +01:00
834593d2ea Merge pull request #2568 from ffissore/rebased-atmel-toolchain-3.4.5
Introducing Atmel toolchain 3.4.5
2015-02-13 10:39:30 +01:00
5ed19fd222 Newer toolchains don't depend on cygwin any more 2015-02-13 09:36:30 +01:00
d7db2cd174 Introducing Atmel toolchain 3.4.5: see https://github.com/arduino/toolchain-avr 2015-02-13 09:36:30 +01:00
e76d413454 When build.core is not defined, fall back to "arduino". Fixes #2635 2015-02-12 17:27:58 +01:00
ff6fb31f4a Merge pull request #2582 from cmaglie/fix-underscore-glitch
Fixed incorrect boards.txt preference handling when submenu id has underscore
2015-02-11 16:42:46 +01:00
fea3848ee0 Split ports in menu, grouping boards by their protocol
Closes #2627
2015-02-11 13:08:20 +01:00
5128a062d8 Merge pull request #2614 from championswimmer/ide-1.6.0-renamerecipe
rename hex -> output
2015-02-10 10:27:54 +01:00
79a74aa667 rename hex -> output
using generic term 'output', because for samx32,
output is .bin format and not .hex

Signed-off-by: Arnav Gupta <championswimmer@gmail.com>
2015-02-10 04:31:51 +05:30
fc825537fd Updated revision log 2015-02-08 19:49:27 +01:00
71c3948918 Updated translations 2015-02-08 19:49:27 +01:00
c4cd447283 Updated offline docs 2015-02-08 19:49:27 +01:00
e93be4855f Corrected some email contacts. 2015-02-05 16:47:22 +01:00
7adaba5630 MacOS tests fix: new way of discovering work dir conflicts with tests execution. Fixed. 2015-02-03 17:00:51 +01:00
eaf4db5da8 Updated build_pull_request.bash 2015-02-03 15:50:50 +01:00
e8fa4211b3 Renamed mac build from "macosxnew" to "macosx-java-latest" 2015-02-03 13:17:35 +01:00
7e568e21f4 Updated revision log. Version set to 1.6.0rc3 2015-02-03 12:12:09 +01:00
3303774844 build.xml and mac. Change in platform names: macosx now macosxnew, oldmacosx now macosx 2015-02-03 11:53:48 +01:00
ce911788eb Fixed bug with paths with spaces 2015-02-02 15:30:34 +01:00
7f6cf5d7ef build_pull_requests now builds oldmacosx as well 2015-02-02 09:54:08 +01:00
d460982623 Macosx: new appbundler, new macosx builds. Use platform=macosx and platform=oldmacosx 2015-02-02 09:53:56 +01:00
d61568a8be build_pull_requests now moves the artifacts to the parent folder: this allows calling "clean" target before each build 2015-02-02 09:51:49 +01:00
f7bc69a301 build.xml linux-clean target was not deleting old linux builds 2015-01-31 19:32:24 +01:00
70e3fb1cc5 Merge pull request #2588 from jogo-/patch-1
Fix typos in BlinkWithoutDelay.ino
2015-01-30 10:20:09 +01:00
351cfbbab1 Fix typos in BlinkWithoutDelay.ino 2015-01-28 23:11:51 +01:00
e360f82cae Fixed incorrect boards.txt preference handling when submenu id has underscore
Fixes #2533
2015-01-27 20:22:22 +01:00
90ca3934f2 Prevent low pulse on TX initialization in SoftwareSerial
Previously, the TX pin would be set to output first and then written
high (assuming non-inverted logic). When the pin was previously
configured for input without pullup (which is normal reset state), this
results in driving the pin low for a short when initializing. This could
accidenttally be seen as a stop bit by the receiving side.

By first writing HIGH and then setting the mode to OUTPUT, the pin will
have its pullup enabled for a short while, which is harmless.
2015-01-26 17:04:26 +01:00