circuitpython/lib/utils
Scott Shawcroft b6f1eebab3 atmel-samd: Add APA102 support and flash more advanced status.
The new sequence is as follows:
* Solid blue during the boot/settings script.
* Solid green during the main/code script.
* After main while waiting to enter repl or reset:
  * Fading green once main is done successfully.
  * On error produce a series of flashes:
    * Long flash color of script.
    * Long flash color of error:
      * Green = IndentationError
      * Cyan = SyntaxError
      * White = NameError
      * Orange = OSError
      * Yellow = Other error
    * Line number of the exception by digit. Number of flashes represents value.
      * Thousands = White
      * Hundreds = Blue
      * Tens = Yellow
      * Ones = Cyan
    * Off for a period and then repeats.

At any point a write to the flash storage will flicker red.

Fixes #63
2016-12-09 19:35:56 -08:00
..
interrupt_char.c lib/interrupt_char: Factor out typical Ctrl+C handling from esp8266 port. 2016-09-29 10:15:38 -07:00
interrupt_char.h lib/interrupt_char: Factor out typical Ctrl+C handling from esp8266 port. 2016-09-29 10:15:38 -07:00
printf.c Add uheap for debugging the size of objects. Still not perfect though. 2016-11-22 17:32:28 -08:00
pyexec.c atmel-samd: Add APA102 support and flash more advanced status. 2016-12-09 19:35:56 -08:00
pyexec.h atmel-samd: Add APA102 support and flash more advanced status. 2016-12-09 19:35:56 -08:00
pyhelp.c lib/utils/pyhelp.c: Use mp_printf() instead of printf() 2016-10-21 18:30:58 +11:00
pyhelp.h lib/utils/pyhelp: Extract implementation of help(obj) to a library function. 2016-04-25 18:54:09 +03:00
stdout_helpers.c lib/utils/stdout_helpers: Fix function signature to match py/mphal.h. 2016-08-25 15:23:50 +03:00