

Version 1.0.217
Save RunStatusMessage on the RUN file to notify start/stop method of recording

Version 1.0.218
Save a diagnostic text file in the name DIAG.TXT inside INTERNAL folder of the external Drive

Version 1.0.219
Frequency control on individual sensor data for external messages (72, 73, 74, 75, 93, 94, 95)
Set default audio input for pDrive mode to PSP_AUDIO_MIC_IN_2_5_V

Version 1.0.220	(15/06/2009)
Modified the track markers code to allow addition of track markers even after processing GPS data immedietly

Version 1.0.221	(16/06/2009)
Detect a DL1 is plugged to DVR and stop serial loopback
Modified the track markers code to allow accepting a previous GPS heading data that came within a second if there is no heading data that matches with GPS time and Position

Version 1.0.222	(17/06/2009)
If power goes of, instead of resetting the DVR, wait indefinitely on Power PIN. If Power comes back, proceed DVR operations.
Median filter for background video
Bug fix to ECU data re-transmission


Version 1.0.223	(19/06/2009)
Considered GMT time offset
Serial number list updated
IDX/CHP file flush at every write


Version 1.1.0	(22/06/2009)
Fixed an issue related to mute in audio output
Considered GMT offset as in 15 minutes increments/decrements


Version 1.2.0
DateTime function to get current time by given GPS offset


Version 1.3.0
Lap Timing / Track marker changes by Dr. Andrew and Nuwan


Version 1.4.0
Modified Serial Decoder (with new messages, corrections to Yaw/Pitch/Raw)
Fixed Audio/Video sync issue
Introduced a filter for incomming messages by waiting for 3 valid messages

Version 1.5.0
Improvements to serial data handling, reduction in errors

Version 1.6.0
Bug fix to block unit being able to manually start when autostop condition is already met

Version 1.6.2
Support read/write disks without MBR
Support FAT32 format of disks without MBR (including FAT16 -> FAT32 conversion)
Modified DVR commands 0x05 and 0x06 (wiki updated)
Modified VIDEO4 controller to support Command 0x05 (Error byte)   (Informed Nadika on the update)

version 1.7.0
Support for extended character set when used with latest configuration software

version 1.7.1
Update to 4 camera serial numbers

version 1.7.2
2nd Update to 4 camera serial numbers

version 1.7.5
Important bug fix! On some CF cards (including some of the 4GB integral CF card suppied by Race Technology) the video bit rate was being throttled back to 2Mbits after some time recording resulting in poor video quality.

version 1.7.7
Bug fix to auto start and autostop. Previously these were working on native units, now auto start/stop works on scaled/filtered variables
Bug fix to prevent the unit locking up when there is a small power glitch, previously the recording light flashed rapidly and the unit required a hard reset
Bug fix to allow the VIDEO4 recording to be stopped when it is in it's "low power state" when all LEds are flashing
Bug fix to code to stop the LEDs on the front of the unit occationally going out even when unit was fully operational
Improvements to the CF card buffering to work with slower cards, albeit at a reduced video quality
Bug fix to decode processed speed correctly and use these when possible in preference to GPS speeds

Version 1.9.3
new Chrominance colour filtering – GOOD IMPROVEMENT TO VIDEO QUALITY
new optional advanced de-interlace (progressive MPEG encoding when enabled) - NICER FOR PC PLAYBACK
New variables now available for overlay: Heading, Change in heading, Corner radius, Bike lean angle, DVR CPU load, DVR frame buffer, DVR chapter marker
Time from Lap, Time from Sector, can now be displayed and output to a dash.
Time slip and time slip rate can now be displayed on the DVR in real time, note that these are not yet output to a DASH – but will be soon (it requires a new RT message)
bug fix to Vector accel
bug fix to Gears
Warning message text on Track map to show “No GPS Lock”, “No Maps”
GPS accuracy threshold was increased from 10 to 15
auto-start on timer at start up now possible
Load pre-defined text from Strings.cmd
Lockup.cmd to test watchdog timer
Added following to diag.txt: "the serial number as decimal", "whether the system was 2 or 4 camera"
File Tree of Internal/External Drives on Diag.txt
BASE 36 Unit Serial Number on Diag.txt
Stop recording if 4 GB limit exceeded (Only pDrive)
DVR Status Message to return Last Error Code Byte
Re-flash modification (removed comment transmission), this is a bug fix and means that the VIDEO4 can be used to reflash a DASH. This works with the DASH is connected directly, or via a DL1 and/or ECU interface
RT msg re-transmission freq. limitation and removal (For DASH2). This means that whatever the serial message rate settings in the V4 config software it will work when connected to a DASH + DL1 or DL1 only.

version 1.9.4
bug fixed that prevented remote adding of track markers 

version 2.0.2
VEDR loop mode recording system
Save last copied VGL as DEFAULT.VGL
Output real time "time slip "and "time slip rate"
Fixed the issue with Beep
MASTER.TXT - Master information file
Fixed the issue with Chapter jump
Fixed the issue with damaging TXT file 
Indicate user about Full CF card 
Rounding to 25 or 50 in Digital Display 
Dynamic lines which co-ordinates are controlled by variables.
Fixed the issue in DVR Internal Clock with DL1 GPS Time message 
Allowed auto-start recording with a timeout even auto stop condition is true 
Added an option to remove a segment from the center up to a certain radius in Analogue dial 
Fixed the issue in track markers 
Read New V4 options related to new Power board 
Fixed the issue in drawing Character "1"
Adjusted Brightness & Contrast to optimal defaults 
New licensing method 
Avoid B frames in VEDR event recordings 
Enable loop recording for 16 GB+ cards


version 2.0.3
Detects for the CF card with both detect pins. Previously it was only using a single pin and on some CF cards this was causing the insertion detection not to work - it was particularly sensitive to any dirt on the cards.

version 2.0.4 - 8 April 2010
***IMPORTANT BUG FIXED*** In versions 2.0.2 and 2.0.3 when lap timing with the VIDEO4 is output incorrect serial data on one channel to the serial port and CF cards resulting in a high number of errors. This could possible cause corrected data to be displayed on the DASH's or data to be missed.

version 2.0.5 - 4 May 2010
Small ajustment to the frequency of the colour burst for PAL on the composite video output to amke it compatible with more monitors.

version 2.0.6 - 5 May 2010
Small ajustment to the frequency of the colour burst for NTSC on the composite video output to amke it compatible with more monitors.

version 3.0.7 - 14 May 2010
1. Wide Screen support
2. Serial Channels 80, 82, 84 updated
3. Reduce number of P frames if CPU load is too high when in widescreen mode
5. VEDR Post/pre trigger times are adjusted to support large values (V4 config tool)
5. Modified Channel 11 Message to update Variables 407 and 414 even if Channel 64 is available - this typically only effects systems that include a SPEEDBOX
8. EDMA channels separated to two queues to support VICP. This is a technical internal change but has the effect of increasing performance and stability
9. Licensing system to allow widescreen version only if the unit is a 4 camera version.
10. Adjusted Contrast & Saturation to be 50% between old and new values
11. CRASH_GUARD is enabled always by using a non-caching area in DDR. Now of the VIDEO4 system crashes for any reason when in use a file is generated in the "internal" directory to all ow RT engineers to locate where the problem is.
12. New set of VICP filters added to de-interlace and smooth the video as required.
13. Changes to real-time bitrate control and GOP size reduction. Now under high load conditions the DSP switches to a simpler encoding system and when the CF card is too slow then it altomatically reduces the bit rate used. This can result in reduced video quality, but ensures that you get a continuous recording.
14. Restart recording automatically with power on if VIDEO4 was improperly powered off while recording due to an unknown reason (power failure, CF card removal, etc…).

version 3.0.8 - 17 May 2010
Bug fix to audio playback when playing directly from unit (recording is unaffected)

version 3.0.9 - 21 May 2010
Default saturation and contrast is reduced
Bug that caused "colour" bleeding fixed resulting in significantly higher subjective video quality

vesion 3.0.10 - 26 May 2010. 
*all changes only affect pDrive*
Special lap marker mode that bypasses distance check. When lap file is called "default.lap" then it loads automatically irrespective of location.
when using track markers in VEDR mode it is not longer required to cross the lap marker first.

version 3.1.1 - 02 June 2010
Bug fixed that was causing errors in a recording following playback direct from the system

version 3.1.2 - 6 August 2010
Major bug fix that was causing video quality problems (aliasing) on 50% PIPs

version 3.1.3 - 13 September 2010
Major improvement with quality when running in widescren mode. Uses new advanced anti-aliasing

version 3.1.4 - 20 October 2010
Small change that effects pDrive only. New feature for improved generation of summary text after an exam.

version 3.3.0 - 10 Feb 2011
Major update
Added support for VIDEO4 with data
Improved video quality in 4:3 mode with introduction of advanced deinterlacing

version 3.5.0 - 7 March 2011
IMPORTANT UPDATE
Instability fixed that could cause the unit to restart periodically

version 3.5.1 - 7 March 2011
Bug fix to eliminate spikes on internal data sources
Bug fix so the GPS light is on solid with an internal GPS data fix

version 3.5.3 - 10 March 2011
Improvement to ensure de-interlacing and advanced colour filtering is always enabled
Improvement to stop errors in rate control with slower cards
NTSC fix to remove coloured band at the bottom of the recording

version 3.5.4 - 14 March 2011
Change to rate control to prevent errors occational at high bitrates

version 3.5.5 - 15 March 2011
higher accuracy threshold for GPS lock
10 second start up delay when running on units with internal data
change to defaults for improved compatibility with old config programs

version 3.5.6 - 13 June 2011
changes to the video real time output to better suit newer units

version 3.5.7 - 07 Sepetember 2011
Change to software so that if it licenced with "GPS" then it is configured to expect to run with the newer internal data board. If not then it is expected to be based on the non data PSU. 

version 3.6.7 - February 2011
Increased compatibility with new large/fast CF cards