Sat, 31 Jan 2015 15:17:59 +0200 Tero Marttila qmsk.web: Handler.request_post()
Fri, 30 Jan 2015 16:06:55 +0200 Tero Marttila qmsk.web: JSONMixin.request_post() to support JSON decoding
Fri, 30 Jan 2015 14:28:15 +0200 Tero Marttila qmsk.web.json: CORS_HEADERS CORS_CREDENTIALS
Fri, 30 Jan 2015 14:05:20 +0200 Tero Marttila qmsk.web.json: CORS_ORIGIN/CORS_METHODS
Fri, 30 Jan 2015 14:05:12 +0200 Tero Marttila qmsk.web: Handler.headers()
Fri, 30 Jan 2015 01:28:51 +0200 Tero Marttila qmsk.web.json
Thu, 29 Jan 2015 23:11:44 +0200 Tero Marttila qmsk.web.async: handle HTTPExceptions
Thu, 29 Jan 2015 22:16:16 +0200 Tero Marttila qmsk.web.async
Thu, 29 Jan 2015 22:15:50 +0200 Tero Marttila qmsk: namespace package
Thu, 29 Jan 2015 22:15:45 +0200 Tero Marttila qmsk.web: cleanup __init__
Thu, 29 Jan 2015 22:15:38 +0200 Tero Marttila qmsk.web.application: split lookup/respond
Thu, 29 Jan 2015 22:14:59 +0200 Tero Marttila qmsk.web.html: HTMLMixin
Tue, 02 Dec 2014 00:23:48 +0200 Tero Marttila src/dmx.c: bump mark-after-break and mark-between-frames to 3 bits
Tue, 02 Dec 2014 00:21:46 +0200 Tero Marttila hello-dmx: make UPDATE_HZ rate configureable
Sat, 08 Nov 2014 17:51:16 +0200 Tero Marttila README: docdoc serial commands
Sat, 08 Nov 2014 17:51:09 +0200 Tero Marttila dmx: move dmx out to PORTD2, and debug to PORTB5 (integrated LED); support \n for commands
Sat, 07 Jun 2014 16:23:30 +0300 Tero Marttila bin/qmsk.dmx-web: rename and python3 and refactor
Sat, 07 Jun 2014 16:23:16 +0300 Tero Marttila qmsk.dmx.web: port to qmsk.web, python3
Sat, 07 Jun 2014 16:22:56 +0300 Tero Marttila qmsk.dmx.heads: python3, and make dmx optional
Sat, 07 Jun 2014 16:21:59 +0300 Tero Marttila qmsk.utils: flatten/merge
Sat, 07 Jun 2014 16:21:54 +0300 Tero Marttila qmsk.args: python3/argparse variant of pvl.args
Sat, 07 Jun 2014 16:21:39 +0300 Tero Marttila qmsk.web: port pvl.web to python3, and rewrite html
Sat, 07 Jun 2014 13:55:37 +0300 Tero Marttila bin/qmsk.dmx: drop .py extension from script, and python3
Sat, 07 Jun 2014 13:54:00 +0300 Tero Marttila qmsk.dmx.control: python3; remove broken serial timeout, quickfix startup dual-sync
Sat, 07 Jun 2014 13:05:33 +0300 Tero Marttila clean out non-dmx related arudino stuff
Mon, 02 Jun 2014 18:27:08 +0300 Tero Marttila qmsk.dmx: move dmx-updating logic to qmsk.dmx.heads.Universe
Mon, 02 Jun 2014 18:26:41 +0300 Tero Marttila qmsk.dmx.control: switch to readline() based __iter__, with __call__(poll=True) and **opts
Fri, 02 May 2014 00:10:14 +0300 Tero Marttila split ledbars into two groups
Thu, 01 May 2014 23:55:53 +0300 Tero Marttila dmx-web: ajax updates
Thu, 01 May 2014 23:44:42 +0300 Tero Marttila qmsk.dmx.web: basic dmx update/output
Thu, 01 May 2014 23:34:20 +0300 Tero Marttila qmsk.dmx: new Head-based model/view; output/updates not yet implemented
Mon, 21 Apr 2014 00:20:27 +0300 Tero Marttila dmx-web: change dmx layout for more light types
Mon, 21 Apr 2014 00:03:49 +0300 Tero Marttila color-slider: fixup input-slider bindings
Sun, 20 Apr 2014 23:51:57 +0300 Tero Marttila dmx-web: slightly better RGB colorpicker control..
Sun, 20 Apr 2014 22:47:56 +0300 Tero Marttila hello-dmx: limit dmx updates to 2Hz or on commands
Sun, 20 Apr 2014 22:47:41 +0300 Tero Marttila timer: continuous interval-sleep operation
Sun, 20 Apr 2014 21:55:44 +0300 Tero Marttila whitespacefix
Fri, 11 Apr 2014 22:22:11 +0300 Tero Marttila qmsk.dmx.web: separate r/g/b/
Fri, 11 Apr 2014 21:45:26 +0300 Tero Marttila qmsk.dmx.web
Fri, 11 Apr 2014 21:45:20 +0300 Tero Marttila dmx: split into qmsk.dmx
Fri, 11 Apr 2014 20:46:33 +0300 Tero Marttila dmx: implement __setitem__
Fri, 11 Apr 2014 20:46:25 +0300 Tero Marttila dmx: fill: actually enforce end, don't overrun if fill sequence is longer
Fri, 11 Apr 2014 19:51:19 +0300 Tero Marttila dmx.py: --zero --start --stop --step ...
Fri, 11 Apr 2014 19:51:02 +0300 Tero Marttila dmx: support multi-valued cmd_fill, separate cmd_range
Fri, 11 Apr 2014 19:30:41 +0300 Tero Marttila serial: read buffering
Fri, 11 Apr 2014 19:18:15 +0300 Tero Marttila dmx: cmd_fill
Fri, 11 Apr 2014 19:03:49 +0300 Tero Marttila dmx: bugfix argv[0] = 0 on command, limits on set
Fri, 11 Apr 2014 15:57:48 +0300 Tero Marttila dmx: implement output
Fri, 11 Apr 2014 14:42:30 +0300 Tero Marttila dmx: split out dmx.c module; implement console
Fri, 11 Apr 2014 14:42:19 +0300 Tero Marttila make: use -std=c99
Fri, 11 Apr 2014 14:42:10 +0300 Tero Marttila timer: sleep cycles are unsigned
Sun, 06 Apr 2014 18:25:55 +0300 Tero Marttila hello-dmx: working basic dmx output using DmxSimple's frame-timing inline assembler code
Sat, 05 Apr 2014 02:53:17 +0300 Tero Marttila hello-lkm: more complicated control buttons
Sat, 05 Apr 2014 02:19:36 +0300 Tero Marttila hello-lkm: simple 4-channel control
Sat, 05 Apr 2014 01:50:26 +0300 Tero Marttila hello-lkm: buttons
Sat, 05 Apr 2014 00:37:32 +0300 Tero Marttila hello-lkm: Control the JY-LKM1638 LED 7-segment display module
Fri, 04 Apr 2014 13:14:04 +0300 Tero Marttila hello: split led7, inc/dec commands; read to read in dip state
Fri, 04 Apr 2014 01:04:41 +0300 Tero Marttila hello: expand to two led7seg displays
Fri, 04 Apr 2014 00:26:16 +0300 Tero Marttila hello: trivial spi bits
Thu, 03 Apr 2014 22:24:46 +0300 Tero Marttila hello: interactive console
Thu, 03 Apr 2014 20:25:12 +0300 Tero Marttila hello: interruptable timer sleep, with buffered serial IO
Thu, 03 Apr 2014 19:44:53 +0300 Tero Marttila hello: split out timer; add serial
Thu, 03 Apr 2014 19:44:13 +0300 Tero Marttila make: fix build-deps, and avr-objdump -d build/src/hello.elf
Thu, 03 Apr 2014 18:54:50 +0300 Tero Marttila src/ layout
Thu, 03 Apr 2014 18:49:18 +0300 Tero Marttila hello: timer-based sleeps
Thu, 03 Apr 2014 18:49:02 +0300 Tero Marttila Makefile: .d build deps
Wed, 02 Apr 2014 19:10:05 +0300 Tero Marttila bravely step into the modern world of C-programming, using avr-gcc for a hello world...
Tue, 02 Aug 2011 09:27:19 +0300 Tero Marttila moar dmx?
Wed, 27 Jul 2011 01:46:27 +0300 Tero Marttila dmx: initial try.. failed
Tue, 26 Jul 2011 22:44:40 +0300 Tero Marttila merge
Tue, 26 Jul 2011 22:44:30 +0300 Tero Marttila use /dev/arduino for avrdude
Tue, 26 Jul 2011 21:29:14 +0300 Tero Marttila matrix: Text_ShowString blinking
Tue, 26 Jul 2011 22:43:59 +0300 Tero Marttila merge
Tue, 26 Jul 2011 22:43:41 +0300 Tero Marttila docs: own dmx writeup
Mon, 30 Aug 2010 00:45:38 +0300 Tero Marttila Implement Text_Load/ShowString
Sun, 29 Aug 2010 22:49:32 +0300 Tero Marttila Working font rendering on LED matrix
Mon, 23 Aug 2010 01:07:45 +0300 Tero Marttila simple 8x6 font for 0-9 chars
Mon, 23 Aug 2010 01:07:26 +0300 Tero Marttila Rename Matrix_ShiftRight to ShiftLeft, improve matrix.inc documentation
Thu, 17 Jun 2010 23:05:24 +0300 Tero Marttila Pause refresh during load cycles
Thu, 17 Jun 2010 21:54:24 +0300 Tero Marttila Matrix_Shift, Main_ScanText animation and Main_ScanCode
Thu, 17 Jun 2010 20:00:27 +0300 Tero Marttila Working matrix scan
Fri, 14 May 2010 18:19:59 +0300 Tero Marttila semi-broken Timer_Update mechanism
Fri, 14 May 2010 18:19:22 +0300 Tero Marttila 8x8 LED Matrix driver
Sun, 09 May 2010 23:27:12 +0300 Tero Marttila Use Timer0 for async SPI updates (semi-useful)
Sun, 09 May 2010 23:17:14 +0300 Tero Marttila Test use of Timer0
Sat, 08 May 2010 21:27:44 +0300 Tero Marttila rename ShowADC -> ShowValue, and use DIP
Sat, 08 May 2010 21:27:32 +0300 Tero Marttila add dip8 module for reading bitfields from SPI
Sat, 08 May 2010 21:19:53 +0300 Tero Marttila refactor code to move buffers to SPI
Sat, 08 May 2010 20:59:22 +0300 Tero Marttila show (hexa)decimal values on display from ADC or DIP
Sat, 08 May 2010 20:58:32 +0300 Tero Marttila skip every other SPI recv byte
Sat, 08 May 2010 20:09:08 +0300 Tero Marttila synchronous SPI, two-digit led7
Sat, 08 May 2010 20:08:33 +0300 Tero Marttila adc: remove debug LED
Sat, 08 May 2010 20:07:18 +0300 Tero Marttila timer: try and actually sleep
Sat, 08 May 2010 17:57:53 +0300 Tero Marttila adc.inc comment tweaks
Sat, 08 May 2010 17:49:50 +0300 Tero Marttila adjustable sleep from r10
Sat, 08 May 2010 17:27:27 +0300 Tero Marttila use timer for 1s delay
Sat, 08 May 2010 16:00:18 +0300 Tero Marttila split led7seg.s into .inc modules, and update Makefile to use .s -> .hex, and above .inc's for led7seg
Sat, 08 May 2010 15:13:45 +0300 Tero Marttila hex A-F for LCD
Sat, 08 May 2010 14:55:35 +0300 Tero Marttila read SPI to r10, and use it (hack)
Fri, 07 May 2010 04:18:58 +0300 Tero Marttila a weird interactive console...
Fri, 07 May 2010 03:16:01 +0300 Tero Marttila Serial_Write_c + use in main
Fri, 07 May 2010 03:15:44 +0300 Tero Marttila division routines
Fri, 07 May 2010 02:04:59 +0300 Tero Marttila Echo after greeting
Fri, 07 May 2010 02:04:37 +0300 Tero Marttila add a 'make chat' util
Fri, 07 May 2010 01:46:31 +0300 Tero Marttila serial console
Fri, 07 May 2010 01:46:22 +0300 Tero Marttila ADC\!
Thu, 06 May 2010 00:41:27 +0300 Tero Marttila tweak delay
Thu, 06 May 2010 00:13:54 +0300 Tero Marttila LCD spin\!
Wed, 05 May 2010 23:54:56 +0300 Tero Marttila Makefile
Wed, 05 May 2010 23:54:50 +0300 Tero Marttila count down a and blink \o/
Wed, 05 May 2010 23:43:38 +0300 Tero Marttila SPI/LCD thingie
Wed, 05 May 2010 17:33:30 +0300 Tero Marttila 16-bit timer blink\!
Wed, 05 May 2010 15:50:34 +0300 Tero Marttila include m168def.inc with #directives removed
Wed, 05 May 2010 15:50:14 +0300 Tero Marttila My First Assembler