1. 09 5月, 2019 1 次提交
  2. 02 5月, 2019 1 次提交
  3. 30 4月, 2019 1 次提交
  4. 27 4月, 2019 3 次提交
    • D
      Add board "WEMOS D1 MINI ESP32". (#2710) · 697d4ff7
      Dirk O. Kaar 提交于
      697d4ff7
    • E
      Copy ESP8266 String w/SSO to ESP32 repo (#2715) · ab309e40
      Earle F. Philhower, III 提交于
      I redid the ESP8266 WString library to enable small string optimization
      (SSO) a while back, and think it would be helpful even on the ESP32 with
      its higher memory complement.
      
      SSO avoids lots of tiny mallocs() on the heap which cause fragmentation
      by using the memory in the class object itself to store the actual
      string and only mallocing() for buffers that are larger than what can
      fit in thie class object.  Modern C++ std::string implementations have
      this optimization as well, but since we're using Arduino strings we had
      to roll our own.
      ab309e40
    • L
      Ensure that _size is properly set in begin (#2706) · 932666a0
      lbernstone 提交于
      * Ensure that _size is properly set in begin
      
      * NULL check on _data assignment
      
      * Changed _data to malloc in order to catch alloc fails
      932666a0
  5. 25 4月, 2019 2 次提交
  6. 24 4月, 2019 1 次提交
    • L
      Converted EEPROM library to use nvs instead of partition. (#2678) · 619568db
      lbernstone 提交于
      * Converted EEPROM library to use nvs instead of partition.  Removed eeprom partition from all partition table CSV files.
      * Changed variable names, added some comments, formatting as per me-no-dev's requests
      * Checks for memory on malloc
      * Moved include nvs.h from header to code
      * Reworked the extra example to make it more clear how to actually use the library and persist data
      619568db
  7. 23 4月, 2019 5 次提交
  8. 18 4月, 2019 1 次提交
  9. 16 4月, 2019 2 次提交
  10. 15 4月, 2019 4 次提交
  11. 14 4月, 2019 1 次提交
  12. 13 4月, 2019 5 次提交
  13. 12 4月, 2019 5 次提交
    • M
    • V
      replace with strerror (#2663) · 1efcd21b
      Victor Aprea 提交于
      1efcd21b
    • M
      Set ESP-IDF to 3.2 (#2662) · 7b5cd47d
      Me No Dev 提交于
      * Set IDF to v3.2
      
      * Remove BLE submodule
      
      * Add BLE lib source
      
      * Update Camera example to support OV3660
      7b5cd47d
    • A
      Properly allocate string and remove warning (#2652) · 14126060
      Arsham Skrenes 提交于
      * Properly allocate string and remove warning
      
      The former way generates the following warning:
      ISO C++ forbids converting a string constant to 'char*'
      
      This change makes a character array the size of the string with null ending. It's clearer and gets rid of the warning.
      
      * Better way
      
      Since this is technically immutable, the type should reflect this too.
      14126060
    • V
      Alternative Improve _uploadReadByte (#2656) · 25c0b522
      Victor Aprea 提交于
      * add opportunity for more than one retry to _uploadReadByte
      
      * an alternative timeout-based method to making _uploadReadByte more resilient
      
      * move timing variables in the correct scope
      
      * implement and use client.getTimeout instead of hard-coded timeout in _uploadReadByte
      
      * add missing return
      
      * some refactoring to address respecting the timeout in a potentially deadlocked connection
      
      * fix spelling in comment
      
      * address review comments; move impl to cpp file for getTimeout, and remove local variable for currentMillis
      
      * remove redundant cast
      
      * need to check for timeout outside the inner while as well
      
      * update WebUpdate example to print something in unexpected callback condition
      
      * update log_e messages per review comments
      25c0b522
  14. 11 4月, 2019 3 次提交
  15. 10 4月, 2019 5 次提交