Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | esp8266/uart: Add uart_flush() function. | Paul Sokolovsky | 2016-03-05 |
| | |||
* | esp8266: Support raising KeyboardInterrupt on Ctrl+C. | Paul Sokolovsky | 2016-03-05 |
| | |||
* | lib/pyexec: Move header pyexec.h from stmhal directory. | Damien George | 2015-11-09 |
| | |||
* | esp8266: Fix lost chars problem when block-xfering data (e.g., when pasting). | Paul Sokolovsky | 2015-06-01 |
| | | | | | | | | | | | | | Pasting more or less sizable text into ESP8266 REPL leads to random chars missing in the received input. Apparent cause is that using RTOS messages to pass individual chars one by one is to slow and leads to UART FIFO overflow. So, instead of passing chars one by one, use RTOS msg to signal that input data is available in FIFO, and then let task handler to read data directly from FIFO. With this change, lost chars problem is gone, but the pasted text is truncated after some position. At least 500 chars can be pasted reliably (at 115200 baud), but 1K never pastes completely. | ||
* | esp8266: Add configuration option for redirecting the built-in OS output | Josef Gajdusek | 2015-05-13 |
| | |||
* | pyexec: Make raw REPL work with event-driven version of pyexec. | Damien George | 2015-05-06 |
| | | | | | | | esp8266 port now has working raw and friendly REPL, as well as working soft reset (CTRL-D at REPL, or raise SystemExit). tools/pyboard.py now works with esp8266 port. | ||
* | esp8266: Implement task-based, event-driven interface with UART. | Paul Sokolovsky | 2015-01-16 |
| | | | | | | This enables proper interfacing with underlying OS - MicroPython doesn't run the main loop, OS does, MicroPython just gets called when some event takes place. | ||
* | esp8266: New port of Micro Python to ESP8266 wifi module. | Damien George | 2014-11-27 |