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

336 Commits

Author SHA1 Message Date
baff76ff91 Merge remote-tracking branch 'remotes/ficeto/esp8266' into esp8266 2015-05-18 20:05:41 +02:00
02b17d86e9 add new tool path to .gitignore
add yield in hexdump to handle big dumps better.
2015-05-18 19:56:08 +02:00
141c4a0147 Make platform.txt compatible with board manager package 2015-05-18 20:06:24 +03:00
316554f3e8 fix switched linkers 2015-05-18 17:59:17 +03:00
4a15dd3e55 Merge branch 'ficeto-esp8266' into esp8266
* ficeto-esp8266:
  fix location change
  add SPIFS support to up to 16MB flash chips
2015-05-18 17:25:03 +03:00
6e60b0a1cd Fix esptool path 2015-05-18 17:23:12 +03:00
c9f26a19ad fix location change 2015-05-18 16:58:18 +03:00
47f3c371d0 Merge branch 'esp8266' of https://github.com/esp8266/Arduino into esp8266-esp8266
blah
2015-05-18 16:48:48 +03:00
f7a42c8843 add SPIFS support to up to 16MB flash chips 2015-05-18 16:21:53 +03:00
e21bca8ef3 Move tools to platform directory 2015-05-18 16:04:30 +03:00
e8789e9cb5 Merge branch 'master' into esp8266
* master: (414 commits)
  Don't export sketch if the underlying core does not support it. Fixes #3171
  RSyntaxTextArea: using a modified version, tracked at https://github.com/arduino/RSyntaxTextArea. Fixes #3099
  Updated keywords.txt
  New editor on MacOSX: since CMD+J is known as "jump to selection" and the editor has no such feature, CMD+J is disabled on mac. See #3098
  Old Preferences class remains for backwards compatibility as a delegate for PreferencesData
  New Preferences window: renders fine on every OS and it's easier to adapt using NetBeans as visual editor. Fixes #3140
  Remove spawn from exec command
  Removed redundant call to File.deleteIfExists()
  Removed buggy redundant check in FileUtils.deleteIfExists()
  Restored current line/current selected lines display on lower left of the IDE. Fixes #3134
  Updated cursor.ino
  New editor on MacOSX: restored CMD+E for finding selected text
  New editor on MacOSX: CMD+UP/DOWN moves cursor to start or end of sketch. See #3098
  New editor on MacOSX: CMD+BACKSPACE deletes current line until cursor position, ALT+BACKSPACE deletes previous word. See #3098
  ArduinoIDE is in the default package. Removed
  Fixes  #2969:
  Fix Uncategorized warning message
  New editor: ALT+ BACKSPACE deletes next word (OSX only). See #3098
  New editor: ALT+ UP/DOWN move current line only if "editor.advanced" (hidden pref) is true. Fixes #3101
  New editor: mark occurrences enable when "editor.advanced" (hidden pref) is true. Fixes #3102
  ...

Conflicts:
	.gitignore
	build/build.xml
	hardware/esp8266com/esp8266/libraries/ESP8266WiFi/keywords.txt
	hardware/esp8266com/esp8266/libraries/ESP8266WiFi/library.properties
	hardware/esp8266com/esp8266/libraries/ESP8266WiFi/src/ESP8266WiFi.h
	libraries/WiFi/README.adoc
	libraries/WiFi/src/WiFi.cpp
	libraries/WiFi/src/WiFiClient.cpp
	libraries/WiFi/src/WiFiClient.h
	libraries/WiFi/src/WiFiServer.cpp
	libraries/WiFi/src/WiFiUdp.cpp
2015-05-18 14:54:06 +03:00
37759286bb Merge pull request #260 from UECIDE/esp8266
Two new examples
2015-05-18 14:29:24 +03:00
65b962650e Support for multiple FileSystem instances 2015-05-18 13:45:34 +03:00
049fe1d4a7 leftovers 2015-05-18 04:57:34 +03:00
d0fe88be5a Update to the latest SPIFFS git and cleanup
Almost unmodified spiffs from github
lots of NodeMCU leftovers are removed
More proper names given to platform related files
Adjusting the FS class for the changes
2015-05-18 04:54:27 +03:00
f3e43bee2d Added missing include needed for Arduino IDE 2015-05-17 20:01:42 +01:00
03d858bc8e Added access point example 2015-05-17 19:59:25 +01:00
97ae67be6b Merge pull request #23 from Links2004/esp8266
pull markus's changes
2015-05-17 16:45:32 +03:00
9b653983a2 fix possible null ptr in EEPROM.cpp 2015-05-17 13:54:03 +02:00
5c60dcbf2d Align the start of functions to the next power-of-two greater than 4, skipping up to 3 bytes. 2015-05-17 13:53:31 +02:00
6e99cccb61 improve os_printf handling when buffer full.
- wait for free buffer in hw fifo
2015-05-17 13:43:49 +02:00
6e08534086 force all os_malloc calls to request a aligned size.
- this fix Fatal exception (9) by unaligned class memory
2015-05-17 13:33:10 +02:00
cdf4aa0536 fix possible problems in EEPROM regarding interrupt handling and SPI flash blocking 2015-05-16 23:10:06 +02:00
8d92e73e63 spiffs fixes 2015-05-17 00:04:39 +03:00
ba1ddbb1cf improve includes
add ssid and ip to debug out
2015-05-16 22:56:15 +02:00
267901ef7b add examples/WiFiMulti/WiFiMulti.ino 2015-05-16 22:47:29 +02:00
66a5832ad1 add support for list of AP connections
- auto select ssid with best signal
 - for debugging enable DEBUG_WIFI_MULTI macro and call Serial.setDebugOutput(true);

change ESP8266WiFiClass::status() return type to wl_status_t
2015-05-16 22:40:53 +02:00
25a540d9dd fix start address so erase works 2015-05-16 21:40:41 +03:00
1529d7086f disable all interrupts when reading from spiffs
this fixes any possible resets caused by interrupt routines trying to
read the flash while there is an ongoing spiffs operation
2015-05-16 21:01:51 +03:00
1eb2ee6e00 printf to print instead of write 2015-05-16 20:39:23 +03:00
a496c22d44 fix uart triggering reset when spi has been read/written 2015-05-16 20:38:00 +03:00
cd6ba47f24 ESP8266WiFiClass::waitForConnectResult()
waitForConnectResult() waits until wifi status is not disconnected,
unless STA is disabled, in which case it returns WL_DISCONNECTED
2015-05-16 19:00:36 +03:00
ca3795721e add Print::printf 2015-05-16 18:25:22 +03:00
bad669b91a add access to SPIFFS properties 2015-05-16 13:16:38 +03:00
e730a24f27 Merge pull request #22 from Links2004/esp8266
pull SPI speed fix and uart overflow
2015-05-16 12:26:11 +03:00
fe5c6671a8 enhancements on the FS Api 2015-05-16 11:03:39 +03:00
c4dca3bd50 add folder api for SPIFFS 2015-05-16 02:29:26 +03:00
13079dbc0c Merge branch 'esp8265' of https://github.com/esp8266/Arduino into esp8266 2015-05-15 22:21:12 +01:00
f6614863fc Merge pull request #21 from esp8266/esp8266
pull latest changes
2015-05-15 20:17:26 +03:00
1f789c920e not needed menu item 2015-05-15 20:07:55 +03:00
654ebcf598 enhance board flash handling and eeprom location 2015-05-15 20:06:13 +03:00
ca3d0b3192 Merge remote-tracking branch 'remotes/esp8266/esp8266' into esp8266 2015-05-15 14:36:29 +02:00
c11d7d473f add flash splits depending on the flash size 2015-05-15 15:36:09 +03:00
a372da159b fix SPI speed calculation @160Mhz Clock 2015-05-15 13:42:30 +02:00
17bfb12941 use WDT_RESET macro in spiffs_flashmem methods 2015-05-15 13:54:42 +03:00
5fc72293aa Merge pull request #242 from Makuna/esp8266
dtostrf fix for remainder leading zeros
2015-05-15 11:00:58 +03:00
fa880d992f fix reading bytes from incoming POST upload
proper error and premature connection loss should be implemented to
handle weird cases where we might not get the whole post content
2015-05-15 02:22:00 +03:00
2cf17727bf fix bug when TX buffer is full and os will write.
in this case we hang endless or until wtd triggers.

new:
 now we overdrive the data in FIFO --> no hang / crash but we loss chars.
 only happens by extensive use of os_printf!
2015-05-14 21:45:19 +02:00
f968805ae9 dtostrf fix for remainder leading zeros
Fix remainder to display leading zeros
2015-05-14 11:56:03 -07:00
577ddce3a7 double 2015-05-14 19:17:53 +03:00