1. 01 10月, 2021 4 次提交
  2. 21 9月, 2021 4 次提交
  3. 20 9月, 2021 2 次提交
  4. 16 9月, 2021 1 次提交
    • M
      [HWCDC] Improve HW CDC Implementation (#5643) · 078671d2
      Me No Dev 提交于
      This pull request contains a few fixes and improvements to the HWCDC implementation.
      - Rework `HWCDC::write()` to accept unlimited data
      - Add Semaphore to guard the TX Ring Buffer
      - Add events support
      - Remove unnecessary 1200bps touch for flashing over HWCDC
      - Fix `HardwareSerial::setDebugOutput()` not resetting `putc` if the port is already selected, causing debug output to also show on HWCDC even when not selected.
      078671d2
  5. 15 9月, 2021 2 次提交
  6. 31 8月, 2021 6 次提交
  7. 25 8月, 2021 1 次提交
  8. 24 8月, 2021 2 次提交
  9. 23 8月, 2021 9 次提交
  10. 19 8月, 2021 1 次提交
  11. 18 8月, 2021 2 次提交
  12. 17 8月, 2021 1 次提交
    • M
      Add log_buf to pretty print buffers · b580bb23
      me-no-dev 提交于
      ```
      /* 0x0000 */ 0x7b, 0x7b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,    // {{..............
      /* 0x0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,    // ................
      ```
      b580bb23
  13. 16 8月, 2021 1 次提交
  14. 12 8月, 2021 2 次提交
    • R
      Fixes Touchpad Interrupt (#5527) · 2af8cc34
      Rodrigo Garcia 提交于
      Fixes #5493 
      
      ## Summary
      PR #4996 has broken Touch Interrupt functionality by removing a single line of code used to set a Register.
      
      
      ## Impact
      This PR fixes issue #5493 by reverting the removal of necessary code as described above.
      2af8cc34
    • M
      Fix I2C Scan for S2 and C3 (#5528) · e5bd18d6
      Me No Dev 提交于
      Thanks @chegewara
      
      I2C Scan was failing because i2c_master_write does not accept size of 0. This change checks and skips that call if no length is provided (usually when scanning)
      e5bd18d6
  15. 11 8月, 2021 2 次提交
    • K
      Add ET-Board BUILTIN_LED pin (#5490) · a4118ea8
      ketri2484 提交于
      ET-Board
      No internal LED pin
      Missing internal LED pin have been added to this commit.
      a4118ea8
    • T
      Fix issue #5506 "WebServer serveStatic () can cause LoadProhibited exception... · c4fcab28
      Tim 提交于
      Fix issue #5506 "WebServer serveStatic () can cause LoadProhibited exception in _svfprintf_r" (#5508)
      
      "Using a Core Debug Level of Verbose and the WebServer serveStatic() function with the default value of nullptr for its cache_header argument, results in a LoadProhibited exception in _svfprintf_r().
      This is because serveStatic() calls log_v() with cache_header corresponding to a "%s" in its format but without checking that cache_header is not nullptr, and then logv() (indirectly) calls _svfprintf_r().
      On the other hand, with a Core Debug Level other than Verbose, this does not occur."
      
      Changed serveStatic() to the check value of cache_header and if it is nullptr, instead pass an empty string to log_v().
      c4fcab28