Patent ID: 6696805
Filing Date: 2004-02-24
Classification: A63H,Y10S

Abstract:
A software module for visually controlling a model train motor and solenoid apparatus, comprising:a motor that moves the model train on a track, said track having track turnouts; a solenoid that controls the track turnouts; a motor circuit that connects the train motor to a controller; a solenoid circuit that connects the track turnout solenoid to the controller; a power circuit for delivering power to said motor and said solenoids; said software module being located on a computer and further comprising: a motor module for controlling said motor circuit; a solenoid module for controlling said solenoid to the controller; and a menued visual interface that controls said motor and solenoid modules and said power circuit; wherein said motor and solenoid modules are precompiled into classes: said menued visual interface are separately customized and compiled by the user; and said menued visual interface interfacing with said motor and solenoid modules by exercising inheritance.