Here's where Cogwheel Nixie code-development stands:
$ pwd
/cygdrive/d/coggs/arduino/nixie_system
Code Written
$ cloc *.cpp *.h
28 text files.
28 unique files.
0 files ignored.
http://cloc.sourceforge.net v 1.51 T=2.0 s (14.0 files/s, 2616.0
lines/s)
-------------------------------------------------------------------------------
Language files blank
comment code
-------------------------------------------------------------------------------
C++ 14 838
807 2673
C/C++ Header 14 232
121 561
-------------------------------------------------------------------------------
SUM: 28 1070
928 3234
-------------------------------------------------------------------------------
Memory used on processor
AVR Memory Usage
----------------
Device: atmega328p
Program: 19790 bytes (60.4% Full)
(.text + .data + .bootloader)
Data: 967 bytes (47.2% Full)
(.data + .bss + .noinit)
Features Implemented So Far
Features Implemented so far
o All Low-level hw drivers
o High Voltage and Multiplexing w/Safety cut-off
o Manufacturing Tests
o Programmable from USB Serial Command Line Interpreter
o Programmable from buttons...
o Maintain Time in 24 or 12 mode
o Maintain Year, Month, Day, display in YYYY-MM-DD or MM-DD-YYYY
formats
o Cross-Fade
o On-Time and Off-Time
o Brightness
I think the only thing remaining feature-wise will be to implement USA
DST rules,
and an auto-cycle-through Time->Date feature.
Then I will focus on getting a bunch of these built up.
Cheers,
..c