df577bf244
Fix for issue #292
...
Replaced direct register manipulation with calls to bitWrite(). Fixed TIMSK5 usage on Leonardo (as well as some other preprocessor statements).
2015-04-13 20:36:28 +02:00
ed76e56468
Fix resource leaks in UDP library
...
Reference counts were not incremented after creation of UdpContext, so pbufs and pcbs were not freed.
2015-04-14 01:34:52 +08:00
a57d390499
SD: remove any reference to pinMode(10, OUTPUT) in the examples
...
correct SS pin setup is already handled by SPI subsystem.
this should prevent future issues like #2868
current implementation assures that:
* pin10 is OUTPUT HIGH if SPI.begin() is called and the pin was unconfigured
* pin10 state is not modified if pinMode(10, OUTPUT) is called before SPI.begin()
* pin10 is INPUT HI-Z if nor pinMode(10, OUTPUT) nor SPI.begin() are called
2015-04-13 18:08:31 +02:00
25aeb68fd6
Windows: build_pull_request needed to be upgraded as well
2015-04-13 17:43:41 +02:00
f7fe11c825
Reviewed warnings key names and dropdown in Preferences
2015-04-13 17:18:23 +02:00
890c2ada1c
Update revisions.txt
2015-04-13 16:32:47 +02:00
34d2f08118
Windows: JRE is chosen at build time via WINDOWS_BUNDLED_JVM property
2015-04-13 16:28:26 +02:00
b5cc55ec3e
Update Tone.cpp
...
Tone.cpp stops compile when TCCR0A/TCCR0B defined and WGM01 not defined #2923
2015-04-13 16:18:18 +02:00
818dc19553
Update revisions.txt
2015-04-13 15:36:34 +02:00
eacddd6120
Block discovery threads until packages is not null, otherwise boards discovered during startup will miss model name
2015-04-13 15:36:17 +02:00
350adb99cb
Also SerialDiscovery was affected by bug found at 40535dfc55
. Fixes #2892
2015-04-13 13:38:55 +02:00
40535dfc55
NetworkDiscovery was silently failing because packages werenìt ready yet. Fixes #2837
2015-04-13 13:29:05 +02:00
b42c6667e1
Better preference for setting warnings level. See 61592d78fa (commitcomment-10668365)
2015-04-13 12:22:37 +02:00
c740f251f4
SAM boards stop compiling due to way of handling params with spaces on different OSs. Fixed
2015-04-13 12:05:00 +02:00
0c30b21a3e
Merge remote-tracking branch 'remotes/esp8266/esp8266' into esp8266
2015-04-12 15:31:59 +02:00
7b70acf337
Add ESP.reset() method
2015-04-12 02:07:56 +08:00
00247bb294
Fix UdpClient semantics, add NTPClient example
...
UdpClient used to create a new socket for each begin/beginPacket call. This made bidirectional communication impossible.
Fix #64 , fix #53 .
2015-04-12 01:09:45 +08:00
5533d1445f
Merge remote-tracking branch 'remotes/esp8266/esp8266' into esp8266
2015-04-11 10:16:19 +02:00
f94574142d
fix possible null ptrs in HardwareSerial.cpp
2015-04-11 10:14:38 +02:00
5ba3a5951f
Update readme
...
[ci skip]
2015-04-11 11:07:01 +08:00
e3ce37b726
Move some functions to .irom0.text
2015-04-11 10:59:36 +08:00
28a8788488
Add watchdog and deep sleep APIs
...
requested in #34
2015-04-11 10:58:57 +08:00
66daf7f6c8
Merge pull request #63 from romanmashta/esp8266
...
Fix slashes in Adafruit_ILI9341 library
2015-04-11 09:43:59 +08:00
3dc81f29e4
Merge pull request #60 from Links2004/esp8266
...
add more libc functions, fix possible null prt, force close of tcp on error, fix printf / serial.print mix problems, code style
2015-04-11 09:43:43 +08:00
3cde93501c
Update Tone.cpp
...
Rebased the bugfix from the original Google Code issue #292 to work with Arduino 1.6.x
Description of original fix provided by Pete62:
The later 8 bit AVR's use two registers (TCCRxA, TCCRxB) whereas the ATmega8 only uses a single register (TCCR2) to house the control bits for Timer 2. Bits were inadvertently being cleared.
2015-04-11 00:15:58 +02:00
6e2f3e1075
Fix slashes in Adafruit_ILI9341 library
2015-04-10 22:35:44 +03:00
4c9e5fc564
Restored error messages. Got rid of MessageSyphon as ther were losing some error messages. Fixes #2737
2015-04-10 17:44:13 +02:00
9521d54bee
Windows: added listComPorts test case
2015-04-10 15:31:11 +02:00
61592d78fa
New preference: enable all compiler warnings, off by default. Fixes #1728 and #2415 . Also affects #2634 and #2207
2015-04-10 15:29:15 +02:00
37e2a1994a
build.xml: spreading failonerror on all exec tasks, it's better to crash early
2015-04-10 12:32:55 +02:00
7d0ffe92b2
Lib/Board Manager CRC check is now case insensitive. Fixes #2953
2015-04-10 09:52:31 +02:00
dd50e6d349
Merge pull request #2951 from agdl/master
...
License fix to audio library
2015-04-10 01:15:01 +02:00
d7c32eefa1
License fix to audio library
2015-04-09 18:18:24 +02:00
0eb5ce63ce
Merge pull request #2950 from agdl/master
...
License fix
2015-04-09 17:34:49 +02:00
0c01e66402
License fix
2015-04-09 17:22:46 +02:00
3c67e74382
Library Manager: better error message
2015-04-09 16:04:56 +02:00
b35ab60ea2
Library Manager: some lib names end with numbers, hence separate version with 'version'
2015-04-09 15:56:15 +02:00
df1b82ac20
CLI: library manager, man page updated
2015-04-09 15:34:34 +02:00
f0cc644d8f
Library installer: made messages play nicer with i18n
2015-04-09 15:30:40 +02:00
81876495c9
Merge pull request #2948 from Lauszus/LibraryDebug
...
Library debug
2015-04-09 15:17:31 +02:00
7032fcf037
Merge pull request #2947 from Lauszus/MultipleLibraries
...
Allow library manager to install multiple libraries at once.
2015-04-09 15:16:47 +02:00
7d08b58222
Allow library manager to install multiple libraries at once.
...
Libraries are split using a comma fx: --install-library "Kalman filter library,USB Host Shield Library 2.0"
2015-04-09 15:08:11 +02:00
26ae4d13b8
Don't throw exception if library is already installed
2015-04-09 14:56:24 +02:00
ada7b41063
Print library name when installing library via library manager
2015-04-09 14:47:58 +02:00
87e2e68b85
CLI: Board and Lib Manager, syntax change: --install-boards (plural) and arduino:avr:1.6.2 (with the arch, not the name of the selected platform)
2015-04-09 13:03:43 +02:00
6d46bd0bde
Useless DropdownBuiltInLibrariesItem removed
...
Moved LibraryInstaller from app to arduino-core
Moved InstallerJDialogUncaughtExceptionHandler to the generic contributions.ui package
2015-04-09 12:17:56 +02:00
9b3ee714c7
Fixed *Manager error message glitch
2015-04-09 12:12:40 +02:00
a7024791cd
download.php was used to distribute downloads across multiple server. we use dns round robin now
2015-04-09 12:12:10 +02:00
9833de618d
Boards and Library manager command line interface documentation
2015-04-09 10:48:44 +02:00
f155601c5e
Update revisions.txt
2015-04-08 20:59:52 +02:00