ReleaseNotes.txt - Summary of changes in this release


Section titles show the feature/problem tracking number and description.


Release: 3.0                                                      2017-12-28


(1) 5016 - Make Settings transferable across firmware flashes

    Although the size and content of individual settings are generally unchangd
    in EEPROM across firmware versions, their location can change making the
    settings unusable by newly flashed firmware.  This has frequently required
    users flashing new beta firmware to reconfigure all settings from scratch.
    
    The new Setup Utility 1.5x can preserve individual settings across firmware
    flashes if the settings are relocated within the EEPROM map but retain their
    original form.  Only new or changed settings must be re-entered. This feature
    works with all firmware released with or subsequent to Setup Utility 1.51.
    
    This firmware release is in all respects identical to the earlier 3.0
    release but has been adjusted to add the setting-preserving feature.

    See the documentation for Setup utility 1.5x for an explanation of operation
    and applicability to various older firmware versions.


(2) 5136 - Add Tool Tip and Help support, retire SettingsSummary.pdf documentation

    New firmware-specific help documentation has been added to provide Tool Tips
    for each setting in Setup utility as well as Setup Utility Help menu
    content.

    The documentation file <installDir>/documentation/SettingsSummary.txt has
    been removed.  A printed version of the help window content may be obtained
    by opening <installDir>/data/help/SettingSummary.html in a browser and
    printing the page (e.g. FireFox, Chrome, etc).

    This is a documantation change with no configuration consequences.
    EEPROM data layout is unchanged; no existing CA configurations or
    settings files are affected.



_______________________________________________________________________________
Release: 3.0


This is the initial production release of Cycle Analyst 3.0 firmware.


(1) 1614 - Available Values to Configure Quadrature Encoding are Confusing

    The available values '1-Wire' and '2-Wire' are difficult to relate to the
    Setup parameter PAS->Quadrtr (quadrature encoding).
    
    The parameter PAS->Quadrtr has been renamed PAS->SensrType to simplify both
    terminology and determination of the proper configuration value.  The number
    of active signal wires in the sensor is the number of arrows that alternate
    up and down on the 'SETUP PAS SENSOR' screen when the crank is rotated.
    
    This change affects only terminology. Existing Setup Files and existing CA
    configuration are unaffected by this revision.
    

(2) 1884 - State of Charge Graphic Indicates Incorrect Charge Level for LiFePo4 

    Changes introduced in a recent preliminary release can cause the main screen
    battery graphic to rapidly fall to a low charge level for LiFePo4. It
    remains at that level without change for a large part of the discharge cyle.

    Changes to the LiFePo4 SoC algorithm have been backed out to restore
    original operation. The uniquely flat discharge curve of this chemistry
    makes calculations differ from that of other battery types.

    This is exclusively an indicator issue not affecting other CA functionality
    (Shutdown or LVC).


(3) 1614 - (New) Maximum PAS Pole Count Cannot Accomodate New Sensor Types

    New PAS sensors being evaluated for Cycle Analyst support have more poles
    than can be configured.

    The maximum configurable value for PAS->PASPoles has been increased from
    24 to 32.

    This is exclusively a configuration enhancement and does not affect
    operation or configuration of previously supported sensors. 


(4) 1614 - (New) Setup Utility and CA Console Setup Have Minor Inconsistencies

    Terminology and default values of the V1.3 Software Setup Utility differ
    from the Cycle Analyst console Setup Screens. This can result in minor
    differences in default behavior and user experience for configurations
    created by the two means.

    The firmware has been adjusted and two files V300.cas and V300.hex
    added to this distribution to make the device and the Software Setup Utility
    consistent. The new files are installed automatically as part of this
    release.
    
    This change addresses only consistency and the user configuration interface.
    Functionality of the Cycle Analyst, Software Setup Utility, and pre-existing
    Setup Files are unaffected.


.... eof ....			vim:ff=dos:ts=8:sw=4:sts=4:tw=80:fo=tcqrnol:noet:
