COOPER SPUR RACE TEAM
Changes between Rev 00 and Rev 01

BUG     Download Times From Electronic Timer
1       Desc:    The Timer download did not re-format times correctly when manual times were entered.
        Comment: The correct time was recorded internally - benign.

NEW     Register Known Racers, Racer Registration, Results Inquiry
2       Desc:    A "<=Sort By" caption has been added to the form footer to indicate the line of controls
                 which may be used to resequence the display order.
        Comment: Several people had found the function of these control non-obvious.

NEW     Export Results to HTML Format
3       Desc:    Times exceeding one minute are not correctly aligned on the browser display.
        Comment: Neither Netscape nor Microsoft correctly support the align feature for table cells.
                 The new output uses a different option which displays correctly on Microsoft's browser but not Netscape's.

BUG     Print 2nd Run Start Order
4       Desc:    The first run start# was printed instead of the 2nd run start#.
        Comment: The report appears in the correct sequence and this problem is otherwise benign.

BUG.    Register Known racers, Racer Registration
5       Desc:    If the name field of an existing racer is cleared and the record is saved an un-trapped error results in the
                 shutdown of the CSRT program. Ditto for a new racer.
        Comment: This condition is now trapped.

NEW.    Connect to Existing Race Database
6.      Desc:    The order of controls on this form have been reordered for ease of use.
        Comment: Users with Laptops having touch pads found it very difficult to select
                 a race without inadvertently connecting to the Default Race database.

BUG.    Race Results Reports, Export Results To HTML Format.
7.      Desc:    The Unofficial Penalty was not being printed for seeded races.
        Comment: Some field alignments were corrected as well.

NEW.    List of Competitors According to Seed Points
8.      Desc:    Divisional points are now shown if selected. When the Divisional Points
                 option is selected the report is printed in Divisional Points order.

NEW.    Racer Registration
9.      Desc:    The option to sort by National or Divisional Seed Points has been added.

NEW.    Run1/2 Start Order
10.     Desc:    To improve readability, slightly more space has been left between the
                 Bib# and the Racer Name.

BUG.    Electronic Timer Download
11.     Desc:    The time of entry time-stamp was not set.
        Comment: This lead to random racers being loaded when adding a new EET worksheet.

NEW.    Add EET Worksheet.
12.     Desc:    Three methods may now used to load closest racers when creating a new worksheet:
                 1. Load closest by Start#
                 2. Load closest by time-stamp when Racer Time was recorded.
                 3. Create empty worksheet.
        Comment: No option is perfect.
                 Option 1 will be incorrect if out-of-order racers occur.
                 Option 2 will be incorrect if manual input has been used to correct
                        errors.
                 Option 3 leaves all the work to you.

BUG.    Add EET Worksheet.
13.     Desc:    In Parallel Slalom events the load closest option was not selecting
                 racers from the same course.

BUG.    Print Racer Lists
14.     Desc:    After selecting a report for printing the prompt form remained visible
                 which interfered with report viewing and printing.

BUG.	JW Export
15.     Desc:    Racer Times were not formatted correctly.

BUG.    Electronic Timer Download
16.     Desc:    The Microsoft Grid control was replaced - it contained too many bugs to be usable.

NEW.    Import Racer Seed Points, Racer Registration, Register Known Racers
17.     Desc:    Import Racer Seed Points has been improved to show the currently loaded
                 Points Lists. When importing a new list the gender must be specified.
                 The registration programs have been improved to warn of missing
                 National/Divisional points.

Changes between Rev 01 and Rev 02 BUG. Run1/2 Start Lists 18. Desc: The Seed Points heading was being printed for non-seeded races. NEW. Check for active Forms or Reports when switching Race databases. 19. Desc: A warning is now issued if a Form or Report is active on the current Race Database. Previously the active Form or Report remained connected to The old Race Database which could lead to confusion. Comment: It is permissible to leave the "Download Times From Electronic Timer" active on one Race Database while you perform other actions on another Race Database. This relaxation should allow you to enter DSQs and perform EETs and produce 2nd run Start Orders on a race which has just finished while you start the next race. E.g. switching from Women's Slalom to Men's Slalom during the same event. The following rules apply: 1. Only one version of the Download may be active. 2. If you need to stop the Download and then restart it you MUST return to the original Race Database - Otherwise times will be recorded into the wrong Race Database. If you do not feel confident to safely use this scheme you can: 1. Manually enter missing Men's Slalom times when you have completed the Women’s processing. Nb. If the Men's Slalom is still continuing you can start the Real-Time Download in mid-race so that you do not miss any further times.) 2. For TimeTech timers you can perform a bulk Download of times at the end of run for the Men's Slalom. NEW. Racer Registration 20. Desc: When Sorting by Class the sort order is now Class, Gender, Racer Name. Comment: This order is more useful than the previous Class, Racer Name. NEW. Racer Registration, Register Known Racers 21. Desc: The cursor is re-positioned to the first field (USSA#) after adding a new racer. NEW. Export options 22. Desc: Exports from a Race: "DBName" are now placed into a "DBName" sub-directory of the Races directory. As a consequence, Race database names may now be up to 8 characters long. Comment: As Known Racers are not specific to a single race, an exception to this rule is the Export Known Racers which will create a file ....\Races\Racers.KRF . Ditto the JW Results will be placed in the same directory. BUG. JW Export 23. Desc: The JW Export file format was still substantially incorrect. The new version now implements the JW Specification. The files produced are ....\Races\JWRACE.IN and JWRESULT.IN This option has also been extended to allow inclusion of multiple races into a single set of JW Result files. NEW. Export Reports to ASCII Format 24. Desc: The DOS file name the export will take is displayed beside the report name. Comment: This function can be slow running. Alas only a single report can be exported at one time. BUG. Racer Registration 25. Desc: Late Registrations were not being inserted into the start order correctly. This occurred for the Club Race Format or User Defined Class Groups. Comment: It was still possible to correctly place the late racers manually. BUG. Electronic Timer Download 26. Desc: A message "53 File Not Found" was issued and the download would fail to load. Comment: This was a new bug introduced in CSRT50 Rev01. It was due to a compiler error in the Visual Basic system. This was a hard nut to crack - the fault was nothing to do with missing files! Changes between Rev 02 and Rev 03 BUG. Manual Start Ordering. 27. Desc: If a Manual Start Order was selected the 2nd Run Start Order and Results Reports did not reflect the User Defined Start and Report Groups. This resulted in a race with a single field. Comment: If the Start Ordering or Results Reporting Options were changed during a race the change was not being reflected dynamically (It was necessary to enter and exit the Racer Registration Form for the change to take effect). This has also been corrected. NEW. Create New Race Database. 28. Desc: A new option has been added to copy an existing Race Database. The resultant race is reset so that new racer times may be recorded. The new Race Details should be checked. Attention should be directed to USSA Race# and Race Date.
Changes between Rev 03 and Rev 04 BUG. Team Points Calculation. 29. Desc: Negative team points could result if the number of competitors was larger than the cutoff value for the team method. BUG. Combined Team Results/Combined Individual Results Reports. 30. Desc: The entries on the To-do List were crossed-wired. BUG. Combined Individual Results. 31. Desc: Racers who have not participated in all events are eliminated from the report. Also Total Elapsed Time is used for ranking if Race Points are not calculated. Note: It is still possible for a racer who did not participate in all events to contribute towards the Combined Team Result. NEW. Load Combined Results. 32. Desc: The form has been improved so that a list of Race Databases is built and then the results are combined in a single operation. NEW. Team Points Calculation. 33. Desc: Team points were not being calculated correctly when a BestNPerTeam cutoff was specified. WRN. Combined Team Results. 34. Desc: Particular care has to be taken to specify the same Team Points Method and BestNPerTeam cutoff for EACH race in the event. Otherwise results will be inconsistent.
Changes between Rev 04 and Rev 05 NEW. Team Points Calculation. 35. Desc: Race Results Reports for single run races showed a "(1st Run)" caption which is unnecessary. Comment: Now the caption only prints for the first run of two run events. BUG. Use of Edit Menu Delete option. 36. Desc: It was possible to inadvertently delete crucial records from system files using the Select Record and Delete options from the Edit Menu. Comment: This has now been prevented. BUG. Import Racer Seed Points 37. Desc: A bug introduced by NEW 17 prevented import of points lists to a new CSRT installation. NEW. Race Setup - Run1 Start Order. 38. Desc: A new Start Order method "Random within Team Seed" has been introduced. Comment: Racers are partitioned by User Defined Start Group. They are then arranged in Team Seed order. Finally racers within the same Start Group and Team Seed are randomized. Nb. The Team Draw number (Entered on Check Club Details form) is not required for this method.
Changes between Rev 05 and Rev 06 BUG. Download Times From Electronic Timer 39. Desc: The advice given in NEW 19 did not work. The timer automatically re-connected itself to the current database. Comment: This has now been corrected. The advice in NEW 19 now applies again. BUG. Race Transmittal Sheet 40. Desc: The Finish Referee name was being printed against Course Setters 1 and 2. Comment: This has now been corrected. BUG. Calculate Race Penalty Points 41. Desc: When insufficient racers finished a race the applied penalty was incorrectly showing only the additional penalty. Comment: The additional penalty is now added to the calculated penalty. NEW. 1st Run Start Order 42. Desc: C.F. NEW 35. The report title is now "Start Order" for single run races. BUG. Race Setup - Reporting 43. Desc: When a Start Order Method required a User Defined Class Group the report sequence setting on this form was ignored. The report sequence was taken from the User Defined Class Group. Comment: These options now work independently. BUG. Check Organization Details 44. Desc: It was possible to omit the Organization names. This lead to severe problems elsewhere in the system. Comment: This has been prevented.
Changes between Rev 06 and Rev 07 NEW. Ski Data Format changes to meet USSA verification process. 45. Desc: The export of race details in Ski Data Format has been revised to meet the USSA verification process. NEW. Results Reports changed to meet USSA and FIS requirements. 46. Desc: All reports have now been revised to meet USSA and FIS requirements and to meet the USSA verification process. NEW. A "Copy 1st Run Details" option has been added to the "Course Run 2" tab of Edit Race Details form. 47. Desc: As title. NEW. Snow Seed option added to Edit Race Details - Start Order 1st Run. 48. Desc: This option is intended for downhill races after a snowfall. The selected racers get to run first to pack down the course. A Snow Seed may be specified consisting of a given number of racers from a specified percentage of the end of the first run start order. An asterisk will be printed against the selected racers in the start order. NB. USSA frowns on this practice as it gives the selected racers a potential for a tremendous points boost. However, it is still in the rules.
Changes between Rev 07 and Rev 08 NEW. The USSA and FIS points list import have been updated to accept the new 49. file formats. Desc: Both years have been changed to a 4 digit value (Y2K), A club affiliation has been added to the USSA list and a USSA Region Code has been added to the FIS list. NEW. Ski Data Format upgraded to add section 51. 50. Desc: A new section to record data on race officials is now required by USSA. This required that nationality/club affiliation be recorded separately for each official/forerunner. A new official "Data Manager" has been added. This official is the person who runs the computer and produces the race results (both printed & computer files). The Race Administrator is still the person responsible for producing the race package and submitting it to USSA.
Changes between Rev 08 and Rev 09 NEW. The first USSA and FIS points lists for the 1999 season both have formatting errors. The 51. import has been changed to work around these errors. BUG. Edit Race Details - Start Order Run 1. 52. The FIS cutoff was being incorrectly stored into the run 2 cutoff. Consequently, altering this value had no effect.
Changes between Rev 09 and Rev 10 NEW/BUG Timer Download for Tag-Heuer 5xx model timers has be revised and improved. 53. 1. A bug prevented correct downloads on some machines (a timing error). 2. The program has been changed so that multiple racers may be on course at the same time. (A previous oversight.) 3. A bulk download option has been added. This option is undocumented in the Tag-Heuer manual To perform a bulk download at the end of the race press "List" and "Enter" together on the Tag-Heuer keypad. BUG Input EET's. 54. If a racer had not yet received any time the Form to create a new EET would not accept the bib number for that racer. This has now been corrected. NOTE: A work around was to enter a code of EET or any valid time using the Input Times Manually form.
Changes between Rev 10 and Rev 11 BUG Racer Registration. 55. The Reload Points function did not work with the new USSA points list format. Sounds simple but, this can lead to a major amount of work to get around this problem. Many thanks to Roger Root and Anne at Schweitzer Mountain for there perseverance. NEW Racer Registration. 56. The Points List ids have been added above the respective points column. NEW All Forms. 57. The current Race Database is now displayed as the title of the form. BUG Connect New Database 58. A name not found in this collection message was displayed. This was a benign bug. The Penalty Points were not cleared in the copied race database. BUG All Start/Results Reports. 59. 1. The FIS/USSA prefix to the Homolog No. was not being set. It was always shown as "FIS Homolog". 2. The club/country affiliation for the Course Setter was not displayed. NEW Import Points List. 60. The import of Officials has been made a separate option. This speeds up the import by 30%. Other speedups have been applied as well. Still not perfect - but better. NEW All Officials/Forerunners on reports. 61. Official names are now reported as "<LASTNAME>, <Other names>". This replaces the original FIS requirement but now corresponds with their points list data. This also has the added advantage that looking-up officials is now easier. BUG Import Known Racers. 62. Importing racers multiple times lead to duplicate entries in the Known Racers form. NEW Results Inquiry 63. Racers not having a time (???) are now shown grouped with DNS racers. This means that racers having valid times will be shown first.
Changes between Rev 11 and Rev 12 BUG SDF Export. 64. Second run times were being shown for a single run race. This occurred when a two-run race was copied using Windows and then the new race was used as the basis for a single-run race. NEW Check Team Points Method 65. The "Tie Break Method" field has been added to determine the points awarded for tied places (see help text for details). BUG Team Points Calculation 66. Team points were not being calculated correctly for tied places. The calculation was inadvertently using the old Buddy Werner system of points averaging. The above change now corrects this situation. NEW Check Race Details - Reporting Section. 67. The "Individual Points Method" field has been added to determine the points method for calculating individual points. Team points are now only used for team point reports. The new Individual Points are used for the Combined Individual and Combined Standings Reports. This separation allows independent methods for team and individual reporting. NEW Check Race Details - Start Order Run1/2 Sections 68. The TRS start order method has been added (see help text for details). NEW Combined Individual Results Report. 69. This report has been updated to use the new Individual Points (see 66). NEW Combined Standings Report. 70. This report has been added to show racer standings as defined for the J3 Olympic Qualifier races (see help text). NEW Race Results (2nd Run) Report. 71. This report has been added to augment the Race Results (1st Run) report. This report treats the second run as a self contained race. NEW Results Inquiry. 72. The Run1,Run2 and Total buttons now recalculate the race results on a "as if" basis. IE. Run2 depressed will show the race as if that run was the only run in the race. Placing,Race Points and Team Points now reflect that run only. The Total button will give combined results as previously. NEW Update RaceDB 73. This is a new function which upgrades old race databases to be compatible with the current version. it should only be necessary when a new version of the CSRT software is installed.

Changes between Rev 12 and Rev 13
74.TagHeuer CP705 electronic timer.
NEWThe TagHeuer CP705 electronic timer is now supported (See help text for details). Single/Dual slalom formats are supported. Real Time/Bulk download are also supported. Only Manual mode (where starter bib numbers are entered manually at the timer key pad) is supported. Automatic mode is prone to errors (times assigned to the wrong racer) and will not be supported.
75.TagHeuer CP505 electronic timer.
NEWThe TagHeuer CP505 electronic timer is now supported. This is identical in operation to the previously supported CP502 timer.

Changes between Rev 13 and Rev 14
76.Change of direction count.
NEWChange of direction count added to Race Setup and to all results. The direction change count is enclosed within parentheses.
77.EET now requires only the 10 closest racers.
NEWNew EET rules now require only the ten closest racers to the racer requiring the EET calculation. There is no need to enter twelve racers and then discard the two largest variances. The EET Entry form has been modified appropriately. You may still discard selected entries manually.
78.Race Officials now in separate file.
NEWUSSA now distributes race officials in a separate file. The Points List Import form remains unchanged. Use the Import Officials button with the new file. Note that the File Contains (racer gender) field is not required, and is ignored, for this option.

Changes between Rev 14 and Rev 15
79.TD Report Revised for 2000 version.
NEWThe TD Report has been revised to reflect the latest version from USSA. A new Timing Report section has been added to the report prompt form. Note that CSRT will only produce the USSA TD Report - the FIS report, with its box format, is too complicated to program in MS Access.
80.The Points list ID was being printed as 1.2 instead of 1.2000.
BUGI had hoped this would be a genuine Y2K bug. Alas, it was only a formatting error.
81.Printing Results by Class/Gender for seeded races.
TIPIf you need to print Race Results by Class/Gender for a seeded race then change the Report Type on the Results tab of the Race Details Form. Run the Final Results Report - THEN CHANGE IT BACK AGAIN!! I have also added a class/gender sort option on the Results Inquiry. You may also print this form.

Changes between Rev 15 and Rev 16
82.TD Report, SDF export: 2nd run DNS count incorrect.
BUGThe DNS count for the second run of a two run race incorrectly included the DNS count from the first run. This affected the TD Report and the SDF Export forms.
83.Penalty Points Calculation.
BUGWhen fewer than ten racers finished a race, the race penalty was incorrectly set to the sum of the minimum points for that discipline and the actual penalty points. The maximum of the two values should be chosen.
84.Penalty Points Calculation.
BUGWhen fewer than five racers finished a race, the ghost racers were added correctly but their seed/race points were not included in the totals.

Changes between Rev 16 and Rev 17
85.Race Results 1st and 2nd Run only Reports.
BUGThe finish position was being calculated incorrectly for these reports. This problem did not affect the standard results report.


2000 / 2001 Season.

Changes between Rev 17 and Rev 18
86.Create race database from SDF export file.
NEWA new race database may be created from a Ski Data Format file exported from any compliant race timing program.
87.Support for TimeTech Ski Pro 3000 homolgated timer.
NEWWe now support the above timer for real time and batch download of racer times.

2001 / 2002 Season.

Changes between Rev 18 and Rev 19(Beta)
88.Register Known Racer form.
DELThis form has been removed. The list of known racers was becoming unwieldy.
89.Import Racers/Bib# From Another Race.
NEWRacers can now be registered by selection from another race database. Bib numbers can be optionally copied.
90.Racer Registration.
NEWWhen racers are registered for USSA/FIS races a note is made of the points list in effect. If a new points list is downloaded a warning message is issued as a reminder to update the racer points.
91.Team Points Method form.
NEWChange form to support Collegiate and High School options..
92.Team Results Report.
NEWDepending on the Team Points method, team results are now reported by Team or by Team and Class. Calculation of team results now permits Collegiate and Oregon High School options.

Changes between Rev 19(Beta) and Rev 20(Beta)
93.Numerous small bug fixes for High School and Collegiate races.
NEWDetails not given as previous version was beta with limited circulation.

Changes between Rev 20(Beta) and Rev 21
94.Program exception in Register Racers for Male only races.
BUGThe problem is fixed, but it is a complete mystery how it occurred. A set of quotes disappeared from around a parameter value. This code has not changed in many versions - but it could never have worked without the quotes - yet it did!

Changes between Rev 21 and Rev 22
95.Register Racers bib# not enabled for manual draw.
BUGWhen the Start Order was set to manual draw the bib# on the Register Racers form was not being enabled.
96.Team Points Method now allows a Worst Racer Option.
NEWA new option has been added for when the required number of team members fail to finish. This option assigns the time of the worst qualifying racer in the race to a dummy racer. Sufficient dummy racers are added to a team to make up the required team size.
97.Import Racers From Another Race Database.
NEWThe importation of racer class assignments has been improved to retain more information if possible.


2002 / 2003 Season.

Changes between Rev 22 and Rev 23
98.XML Output for reporting race results to the USSA.
NEWRace results should now be output in the prescribed XML format. The SDF option is retained. SDF files may be used to transmit race data between different race timing systems.
99.SDF Output failed when no DQ's.
BUGWhen a race had no disqualifications (of any kind) the export was incomplete.
100.The Race Transmittal Sheet report failed.
BUGThe race database in question had been copied from a previous year. The Scheduled Location field proved to be too small. The race database update process has been modified to increase the length of this field. In general, it is not a good idea to copy a race database from a previous version for a new race. It is much better to create a new race using options 2 or 3 of the Create New Race Database form to import race details from another race.
101.Penalty Points Calculation Report
NEWThe format has been updated to more closely reflect the latest official form.
102.ToDo List
NEWThe following items have been removed from the ToDo List:
  1. Edit Governing Organizations
  2. Edit Countries
  3. Edit Disciplines
  4. Edit Team/Individual Points
  5. Edit Countries
  6. Edit User Defined Class groups
  7. Edit Known Officials
These forms are now directly available from the Check Race Details form. The original forms are still available from the System Setup/Maintenance Section of the ToDo List.

This was done to unclutter the ToDo list as many of these items were seldom accessed and made the process of Race Setup appear more complicated that it was.

103.Edit Discipline
NEWThe Category Adder has been added and is used for Race Penalty calculation.
104.Import Racer Points List
INFOI have noticed that Microsoft Access runs much more slowly after importing the USSA, FIS or Officials lists. Please exit and then restart the CSRT program to resume running at normal speed.

Changes between Rev 23 and Rev 24
105.Export Results To Ski data Format or XML
NEWA pre-check is now made that the Penalty Points Calculations report has been run using both the FIS and USSA rules.
106.Check Race Details/General tab
BUGThe Race Series is now required. The internal value for USSA races has been changed from USSA to NAT.
107.Check Race Details/Start Order 1st Run tab
BUGChanging the Start Order Method from a pre-defined method to one requiring a User Defined Class Group caused the changes to the User Defined Class Groups to be ignored.

Changes between Rev 24 and Rev 27
108.Export Results To Ski data Format or XML
BUGThe NAT_AppliedPenalty and NAT_calculatedPenalty tags were not being output for USSA races.
109.Check Race Details/Officials tab
BUGUpdating the assistant TD caused the delegate TD to update erroneously.
110.Export Results To Ski data Format or XML
BUGThe XML file is produced with extension .XML instead of .xml

Changes between Rev 27 and Rev 29
111.Dual Slalom Start Order
BUGWhen bibs were retained from a previous day the start order contained many solo racers.
The start# is used to assign odd bibs to one course and even bibs to the other course. The new report ensures that solo racers only occur at the end of the start group. An equal (or nearly equal) number of odd and even bibs in each start group will lead to the best outcome.
112.Import Racer Seed Points
NEWThe data in the USSA Master's seed points file has changed slightly. The import has been updated to accept the new variant.
113.Start Order First Run
BUGThe Team Draw Alternating start order option did not work correctly when there were more than one start group. This is used mainly by High School racing.


2003 / 2004 Season.

Changes between Rev 29 and Rev 32 (Interim versions were for beta testers only)
114. NEW Support for Alge S4 timer
  The Alge S4 timer is now supported.
See help file for details.
115. BUG Race Penalty Calculation
  If a tie for the 5th highest seeded finisher occurred then the racer with the highest race points was not being selected.
116. BUG Race Penalty Calculation
  Qualifying racers whose points exceeded the discipline maximum were only awarded the discipline maximum points after they had been selected as a top 5 seeded finisher. In rare circumstances this could cause an incorrect calculation due to bug 115.
117. BUG USSA/FIS 2nd Run Start Order
  In the case of an n-way tie of first run times at 15th place (or at the specified cutoff) the racer choosen to run first should have the lowest first run start order. This was inconsistently applied.
118. BUG Racer Registration
  USSA numbers M0000000 and M9999999 should not be reported as duplicates.
119. NEW Race Types added
  Race templates for a selection of race types now permit setting up a new race simply by choosing the required race type. This includes setting up the race parameters, the racer classes and start ordering.
120. NEW Better Support for Masters Races
  A Race Type for USSA Masters races has been added. Further changes have been added to meet 2nd run requirements (see 121 and 122 below).
121. NEW Race Setup 2nd Run
  When disqualified racers are permitted a second run a new option permits them to be placed after qualifying racers within their start group.
122. NEW Race Setup 2nd Run
  The reverse 1st N racers now applies within start group. E.g. Masters racers would set this to 5.
123. NEW Import Racers/Bib# from Another Race
  A new option has been added to transfer the bib numbers only. No new racers are registered by this process.

Changes between Rev 32 and Rev 34 (Interim versions were for beta testers only)
124. BUG Alge S4 driver/
  The Alge S4 driver got confused by some sequences of start/stop falsestart/falsestop.
125. NEW Support for Tag-Heuer PTB 605
  The Tag-Heuer PTB 605 timer is now supported.
See help file for details.
126. CHG TD Report
  The TD Report has been updated to reflect the new one page layout.
127. BUG 2nd Run Start Order for Seeded Race
  When two racers had equal times (apart from at the bibo cutoff) they were started with the lowest first run start#. This should be the highest first run start#.
128. CHG Tag-Heuer CP705
  The driver for this timer has been completely rewritten.
129. BUG To-Do List
  The Race and Event names were not being changed when switching between different races.


Changes between Rev 34 and Rev 35
130. BUG Race Results
  Race Results showing Finish for overall race not within Report Group.


Changes between Rev 35 and Rev 36
131. BUG 1St Run Start Order (Seeded Race)
  The racers in the top N cutoff (usually 15) were reversed in order instead of being given random order.
132. BUG Racer Registration (Master's Races)
  Registration failed to find racers from the Master's list when a specific race gender was specified.


Changes between Rev 36 and Rev 37
133. BUG Race Results XML Export
  A type error was issued due to the change in format of the Points List identifiers.

Changes between Rev 37 and Rev 38
134. BUG Racer Registration
  The Set Points List button was disabled for Master's races. Although not a seeded race, the Master's "Points List" is used to register racers.

Changes between Rev 38 and Rev 39
USSA now requires electronic submission of some additional reports:
135. CHG Race Penalty Calculations Report
  This report may now be specified in the Export Reports to ASCII/Html form.
136. CHG TD Report
  This report may now be specified in the Export Reports to ASCII/Html form.
The TD Report Form should have be filled in as required before the export is performed.
137. CHG Start Order 1st Run - High School
  This start number was incorrectly assigned for High School races (Team Draw Alternating).

Changes between Rev 39 and Rev 40
USSA now requires electronic submission of some additional reports:
138. BUG Team Results
  The number of qualifying racers per team (BestN) was not being set correctly.
138. BUG Timers AlgeS4 TahHeuer 605 and 705
  When the start list was used to advance to the next starter the program failed when advancing past the last starter.
139. CHG Timers AlgeS4 TahHeuer 605 and 705
  To improve readability the font for the BIB# fields has been made larger.
140. CHG Master's Race Gender Change
  It is now possible to change the race gender for USSA Master's Races once racers are registered. The race is run a combined gender race, but USSA issues different race numbers for each gender. To submit the results it is necessary to copy the final race into two new races and then remove all male, or all female, racers respectively.

2004 / 2005 Season.

Changes between Rev 40 and Rev 41
141. CHG USSA Penalty Point Calculation
  Update Penalty Point calculation to conform with new USSA rules w.r.t. Minimum Vertical Drop and Time requirements. See ACR (p. 24) Rules for Special USSA Race Penalty Calculations.
142. CHG Updated discipline fixed values.
  Updated F Factors and other changed discipline values.
Please note that for FIS races the Z Factor changes for each race and should be set from the applicable FIS Points list. Enter value as listed (unlike USSA Race program).

Changes between Rev 41 and Rev 43
143. BUG USSA Penalty Point Calculation
  When a 10th place finish was tied the Penalty Point Calculation caused a program exception.
Reported by: Andy Walker, SSRA, Spokane.
144. BUG 2nd Run Start Order not correct when 1st run tie for 15th place.
  As the title.
Reported by: Roger Root, SARS, Schweitzer Mountain.
145. BUG TD Report.
  The calculation of the Placed Racers count was incorrect. DNS for 2nd run also included values DNF,DNS,DSQ from 1st run.
Reported by: Roger Root, SARS, Schweitzer Mountain.
146. BUG Race Transmittal Sheet.
  The USSA numbers for both Course Setters were not correct.
Reported by: Roger Root, SARS, Schweitzer Mountain.
147. BUG F Factors incorrect for 2004/2005 season.
  As title, other discipline values were correct.
Reported by: Roger Root, SARS, Schweitzer Mountain.

Changes between Rev 43 and Rev 44

Changes between Rev 44 and Rev 45

148. BUG Export Reports to ASCII/Html
  Exporting the Team Results Report did not work.
149. NEW Added driver for Tag-Heuer Splitmaster 650 timer
  As title.


2005 / 2006 Season.

Changes between Rev 45 and Rev 46
150. CHG TD Form and Report
  Added section on minimum vertical drop as per revised USSA form May/2005. A new field to has been added to the form to record the means by which the vertical drop was measured.
151. CHG XML Results Export
  Changed the generated file names to comply with changed USSA/FIS requirements. A new drop-down has been added to select who is to receive the file. Note that, for FIS races, diffenrently named files are required to be submitted to FIS and to USSA.
152. CHG Update Discipline F Factors for the 2005/2006 season.
  As title
153. CHG Change 2nd run bibbo cutoff.
  The second run cuttoff now defaults to 30 as required by USSA/FIS.

Changes between Rev 46 and Rev 47
154. CHG Timer settings now allow serial ports 1 thru 9
  Modern computers may not have serial ports. Typically a USB to serial port converter is used. However, this results in serial port numbers higher than the traditional ports 1 thru 3.
155. BUG Ties in race results not reported in correct order.
  Ties in race results for two run races should list the racers in ascending order of their first run times. Note, the ties were calculated correctly - only the relative order of the racers involved in the tie was affected.


2006 / 2007 Season.

Changes between Rev 47 and Rev 48
156. CHG USSA F Values Updated
  F Values by discipline have been updated for the 2006/2007 season.

2007 / 2008 Season.

Changes between Rev 48 and Rev 49
157. CHG USSA F Values Updated
  F Values by discipline have been updated for the 2007/2008 season.
158. CHG USSA Points List Download Updated
  The USSA Points List Download has been updated to accommodate the extra column for the new Super Combined discipline.
159. BUG USSA Officials List Download Updated
  The USSA Officials List Download has been updated to accommodate the extra column for the new Super Combined discipline (which should not be there in the first place).