Colour Display Editors - Revision History
=========================================

See the revision history section in the manual for details of revisions to firmware.

v3.65 - 19/07/12
=================
#UT : Tidied up some superfluous code.

#UT : Improved some menu names for clarity.

#UT : Added appropriate error message when using a bitmap selector output that
      does not have a default bitmap. Replaces a generic C++ error.

#UT : Tidied up some user interface issues in the History Gauge editor.

#UT : Set more appropriate default gauge sizes for Text Message, Graph and
      Menu gauges.

#428: Default names of Variable string and History Gauges made more consistent.

#429: Fixed bug in warning message sensors where deleting an item would corrupt
      outputs using this sensor.

#482: Added support for programming LDS5.

#483: Corrected screen page select function table for LDS4 and LDS5.

#487: Fixed bug where flash mode check box in value gauge editor was not
      disabled when warning mode is off.

#496: Bitmap selector editor and bitmap gauge editor are now alpha sorted.

#504: When the size of the default bitmap in a bitmap selector is changed, any
      gauges using this output are now automatically resized.

v3.64 - 11/07/12
==================
#UT : Bitmap selector output form can now be resized which makes it easier to
      see the full path and filename.

#507: Added separate labels for bitmap path and file name to make it easier to
      navigate when large paths are used. 

#508: Fixed bug in add new bitmap where if the same bitmap path and filename
      is used as one already added, the new bitmap does not replace the old one.

v3.63 - 20/06/12
================
#UT : Fixed bug where Alarm events were not correctly re-ordered on deletion
      of alarm outputs.

#449: Added check to prevent lap time outputs from being edited.

#501: Fixed bug where CDTimer outputs did not get removed on disabling
      co-driver support.

v3.62 - 26/4/12
================
#486: Added support for newest message on top and newest message in large font
      options to text message gauge editor.

v3.61 - 21/12/11
================
#UT : Added square bar tacho option.

#UT : Added extra options for bar flash rate and flash all start.

v3.60 - 13/10/11
================
#UT : Added support for a retrigger timeout on alarms.Requires firmware 07v13 or 
      later.

#UT : Disabled flash mode if warning mode is not enabled on value gauges. This
      makes it clearer that warning mode must be enabled for flashing mode to
      work.

#439: CAN transmit outputs are now automatically added to the monitor screen
      when created.

#441: Added better trapping of incorrect format specifiers on value gauges. This
      will now either display an error immediately or display "CHECK FORMAT" in
      the screen editor if the value does not parse correctly.

v3.59 - 12/09/11
================
#UT : Added support for line spacing on menu gauges.

#UT : Added support for flashing mode on value gauges.

#UT : Fixed a few minor bugs in the value gauge editor.

#442: Added ability to create custom Calibration outputs. By default, the
      display will reset the value to the initial value on power up. To make this
      persistent, add the output to the monitor screen.

v3.58 - 26/07/11
================
#UT : Fixed bug that could prevent some setups from being edited.

v3.57 - 19/07/11
================
#UT : Added Close All option to Screens menu.

#373: Ctrl + S will save the setup.

#396: Editor now remembers layout between sessions.

#412: LDS4Editor - There is now the option to set the serial comms to OFF. On
      LDS4 Iss E., the serial input is shared with A4. Potentially, if an
      analogue input is connected to A4 that is very noisy around the serial
      switching point, then this could generate enough interrupts to slow or
      crash the display. By setting the serial comms to OFF, the comms
      interrupts are disabled.

#419: Fixed bug in external source editor that could cause the editor to display
      incorrectly when sources were deleted.

#420: Fixed bug where after viewing edit menu, editing a gauges name generates
      a "List Index Out Of Bounds Error"
      
#421: Added copy and paste shortcuts: Ctrl + C copies a gauge, Ctrl + V pastes
      a gauge. Ctrl + Alt + C copies a screen. Ctrl + Alt + V pastes a screen.

#425: Added a new built in sensor type: Time Out Sensor. This allows a time out
      to be specified on values (typically coming from a CAN or serial source).
      If no new value has been received by the timeout, the default specified
      value will be sent through the output chain. As soon as a valid value is
      received, this will replace the default value until the timeout occurs
      again.

#427: Added support for "Revert to Previous Screen" event. Whereas the
      "Revert to Switch Screen" event always reverts to the screen last selected
      via an analogue input or CAN message, the "Revert to Previous" event
      always goes to the previously displayed screen, even if this was shown by
      another event.

v3.56 - 14/07/11
================
#UT : Fixed some minor bugs in the CAN Tx output editor.

#UT : Added lap timing support to CDE24 builds.

#398: Tidied up lap time reset event so there is only one event present in the
      list.

#417: Added Wait for all option to CAN Tx Output editor. When ticked, all inputs
      must be valid before the CAN message is sent. When not ticked, message
      will be sent immediately with any non-valid parts populated with zeros.

v3.55 - 11/05/11
=================
#404: Added support for showing a leading + in time formats when sign required.

#405: Added support for thousandths of seconds in time format.

#410: Removed rate column from monitor screen.

#411: Changed History Strings Gauge menu items to be Text Message Gauge.

#415: Fixed bug in bitmap selector dialogs that could cause them to be unusable
      on some wide screen resolutions.

v3.54 - 05/04/11
=================
#406: LDS4Editor: Added the ability to select "TEXT MESSAGE" as the serial
      comms type in the serial comms setup dialog. This allows text messaging
      to work on LDS4-AS spec units where only UART2 is pinned out. Requires
      07x07 LDS4 firmware or later.

v3.53 - 21/03/11
================
#401: Added support for direct drive mode on alarm bars. 

v3.52 - 17/03/11
================
#UT : TK10 - Added support for Night Mode status output.

#UT : Added support for exporting TK10 fragments.

#UT : Added support for configurable stop bits on serial telemetry.

#UT : Added configurable GPS baud rate.

#309: Added support for user selectable add/remove header byte in checksum
      on serial comms setup.

#370: The Output combo box in modify outputs for the CAN Tx Editor is now
      alpha sorted.

#379: TK10 - Tidied up menu structure.

#389: A DA1 logger setup can be imported into the display setup.

#392: Fixed a bug where the top bit of 32 bit bitmasks and bitstrings could not
      be set.

v3.51 - 15/10/10
================
#UT : TK10 - Uploading firmware would show a message about uploading setups.
      Fixed.

#367: Added default setup for TK10.

#374: Logged maths outputs now add required outputs correctly.

v3.50 - 13/10/10
================
#372: Fixed bug in bit string editor that allowed the entry of zero length
      strings. These would throw an excpetion when using an output that used the
      sensor with a displayed gauge. This could also cause problems in the
      firmware. The screen editor also validates and corrects sensors used to
      prevent existing bad setups from causing this error.

v3.49 - 12/10/10
================
#UT : Added support for TK10 g sensor.

#UT : Added Brightness up and Brightness down events for TK10.

#105: Added new special format type to value gauges - vc. This shows the
      filename of the calibration used.

#325: Fixed bug in CAN external source editor that allowed invalid CAN codes
      to be entered whilst in 16/32 bit mode. 

#347: Added support for menu gauge.

#348: When creating a new setup, TK10 analogue inputs are now labelled A00 Raw
      A01 Raw etc so the order is maintained in the setup editor.

#349: Fixed bug where editing a value gauge with warning mode turned off would
      turn warning mode on.

#351: Fixed bug in cross hair editor that prevent negative values being entered
      for the y axis.

#356: In TK10 Editor, the Screen A/D is replaced by A0 A/D which ensures the
      logging lists are correct for the analysis software.

#361: In TK10 Editor, a log erase is issued prior to a setup program or
      firmware upload. This ensures data integrity.

#369: Added support for long (32 bit) bit strings and bitmasks.

v3.48 - 15/07/10
================
#UT : Added log always option to TK10 logging setup.

#328: Added Log setup window to TK10 builds.

#329: Setup | Upload now uploads the logger setup to the TK10.

#334: Changes to the logger setup set the file changed flag in TK10.

#341: Added support for second warning input on value gauges.


CosworthDashConfigurationTool v3.47 - 23/06/10
==============================================
#UT : Changed some of the branding for the Cosworth tool and linked into a more
      appropriately named help file.

CDE24Editor v3.46 - 09/06/10
============================
#321: Added support for Button Status outputs.

CDE24Editor v3.45 - 08/06/10
============================
#UT : All 8 analogues are now automatically added to the CD24 setup.

CDE24Editor v3.44 - 01/06/10
CDE25Editor v3.44 - 01/06/10
LDS4 Editor v3.44 - 01/06/10
============================
#291: Added support for user defineable splash screen.


LDS4 Editor v3.43 - 13/05/10
============================

#226: Added countdown timer functionality.


LDS4 Editor v3.42 - 14/04/10
============================

#300: Added support for programmable PWM on LDS4PWM firmware versions.


CDE25Editor v3.41 - 30/03/10
LDS4 Editor v3.41 - 30/03/10
============================

#UT : A few minor bugs removed from the bitmap editors.

#288: Modify output button in CAN transmit setup is now disabled if there are
      no outputs to modify.

#289: Delete button in CAN transmit specification dialog is now disabled if
      there are no message specs to delete.

#290: Help | Contents now calls a chm file instead of an hlp file. This makes
      it compatible with Vista and 7.

#296: If an attempt is made to add a bitmap that exceeds the screen resolution,
      the bitmap is rejected and an appropriate message shown.

#299: Added support for Fastest Lap Delta and Split Lap Delta.


CDE24Editor v3.40 - 18/02/10
============================      
CDE25Editor v3.40 - 18/02/10
============================
LDS4 Editor v3.40 - 18/02/10
============================

#UT : Added support for day increase and day decrease events for setting day/
      month/ year.

#UT : Analogue outputs on CDE25 are now added to the setup if they have been
      deleted. It is still not possible to set the A/D1 etc as an input so if
      the analogue output has been corrupted, delete, save setup and reopen to
      add it back in its original form.

#UT : Added support for transmitting serial number and version number over the
      CAN. This is done by selecting SERIAL NUMBER or VERSION in the size column
      of the CAN Tx setup. Note that it is also necessary to specify a dummy
      input (such as an analogue input) to triger the transmitting of the data.

#UT : Fixed bug in CAN Outputs dialog which could generate an access violation
      when trying to delete more outputs than exist.

#259: Fixed some minor bugs in the monitor screen editor.

#263: Prevented CAN status and Analogue raw outputs from being deleted.
      
#265: Updated text in LDS4 and TK10 brightness dialog box to describe fine
      grain brightness options.

#271: Added ability to set the display time and date from the config menu.

#275: Added support for Little Endian CAN inputs. Requires 06x02 firmware or
      later.

#285: Hide CAN Port 2 radio button in CAN outputs and external source editor in
      TK10, LDS4 and CD25 builds.

      
CDE25 v3.39 - 10/12/09
===========================
#88 : Added road mode support to LDS3 setup.

LDS4Editor v3.39 - 10/12/09
===========================

#UT : Removed extra screens 17 through 24 on CD24 and CD25 editors.

#UT : Fixed bug which could cause spurious split lap times to be added to setup.

#UT : Added support for 50Hz and 20Hz CAN transmit rates

#222: Improved checking of error string/ warning message outputs which now
      tidies up erroneous outputs after a sensor change much more effectively.

#227: Added support for user configurable Fast Analogue CAN Tx in LDS4Editor.

#228: Added support for CAN status flag messages - an outputs for CAN 1 status
      and CAN2 status (where appropriate) are added automatically.

#231: Added alarm mode for numeric gauge.

#232: Added LogInfoOutput to TK10 for log memory, log mem free and
      log mem free percent.

#233: Added day, month, year formatting when used with a Time output.

#235: Added analogue inputs 8 to 15 in TK10.

#237: Added speed inputs (5 off) for TK10.

#240: Added build for TK10.

#241: Added logger status to TK10 build.


CDE24 v3.38 - 13/08/09
======================
CDE25 v3.38 - 13/08/09
======================
LDS4Editor v3.38 - 13/08/09
===========================

#UT : Added framework for adding extra pages to the display over and above the
      16 page limit. At the moment this is only for LDS4Editor. To add more
      pages, change the DISPLAY_PAGES define in ScreenEditor.h. This has been
      changed to 24 pages for this release.

#UT : Fixed bug when new setups or new screen pages created that can cause
      strange colours to be set as the default colour values.

#UT : LDS4: Speed 2 now references the input correctly; previously Speed 4 had
      to be selected to get Speed 2 on LDS4.

#UT : A0 Raw added to CD25 and LDS4 setups. This is the same input as the page
      select but if the user is using CAN page select, then A0 is available for
      use as a standard analogue input - note that it is fitted internally with
      a 10k pullup. Note that the ScreenSelSSR function table will need to be
      setup to output zero all the time to effectively disable the analogue
      page select. 

#170: Fixed bug where analogue inputs were not automatically added when creating
      a new LDS4 setup.

#179: Fixed bug in GPS/OSA editor that could cause problems when adding/
      deleting splits.

#180: Laptime outputs are now added correctly for LDS4.

#183: Removed superfluous Fuel1 and Fuel2 from LDS4 and CD25 builds when
      creating a new setup.

#184: Fixed bug where Speed 1 and Speed 2 did not get automatically added when
      creating a new LDS4 setup.

CDE24 v3.37 - 07/08/09
======================
CDE25 v3.37 - 07/08/09
======================
LDS4Editor v3.37 - 07/08/09
===========================
#UT : Added STOP_UNTIL_RESET event to stopwatch. Once received, the stopwatch
      will not start running again unless a reset is received first. This works
      around setups that use a distance (eg total trip) to start the stopwatch
      as this can be non-zero when the display is switched on which results in
      an unwanted START event.

#140: Fixed: Crosshair button on toolbar does not deselect when another button
      clicked.

#141: Different versions of the editor (LDS4Editor, CDE24, CDE25) now preserve
      their own settings instead of sharing them.

CDE24 v3.36 - 19/05/09
======================
CDE25 v3.36 - 19/05/09
======================
LDS4Editor v3.36 - 19/05/09
===========================
#UT : Removed superfluous screen type from controllor setup editor.

#UT : Corrected text in LDS4 Low Side Driver setup.

#UT : Hidden GPS Setup for all but LDS4Editor.

#UT : Co-driver events dialog now automatically deletes events that reference
      non-existent outputs. This prevents a display crash when the unhandled
      event is triggered.

#UT : Added support for displaying help file.

#128: Added tool tips for historical graph and round tach bitmap gauge buttons.

#135: Changed CAN message mask editor in LDS4 Editor to only show one CAN port.

#136: Caption in controller setup changed to "Connector Pins" from "Connector
      B pin out" as the latter was a carry over from the CD23.

#137: Updated controller editor for CD25 and LDS4 to show only one CAN port.

#138: Rebuilt CDE24 with all features introduced with LDS4 version

#139: Rebuilt CDE25 with all features introduced with LDS4 version.

LDS4Editor v3.35 - 28/04/09
===========================
#UT : Improved OpenCD24 code so that it only checks for required outputs when
      the file is opened - subsequent calls (such as from the setup editor) do
      not trigger the checks. This improves the editor speed.

#124: Updated About Box logo to new GEMS colour scheme.

#125: Removed the D and I short cut keys on the Insert and Delete buttons as
      these could cause accidental deletion of items.

#127: Added support for LDS4 analogue calibration mode for the first four
      analogues transmitted on the fast CAN. This is toggled with a new event
      which appears as "Analogue Cal Mode" in the events editor.
      Note that the LDS4 makes some additional inputs available to show the
      state - these are shown in the editor as "Analogue n Calibrated"
      "Analogue n Min", "Analogue n Max" and "Analogue Tx Cal Mode" where
      n = 0 to 3. Cal mode is 0 for off and 1 for on. Note that the Min values
      have the top bit set if a succesful calibration has taken place so this
      can be used to show the cal state. If there are any major problems with
      the fram, then this will be reset to show the error.


LDS4Editor v3.34 - 23/04/09
===========================
#UT : Fixed bug in Time Filter editor which could leave the name edit box
      visible if all entries had been deleted.

#114: Added support for configuring an output to set the LDS4 brightness. This
      is done in Setup | LDS4 Settings. The brightness has 8 levels with 0 being
      dimmest and 7 being brightest. 4 is the standard brightness. Levels 6 and
      7 are very bright but result in a loss of image quality and contrast.
      To fix the display at a given brightness, create a maths output that just
      contains the brightness number as the equation.

#119: Fixed bug in Limit Filter editor which meant that the edit box was not
      visible.

#122: Fixed bug in Limiter gauge editor which could erroneously show an error
      when changing the box size.

LDS4Editor v3.33 - 22/04/09
===========================
#112: Fixed a bug in co-driver events editor where if no items added or no items
      selected, a "List Index Out of Bounds" error would be displayed.

#113: Now shows a wait cursor while opening files.

#116: Fixed bug which allowed EVENTMGR to be deleted from screen 0. This was
      because it was not listed as a protected gauge in the monitor editor.

#117: Replaced the emerald overloaded open dialog with the standard VCL
      open dialog. This fixes an issue where the dialog was badly drawn.

#120: Added support for round boxes in the limiter gauge and gauge editor.

LDS4Editor v3.32 - 14/04/09
===========================
#110: Every alarm output is now added to the events editor so that they can be
      used to trigger co-driver events and page changes etc.

LDS4 v3.31 - 23/03/09
=====================

#UT : Fixed bug in Controller setup that could cause odd display of CAN codes.

#93 : Added support for configuring on board sector analysis in LDS4Editor.

#94 : Added support for configuring high side driver in LDS4.

#103: Fixed bug in serial comms setup where serial channels do not get added
      if selecting a serial comms type other than GEMS.

Requires Emerald v2.06.


LDS4 v3.30 - 11/02/09
=====================
#UT: Fixed bug in warning editor intorudced by #81 that could crash the editor
     when adding new warnings.

LDS4 v3.29 - 30/01/09
=====================
#73: Added support for Round tacho bitmap gauge that has a bitmap background.

#74: Added a lower limit segment to the bar tacho. There is also now an option
     to flash the tacho when the upper or lower limits have been passed.

#75: Added support for odometer in Release 05 of CD2X. Goto Setup | Odometer
     and specify a speed input in kilometers per second. There will then be an
     output available called ODOMETER km which can be display or used to create
     an odo output in miles if require.

#81: Fixed bug in warning message editor that could cause the warning sources
     to become mis-aligned. To fix any warning message outputs that are
     exhibiting odd behaviour, open the warning output editor, close and then
     save the file. 

Odo sensor requires Emerald v2.05

LDS4 v3.28 - 05/12/08
=====================
Added serial data stream to LDS4 Editor

LDS4 v3.27 - 20/10/08
=====================
#47 - Added support for LDS4 AMOLED display.
#49 - Added support for new firmware version lables in the upload process.

CDE24 v3.26 - 01/08/08
======================
CDE25 v3.26 - 01/08/08
======================
#27 - When opening a CDE25, if the file is an old CD23 file or a cd24 file,
   the gauges and font sizes will by halved in size so they fit on the screen.
#17 - Can now set fractional values in co driver editor for cal factor.

CDE24 v3.25 - 02/05/08
======================
CD93011343 - Fixed a bug that could cause the LDS3 Setup editor to be
   incorrectly populated on first showing.

CDE24 v3.24 - 01/04/08
======================
CDE25 v3.24 - 01/04/08
======================
CD93011050 - Added Bar Line Gauge type - in the bar properties editor check
   "Display Value As Single Line". This is mutually exclusive with the
   "Fill Bar From Centre" option. Only works on Vertical and Horizontal
   Square bars. Requires CDX v3.29 or later.
CD93011323 - Added Fill From Centre Bar type - in the bar properties editor check
   "Fill Bar From Centre". This is mutually exclusive with the
   "Display Value As Single Line" option. Only works on Vertical and Horizontal
   Square bars. Requires CDX v3.29 or later.
CD93011198 - Now possible to specify a different colour region in a bar tacho to
   denote a rev limit. In the bar tacho properties, check "Enable Tacho Limit"
   and specify the limit start and limit colour. Tacho segments higher than this
   limit will be drawn in this colour when the input value exceeds the limit.
   Requires CDX v3.29 or higher.
CD93011342 - Setups with lots of outputs bitmaps can be slow to close. Fixed by
   tidying up the bitmap management code.

CDE25 v3.23 - 31/03/08
======================
Added "PM2 Support" check box in controller setup dialog.

CDE24 v3.22 - 06/02/08
=======================
CD93011325 - Added ability to specify a Dim/ Bright input for LDS3. This is
   normally the LDS Brightness switch but can be set to a CAN input for auto
   dimming when headlights are on.
CD93011326 - Added launch mode display for LDS3. In response to a trigger input,
   the Shift LEDs will pulse outside to in at once per second to indicate that
   launch mode is enabled. Once the sequence in finished, normal shift light
   functionality will be restored. The sequence will next be triggered when the
   launch trigger goes off and back on again. Requires CD24 v3.26 or later.

CDE24/CDE25 v3.21 - 25/01/08
=============================
CD93011319 - Fixed problem with some bitmaps not being converted to 16bpp
   correctly. This only affected colours featuring large green and blue
   components but with very little red. To reconvert, open each pages in your
   setup featuring a bitmap. Save the setup then upload.
CD93011318 - Added toggle sensor to allow an output to be toggled between on
   or off in response to a button click. Needs v1.99 Emerald or later and colour
   display firmware v3.24 or later.
UNTRACKED - Tidied up handling of floating point numbers in some edit boxes.

CDE24/ CDE25 v3.20 - 18/12/07
==============================
CD93011132 - Updated CAN Tx Message editor to support sending time information
   via CAN. Requires CD2X v3.23 or later.
CD93011135 - Order for output type selection in CAN output editor is incorrect.

CDE24/ CDE25 v3.19 - 11/12/07
=============================
Bug fixed that causes an "Error adding Gauge" error when adding a text message
   gauge to some setups.
Text message gauges can now be resized in the graphical editor.
CD93010678 - Selecting File | ReadOnly when no file open could cause some
   upredictable results.
CD93010897 - In gauge properties that have a format specifier, entering an
   incorrect format resulted in an ambiguous "C++ Error". The message now
   reports that the format is invalid and resets it to the previous valid
   format.

CDE25 v3.18 - 15/11/07
======================
CD93011287 - Added auto dim functionality to CD25 and CDE25. The display will
   boot in bright mode. If a non-zero value is received on the auto-dim input
   the display will change to dim mode.

CDE24 v3.17 - 4/10/07
=====================
CD93011291 - Added LDS3 support to CDE24
Added toggle for LDS1. This allows it to co-exist with LDS3 in the setup.

CDE24/ CDE25 v3.16 - 15/08/07
==============================
Fixed bug in CAN Mask editor
CD93011268 - Fixed bug in CD24 LDS1 setup

CDE24/ CDE25 v3.15 - 15/05/07
=============================
CD93011244 - Fixed problem with function table editor which could cause the
   Insert and Delete buttons to affect a different function table.

CDE25 v3.14 - 16/04/07
======================
Added support for CD25 lap timing
Bug in adding CD25 analogues to setup fixed
Bug in CD25 I/O indexing fixed. To cure existing setups, go to Setup | CD25 I/O
   and click OK then save the setup.

CDE24/ CDE25 v3.13 - 20/03/07
=============================
CD93011236 - Added toggle mode for stopwatch

CDE24/CDE25 v3.12 - 16/03/07
=============================
CD93011229 - About boxes updated to show correct application info.
CD93011230 - Added user programmable CAN message masks.
CD93011233 - Added support for Graph gauges. 

CDE24/CDE25 v3.11 - 22/02/07
============================
Fixed bug in co-driver events editor that could cause problems when deleting
   events

CDE24 v3.10, CDE25 v3.10 - 16/02/07
===================================
Builder seems to have corrupted BarTachoEditor. Reconstituted and rebuilt.

CDE24 v3.09 - 14/02/07
======================
Added support for ETA gauges
Tidied up CAN output form
Requires emerald v1.86

CDE25 v3.08 - 09/02/07
======================
Added support for Serial comms setup in CD25. Requires Emerald v1.85 or later

CDE24 v3.07 - 26/01/07
======================
Added support for GEMS VID and PID for USB comms.

CDE24 v3.06 - 25/01/07
======================
Added ability to turn off CAN page select functionality in Setup | Controller

CDE24 v3.05 - 23/01/07
======================
Added ability to set initial values for Fuel count down in
   Setup | Co Driver | Setup.
Added slope function to fuel input in Setup | Co Driver | Setup. This allows
   either an incrementing Fuel Used input or a decrementing Fuel Level input
   to be used by the fuel trip meters.

CDE24 v3.04 - 21/11/06
===========================
Gauge list now handles null gauges (i.e. gauges that don't exist) without crashing
CD93011177 - CD25 version of editor created supporting smaller screen and
   additional i/o

CDE24 v3.03 - 19/10/06
======================
Added support for variable flashing rates on Warnings

CDE24 v3.02 - 16/08/06
======================
CD93011095 - Fixed bug where cut and pasting a page could create a badly
   referenced setup
Added support for urgent text messages

CDE24 v3.01 - 13/08/06
======================
Added suppport for Text Messaging

CDE24 v3.00 - 16/02/06
======================
Initial release of CDE24 - based on CDE23 but with CD24 support including:
   Compressed bitmapped fonts
   New Page select function table
   New call to ExportCD99v3
   USB Connectivity
