Display Configuration Utility


Release 2 - April 13th, 2007 12:35am CST


Welcome to the homepage of the only known configuration utility for both WBo2 LD02 and LA1 display devices.

FIRST AND FOREMOST: I did not create these devices, I don't even work for WBo2. I just apparently have too much time on my hands. What this means; if your display explodes, doesn't opperate properly, doesn't do as you command, or your wife leaves you. I am not to be held responsible. (Ok, maybe except the last part). I've done my best to remove all of the bugs and make the program relatively safe, however nothing is ever certain. If you have a bug, please email a description of what you were doing as well as if you can reproduce it and the steps to rat@1300cc.com. Currently this is not finished, it is missing a considerable ammount of general configuration options as well as output triggering configurations. This will be added in time, however I wanted to get the generic configuration out there. Most of you will probably already have .NET 1.1, so try to at least run it before wasting the time downloading .NET again.

Changes in R2:
Changed configuration serial communication to support all firmware
Resolved common issue of being unable to enter configuration mode
Enabled TC2 and TC3 slider bars (whoops)
Set the simulated thermistor value to make the TC simulation more realistic
Created timer to give display enough time to transmit configuration data
Added ability to select second IPX channel on duel devices
Added IPX source selections
Set 'Connect to Display' to disable once connected
Resolved issue of Commit bars not being disabled properly
Swapped locations for LA1 Bar Graph Bar and Stoich options
Added better error handling
It also helps to power cycle the display after commiting changes and switching back to test mode.



Download here.
Requirements: Microsoft .NET 1.1 - Download here
Required Reading: Display configuration guide


How to use this damned thing

Ok, so now I'm assuming you've managed to get the application to run. You should see the following:

The first thing to do is get connected. Select the COM port that your device is connected to. (Verify the device is connected, powered up, and displaying 'nd' prior to attempting to connect). Press the 'Connect Display' button and you should now be allowed the option of switching between 'Normal (Test)' mode and 'Configure'. We'll concentrate on testing the display for now. If you click the button near the bottom that says 'Send Frames', your display should begin to read data and display the current values of the various sliders in the box labeled 'Testing. You can switch through views, adjust the sliders, and test the basic functionality of your display using this page. This will be useful for verifying that your changes are doing what you want them to do.

Now, go ahead and click on 'Configure'. This should change the display of your device to read 'conF', and in the lower right corner you should see the box change from 'Ver: Unknown' to something like 'Ver: 0232'. If all goes well, this will be the only change you'll notice.
You may get an error that says it can not communicate with your display. Don't panic yet. Verify that your device can receive test frames. If this is possible, try to reset your device (unplug power, reconnect). Then try to switch to 'Configure' mode again. Sometimes sending test frames and stopping, then switching will help clear this up. I get this about once every 20 times, I know it's there but it usually is easily resolved.

Next, click on 'General' and verify that each serial source has an option selected. If you click into each view prior to connecting your device on configure mode, everything should be blank. If it remains blank after connecting to configuration mode I would suggest to not continue and notify me with your version and your device model.
Under 'General' currently all you can configure are Serial sources. Serial sources are important as you can only configure 4 individual sources at once. You will have to remember, or look back to this page later on when configuring sources to verify that you are selecting the proper source. For example, if you select RPM as 'Serial Source 1', you will then have to select 'Serial Source 1' on the individual view that you wish to display RPM later. Here you can also select which source your IPX filtering is applied to, and if you have a dual channel device select the second source for IPX.

Next, go ahead and click on an individual view. It should look something similar to this:

Note that my settings are not quite default, given that I've been testing and playing around so much it's likely mine doesn't work at all anymore. Don't use it as a reference for default options!

Here you can select various options pertaining to each individual view. Each view is seperated into two seperate configuration 'panels', one for the BAR display (the circular 'dots' on the LA1, and the bar graph on the LD02), as well as the digital display. Here's a breakdown of each individual option.

Bar Graph
Bar Mode: Lets you configure the behavior of the bar graph, such as the direction that it moves, if it moves as a bar (Example, on the LA1 as the dot moves clockwise, all previous dots would remain lit. Currently this doesn't appear to work for me, even though the option is set properly.) Flashing limits will flash the last 3 bars on an LA1 when the configured limit is exceeded, aiding in notifying the user that there is a problem.
Convert: This is the conversion applied to the input source. LUT1 and LUT2 are user defnied tables that I currently do not provide a means to define. I strongly suggest reading through the document provided above to the configuration instructions for the device by hand if you're unsure which of these to check. VSS is digital input that can be programmed and used to display either RPM or MPH, however I currently don't provide support for this either. If you wish to use a voltage displayed on the bar graph, I will document how to do this at a later time.
Bar Source: This is where you select the source data for your bar graph. If you're going to use AF/R, select 'IPX (Digital)' with a conversion of 'IPX>Lambda'.
Low limit: This can be tricky to explain. The low limit is the lowest (rich) point you wish to be displayed. Anything lower than this will trigger the 'RICH' indicator. The graph is then moved through by using a scale. These numbers are not specificly in the manner you may see displayed. For example, AFR is represented here as IPX. These numbers are a result of the conversion applied and often not as you would generally see them represented. As such, this part can be difficult to configure. Again, if you have trouble ask or read through the document Peter provided (linked above). RPM values are 0 to 10000 which provide easy configuration here. I realize this part is a pain and I will attempt to find an easier method for users to resolve the issue with the various conversions.
Scale: Again, used in formatting your bar. Calculation here is number of segments * 2^16 / Range. For example, a range for 0-10000rpm on an LA1 would be 30 * 2^16 / 10000.
Temperature is in fahrenheit: I have no idea why I included this, as this conversion really shouldn't matter here. But it was in the document, so it's here!
Thermistor data is 10 bit: This should be checked if you're using a the Thermistor conversion anywhere, or using Thermistor compensation. You should check this option if you're going to use thermocouples.
Input data is 10 bit: If the input selection you picked is 10bit, this will convert it to 13bit. Select this if using either Thermistor or Thermocoupler input sources.
Ignore Thermistor Compensation: If you don't want thermistor compenstation applied to your thermocoupler readings.
LA1 Bi-Color Low and High Limit: This is one of my more 'favorite' features. This allows you to configure the point at which the LA1 changes color nearing either the rich or lean limits. Begin counting from the 'rich' (Near the A button) side clockwise to determine which 'dot' it lights on.

Digital Display

Data Source: This should be obvious by now.
Format: The conversion applied to your data source.
Decimal Places: This appears only relevent for voltage, but should be straight forward.
Limit: Select the limit notifications that appear on the display. Currently user defined is not configurable with this application.
Limit High & Low: Here is where you define the limit. These fields are relative to the data displayed on the display, without decimal places. For example, if you want the AFR 20.5 to trigger LEAN, enter 205.

The remaining options are the same as described above. Again, if you have any questions either contact me on the mailing list or email me directly.

James Sorenson - rat@1300cc.com