Me No Dev
7a574399b1
Rework the sketch builder to match the IDE ( #3146 )
...
* Rework the sketch builder to match the IDE
* Link the board to the home folder
* Rename files for clarity
* move ci files to own subfolder
* Update Github CI to use the new script locations
2019-08-28 01:28:11 +03:00
Earle F. Philhower, III
fd089d8fd3
Pull in ESP8266 String::replace() fixes, others ( #3143 )
...
Pull in bugfixes from the ESP8266 repo for problems in the SSO
implementation of replace(). See the following patches for full
details:
54240d2cc5 (diff-8d9e71e16d437343017df828f0528f63)
78a1a66e6d (diff-8d9e71e16d437343017df828f0528f63)
4e9358445a (diff-8d9e71e16d437343017df828f0528f63)
Fixes #3140
2019-08-27 20:05:36 +03:00
Julian Büchel
f356ccd54a
Added the pragma line to the top ( #3139 )
...
* Removed pragme in BLERemoteService.cpp
* Added the line at the top and changed to warning
2019-08-27 10:21:27 +03:00
me-no-dev
6daf773464
Fix travis deploy generating bad json
2019-08-21 03:29:23 +03:00
Me No Dev
70a896481d
Update Both CIs to run parallel jobs ( #3120 )
2019-08-21 01:56:05 +03:00
Me No Dev
390da0d090
bump CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM to improve RX performance ( #3119 )
2019-08-20 22:07:56 +03:00
Me No Dev
d5e2bb12ca
Update IDF to 90747cc8b ( #3118 )
2019-08-20 21:11:00 +03:00
Jeroen88
f4acac4c2b
Bugfix/http client ( #2867 )
...
* Fix persistance issue found, see ESP8266 issue #6152
* Correcting the parsing of the header for HTTP1.0
* Send 'Connection: Close' header in case of HTTP1.0
* Let reuse connection depend on protocol used: HTTP1.0 or HTTP1.1
* Fixed reuse, added null ptr checks, added check for _trainsportTraits in connect() in case _client was set null
* Fix reuse connection issues, similar to ESP8266 PR #6176
2019-08-20 17:18:09 +03:00
Roman Savrulin
5137fc5c80
Ble notification/indication status and timeout ( #2998 )
...
* add timed wait
* Added Notification/Indication data and status callbacks
* imply null-object pattern for BLE callback
2019-08-20 17:15:30 +03:00
Roman Savrulin
03066e42ef
Flush UART RX queue too ( #3009 )
2019-08-20 16:48:52 +03:00
lbernstone
cd5257ad78
ESP.getCpuFreqMHz fix ( #3007 )
...
* ESP.getCpuFreqMHz was returning the CONFIG_ variable. Now calls the getCpuFrequencyMhz function.
* Changed the Esp function to uint32_t to match
2019-08-20 16:48:26 +03:00
Rotzbua
ee6336a312
links http -> https ( #3010 )
...
more secure
2019-08-20 16:47:43 +03:00
ducalex
61f71930e9
The progress callback is now correctly invoked with Update.write ( #3024 )
...
The progress callback was only invoked with Update.writeStream before
2019-08-20 16:45:57 +03:00
lbernstone
ec40c4c96f
Cast TimerWakeup conversion factor as ULL ( #3027 )
2019-08-20 16:45:18 +03:00
Bernd Giesecke
2bda4a9617
Fix BLE stop advertising not working ( #3034 )
...
BLEAdvertising::handleGAPEvent -> ESP_GAP_BLE_ADV_STOP_COMPLETE_EVT should NOT call start()!
2019-08-20 16:44:50 +03:00
Ahmed Al-Qaidom
91b9fae111
Add generic IP utilities ( #3038 )
...
* Add generic IP calculations
Add:
calculateNetworkID(IPAddress ip, IPAddress subnet) => Calculate the network id using the ip and subnet (e.g. 192.168.0.0)
calculateBroadcast(IPAddress ip, IPAddress subnet) => Calculate the broadcast ip using the ip and subnet (e.g. 192.168.0.255)
calculateSubnetCIDR(IPAddress subnetMask) => Calculate the subnet CIDR using the subnet (e.g. 24)
Add:
broadcastIP() => Retrieve the network id (e.g. 192.168.0.0)
networkID() => Retrieve the broadcast IP (e.g. 192.168.0.255)
subnetCIDR() => Retrieve the subnet CIDR (e.g. 24)
Add:
broadcastIP() => Retrieve the network id (e.g. 192.168.0.0)
networkID() => Retrieve the broadcast IP (e.g. 192.168.0.255)
subnetCIDR() => Retrieve the subnet CIDR (e.g. 24)
Add:
softAPBroadcastIP() => Retrieve the network id (e.g. 192.168.0.0)
softAPNetwrokID() => Retrieve the broadcast IP (e.g. 192.168.0.255)
softAPSubnetCIDR() => Retrieve the subnet CIDR (e.g. 24)
2019-08-20 16:42:55 +03:00
A C SREEDHAR REDDY
2a1fde7736
Include stdint for uint16_t ( #3069 )
2019-08-20 16:39:31 +03:00
Arjan Mels
a12d609b22
Corrected count of characteristics to get ( #3082 )
...
Only space for 1 characteristic is allocated, requesting 10 leads to stack corruption.
2019-08-20 16:38:59 +03:00
A C SREEDHAR REDDY
73576674b8
add core installation 1.0.2 ( #3064 )
...
* add core installation 1.0.2
* added 1.0.3
2019-08-20 16:38:34 +03:00
Mike Dunston
007a93ec7e
Update Print.cpp ( #3060 )
...
#2891
2019-08-20 16:36:04 +03:00
Magicblocks
a5f3fc6fad
Magicbit Variant ( #3107 )
...
* Updated magicbit variant
* Added LED_BUILTIN
2019-08-20 15:44:12 +03:00
Me No Dev
65e256c40a
Try github CI ( #3115 )
2019-08-20 15:32:47 +03:00
Me No Dev
fa55a2c91d
Update stale.yml
2019-08-01 18:55:47 +03:00
Me No Dev
a070884441
Update stale.yml
2019-08-01 11:05:05 +03:00
Me No Dev
a9c8b46b1a
Update stale.yml
2019-07-31 16:43:58 +03:00
Me No Dev
6954150176
Create stale.yml
2019-07-31 10:04:08 +03:00
Me No Dev
548f712df2
Fix empty libs being included with the builder ( #2997 )
2019-07-17 16:48:51 +03:00
Brian Park
56ce580b0e
Fix incorrect definition of FPSTR() and move from pgmspace.h to WString.h ( #1371 ) ( #2961 )
2019-07-17 10:16:47 +03:00
Magicblocks
509d31ba51
create variant for magicbit board ( #2987 )
...
* create varient for magicbit board
* update boards.txt
2019-07-17 10:10:45 +03:00
Me No Dev
9e32cec9a2
Update IDF to a8916daeb ( #2992 )
2019-07-17 10:09:43 +03:00
Unexpected Maker
3376ea1bd5
Added more menu settings for TinyPICO - Fash mode and Flash speed. Set Flash mode default to QIO ( #2976 )
2019-07-16 17:15:13 +03:00
david-cermak
1c7e329140
RMT: Fix in bitshift of NeoPixel example project ( #2986 )
...
Fixed bit shift in demo application of using RMT peripheral. Init data array to be transmitted was off by one, as for the first iteration (i==0) the mask was 1<<8, which results in shifted RGB value in color variable
Closes https://github.com/espressif/arduino-esp32/issues/2921
2019-07-16 17:14:28 +03:00
boarchuz
c17b212cd0
WPA2 connection fix (significant improvement to connection time) ( #2989 )
...
* Config fix test
* Also force config even if equal
2019-07-16 17:12:20 +03:00
Mike Dunston
7dbda4988b
Update boards.txt ( #2933 )
...
* Update boards.txt
Adding ESP32-WROOM-32 8MB flash option
* Update boards.txt
Fixing partition size and typo
* Update boards.txt
2019-07-10 09:13:09 +03:00
chegewara
d1134fd45e
Fix issue with semaphores ( #2974 )
2019-07-10 09:11:35 +03:00
Felix Weinrank
d5fdd715ef
WiFiClient.cpp - Fix connect() behavior ( #2784 )
...
* WiFiClient.cpp - Fix connect() behavior
* lwip_connect_r() : check return code
2019-07-09 19:48:05 +03:00
lbernstone
ca7106e97e
Added convert method to EEPROM to transfer data from partition to nvs ( #2841 )
...
* Added convert method to transfer data from partition to nvs
* Could have sworn I changed the return when I made the label
* Empty state should be 0xFF. Fixed some logging levels
* Set result on success
2019-07-09 19:47:06 +03:00
Unexpected Maker
87e5787cf7
Added support for TinyPICO in the boards list ( #2901 )
2019-07-09 19:40:34 +03:00
pmalhaire
c13d11e7d1
fix empty reply from server error ( #2903 )
...
The flush causes an empty response a client side.
see https://github.com/espressif/arduino-esp32/issues/2902
2019-07-09 19:39:12 +03:00
lbernstone
b0d8d4dd44
Change some WiFi buffer settings to match esp-idf. See #2899 ( #2912 )
2019-07-09 19:36:45 +03:00
Roman Savrulin
05de017bd5
BLE Library onRead Callback fix and Client disconnect feature ( #2913 )
...
* BLEServer::disconnect()
* Invoke Read callback first, to make data update possible before read
2019-07-09 19:35:07 +03:00
Roman Savrulin
e1548e9b7e
Fix hang on client disconnect during upload ( #2914 )
2019-07-09 19:34:24 +03:00
lbernstone
c29ec9da3d
Removed partitioning comments from EEPROM class example ( #2920 )
...
* Remove partitioning comments
* Revert "Remove partitioning comments"
This reverts commit b3b03a81572d352816819cff772231ba037dc338.
* Removed partitioning comments from EEPROM example
2019-07-09 19:34:04 +03:00
exezm0r
b3783fba95
fixed typo ( #2927 )
2019-07-09 19:31:38 +03:00
Roman Savrulin
a22ec4a978
Reduce flash usage up to 214k in one click ( #2929 )
...
* std::stringstream -> std::string
* Fix small issues
* Small fix 2
2019-07-09 19:31:17 +03:00
Dirk O. Kaar
20498cf8b1
Expand gitignore to cover files created by Visual Micro ( #2934 )
...
* Expand gitignore to cover files created by Visual Micro's Arduino IDE for Visual Studio
(cherry picked from commit d6209c79ea16a26564fe27e74e5f277160129847)
* Also ignore VS project files
(cherry picked from commit e0ec212bd41e75a3570a6098a66ee66787db58db)
2019-07-09 19:28:04 +03:00
Victor Aprea
02e51728c4
Fix Timeout Bug in WebServer ( #2938 )
2019-07-09 19:27:24 +03:00
chuck todd
d2816b2f32
Fix Unused Variable Warning ( #2940 )
...
Some Debugging variables were enabled at ERROR level instead of DEBUG. Specifically `tAfter` and `tBefore`
2019-07-09 19:24:35 +03:00
Peter
2e32022611
ESP8266 => ESP32 tidyup, set correct default port ( #2948 )
...
Tidied up references to the ESP8266, and set the correct default port for the ESP32.
2019-07-09 19:24:10 +03:00
Krishna Kumar
74ffdac74a
fix for BLE Library Compile Error #2866 ( #2876 )
2019-07-09 19:23:01 +03:00