Update releases:  for the year of 2007 , 2006 , 2005 Hyper Link, 2004 Hyper Link and 2003 Hyper Link.

Known Problems with no current fixes:
 

Version

Location

Description of Errors or 

2.2.8d

Sounds Screen
Mainline Gui Screen

January 22, 2003 - The program needs an option to turn off all sounds depending on weather a user has a sound card or not. This has nothing to do with digital sound decoders. REF. 030122-09 (from Dave Campbell) 

    Please tell me your comments and suggestion. I'd like to hear from you about my program. Many of you have made comments and I am writing them down. Unfortunately, I don't have enough time to implement all of them. I'm doing my best. If you don't like what I have changed, tell me, let's work on this together!
 

Version

Location

Description of New Additions

2.9.0a

Graphics User Interface (All)

December 18, 20003 - All graphics user interfaces now, when using a screen size larger then 1024 by 768, use a noraml window size, as compared to the maximized screen size.

2.8.1a

Password Authentication

December 20, 2003 - The source code for the password authenication has been changed to accomodate larger passward for increased security.

2.8.0a

Mainline Gui Diesel (SD40-2)

December 6, 2003 - I added a new screen the the graphics user interface. It represents the cab of a SD40-2 unit. REF 031206-01

2.7.1a

All Forms

December 23, 2003 - I modified the source code to inclode function zero in the re-mapping of all graphics user interface screens. REF 031223-01

2.7.0a

ScreenMonitorSetting

December 3, 2003 - I added a new screen to the program which will pop up when the user does not have the correct screen size for the graphics user displays. REF 031203-01

2.6.5c

Mainline Gui Diesel (9-40CW)

December 8, 2003 - I added some new sounds to the program. REF 031208-01

2.6.5b

Mainline Gui Diesel (9-40CW)

December 1, 2003 - A fix was placed in the right reset button. It now supports functions ten, eleven, and twelve. REF 031201-01

2.6.5a

Mainline Gui Diesel (9-40CW)

November 15, 2003 - I edited the pictures for both the independent and automatic brake handles. The number of positions has been increased from 12 to 16 for the automatic (trainline) brake and from 15 to 22 for the independent (locomotive brake). This gives a better control over the speed of the locomotive. The source code has been considerably reduced in size making the braking application quicker. REF 031115-01

2.6.4a

Main Screen

November 10, 2003 - Microsoft win sock OCX file has been added to the program to handle the communication port, allowing for remote users to operate your train using the graphics user interface. This is just the beginning of remote usage. Future version will also include remote dispatching. REF 031110-03

2.6.3d

Systems Information Screen

November 10, 2003 - A new OCX file has been added to the program to handle all the information regarding your system. Just for trouble shooting purposes. REF 031110-02

2.6.3c

All Screens

November 10, 2003 - I've been working on the graphics user screens and with each screen I know check to make sure the user has the screen size large enough to accommodate the window. For example you need to be at least 1024 by 768 to use the graphics user interface. REF 031110-01

2.6.3b

Main Screen

October 28, 2003 - Added a system tray icon to the program. In the future it will have option available to the user. I'm not sure exactly how I'd like to use this option. REF 031028-01

2.6.3a

Mainline Gui Steam (FS)

October 21, 2003 - A new graphics user interface has been added, as implied by the name, the screen is of a steam locomotive, specifically the Flying Scotsman. No controls are active at this time. See the bottom of the screen shots web page for details.  REF 031021-04

2.6.2a

Mainline Gui Diesel (GP38-2)

October 21, 2003 - A new graphics user interface has been added, as implied by the name, the screen is of a GP38-2 from Norfolk Southern (is there any other railway?) All the controls are active, but currently do not send any commands to the digital command control unit. See the bottom of the screen shots web page for details.  REF 031021-03

2.6.1b

Mainline Gui Diesel (9-40CW)

October 21, 2003 - A  screen is born made for the old one. No changes have occurred to the code, its just been renamed. REF 031021-02

2.6.1a

Mainline Gui Screen

October 21 2003 - I'm changing the name of this screen to Mainline Gui Diesel 9-40CW. Because I'm introducing new graphics user screens, I needed to make some changes to accommodate different screens. New options have been added to select the type of locomotive you wish to operate. The features available for each locomotive will be different (E.G. there is no virtual signalling system in the GP38-2 of steam locomotives). Please also note that the directory structure has been changed to accommodate the new files. More details on this will be posted later. REF 031021-01

2.5.4c

Mainline Diesel Screen

October 5 2003 - I finished the section on the couplers. The screen now shows two drop down combination boxes to indicate the type of coupler you have installed on your locomotive model. REF 031005-02

2.5.4c

Programming Diesel Screen

October 5 2003 - Same as Mainline Diesel Screen (seen REF 031005-02). REF 031005-01

2.5.4b

Mainline Prototype Screen

October 4, 2003 - I finished the prototype screens which displays information on the prototype locomotives and allows you to insert the information into your own locomotive database of Automatic Train Control. REF 031004-03

2.5.4b

Programming Prototype Screen

October 4, 2003 - Same as Mainline Prototype Screen (see REF 031005-03). REF 031004-02

2.5.4a

All Screens

October 4, 2003 - As like any other window programs, pressing the TAB key will cycle through the windows' controls. Most screens in Automatic Train Control will open with the focus on the 'Close' button, then pressing the TAB key will move to the next control in the window (from top to bottom or left to right). REF 031004-01

2.5.3h

Database Update Screen

September 16, 2003 - This is a new screen. Automatic Train Control will check your database for support of both two digit (short address) and four digit (long addresses). If you database does not support both, a new one will be created, and your older database data will be transferred to the new database.  REF 030916-06

2.5.3g

Mainline Consist Screen

September 16, 2003 - Since version 2.4.1c (see above listing of errors) Automatic Train Control will not store information with short address (two digit addresses). This has now been corrected. A check box has been added to switch the database to addresses either long or short. This completes all the databases. REF 030916-05

2.5.3f

Programming Speed
Table Screen

September 16, 2003 - Same as Mainline Speed Table Screen (see REF 030916-03). REF 030916-04

2.5.3e

Mainline Speed
Table Screen

September 16, 2003 - Since version 2.4.1c (see above listing of errors) Automatic Train Control did not store information on decoder with short addresses (two digit addresses). This has now been corrected. A check box has been added to switch the database to addresses either long or short.  REF 030916-03

2.5.3d

Programming Decoders Screen

September 16, 2003 - Same as Mainline Decoder Screen (see REF 030916-01). REF 030916-02

2.5.3c

Mainline Decoders Screen

September 16, 2003 - Since version 2.4.1c (see listing of errors) Automatic Train Control did not store information with short addresses (two digit addresses). This has now been corrected. A check box has been added to switch the database pointer addresses to either long or short. It still leaves the Mainline Speed Table (for saving the configuration variables) to the database for either long or short decoder addresses. REF 030916-01

2.5.3b

Programming Diesel Screen

September 10, 2003 - Same at Mainline Diesel Screen (see REF 030910-01). REF 030910-02

2.5.3a

Mainline Diesel Screen

September 10, 2003 - Since version 2.4.1c (see above listing of errors) Automatic Train Control did not store information on decoder with short addresses (two digit addresses). This has now been corrected. A check box has been added, to switch the database pointer to addresses either long or short. It still leaves the Mainline Decoder Screen and Mainline Speed Table Screen (for saving the configuration variables) to the database for either long or short decoder addresses. REF 030910-01

2.5.2g

Mainline Gui

September 1, 2003- I've re-written the code for both the automatic and independent brakes to include a new option. Now you can have self-laping brakes. Self-laping brakes are normal for newer locomotives like  the 9-40CW and allow for easier control of the brakes. REF 030901-01

2.5.2f

Mainline Gui Screen

August 27, 2003 - During testing of the graphics user interface, I was impatient with air pressure and other systems before allowing me to run my locomotive. Now you can seed up the program or slow it down. I've added a horizontal slide to the graphic user interface to control the speed at which most of the program operates. If it goes to slow for you, you can short the amount of time it take to 'start your engine'. REF 030827-01 

2.5.2e

Mainline Gui Screen

August 26, 2003 - When closing the graphics user interface, the locomotive or consist under control of the graphics user interface continues are the last speed. Now corrected, 'click'ing on the 'Close' button cause the locomotive to stop immediately. It is still advisable to slow the locomotive to a stop and then close the window. REF 030826-03

2.5.2d

Help Files

August 26, 2003 - Major update to the help files. Allot in information has been added to the section on Mainline GUI Screen. THis should help immensely to understanding how to get your locomotive to run with the graphic user interface. REF 030826-02

2.5.2c

Mainline Gui Screen

August 26, 2003 - The RPM timer did not shut the prime mover sounds down when adjusting the throttle automatically (if remapped to another function other then six (6)). The RPM timer is activated when the engineer places the throttle too high and cause to much ampere or too much traction effort. THus the RPM timer notches down the throttle automatically to correct the situation (and so sound the sound). REF 030826-01

2.5.2b

Mainline GUI Screen

August 25, 2003 - The graphics user interface did not correctly shut the primer mover sounds off when using a sound decoder (if remapped to another function other then six (6)). This has now been corrected. REF 030825-01

2.5.2a

Mainline Gui Screen

August 14, 2003 - I have completed adding the 'virtual cab signals' to the program. I'm sure there are some minor bugs in the program, which will be corrected and released. Virtual Cab Signals are random generated cab signals  that show you if you approaching block and current clock are 'clear', 'restricted', 'reduced' or 'stop' blocks. Your throttle should be adjusted accordingly. This option of using the virtual cab signals is an option and can be turned off. REF 030814-01

2.5.1h

Mainline Gui Screen

August 9, 2003 - Finished correcting the throttle controls. It now correctly advances the sound of the decoder if the user has non-standard default values. As well the Dynamic brake sounds have been corrected. The dynamic drakes grid fans come on when the throttle handle is in dynamic braking positions one through eight. REF 030809-01

2.5.1g

Mainline Gui Screen

August 7, 2003 - I started adding more information to the text box which is displayed momentarily (when the Caption button is 'click'ed on. This include remarks indicating the current throttle position (for the throttle), the reverser handle, sand button, bell button, automatic brakes, independent brakes and other indicators. This was don't to visually remind you what the current operating conditions are. REF 030807-01

2.5.1f

System Information Screen

July 31, 2003 - On the main screen the menu options has a new option called System Information (listed under Assistance, with Help and About) to display information regarding your computer and my program. REF 030731-03

2.5.1e

Mainline Gui Screen

July 31, 2003 - After research on steam locomotives it looks like the steam portion of the program will be more work then the diesel section. First glance it looks like the steam version will have two screens, one for viewing out the window and the other for looking inside the cab of the locomotive. This is only because of the limited view a steam locomotive has out it front window. The option for running the steam locomotive has been added to the mainline graphic user screen. REF 030731-02

2.5.1d

Password Authentication
Protocol

July 31, 2003 - I have now added a password authentication protocol which verifies the software you are running. REF 030731-01

2.5.1b

Mainline Gui Screen

July 21, 2003 - After using the software at the NMRA Train Show July 19-20, 2003, we notice that the program crashed when we 'click'ed on the right reset button. This button is suppose to stop the train immediately. Unfortunately, when we needed it, the program crashed. THis problem was because the code instruction was looking for the picture of the button image in the wrong spot. Its has since corrected. REF 030721-01

2.5.1a

Mainline Gui Screen

July 9, 2003 - After looking at the code from July 7th errors, I notice that when the graphic user interface is initially started, commands are sent to the sound decoder; even if you have the check box not  checked. This has not been corrected. REF 030709-01

2.4.5a

Mainline Gui Screen

July 7, 2003 - Mark Lanctot found a problem when use the GUI screen with no sound decoder. It seems that when  activating the bell it turned on the rear light of his Lenz decoder. There is two fixes to this problem. You can either download version 2.4.5a or later or assign the sound decoder (in my program) another address that is not being used by your digital command control layout; hence it will be trying to turn on a function to a decoder that does not exists. Although this error only occurred for Mark with the bell, the horn had a similar situation. REF 030707-01

2.4.5a

Mainline Speed

July 5, 2003 - With a new relay (electronic part) I'm measuring the speed of a locomotive accurately. I've finished writhing all the routines for automatically adjusting the speed table of any locomotive. Any average speed table takes about six hours to do on a eighteen inch radius test track. More information on automatic speed table adjustments will be made in the upcoming help file. REF 030705-01

2.4.4h

Mainline Gui Screen

June 16, 2003 - I was playing around with the lighting on my SD80MAC units and noticed the light switch on the GUI screen did not change the light on the decoder, if the decoder had non-standard settings. Normally the lights are set to F0, with F4 as a dimming function. It works well ,but if you changed the function associate with this, the light did not respond. This is not corrected and the light as well as the dimming effect now work no matter what function you have the program (and your decoder) set to. REF 030616-01

2.4.4f

Mainline Gui

June 12, 2003 - The program did not support long addressed sound decoder. You will find the program crashes because of  'object not found error' ; this has not been fixed. I personally changed my sound decoders to long address to make use of the database files of this program; since my program cannot handle short addresses through the database. REF 030612-12

2.4.4f

Edit Manufacturer CVs

June 5, 2003 - The database holding the specific manufacturer configuration variables has been edited to include two new fields for holding the minimum value and maximum value of the configuration variable. So, if a manufacturer only allows two bits to be used, we can limited the value entered into the computer. REF 030605-01

2.4.4d

Edit Manufacturer CVs

May 27, 2003 - There was a bug in the entering of a description of bit seven when the check box was checked. It not has been corrected and will allow the user to enter in a description. Also some other tweaking has been done. When a decoder is selected, the screen is automatically placed into edit mode. The 'update' button is made available, and once updated, the user cannot update the decoder setting until a new decoder has been selected. REF 030527-01

2.4.4d

Opening Screen

May 22, 2003 - The sound file was being cut off when the main screen was opened initially. This was because of the 'unload' statement which was executed in the timer. It has now been moved to the wave done play event. Now the opening screen will be unloaded from memory of the computer when the sound has finished playing. REF 030522-01

2.4.4b

Sounds

May 13, 2003 - I added three new wave files to the sound section, which is available in the full version. REF 030513-02

2.4.4b

Package and Deployment

May 13, 2003 - The download able version 2.4.4b is allot smaller. I've removed all but seven wave files in the 'Sound' play option. Later I will be making a service package for people who would like the more sounds added. REF 030513-01

2.4.4a

Package and Deployment

May 12, 2003 - With the CD versions, I've made changes to the way the program is installed. More files have been added, the help file has been added to the Window's Start in the program group. REF 030512-01

2.4.3a

Locomotive SpreadSheet

April 14, 2003 - I finished modifying the report generator for the locomotive list. It will now make a presentable printable list of your roster (either all locomotives, or just ones with decoders installed). REF 030414-02

2.4.3a

Main Screen

April 14, 2003 - I added some more option the main menu. You will find it labelled as 'Reports'. Its is a short cut to other screens (which where already in place) to make a roster list, a configuration variable list, and a manufacturer configuration variable list. These option will be available all the time. REF 030414-01

2.4.2a

Mainline Programming Decoder

April 9, 2003 - Finished the modifications to the form to add additional configuration variables to the decoder specific configuration variables. Previously the program supported configuration variables from forty-nine to sixty-four. Now configuration variables from one hundred and twelve to one hundred and twenty-eight are included. We now have a web page outlining the currently supported decoders . REF 030409-01

2.3.2a

Programming Mode Decoder

April 9, 2003 - Finished the modifications to the form to add additional configuration variables to the decoder specific configuration variables. Previously the program supported configuration variables from forty-nine to sixty-four. Now configuration variables from one hundred and twelve to one hundred and twenty-eight are included. We now have a web page outlining the currently supported decoders . REF 030409-02

2.4.2a

Edit Manufacturer CVs

April 9, 2003 - Finished the modifications to the form to add additional configuration variables to the decoder specific configuration variables. Previously the program supported configuration variables from forty-nine to sixty-four. Now configuration variables from one hundred and twelve to one hundred and twenty-eight are included. To facilitate this change, an additional database had to be constructed. REF 030409-01

2.4.1c

Mainline Gui Screen

March 31, 2003 - Finished adding code to allow a user to modify the video capture signal. Now you can select which video capture device, format of the signal, and other attributes of the video capture device. REF 030331-02

2.4.1b

Mainline GUI Screen

March 31, 2003 - Made the left hand computer screen (screen number eight) a place for comments from the video capture screen. The custom control for video capture sends result code to this screen, just for your information. There is not real value to the average engineer. REF 030331-01

2.4.1a

Mainline GUI Screen

March 25, 2003 - Now we are getting some where. I had problems with the BIOS on my laptop which inhibited the video screen on the ADS video capture. I've since flashed in a new BIOS, and video streaming is at its best! I've added Ray Mercers ezVideo.ocx file to the screen. So if you have a wireless camera mounted in you locomotive, you can now see where you are driving. More option will be added to accommodate different screen sizes, resolutions and frames per second. REF 030325-01

2.3.3a

Mainline GUI Screen

March 13, 2003 - Wow, lot of new changes here. Where to start, its all to do with interlocking controls. I think I'm going to have to wait for the instructions to explain everything that has gone into the control. Most of the controls have help messages. So if the 'Help' button is on, you will be prompted with a message why there is a problem. Things that can be prompted are lack of fuel, sand, oil, water; too much traction effort, over 96000 lb; to much ampere, over 1200 amp, bell not on, horn not on, and the list goes on. There are several safety features now on too, for example, if the water temperature is too high for three radiator fans to keep cool, then the prime mover is restricted to notch seven. I guess you will just have to try out the software and see what you think of the GUI routine. I'm sure there will be allot of questions. REF 030314-01

2.3.2b

Mainline GUI Screen

March 12, 2003 - I was not satisfied with the dead man switch routines. I wanted the locomotive to remain running if the engineer 'click'ed on the dead man switch before the alarm was finished. If not, then the locomotive would automatically shut the locomotive down. REF 030312-02

2.3.2b

Mainline GUI Screen

March 12, 2003 - The graphic user interface now initializes the sound decoder when you first load the GUI screen. It also shut the sound decoder off when you exit the GUI screen. This was done to simulate the starting and stopping of the diesel locomotives as you would with any other locomotive. REF 030312-01

2.3.2a

Mainline Gui Screen

March 10, 2003 - A new option has been completed. The emergency switch is not active. Pressing this button will stop the locomotive in is current position. Its just like pressing the emergency button once on your Power House Pro cab. REF 030310-02

2.3.2a

Mainline GUI Screen

March 10, 2003 - A new option has been completed. The dead man switch is now active. It will actually shut your locomotive down if you do not click on the dead man switch in time. Just like the real McCoy... The length of time between the alarms has been extended to 32000 milliseconds. REF 030310-01

2.3.1b

Mainline Gui Screen

March 6, 2003 - A new option has been added. I'm sure you are not going to like this! You now cannot move the locomotive or consist if the fuel, oil, water, or sand is low. YOu will be prompted to call maintenance personal to refill the resources. For refilling, I have provided temporary button to add more sand, oil, fuel, and water in the right hand computer screen. REF 030306-02

2.3.1b

Mainline GUI Screen

March 6, 2003 - Seems I really did not check the horn routine after splitting up the graphics user interface program. The Horn routine had allot of errors with variables not been set to the older screen. I guess I need to check again all the function on the program in the graphic user interface. REF 030306-01

2.3.1b

All Screens

March 4, 2003 - All screen have been changed to modal. This means that you can switch from any screen to any other screen. For example, you can now have the consists control screen up and select another screen with the main screen without closing the consist control screen. REF 030304-02

2.3.1a

Mainline GUI Screen

March 4, 2003 - Jerry was kind enough to forward some graphic work for the dynamic brakes. I have edited allot of the picture and implemented them in the software. Thou the dynamic brakes do not do anything physically in controlling your locomotive on the layout. REF 030304-01

2.3.1a

Programming Mode
Easy Screen Consist

February 20, 2003 - While using the program I notice that I could not close the window. I have since corrected the source code to close the window when the user clicks on the close button. REF 030220-01

2.3.1a

Layout Screen

February 12, 2003 - I started writing code for the layout screen. I trying to connect a database to a grid screen so a user can make a graphical representation of his/her layout on the program. Eventually pop-up screens will be in place to control switches and other layout functions. I'm hoping to have routines for blocks and other input devices. REF 030212-01

2.2.11a

Edit Specific CVs Screen

February 10, 2003 - Added specific configuration variables for Throttle up (Soundtraxx) DSX decoders. CV50 for master volume, CV61 for dynamic braking and exhaust volume, CV60 for horn and bell volume, CV59 for bell rate, CV58 for notching with speed steps and CV56 for pop valve control. REF 030210-01

2.2.10c

Mainline GUI Screen

January 30, 2003 - To stop the user from accidentally entering a wrong locomotive number or a invalid entry some source code was placed into the combination box to check its own value before enabling the graphic user interface button. REF 030130-04

2.2.10c

Sound Editing Screen

January 30, 2003 - An error occurs when using the sound screen editing. The database control was incorrectly pointing to a copy of the sound database file, which does not exists. It now correctly points to the sound database. REF 030130-03

2.2.10c

Mainline GUI Screen

January 30, 2003 I made a new image for the bell button. The bell button now lights up when pressed. I also changed the sanding button a bit to 0. REF 030130-02

2.2.10c

Mainline GUI Screen

January 30, 2003 I linked the radio phone with the sound module. When the sound module plays a wave file the phone comes off the hook. Just a silly routine with no real value. REF 030130-01

2.2.10b

Mainline GUI Screen

January 29, 2003 - Redrew the pictures for the forward light control (times three) and edited more of the main screen. I also took the radio phone off the main screen. I plan to make this a option later to used the radio phone to communicate to the dispatcher. REF 030129-01

2.2.10a

Mainline GUI Screen

January 28, 2003 - Caption labels were added to the screen. These are mim pop-ups that display what the user's mouse pointer is over. I'm having a problem with making the pop-ups display on top of the graphics. I need to find out more about different avenues to this feature. The captions can be turned off and on via a button. REF 030128-05

2.2.10a

Mainline GUI Screen

January 28, 2003 - I added a more controls to the right hand video screen of the cab. You can access the control by clicking 'f3' on the right hand video screen monitor. This screen displays the 'power distribution' such as revelation, total ampere and traction effort. Eventually, these displays will cause an engineer error, with engineer penalties. REF 030128-04

2.2.10a

Mainline GUI Screen

January 28, 2003 - I split the Mainline GUI screen into two parts. The original screen, MainlineOperationGUI exceeded the limit in controls. I was trying to add more features on the GUI screen. Now the GUI routine is shared with two forms, MainlineOperationGUI and MainlineOperationGUI Screen. THe first contains all the timer control and communication to the main screen, the later houses all the graphic routine and cab instructions. The GUI screen now fills the whole screen without a title bar. REF 030128-03

2.2.10a

Mainline GUI Screen

January 28, 2003 - I changed the way the calculations are made for the independent and automatic brakes. It now lowers the speed step to stop the locomotive, even thou the throttle may be in the full position. REF 030128-02

2.2.10a

Mainline GUI Screen

January 28, 2003 - I add a timer control for the throttle. The engineer cannot advance the throttle quickly. THey must what the recommended time between 'notches'. REF 030128-01.

2.2.9b

Mainline GUI Screen

January 24, 2003 - I added a label on the left computer screen to show the combined power of the reverser handle and the throttle handle. REF 030124-04

2.2.9b

Mainline GUI Screen

January 24, 2003 - I added a text box (which can be seen if the user clicks on the 'show data' button to hold the engine rpm. With this rpm setting, I'm going to attempt to calculate the traction effort of the locomotive. THis traction effort and ampere will be displayed on the screen. REF 030124-03

2.2.9b

Mainline GUI Screen

January 24, 2003 - I edited the 'cab screen', 'reverser' and the 'throttle' to clean the graphics up. I'm slowly making changes to the cab as I go. I've also modified the source code to load the images when the graphic user interface screen is loaded (as opposed to having them embedded the executable file. REF 030124-02

2.2.9a

Diesel Mainline Mode

January 24, 2003 - The program was not listing all the reporting marks for all major railroads when the combination box was used to enter in data about your locomotive. A new data base was created to hold all the reporting marks, as the combination box could not hold all the reporting marks and their registered owners in design mode. Although listing all the reporting marks is a big list, the user can start typing the reporting marks and the correct owner will be displayed. Please let me know if this is a problem. REF 030124-01

2.2.9a

Diesel Programming

January 24, 2003 - The program was not listing all the reporting marks for all major railroads when the combination box was used to enter in data about your locomotive. A new data base was created to hold all the reporting marks, as the combination box could not hold all the reporting marks and their registered owners in design mode. Although listing all the reporting marks is a big list, the user can start typing the reporting marks and the correct owner will be displayed. Please let me know if this is a problem. REF 030124-01

2.2.8d

Diesel Programming Mode
Decoder Specific CVs

January 22, 2003 - Program does not correctly change the manufacture's specific configuration variables depending on the decoder selected. Also a fatal errors occurs when the user selects a decoder not found and then exits the window. Problem was fixed by changing the conditional statements for searching for a specific decoder. Additional errors no longer exists. REF. 030122-10

2.2.8d

Diesel Mainline Mode
Decoder Specific CVs

January 22, 2003 - Program does not correctly change the manufacture's specific configuration variables depending on the decoder selected. Also a fatal errors occurs when the user selects a decoder not found and then exits the window. Problem was fixed by changing the conditional statements for searching for a specific decoder. Additional errors no longer exists. REF. 030122-10

2.2.8d

All Screens

January 22, 2003 - Edited the first record (position zero) of the locomotive database for blank   the fields of the record. Its just for cosmetic looks. REF. 030122-08

2.2.8d

Diesel Programming Mode

January 22, 2003 - I removed the event 'change' from the combination box. It's code was irrelevant due to the addition of an event 'key down'. See reference 030122-07. REF 030122-08

2.2.8d

Diesel Mainline Mode

January 22, 2003 - I removed the event 'change' from the combination box. It's code was irrelevant due to the addition of an event 'key down'. See reference 030122-07. REF 030122-08

2.2.8d

Diesel Mainline Mode

January 22, 2003 - I added a new event in the combination box called 'key down' with code to clear the combination box when a user types in a new locomotive number. It also reset the data base to the beginning record. REF. 030122-07

2.2.8d

Diesel Mainline Mode

January 22, 2003 - Found an error when a user enters a locomotive number with a alphabet character. The combination of numbers and letters creates an error when trying to search for the locomotive in the data base. REF. 030122-06

2.2.8d

Diesel Mainline Mode

January 22, 2003 - I added a 'click' event to the combination box when selecting a locomotive number. This executes the same code as the command button 'go'. It just makes the program easier to select a listed locomotive. The user still has to click on the 'go' button if they want to select a non listed locomotive. REF. 030122-05

2.2.8d

Diesel Programming Mode

January 22, 2003 - I added a new event in the combination box called 'key down' with code to clear the combination box when a user types in a new locomotive number. It also reset the data base to the beginning record. REF. 030122-07

2.2.8d

Diesel Programming Mode

January 22, 2003 - Found an error when a user enters a locomotive number with a alphabet character. The combination of numbers and letters creates an error when trying to search for the locomotive in the data base. REF. 030122-06

2.2.8d

Diesel Programming Mode

January 22, 2003 - I added a 'click' event to the combination box when selecting a locomotive number. This executes the same code as the command button 'go'. It just makes the program easier to select a listed locomotive. The user still has to click on the 'go' button if they want to select a non listed locomotive. REF. 030122-05

2.2.8d

Clock Screen

January 22. 2003 - The timer control (invisible to the user) is not correctly turned off while the user makes changes to the scale time ratio or the scaled time. Previous version the timer control continued to poll the communication port for an update of the time and ratio. This fix prevents any timing errors with the communication port. REF. 030122-04

2.2.8d

Clock Screen

January 22, 2003 - I combined the resume button and the stop button. Now the user has only one option available. This button also controls the accessibility of the text boxes to enter in new information. REF. 030122-03

2.2.8d

Clock Screen

January 22, 2003. - The combination box did not correctly display all the applicable ratios available. It now lists all ratio from one to twenty-five. Its a minor bug, but it does give the user ease at selecting a time ratio for the clock. REF. 030122-02

2.2.8d

All

January 22.2003 - I started logging all errors and fixes with users and myself.