1. 17 Sep, 2020 1 commit
  2. 23 Aug, 2020 1 commit
  3. 29 Oct, 2019 1 commit
  4. 12 Oct, 2019 1 commit
    • Johny Mattsson's avatar
      Fix uart regressions & bugs (#2817) · b0558d5b
      Johny Mattsson authored
      * Fix uart regressions & bugs.
      
      Using `uart.on()` with a search character was broken in that it did
      not invoke the callback on a full UART buffer as documented. Logic reworked
      to match docs again.
      
      Fixed memory leak on `task_post()` failure (eep!).
      
      Improved logic to attempt to coalesce input bytes to reduce the number of
      `task_post()` slots used up by the platform uart.
      
      Finally, added a semaphore to prevent the platform uart from overrunning
      the `task_post()` slots all the time on high baud rates (e.g. 1mbit).
      With the semaphore in there, the LVM RTOS task gets a chance to actually
      process the received data and free up a `task_post()` slot or two.
      The above mentioned read coalescing then allows the platform uart to
      immediately catch up.
      
      Also added an error log message if the `task_post()` actually does fail.
      
      * Don't cache the uart delims.
      
      Doing so makes reconfiguring those settings from within the callback not
      take effect until the currently buffered bytes have been processed.
      b0558d5b
  5. 22 Jul, 2019 1 commit
  6. 31 May, 2019 1 commit
  7. 28 Apr, 2019 1 commit
    • devsaurus's avatar
      update to u8g2 2.25.10 · 5faf76b7
      devsaurus authored
      - new displays
      - binding for updateDisplay() and updateDisplayArea()
      - use user_ptr instead of hal workaround
      5faf76b7
  8. 29 Jan, 2019 1 commit
  9. 17 Jan, 2019 1 commit
  10. 30 Nov, 2018 1 commit
    • Skirmantas Lauzikas's avatar
      ESP32: add support for RS485 (#2559) · 3257e557
      Skirmantas Lauzikas authored
      * ESP32: add support for RS485
      
      This commit adds support for switching UART mode to RS485/IRDA.
      Also included are patches for memory leaks then handling UART events other than data.
      
      * ESP32: Documentation for uart.setmode()
      3257e557
  11. 23 Nov, 2018 1 commit
  12. 04 Nov, 2018 1 commit
    • devsaurus's avatar
      pack-port bits and pieces in spiffs.c: · dc0c6ff6
      devsaurus authored
      - implement file.size for spiffs (#1516)
      - fix vfs_lseek() result checking in enduser_setup and clarify SPIFFS_lseek() return value (#1570)
      - Handle error condition in file.read() (#1599)
      dc0c6ff6
  13. 03 Nov, 2018 1 commit
  14. 07 Oct, 2018 2 commits
  15. 15 Apr, 2018 1 commit
  16. 04 Apr, 2018 1 commit
  17. 02 Apr, 2018 1 commit
  18. 18 Dec, 2017 1 commit
  19. 12 Sep, 2017 1 commit
  20. 02 Sep, 2017 1 commit
  21. 27 Jul, 2017 1 commit
  22. 13 Jul, 2017 1 commit
  23. 20 Jun, 2017 1 commit
  24. 13 Jun, 2017 2 commits
    • devsaurus's avatar
      Add u8g2 module. · a8ff8f05
      devsaurus authored
      a8ff8f05
    • zelll's avatar
      ESP32: uart 1/2 supports (#1982) · 329bd73b
      zelll authored
      * uart 1/2
      
      * call -> pcall in uart_on_* functions
      
      * fix docs
      
      * fixed console driver when using custom console uart
      
      * fixed line_inverse and error callback
      
      * fixed a crash when uart.start() called more than one time
      329bd73b
  25. 05 May, 2017 1 commit
  26. 30 Apr, 2017 1 commit
  27. 27 Apr, 2017 1 commit
  28. 24 Apr, 2017 1 commit
  29. 18 Apr, 2017 1 commit
  30. 14 Apr, 2017 3 commits
  31. 13 Apr, 2017 1 commit
  32. 01 Apr, 2017 2 commits
  33. 20 Mar, 2017 1 commit
  34. 17 Mar, 2017 1 commit
  35. 04 Feb, 2017 1 commit