========================================
Upgraded VC3000 firmware versions
========================================
If you have any of the problems listed below send the VC3000 to Vericom and
we will update the firmware free of charge. If you are overseas we can
mail you a new firmware chip with instructions on replacing it.
1.01 08/22/2001
1. DAQ only. Original release
1.02 08/27/2001
1. Fixed Accelerometer diagnostic test.
2. Enable data acquisition at start of
diagnostic test.
3. A fully configured VC3000 with all RPM, sensors and DAB enabled was Short on
recording time. Optimized execution timing of tachometer interrupt handler. Execution time from 70 usecs to 22 usecs.
1.03 08/28/2001
1. Tachometer calculation fixed.
1.10 09/12/2001
1. Fixed
negative distance calculation. Acceleration
& brake runs now support negative distance calculations.
2. Second Tachometer into VC3000. Second
Tachometer into Profile.
3. Fixed Setup Pitch & Roll Factors to look
at adjust parameter for the previous factor numbers.
4. Graph both tachometers.
5. Optimized Foreground G calculations, 140usecs to
50usecs.
6. Fixed error, RPM shows bad negative value if
no tachometer signal input. Zero
RPM, if RPM overflow count, show 0 for RPM value.
7. Abort runs on Error Condition.
8. Optimized Flash memory write time.
9. Changed battery percent calculation to more
closely match power shut off.
10. Fixed flash full error handling.
11. Added plus & minus Gy peak displays.
12. Fixed Rollout time calculations.
13. Fixed Count down start status display.
14. Added lines to the brake mode display so “G
(0.0) “ is not displayed on first page.
15. Fixed problem if the calibration procedure is
done backwards and VC3000 is power off before exiting setup. Generates an invalid parameter message.
16. Added metric mode for setup parameter weight.
17. Fixed acceleration mode speed interval
display & printout to display metric.
18. Fixed acceleration mode peak displays
formatting.
19. Fixed acceleration mode printout peak
formatting.
20. Add plus & minus Gy in continuous mode
display.
1.11 9/25/2001
1. Fixed Zeroing
on continuous runs without recording.
1.12 10/09/2001
1. Print
all runs, if 999 entered.
2. Fix zero indicators in header.
3. Change zero point to 2048-zero_offset to match
Profile and old VC2000PC.
4. Added Gx & Gy smoothing help message.
1.13 10/11/2001
1. Change zero
offset back to way it was. Profile changed accordingly.
1.14
10/18/2001
1. Fixed file size greater than (0xFFFF)
problem.
1.20 11/30/2001 Graphics and other misc.
-
Repeat
Brake or Acceleration run without calibration (Zeroing) if brake or
acceleration key depressed when last run is being displayed.
-
Peak
Gx Time
-
First
Peak Gx and Time
-
Next
Calibration Date parameter in setup
-
Alarms
Gas, Brake and Corner
-
Dynamic
Continuous Displays
a. Friction Circle
b. Gx Bar Graph
c. Gy Bar Graph
d. Gxy Bar Graph
-
Continuous
Run Printout both text and graphics
-
Non-Interrupt
keypad processing support both Version B and C hardware
-
RPM
filtering for electrical noise
-
DAB
channels use correct numbering
-
Run
display graphs
a. Friction Circle
b. Graph HP
-
Print
Screen (Auto Start)
-
Power
Control for both version C and B hardware. Version C has longer
battery life.
-
Printer
Graphics
-
Setup
additions
a. Alarm Thresholds
b. Graph Range
c. Discharge Battery
d. Next Calibration Date
e. Display Model Information
1.21 02/07/2002 Brake mode & Stop
Filter
- Brake mode when used
with external activation changed. Brake run now starts on external activation
signal. Minimum run set to 2.00 seconds if externally activated.
- Brake run stop
filter added. A minimum of 5 samples positive G before ending. Run-Time is
adjusted by 4 samples.
1.23 02/27/2002
- Removed Print-Screen
function from Ready screen.
- Added Parameter to
disable Auto-zeroing for (FAA special only) in-plane testing.
- Added Level (Zero)
position for accelerometer calibration.
- Changed Date/Time
Parameter screen, so enter key saves entered data.
1.24 03/21/2002
- Added Power off
changes for new hardware version 3.0
- Added Hardware
version detection ahead of setup validation
1.25 03/28/2002
- Changed Power off
logic so it works with both versions of hardware. It also works if wrong
hardware version is detected.
- Brake Meter, reduced file erase time.
1.26
05/22/2002
- Fixed flash memory
problem if powered off during a run.
1.27
06/18/2002
- Fixed XON/XOFF
problem with printer.
- Added Run Storage to
Brake Meter version.
- No Beeper when using
reaction time switch for brake runs.
1.28 07/30/2002
- Fixed Flash Memory
Diagnostic Test.
2.01 08/08/2002
- OBDII Option
included for DAQ.
- OBDII Sensor
graphing
- OBDII Help messages
- OBDII Parameter
setup
- Change the braking
and acceleration calculations for more accuracy. Also fixed some rounding
errors.
- Added scroll arrows
to displays.
- Fixed 12:00am to
12:59am display.
- Average battery
percent display
- Compatibility with
Profile 3.2.0 and higher only.
- Graphical Soft Keys,
Vericom main screen, USB connection status.
- Automatic power-off
all hardware versions. Not powering off new hardware caused flash memory
errors when runs not completed.
2.02 08/27/2002
- Switch back to host
communication after runs. This caused a lockup if host communication
(Profile) was performed before returning to main screen.
- On flash memory
error do not display run and return to main screen.
- VC3000DAQ advance
setup pages 6 & 7
- VC3000PC host communication error reading OBDII setup
parameters.
2.03
09/06/2002
-
Fixed acceleration run 0 to xx MPH. If previous run displayed was 20 to xx
MPH, and unit not reset through power up, the incorrect run time would be
displayed for the 0 to xx run.
-
Brake run graphical printout, fixed positive G values.
-
Cleared “Invalid Setup …” Message from screen after clear key.
2.04 11/19/2002
-
Fixed next calibration date, so CLEAR-KEY will exit without changes.
-
Fixed Settle Time pointer calculation. The VC3000 has been off one sample
time. This fixes some of the error between Profile and VC3000 brake run
calculations.
-
Limit RPM between 0-15000.
-
When flash memory is full, display system error and go to the clear memory
screen.
-
Moved average G display to the beginning of the acceleration run displays.
-
G-FORCE key displays average G and peak G as the beginning of the run display.
-
Removed the END of run displays.
-
Fixed short brake run file restart condition. Brake run less then the settle
time.
-
Fixed brake ET display when settle time is changed from the stored runs settle
time.
-
Fixed timed acceleration run to stop at correct time. Used to be one sample
more.
-
Added more accurate speed calculation for brake runs. Only shows up in the
adjusted distance calculation. This limits brake runs to the speed of 200
MPH.
-
Fixed rounding error when displaying metric distance.
-
Added factory default setup parameters.
2.05
12/09/2002
-
Changed next calibrated date to last date calibrated. Remove calibrated date
display and printouts. Unit information is now the only place last calibrated
information is displayed. Last calibrated date is set automatically when Gx
calibration is performed.
-
Date displays shows month as a 3 character alpha field.
-
Display Avg. Gx on the
first, after a programmed speed run. Display END data at bottom of the table,
for accel. Speed runs.
-
Fixed countdown in acceleration mode.
-
Display reaction time at the red light condition. Also changed run recording
to start at the 222222 countdown point.
2.06
02/28/2003
Added checks
for CLEAR KEY and Power off checks when printing.
2.07
03/21/2003
Added Reboot
command to support latest version of VSI firmware.
2.08
Added lateral G activation. An enhancement for the perception/reaction
timer.
2.10 10/07/2003
-
UserType added to
format displays and printouts.
-
Added non-zeroing when USERTYPE parameter is set to occupational therapy.
-
Fixed non-zeroing parameter so sensors will be zeroed.
2.13 7/27/2004
- VSI reboot command sent
only when VC3000 does not have a valid protocol.
- Brake mode adjusted
distance, added metric mode. Setup changed to Brake MPH and Brake KPH. Also
added new host command to support to parameter.
- VSI OBDII support for CAN
protocol.
- Host command, device type
in battery command, supports Profile.
- Fix problem with setting
factory threshold for brake meter.
- Brake Run, User type OT
displays: AvgGy, PeakGx, PeakGy+-.
- Brake Run, User type OT
printout: AvgGy, PeakGx, PeakGy+-.
- Change compatible byte in
header to 6 from 4.
- Brake meter returns
compatible byte of 0x86.
- Increase header size to
192. Done to support RFM and Profile.
2.14 9/15/2004
- Automatic Settle Time.
- Settle time taken out of Setup.
2.15 11/11/2004
- Brake Meter, Acceleration run, Run
display and print removed peak HP, RPM, and torque.
- Gradient and superelevation field added to header.
- Accelerometer zeroing parameter added to run header.
2.16 5/18/2005
- Setup, Minimum threshold set to 0.001.
- Power-off time set at 1 second.
- Continuous, Zeroing and OBDII connection checks not done, unless needed.
- Reaction time measurement
moved to foreground task, makes it time locked to recorded samples.
- Help, added “Enter 999 to
print all files”.
- Brake, Gradient (slope)
measurement done and sent to profile.
- Brake, Show speed before
brake test started.
2.17 6/1/2005
- Fixed one second turn off
time.
2.18 6/16/2005
- Brake Meter release
only, fix Factory Setup returns to invalid screen page
2.19 8/1/2005
- Custom for SEPTA: ignores
fist 1.00 seconds when looking for the end.
2.20 10/24/2005
- Fix Zeroing Off parameter operation. Problem
occurs when zeroing is off and pitch factor
is set to different value from then the accelerometer zero calibration was
done.
2.21 11/21/2005
- Added USB port to VC3000PC. Note VC3000PC
must have FTDI part installed. Old VC3000PC
units without the FTDI part will not communicate using the RS232 port with
this firmware.
2.22 02/22/2006
- Acceleration run, Remove instantaneous Gx
from END waypoint display and
moved "Avg Gx" display one line up.
- Changed printer baud rate to 19,200.
2.23 2/13/2006
- Fixed gradient
calculation.
- Brake run, display and
printout added gradient information.
2.24 2/20/2006
- Remove gradient
2.25 4/1/2008
- Reread settings to fix a problem on circuit boards built Jan 2008. Problem was the flash chips are top boot but labeled bottom boot. Error in code: erases memory when Set Defaults is used.
2.26 5/8/2008
- Written for top boot flash parts. NOTE: only use in PCB’s with “NXP” on the processor, U9, or date code 0333ABA J on the flash chip, U1.
2.27 5/20/2008
- VC3000PC ONLY!!!! Fix problem that has always been there, where if factory setup is pushed, then CLEAR, it locks up.