Some people get bogged down in the
complex topic of simplicity. Just what is simplicity, and what is complexity.
One would quickly say things that are easy to understand are simple,
and things that are difficult to understand are complex. Good enough?
Maybe not...
One thing to keep in mind is that what
is simple for one person, may be complex to another - and vice versa,
of course. Also, the addition of options, features, versatility, and
expansion capabilities, naturally breads a certain amount of complexity
. And, efforts to keep the operation of anything simple usually limit
the item's options, features, versatility, and expansion capabilities.
This is generally true for everything, but lets get specific about DCC.
If you have a system that provides
only 14 speed steps, the system doesn't need to have provisions for
any other speed-step options. Therefore, users do not have to learn
the intricacies of anything else. But if you add 28 speed steps, for
example, to what the system can do, there is more to learn. With no
options, there's nothing to learn because it can't be changed - that's
just the way it is. But with options, the user has to learn how to switch
from one to the other if he wants to change it from the default.
Now, add a User-Loadable Speed Table
that just happens to also be 28 speed steps, then add a 128-speed-step
mode, and top it off with the capability of mixing 128-speed-step commands
with the 28-speed-step User-Loadable table. By now you should be getting
the idea that it is the addition of options that causes this complexity,
not that the other feature is more advanced. For example, if a company
built a system and decoders that did only 128 speed steps, it would
be just as simple to use as the one that did only 14 speed steps. But,
that isn't possible if the company wants to market the system as DCC-compatible
- at the outset, the NMRA set up 14 speed steps to be required, even
though it could do higher speed steps.
However, sometimes simplicity itself
can breed complexity, and can even cost more. For example, the original
Lenz system was said to be a simple-to-learn system. It did only 14
speed steps, and was limited to MU consisting of two locos. But, in
the real world of American railroading, it's quite common to have MU
consists much greater than that.
On my own railroad, I have a long (about
50-foot) 2% grade that I like to pull long freights up. To do this with
my original Lenz system, I had to MU two consists of two locos together,
and then control them independently. It had a button to toggle between
two locos (or consists), so that allowed me to use four locos to pull
the grade, which allowed up to about 60 freight cars. |