Quick Start Guide
In order to start using MileHighWings ProRace interface with a car racing simulator, you have to take the following steps:
MileHighWings ProRace Interface Manual
MileHighWings ProRace interface is a device, which reads the signal from the DSC port of your transmitter (in PPM mode) or from two servo ports of a receiver controlled by a transmitter (in PWM mode) and, depending on the version of the firmware, converts it into 12-bit digital data, which is then sent to a computer via USB. The interface is visible to the operating system as a joystick with 2 axes. ProRace software allows you to configure the interface for any of the supported PPM transmitters, in PPM mode, or for any radio with a receiver, in PWM mode. All the configuration information is saved in the flash memory of the interface, so, the interface can be calibrated for a given transmitter on one computer and then used to control a simulator on another.
MileHighWings ProRace interface boasts several unique features:
2. Operating Modes
The interface has 2 working modes:
In this mode, the PPM data stream is read from the transmitter's DSC port and converted into positions of the 2 joystick axes. You need a TX cable, that matches your transmitter's DSC port connector--please pick the right combo in our online store.
In this mode, the data is read from two servo ports of the receiver controlled via the radio by the transmitter. Since all modern servos (apart from Futaba proprietary S-Bus system) use the same PWM data format, ProRace interface can be used with any radio. In addition to this, PWM mode can provide much higher data rates than PPM mode: PWM may exceed 300 Hz for high end digital radios, while PPM mode is usually limited by about 50 Hz and rarely reaches 100 Hz (theoretical maximum of PPM standard is about 150 Hz for 2-channel radio).
Besides the two working modes, the interface can be in firmware update mode; after the update, the interface switches back to the previous working mode.
3. Connecting the Interface
The interface has two connectors: a big USB-A connector on one side and a small mini-USB plug on the other side of the circuit board. The big connector should be inserted into a USB port of a computer, while the small plug accepts a TX cable leading to the transmitter (for PPM mode):
or the supplied servo cable leading to the receiver (for PWM mode):
Note: You should never connect the interface to a computer via the small mini-USB plug, as this might result in damage to the interface and/or the computer! MileHighWings assumes no responsibility for any damage occurred as a result of this.
There are two Light Emitting Diodes (LED) on the interface, one is green, the other is red.
These LEDs indicate the state of the interface:
|Red LED||Green LED||Interface state|
|Stays OFF||Blinking 2 times a second||PPM mode, transmitter signal is detected|
|Stays OFF||Blinking 2 times a second, than a pause||PPM mode, no transmitter signal|
|Blinking 2 times a second||Stays OFF||PWM mode, both servo signals detected|
|Blinking 2 times a second, then pause||Stays OFF||PWM mode, one or both servo signals missing|
|Stays OFF||Blinking 10 times a second||Suspended (computer suspended or booting)|
|Blinking 10 times a second||Stays OFF||Firmware update mode|
5. ProRace Software
ProRace is a Windows application compatible with all Windows versions starting with XP and up to Windows 8 Desktop Mode. The software consists of a single self-sufficient executable file, ProRace.exe. This application does not require any additional DLLs, does not need .NET or any other optional Windows components. The "installation" is virtually non-existent: you simply copy ProRace.exe from the CD-ROM or download it from MileHighWings server and place it in any folder on your hard drive (it can even be launched directly from the CD).
ProRace application saves the data, which needs to be persistent between sessions, in Windows registry under
When you start ProRace software without the TX connected, it shows a warning:
To activate transmitter for PPM mode, plug the TX cable into DSC port and turn the power on (unless the transmitter turns on automatically by DSC cable). In PWM mode, you should power the transmitter normally. Once the interface starts receiving data, the software should show two, for PWM mode, or up to four, for PPM mode, channel bars (some transmitters take up to 30 seconds to start sending valid PPM stream to the DSC port):
Without the interface, Help/About menu only shows ProRace software version; when the interface is plugged in, the firmware version and operating parameters of the interface are also shown:
File menu holds the usual open/save and exit commands:
Open command displays Open Interface data file dialog, which allows you to load calibration parameters from ProRace interface settings, "*.eis" file. Once the parameters are successfully read from the file (the software verifies validity of the data and matching software/firmware versions), they get uploaded to the interface.
Save command allows you to save the current interface settings into an .eis file.
Options menu controls the state of filter buttons and calibration saving prompt:
Tools menu contains commands for calibration, signal jitter analysis, and firmware update:
Calibrate commands starts ProRace Calibration Wizard, which guides you through the interface calibration.
At the first step, the range of motion is determined for each cannel (red outline of a channel bar means "insufficient data"):
After each channel travels through the full range of motion several times, the channel bar outline turns black and calibration can proceed to the next step:
Follow instructions at the top of the calibration wizard window until "Calibration successful" message is displayed, then click Finish button.
You can download a short video outlining the calibration procedure.
Check jitter level commands allowes you to estimate the level of signal noise for the current filter. It opens ProRace Jitter Check window, which gathers data for each channel for 1 second, then performs statistical analysis of each channel's output and displays the largest standard deviation* among all channels as well as the sampling rate (the number of data points gathered in 1 sec):
Update firmware commands is used to update the interface firmware, once MileHighWings releases a new version. You should first download firmware .efm file from our download page, then run the update command.
Help menu displays the About window with information about ProRace software and firmware.
Copyright © 2001-2013 MileHighWings.com. All Rights reserved.