|
From: <da...@ru...> - 2005-10-07 22:18:57
|
Hi all!
I've been discussing with Alex about the rotary throttle in order to push it
forward. Here's the summary:
I've proposed the main features which came to my mind and Alex told me that
it's all done except the user interface. This fact isn't surprising because
the background routines are for the IR and rotary throttles the same! I'll
draw a first draft according to the motto:
The easier and more natural to use the better...
Anyway, here's the list:
> - long addresses
Done. Actually it is a built-in part of how the LocoNet messages work as
per
the normal Digitrax. 0 to 99 or 127 are short addresses with the rest
being
long.
> - address selection by keyboard and preprogrammed locos (memory)
I have a recall stack that you can select a previously used address from
> - 14/27 and 28/128 dcc speed steps
Currently supports 128 speed steps only.
> - special function support F0-F?
I support F0..F8 F9..12 require the use of the special Send DCC Packet
direct command
> - emergency stop
Done
> - multi traction (up to 4 locos)
The throttle library operates on it's own private data structure so the
limit on how many throttles you can have is limited by SRAM capacity.
> - rotary encoder push button as loco stop and/or fast inc/dec of speed
(useful for 128). Change directions by turning over 0 after a short
break
Have I forgotten something important?
Cheers
David
|