FinishLynx 7.00

This chapter describes new features available in FinishLynx 7.00, since the release of FinishLynx 6.00.

General New Features

Synchronize TOD feature (new)

There is a new feature called Synchronize TOD.... You can use this to synchronize the EtherLynx camera Time Of Day time to another source. You tell FinishLynx what time it should have been when a certain event occurred; for example, a start signal or an image frame time.

  1. Click to select Event from the Menu bar.
  1. Click to select Synchronize TOD.... A dialog appears.
  1. Create an event.
  1. Capture image.
  1. Select the frame to synchronize to.
  1. Run Synchronize TOD.

When a start and image synchronized source are both present, you can choose which you want to use in the dialog box. Once Synchronize TOD is run, all previously received starts are removed, and all previously capturable events are not capturable.

note: Note to NASCAR version users: This is an enhanced version of the Set Timer... command, which is no longer available.

High COM port numbers now supported

High COM port numbers are now supported. FinishLynx is now able to access ports up to COM16, and also looks for non-contiguous ports, up to COM128.

Ability to override default start sound

You can override the default start sound by putting a FinishLynxStart.wav file in your FinishLynx directory.

New full screen two mode

There is a new Full screen two mode that displays two images at once.

Click Image from the Menu bar, and then click to select Full screen mode two. Both images appear, separated by a default barrier.

Figure: FinishLynx 7.00

When using this mode, the primary, or bottom, image is chosen. This is the current, or last selected, image pane. The secondary, or top, image is the first image found that is not the primary image.

The secondary image is displayed at a zoom level that matches its frame rate to that of the primary image, so that objects in both images will be the same width. The hash line in the secondary image is displayed at the same time as the hash line in the primary image. Also, the secondary image is shifted horizontally, so that the hairlines line up.

Each image is allocated vertical screen real estate, proportional to its height. There is a special file, FullScreen.tga, which, if present in the Lynx directory, is drawn repeatedly across the screen where the two images meet. The FinishLynx installer includes a sample FullScreen.tga, but can be replaced with any file, or deleted if you do not want any banner displayed.

Once full screen mode is active, you can control various aspects of the display.

note: When controlling just one image, you can only move it up or down, because the hairlines must remain lined up.

  1. Press the Esc (escape) key.

New Image: Set sub-menu

Set is a new sub-menu in the Image menu. It allows you to access several image options, including:

  1. Click Image from the menu bar and then select Set. The Set sub-menu appears.

New Open recent feature

Click File from the Menu bar and then click to select Open recent.... A dialog opens that lists the events in the current directory, and allows you to sort by:

Figure: FinishLynx 7.00

note: The current directory is the last directory that an event was either opened in, using File | Open, or saved in, using File | Save As.

Delta time field uses cumulative split time

The Delta time field now uses the cumulative split time, until at least one result has an official time.

Options dialog has changed

The File | Options... dialog has changed as follows:

New Event tab setting

Access the Options... dialog and then click the new Event tab.

You can now control the arrangement of the event window. The default choice is the standard FinishLynx layout, and there are five alternate choices.

note: If you change any of the layouts through the hidden settings dialog, the layout is checked for errors, and the icon for that layout is updated. The layout icons do not normally contain any red color, but if a layout has errors in it, then the icon contains red in those portions of the screen that were rejected or left unused by the layout parser.

New Language Files

German language file updated

The German language file has been updated.

  1. Click File | Options.... The Options dialog appears.
  1. Click to select German from the Language: drop-down list at the bottom of the dialog.
  1. Close FinishLynx. The next time that you run FinishLynx, it displays using the German language file that you just selected.

New Russian language file added

A new Russian language file has been added.

  1. Click File | Options.... The Options dialog appears.
  1. Click to select Russian from the Language: drop-down list at the bottom of the dialog.
  1. Close FinishLynx. The next time that you run FinishLynx, it displays using the Russian language file that you just selected.

Photo Eye Enhancements

Second photo eye input supported

FinishLynx now supports the second photo eye input on the EtherLynx 5L100, 5L200, and 5L300 (EtherLynx Professional) cameras. This allows you to use any combination of both external photo eyes, and the internal photo eye.

note: Important - Accessing this port requires a new C-Box. Contact Lynx for more information.

New photo eye capture method

There is a new photo eye capture method, allowing you to simply select all of the capture methods that you want active, including:

  1. Click . The Camera Settings dialog appears.
  1. Click the Capture tab.
  1. Click to check Manual and Automatic.

note: Unchecking all options and then clicking Ok defaults FinishLynx to Manual capture.

  1. Click . The Camera Settings dialog appears.
  1. Click to uncheck all options to activate the Timed capture selection, and then click to check Timed capture.

note: If you check Manual capture when Timed capture is checked, then Timed capture becomes unchecked and deactivates. Manual and Timed capture are mutually exclusive.

The new Photo Eye capture can be combined with Automatic and/or Manual captures, if you want. When the photo eye beam is broken, capture starts the Leader frames before the current frame. When the beam ceases to be broken, capture stops the Trailer frames after the current frame.

note: When the photo eye triggers capture to start, capture remains on for at least the Photo Eye Debounce period before the photo eye signal is checked to see if capture should stop. If you are getting too long of a capture period for the size of your object, then it could be that the debounce is too long. You should not set the debounce any shorter than it takes for the photo eye signal to stop ringing.

Photo eye capture allowed without ACM Plug-in

Photo eye capture is now allowed without the ACM Plug-in installed.

Ability to use photo eye as gun signal

Now, selecting Internal for the Gun Sensor uses the virtual photo eye as your gun signal.

When set to Internal, the values set in the photo eye area are used for threshold, top, bottom, size, and mask. The photo eye offset is not used; however, the gun sensor offset, if set, is used.

If you have Gun Sensor set to Internal, then all applicable fields, even those in the photo eye area, are enabled, even if you disable all photo eye sources.

Scoreboard Enhancements

Two new Nevco scripts

The previous four Nevco scripts are replaced with two new ones:

  1. Click Scoreboard | Options... from the Menu bar. The Scoreboard | Options dialog appears.
  1. Click the New button to activate the Scoreboard settings.
  1. From the Script: drop-down list, click to select a scoreboard script. FinishLynx automatically populates the settings for that dialog.
  1. Click Ok.

New Daktronics script

A new Daktronics script, Powertime.lss, has been added.

  1. Click Scoreboard | Options... from the Menu bar. The Scoreboard | Options dialog appears.
  1. Click the New button to activate the Scoreboard settings.
  1. From the Script: drop-down list, click to select a scoreboard script. FinishLynx automatically populates the settings for that dialog.
  1. Click Ok.

Fixed width font option available

By default, the Scoreboard Message dialog now has a checkbox that is selected so that text is displayed in a fixed width font.

If you want to send a scoreboard message in a language that is not part of a fixed width font, such as Japanese, Korean, Chinese, Arabic, or Russian, click to uncheck that option.

Click Scoreboard from the Menu bar, and then select Edit message.... The Scoreboard Message dialog appears. The Use Fixed Width Font checkbox is at the lower left corner of the dialog.

TimeNoDelay now set per scoreboard

TimeNoDelay is now set per-scoreboard rather than globally.

Instead of setting \Scoreboards\TimeNoDelay, you now need to set \Scoreboards\n\TimeNoDelay, where n is the scoreboard number, for each scoreboard that you do not want to use the default value of 1.

TimeArmed and TimePaused features supported

Scoreboard scripts now support two new sections, TimeArmed and TimePaused.

TimeArmed reverts to TimeRunning if not present, and TimePaused reverts to TimeStopped if not present.

These new sections allow greater flexibility in choosing what to send when, and are particularly helpful when triggering objects to appear in ResulTV.

If you want to trigger a logo to appear when the race is over, but not when displaying intermediate times, you can use separate TimePaused and TimeStopped sections. Each section sends the same data, but only the TimeStopped section includes the command to trigger the ResulTV object to appear.

Stop on-screen time option available

There is a new option in the Scoreboard drop-down list, Stop on-screen time, that, if selected, causes the on-screen running time to stop when the scoreboard is in either Paused or Finished mode.

  1. Click Scoreboard from the Menu bar.
  1. Click to select Stop on-screen time.

Wind Gauge Enhancements

New script added

ERATON_wind.lss is included, which works with any of the FinishLynx supported wind gauges.

Manually entered wind readings appear in LIF file

Manually entered wind readings are now indicated in the LIF file by "(Manual)" appearing after the wind value, in the same field.

This string is found in \Strings\Database\LIF\WindManual. You can disable this feature by setting the value to an empty string.

Seiko Timing PC wind gauge improvements

The Seiko Timing PC wind gauge works with the Seiko data simulator.

Additionally, the Seiko Timing PC wind gauge reads the reaction time data that is part of the data stream. When the reaction time data is received, it is inserted into the current event.

  1. Click File from the Menu bar and then select Options.... The Options dialog appears.
  1. Click the Wind tab to display the Wind dialog.
  1. Click Wind Module:* and then select the wind gauge from the drop-down list. FinishLynx is automatically populated with the settings for the wind gauge that you selected from the list.
  1. Click Ok and then restart FinishLynx.

LapTime Enhancements

New LapTime devices supported

Selecting a LapTime device

  1. Click File from the Menu bar and then select Options.... The Options dialog appears.
  1. Click the LapTime tab. The LapTime dialog appears.
  1. Click the New button to activate a LapTime device.
  1. Click Device: to display a drop-down list with available LapTime devices.
  1. Click to select a device from the list. FinishLynx is automatically populated with the LapTime device's correct settings.
  1. Click Ok to return to the FinishLynx main screen.

IPICO LapTime device

A new LapTime device, IPICO, is supported.

There is a hidden setting, \LapTime\IPICO\Suffix, that defines which kind of IPICO event FinishLynx uses.

note: Be sure to capitalize these letters, because they must match exactly what comes from the LapTimer. As an option, you can make this field empty and use the "raw" values that come on port 10000. You should connect to the device on port 10200, the "first seen/last seen" port. FinishLynx sets this as the default field when you select IPICO.

Tag Heuer PTB 606 LapTime device

Support for the Tag Heuer PTB 606 LapTimer has been added.

There are now separate options for the Tag Heuer PTB 605 and for the Tag Heuer PTB 606.

note: The Tag Heuer PTB 606 is only supported with Internal Sync. When you select the 606, the other sync options are disabled.

DAG LapTime device

A new LapTime device, DAG, is supported.

Ability to use manual start with any LapTime device

You can now use manual start with any LapTime device. To configure any LapTime device to use a manual start:

  1. Click File from the Menu bar and then select Options.... The Options dialog appears, with the General tab dialog displayed by default.
  1. From Hardware Type:*, click to select the None radio button.
  1. Click the LapTime tab. The LapTime dialog appears.
  1. From Sync. Source:, click to select the None radio button.
  1. Click Ok to return to the FinishLynx main screen.

Ability for final split to go into results time field

You can now set the hidden setting \LapTime\FillInTime to a value of 2 to have the final split time always go into the results time field, even when using an EtherLynx camera.

New hidden settings for AMB LapTime devices

There are two new hidden settings for AMB LapTime devices:

The IdField value specifies which field in the record should be used by FinishLynx to identify the tag. The default is 3, which is the "internal" ID that has always been used. This can be changed to 8 to use the "external" ID printed on the outside of tags.

The IdStrip value is a string of characters that are removed from the ID string. This defaults to an empty string, as the "internal" ID has no characters that should be stripped.

note: When using the "external" ID, we suggest that you strip the single quote characters that surround the ID and the dash that is part of the ID. To do this, just type "'-", without the double quotes, in the IdStrip field.

EtherLynx Camera Additions and Enhancements

Introducing the new EtherLynx Fusion camera

FinishLynx supports the new EtherLynx Fusion camera, 5L400.

Rate and Height fields show max value

The rate and height fields in the Hardware Control Window now show the maximum allowed value.

This is mainly for the benefit of the new EtherLynx Fusion 5L400 camera, since the max rate and height are interdependent.

Full sensor resolution now supported

The full sensor resolution is now supported in the EtherLynx Professional 5L300 zoom modes.

Frame Offset Option available in EtherLynx Professional

A new Hardware Option, 5LFO, or Frame Offset Option, is available for optional purchase to use with the EtherLynx Professional 5L300 camera.

5LF0 allows the active area of the sensor to be arbitrarily chosen, rather than always centered. You can specify this offset in the camera dialog using the new Frame Offset setting, just below the Frame Height setting.

For an EtherLynx Professional 5L300 camera with 5LF0 installed, select Custom and type in any valid value. When Custom is selected, a range appears showing the legal values.

An alternate way of setting the offset and height is by taking a picture, selecting the vertical portion of the image that you want to capture, and then selecting the new Image | Set | Capture area function.

It is not legal to change the offset and height of a camera in an event after capture has occurred. Therefore, the changes are made to the Hardware Control Window camera object and the current event is closed. If the event was not saved, you are warned to that effect. The event is closed automatically, because if you enable capture again for that event, the new offset and height settings are suppressed, with the old ones still present in the event.

note: For any camera except the EtherLynx Professional 5L300, when this option is installed, you can only choose Center, which has always been available.

Other FinishLynx releases