Bruce Yingling

v1.705

Home
Power Control
v1.705
Beta

v1.705

 
v1.705 Provides new options on the race screen display. The 'Position' column can be used to display the ID's position, the real (fps/mps)or scale speed (mph/kph), or the number of laps the ID has led during the race. You also have the option of displaying either the median lap speed or the time/distance to leader in the right most column of the race screen. A few minor bug fixes.
 
v1.704 Disables the option to count laps for out of fuel cars if an old style lap counter is not found at program start. The CU only publishes lap crossing information for out of fuel cars if a lap counter is plugged into its lap counter port. If no lap counter is found at program start, this option is disabled and ignored. A few visual enhancements.
 
v1.703 Lets the user change the speed assigned when a car gets hit with a tire or mechanical event. previous versions had a hard coded speed. Magnet racers found the default speeds too slow. It also 'remembers' a speed assigned from the race screen, even if the speed isn't saved. This means if you change cars during a practice session, and assign a new max speed value to the ID, the software will remember that if the car happens to run out of fuel. A new user discovered a nasty bug for all of those still using a lap counter. If you set up an IROC with rotation of drivers or cars, laps could be added to a drivers total at the start of any heat after the first. That is fixed. There was also a bug re: drivers appearing more than once in a setup file if an IROC event wasn't run to completion. Also fixed. A few new visual enhancements.
 
The big change in v1.7XX is visual. The software now resizes all of the onscreen controls (buttons, check boxes, labels, etc) whenever a window is resized. This makes all of the database, maintenance and setup screens easier to read. The default font on the race screen is larger- it will resize if more than 999 laps are completed, so that the lap total is still visible. The results page now has the option of drawing smaller images, so more information can be represented on screen. The visual changes are most noticeable if you have a monitor hung above or behind your track. Everything is more legible at a distance. v1.7xx also gives you the choice to count or not count laps for out of fuel cars.
 
v1.701 Fixes several bugs. Lap times can now be displayed immediately after a heat or practice session (this was the original behavior, but was broken in a previous release). The system default values for max speed, max brake, and tank sizes are now saved and restored properly at program close and open.
 
v1.603 Restores the broken race events and fixes some file handling errors that arose if a removable drive containing files that were in use when the program was last run had been removed.
 
v.1600 Has a larger start light screen and includes an audible countdown when the start lights display.
 
v1.510 Fixed a bug that caused the 'Go' announcment at race start to fire too soon. Also fixed the failure to update the results box display on the main page when the Results window was used to edit a results file. As of 1.510, an ID cannot be hit with a race event while in the pits. New features: if you are using the software controlled power feature, the countdown window is now transparent, allowing drivers to view their lap times during a track call. If you use the 'Start' button for track calls, the on-screen start light gantry is now similarly transparent during a race, allowing drivers to see their info during a track call.
 
v1.505 Fixed a timing bug that appeared at race start. For races other than the first race, the software sometimes reported the race over as soon as a car crossed the CU sensors. Also fixed a bug that caused newly created drivers and cars to sometimes not be saved. New features: events are cleared using a timed stay in the pits. Drivers can refuel or not, but they must remain in the pit long enough to clear the event. The time is user selectable for each event type. Cars are also slowed down when their tanks are empty. The speed is user selectable.
 
v1.503 fixes a bug that caused the software to always send speed/brake/tank info, even when the user had turned off events and had removed the tick from the speed/brake/tank checkbox. It also restores the DD's ability to display fuel levels while racing. With
1.502 the DDs always displayed RPMs. It also includes help information for the advanced features of the software- namely help on the event code and the stored max speed and max brake settings. 
 
v1.502 Fixes an issue with the system default values for speed, brake, and tank not displaying or updating properly.
 
1.501 strengthened the search routines used to find the digital timing device.
 
v1.5 adds the ability to adjust max speed, max brake, and tank size through software. There is a system wide default for each of these. The system defaults can be overridden by saved car specific values. The car specific values can be overridden by driver/car combination values. So if speed, brake, and tank settings are enabled, every car will have it's max speed, max brake, and tank size, assigned at the start of each race. If no driver/car values exist, the program will use the car specific values. If they do not exist, the program will use the system wide defaults. You can assign specific values to cars on the car edit screen, you can assign values to car/driver combos from the car and driver assignment screen. You can also make changes to these settings from the 'Intro' (startlight) screen. You will also be able to change these values on the fly by dbl-clicking on the info bar for any ID on the race screen. If you make changes from the race screen, you have the option to save the new values as car specific, or car/driver specific, or, not to save them at all.

v1.5 also adds race events. Events can be globally enabled or disabled, and, the three types of event can each be turned on or off. A mechanical failure will immediately set the cars max speed to 5 (this is 5 out of 15, not 10!). A tire failure will cause the car's max speed to quickly cycle down to 3 (even slower than speed 1 on the BB's or CU's 1..10 settings) from it's initial value. A brake failure will, similarly, cause a car's brake value to quickly move from it's default to 0. To clear the condition you must enter the pit successfully, then leave the pit without taking on any fuel. Each of the event categories can have it's odds adjusted. Anywhere from an average of 1 in 5 laps to an average of 1 in 1000 laps. 'Laps' here means any human driven car completing a lap. Every time a human driven car completes a lap, the event odds are checked, and, if an event occurs, it is assigned to a randomly chosen human controlled vehicle in the race. Only one event per ID at any given time.

v1.5 also adds a checkbox to start the practice screen immediately upon program start.
 
v1.5 also adds the ability to use the 'Start' button as a track call switch. If you run real fuel mode, the program will save and restore the fuel levels in each car when the 'Start' button is pressed during a race. This means the fuel tanks will not all be reset to full when you press the 'Start' button. At the start of a race, all fuel levels will still be set to 15. Remember- the race start fuel levels can be changed by using the lane change button on the controller.
 
v1.38 adds the ability to award points on a per lap basis in user designed scoring systems.
 
v1.37 fixes the bug in 1.36 that prevented the new leader announcement from working. If you have 1.36 and get a message that says 'problem playing sound file newleader.wav', you have to fix the file path recorded for the file newleader.wav. Open your d132.ini file (it's in the software's home folder) with notepad and search for 'sfnewleader='. The file path should have a '\' in front of the word 'sounds', and it does not.
 
v1.36 adds the optional announcement of a new driver taking over the lead.
 
v1.35 Greatly improves the PT synchronization. Cars are far less frequently out of position. When they are, the offending car displays a . after it's ID on the tower. It will generally right itself the next time it crosses the start/finish.
 
v1.34 This version makes use of the information provided by Stephan Hess, aka slotbaer, aka brumbaer, to enable the use of position towers (PT) and driver displays (DD) with the software. (To see all of Stephan's remarkable work, go to http://eng.slotbaer.de/index.html). The DDs now reset at the start of a new race, and the racers have the oppurtunity to adjust their car's fuel level at race start. The PT will now display the current running order and the race lap count. The PT will not report the same running order as the race screen when in Practice mode. This may be fixed in a future release.
 
v1.33 Seems to have the start light finally figured out. It appears that at the start of a race you may need to position the cars on the section of track preceding the CU. A racer with really fast reflexes and great anticipation can have her first crossing missed if she's sitting right at the sensor when the start lights drop.
 
v1.32 Fixed a nasty bug that occured if you pressed the Start button on the CU and did not have enough drivers or cars assigned for the race type selected. The program now correctly changes to a 'safe', assignment. It also has improved start light synchronization. No more lock ups (we hope).
 
v1.31 This beta allows you to plug your serial-to-USB cable (or PC Unit) directly into the new Control Unit and use the CU as a lap counter/lap timer. No seperate lap counter is needed.
It includes start light sync, false start detection, and fuel load information. At the time of this beta, the fuel load information had not been tested as the pit lane adapters were not yet available in the U.S. The CU detection, lap counting, and start light routines have been tested. If you use this beta, please let me know. If you find any issues, please let me know.
 
The start sequence has been enhanced. If you press the start button on the CU (lighting the 5 LEDs) the software will automatically open the Intro window and bring up the startlights. You don't need to press the start button first. The software will use whatever driver, car, lap, etc settings you currently have selected. You can still use the old method.
 
The Intro window now includes the car/driver combos for the upcoming race as well as the track picture. If you have an advanced pit lane and are running with fuel, the Intro window also shows the fuel level for each driver/car combo. This is because you can change the fuel level at race start (as long as the 5 LEDs are lit) by clicking the lane change switch on your controller.
 
Version 1.1.9 fixes a bug that caused a 'divide by zero' error if a results file was loaded that contained results with 0.0 times.
 
Version 1.1.8 fixed a timing/display bug for users with track power enabled. It also fixed some minor display issues, and a problem that could cause saved setups to list drivers more than once if a race was cancelled before all heats were finished.
 
Version 1.1.7 fixed a bug introduced in 1.1.6 that arose from displaying the scale speed in the results window. It also displays results in a different color if they represent an all time best lap or a best lap within the given file for any particular driver or car. If a heat result is the best lap in the file for a driver, it will be displayed in dark red. If it is the all time best lap for the driver (at that track) it will be displayed in bright red. Similarly, if a heat result is a best lap for a car within a file, it will be displayed in navy. An all time best lap for a car will be displayed in bright blue. If a result represents a best lap for both the car and the driver, the driver color trumps the car color.
 
Version 1.1.6 reports the MPH (or KPH) in the results if you have ticked the 'Display scale speed...' checkbox on the main Settings/Display page. It also fixed the way setups were saved and loaded if you selected rotate drivers or rotate cars as part of the race format. Older versions placed all in-use drivers (or cars) in the rotation as part of the save/restore. The program now saves/restores the rotation data for drivers or cars properly. There were also some small changes to the visual presentation of the race screen.
 
Version 1.1.5.0 fixed a timing bug that was only noticed by users who had the track power controlled by software. The old versions used a very inaccurate timer to advance the heat time. If you ran the race with no track calls, the reported elapsed time was shorter than the actual time. This did not occur for users who did not have the track power controlled through software. I was slow to fix it, since I don't think there are more than a couple people besides myself who are using the software-controlled power feature.
 
The automatic backup has been changed from version 1.1.3 onward. Every time a heat is completed, the current results are automatically saved to the open results file. As of v1.1.3, the software includes the option to display the scale speed in the race window. If you select the checkbox to display scale speed, you will be asked whether you are running 1/24 or 1/32 cars. When displaying scale speed, the race screen will automatically sort the cars in running order, as the position column is replaced by the scale speed column. The scale speed reported will be for the last completed lap and it will be in KPH or MPH depending on the state of the 'Use metric units' check box.
 
v1.0 offered many new features, including:

A new results file format. You can now combine results from different runs of the program (or even different days) in one results file and have the program automatically total the results for you. You can also edit the results in several ways. You can add or subtract laps from any individual heat result within the file. You can also delete an entire heat, or delete an entire session from the results file. The results file can also record the lap times. It is an option available on the Settings/Display page.

The program also features a more accurate in-race timer (the time displayed in the upper left hand corner of the race screen). The print function has been changed to increase the size of the text used in printouts. The readability of every screen has been improved. The font's used are larger, and the text is all in a bold footprint. You can also choose the font you would like the program to use.
 
The help system has a new file layout, so you must use the help directory contained in this ZIP file. The German language version of the help content is available below.
 
There is now a scoring system included. You can score a results file according to 8 predefined sets of race series points rules. You can also design a system of your own. The included points systems include several from F1- the new one for 2010, the one in place in 2009, and some historical systems that fit well with D132. Also included is Nextel Cup, IndyCar, and ALMS. The option is included to print the scoring results.
 
If you want to use a results file at more than one location, you must also transfer all of the files with a *.td extension. This includes drivers.td, tracks.td, power.td and cars.td. The easiest way to do this is to place the entire installation on a portable drive, and transport the drive between locations. Otherwise things like sound and image file locations will be broken. All of the databases depend on one another, and the results file depends on the databases. So you have to transfer all of them between machines. Since the program doesn't use an install procedure, the easiest way to do this is to place everything on a portable drive (a flash drive will do!) and just move the drive.
 
If you have hooked up a parallel port relay to your computer and are using the software controlled track power, the needed values are now included with the track data. You can edit the values on the New Track and Edit Track windows. If you set up a portable drive as described above, remember to check these values the first time you use the setup at any given track. The software controlled power now works on 64-bit Windows. You must use the .exe and .dll files included in this package.
 
If you have not used the software before, just unzip the contents to your harddrive, and start the HSSRMS program. You must preserve the directory structure that is contained in the zip file. Most unzippers (including Windows built in version) will do this by default.
 
If you are using an earlier version of the software, you must unzip the update package in a folder containing a working version of the software. (MAKE A BACKUP OF THE FOLDER FIRST!!) The update package includes \sound, \help, and \help\image files that must go in those subdirectories. If you select the folder with a working version as the target folder when Windows asks where you would like the files extracted, Windows will automatically accomplish all of this for you.
 

click here to download the complete package for v1.705 (what you need if you are new, or have a version prior to 1.1.3)

click here to download the update to v1.705 (all you need if you are using v1.1.3 or later)

click here to download the German language help content

click here to download scoring information missing from early v1.0.x packages