------------------------------------------------------------------------------- -- Copyright Active Research Limited 2012-13 -- -- -- -- Release notes for the -- -- EMU-1 firmware -- -- -- ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- -- Changes from v0.060 to v0.070 -- ------------------------------------------------------------------------------- New Features: - Added ability to configure and transmit two Transmission PGN instances. Bug Fixes: - Improved dynamic response at low tach input frequencies (<10 Hz). - Tach value now limits correctly when frequency goes above RPM maximum limit (of 16383 RPM). In v0.060 only, NMEA 2000 'tach RPM' PGN was not sent when tach frequency went over the maximum limit. ------------------------------------------------------------------------------- -- Changes from v0.050 to v0.060 -- ------------------------------------------------------------------------------- Bug Fixes: - Fixed the rare state where the NMEA 2000 'Tx' LED would stay on constantly, and the EMU-1 would stop sending NMEA 2000 PGNs, other than Address Claim. This is an important update that should be performed by all users. ------------------------------------------------------------------------------- -- Changes from v0.041 to v0.050 -- ------------------------------------------------------------------------------- New Features: - Added a configurable 'PGN instance' number to every input. - Enabled the second Tach channel to allow use with two engines (that share a common reference ground). - Added support for 'fluid level' gauge types for tank level measurements. - Added the ability to select one of four possible gauge 'Current injection' states: 'Auto' (default that's good for 98% of situations), 'High', 'Low' and 'Off' (only useful in very rare situations). - All 6 gauge inputs can now be configured with the same 'fluid level' type (and 6 different instances) if required. All other parameter types are limited to 3 inputs maximum (e.g. 3 temperature or 3 pressure). Bug Fixes: - Engine Parameters, Dynamic (PGN 127489) is now not sent if 'Total engine hours' (field 7) is the only active field. - Fixed bug with 'Engine Running Time' save to / load from EEPROM. ------------------------------------------------------------------------------- -- Changes from v0.022 to v0.041 -- ------------------------------------------------------------------------------- New Features: - Created a highly flexible and robust EEPROM system to remember and restore all session variables. - EMU and Engine operating hours saved to EEPROM. - Current injection is now only activated when a gauge is not present. - Improved Tacho algorithm to better cope with very low frequencies (< 10 Hz). Bug Fixes: - Fixed Transmission PGN being sent even though transmission conversions were disabled by the EMU Config Tool. - Sequence IDs (SID) are now applied correctly to all PGNs that require them. ------------------------------------------------------------------------------- -- Changes from v0.017 to v0.022 -- ------------------------------------------------------------------------------- New Features: - Support for some Faria gauges added. Refer to EMU Config Tool v1.005 or later for more details. Bug Fixes: - Fixed a random infrequent spurious PGN field value bug. ------------------------------------------------------------------------------- -- Changes from v0.011 to v0.017 -- ------------------------------------------------------------------------------- New Features: - Engine PGN instance (used in PGN 127488 and 127489) can now be defined in the EMU Configuration Tool. - Engine Alternator Potential PGN 127489 can now be used as an alternative to Battery PGN 127508 to share the 'Power' voltage measured by the EMU-1. - All measured parameters now have a much faster NMEA 2000 PGN output rate. Tachometer is now output every 100 millisecs and all other channels output every 500 millisecs. Bug Fixes: - Fixed an issue which could cause a critical failure if the 'BAT' channel was turned off using the EMU Configuration Tool.