1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-06-22 08:22:04 +03:00
Commit Graph

5720 Commits

Author SHA1 Message Date
877aa5aad7 add function to get the MAC / BSSID as String 2015-05-28 17:31:45 +02:00
4bf40fc23b Stop using [ and ] as indentation menu accelerators. Use TAB/SHIFT+TAB instead. CMD+BRAKETS are still available on MacOSX only
Fixes #3224 and #220
Also see https://github.com/processing/processing/issues/2199
2015-05-28 17:28:46 +02:00
b11d54e503 Compiler: adding hooks (custom recipes) between the main phases. New hooks are:
hooks.sketch.prebuild, hooks.sketch.postbuild, hooks.libraries.prebuild,
hooks.libraries.postbuild, hooks.core.prebuild, hooks.core.postbuild,
hooks.linking.prelink, hooks.linking.postlink, hooks.objcopy.preobjcopy,
hooks.objcopy.postobjcopy, hooks.savehex.presavehex, hooks.savehex.postsavehex
2015-05-28 17:28:24 +02:00
c1002e247f Add build symbols for compile time and sketch path 2015-05-28 17:28:24 +02:00
937fb0d610 apply patch 1 for SDK v1.1.0
espressif:

Here is a patch based on SDK_v1.1.0 resolved issues below:
1. SDK 1.1.0 may boot fail if SPI Flash speed is 80MHz.
2. Memory Leak in libssl when SSL connection fail.
3. Update smartconfig, please using it with the latest Espressif APP https://github.com/EspressifApp

Sorry for the inconvenience.
2015-05-28 17:15:49 +02:00
5490b96f2e SHIFT-save (upper toolbar) triggers "save as". Fixes #2220 2015-05-28 16:48:33 +02:00
c84fb7fc90 Removed a handful of static methods delegates 2015-05-28 15:25:44 +02:00
8c83281a19 Do not cache PrinterJob instances. Cache is evil 2015-05-28 14:55:05 +02:00
a9cdd44d27 Optimizations: remove multiple calls to the status() function. 2015-05-28 11:00:23 +02:00
d92bf5bdaa Merge pull request #3202 from Chris--A/randomSeed
Modified randomSeed, now uses unsigned long.
2015-05-28 10:54:26 +02:00
29e253495d Merge pull request #3193 from Chris--A/SD_Strings
Added String handling to SD class
2015-05-28 10:48:37 +02:00
9d13023075 Merge pull request #3211 from Chris--A/println-optimize
Println optimize
2015-05-28 10:24:12 +02:00
b4c5fa7109 Merge pull request #3244 from Lauszus/INT2
Check if INT2 is actually defined before issuing warning in detachInterrupt
2015-05-28 09:51:25 +02:00
f816e76d47 Merge pull request #3207 from chromhelm/master
Fixed bug with HWSerial flushing
2015-05-28 09:44:46 +02:00
272d5cc93d Check if INT2 is actually defined before issuing warning in detachInterrupt
This was caused after: https://github.com/arduino/Arduino/pull/3221
2015-05-28 03:42:32 +02:00
bd8f7932e6 Saving a couple of variables won't make the IDE any faster, but will make the dev slower 2015-05-27 19:20:45 +02:00
4bc93e5d53 MacOSX: millis arg was ignored 2015-05-27 17:43:15 +02:00
83f0a700df adds adafruit huzzah to boards.txt & adds adafruit variant 2015-05-27 10:56:40 -04:00
94d39579ec adds adafruit huzzah to board manager package 2015-05-27 10:55:48 -04:00
d988e6c8a5 Fix windows build 2015-05-27 17:52:30 +03:00
606aaee668 Toogle comments even using the DIVIDE key on the keypad, so non US keyboard can use the shortcut. Fixes #431 and https://code.google.com/p/arduino/issues/detail?id=76 2015-05-27 12:07:26 +02:00
4748e9df5e Avoid warning about SCCS folders in libraries, just ignore them. Fixes #3237 2015-05-27 11:26:00 +02:00
0ac84df854 Update NTPClient.ino
Instead of hardwiring the IP address of one server into the program, look-up an IP address from the host name.  This way you get a random server from the pool each time.
2015-05-26 07:55:56 -07:00
a3eae13e5d Missing call to BaseNoGui.getPlatform().init() in tests 2015-05-26 14:53:15 +02:00
6f48a4083d Merge pull request #3227 from ffissore/editor-assembly-support
Allowing editing .S files
2015-05-26 12:04:49 +02:00
56e0349287 Allowing editing .S files. Fixes #1616 and #3059 2015-05-26 12:04:12 +02:00
2afdb8a6c3 MacOSX: when closing, no confirmation is displayed any more, unless at least one sketch is modified. In essence: now mac behaves just like the other OSs. Fixes #3093 2015-05-26 12:02:20 +02:00
5ada9fae71 update revisions log 2015-05-26 10:51:12 +02:00
af512be286 Merge branch 'master' of github.com:arduino/Arduino 2015-05-26 10:47:30 +02:00
015f952f71 Merge pull request #2652 from swordmaster2k/master
Fix for #2402
2015-05-26 09:48:33 +02:00
9c1fd0d745 Scrollable menus can be a little higher 2015-05-26 09:26:52 +02:00
f495be46b6 Merge branch 'fixdetachinterrupt' of https://github.com/vicatcu/Arduino 2015-05-26 00:26:20 +02:00
cff57490fe Fixed timer bug and cleaned up
Decided to not expose compare timer in ESP object to minimize the
exposure surface
Fixed incorrect timer callback being used and initialized timer
callbacks
2015-05-25 12:24:39 -07:00
777e726816 Windows: additional metadata to .exe 2015-05-25 17:51:46 +02:00
8a1e6c8a9b CollectStdOutExecutor and CollectStdOutStdErrExecutor were plain wrong, were losing data and were blocking compilation. Fixes #3124 and #3115 2015-05-25 16:34:25 +02:00
5faa1c9866 Removed Preferences.init: no one used it 2015-05-25 14:43:32 +02:00
105a0b8c45 correct addr 2015-05-25 13:13:05 +02:00
51e919d0a5 add ESP.eraseESPconfig() to erase the ESP SDK configuration (including wifi)
improve WiFiMulti
2015-05-25 12:29:26 +02:00
ebca28b110 read the rst reason from the SDK if stored.
add String getResetInfo(void); and struct rst_info * getResetInfoPtr(void);
2015-05-25 11:15:29 +02:00
6c2a6aef6f Revert "MacOSX: set NSSupportsAutomaticGraphicsSwitching to true, so the OSX can switch back to the integrated GPU and save battery. Fixes #3210"
This reverts commit 45b61ef02b.
2015-05-25 10:09:41 +02:00
143e78c826 disable DEBUG_WIFI_MULTI define 2015-05-25 09:49:15 +02:00
f94c3f7a88 add rssi function of new SDK 1.1.0
fix warning in hexdump and ESP8266WiFiMulti
2015-05-25 09:47:13 +02:00
8fd5bc6a14 Merge remote-tracking branch 'remotes/esp8266/esp8266' into esp8266 2015-05-25 08:43:48 +02:00
9560c67aa8 ETS_INTR_ENABLED & ETS_INT_PENDING as inline 2015-05-24 19:22:29 -07:00
17b29fc437 Expose Chip CCompare0 timer 2015-05-24 19:21:47 -07:00
c1dbf28bfc Merge pull request #1 from esp8266/esp8266
merge esp8266/Arduino
2015-05-24 18:51:54 -07:00
e9045d8b8a Add missing case to detachinterrupt 2015-05-24 20:35:23 -04:00
ecfd5c4593 remove new flags again. they are usless.
-ffunction-sections
-fdata-sections
Place each function or data item into its own section in the output file if the
target supports arbitrary sections. The name of the function or the name of
the data item determines the section’s name in the output file.
Use these options on systems where the linker can perform optimizations to
improve locality of reference in the instruction space. Most systems using the
ELF object format and SPARC processors running Solaris 2 have linkers with
such optimizations. AIX may have these optimizations in the future.
Only use these options when there are significant benefits from doing so. When
you specify these options, the assembler and linker will create larger object and
executable files and will also be slower. You will not be able to use gprof on all
systems if you specify this option and you may have problems with debugging
if you specify both this option and ‘-g’.
2015-05-25 00:41:22 +02:00
f9ecdaa0aa add 2 compiler options from last SDK 2015-05-25 00:15:38 +02:00
49c25b9c1b Add NodeMCU 1.0 board to package json 2015-05-25 00:42:41 +03:00