Software Change Log
This page shows major changes for software updates, sorted by module.
DCT
1.68 Not yet released
- Added option to specify certain faults as preventing a remote start
- Moved remote/auto start warning (siren) to start of sequence instead of prelube
- Noflow pints data added to modbus
- Added recent config change message. Used in conjunction with new connect feature, see Config Change Emails
- Added support for Brain Lite board
- Added special fault option under misc settings for fault if A3 switch in manual position
- Added ASC RS485 option (through EDT) to replace ethernet
- Added remote password option in conjunction with Connect feature, see Region Passwords
- Add Detcon link to EDT and Ignition, see Connecting Ignition to a DetCon
- Added recycle setpoints to modbus write table
- Added special debounce option to Brain misc settings for analog inputs that are temperatures (e.g. RTD converters)
- Added CAT combustion time (A4 HMI) to EDT home page and modbus
- Minor improvements to IR sensor page
- Added ability to log cycle history on digital inputs, see Digital Input Cycle and Time Monitor
- Added special alarm to catch engine pre-lube being disabled, see Engine Pre-Lube Monitor
1.66 - 25-JUL-2024
- Added standby timer adjustment, req brain 3096, found under Brain Misc Settings
- Added some new brain digital output functions
- Added TCP/Modbus to VFD connection framework. Currently testing on MV1000 drives.
- Add commissioning report under "Information"
- Add ECU pct load as a speed control option, requires latest Brain and EDT
- Added compressor ratio per alarm stage
- Fixed issue with VNC connection where the screen wouldn’t wake during the connection
- Moved pre/post-lube setup to ENG level
- Fixed a few EDT (engine) modbus discrepancies
- Add option to the blowdown on fault to wait for some time first
- Added support for remote updates (requires certain service levels)
- Added main bearing temp deviation shutdown. Requires brain 3110
- Fixed issue with speed de-rate where the Brain would not exit the condition
- Add option to move misc start permissive to end of pre-lube
- Added option for vibration sensor switch to acceleration monitoring mode
- Added support for SAT3 service level
- Fix EDT reading for throttle command position and fuel actuator position (requires EDT 2779 also)
- Fix ignition single cylinder dropout test page to graph the result correctly
1.64 25-OCT-2023
- Added ability to change engineering password under system settings
- Fixed issue where operator logs would not download if there was a space in the unit name
- Fixed issue where disabling a expansion module AI would break some random things
- Added auto-change of wifi name to append unit number (if available)
- Added pid5 setpoint reg to modbus
- Added special compressor oil pressure alarm to misc settings (req Brain 2773)
- Removed shutdown cause dialog
- Cleaned up operator log add page to show preview of full log before submitting, instead of several slides of sensor status
- Added cyls 17-20 to EDT values for 3520
- Add settings for ECU stand alone mode
- Add blowdown on normal fault option
- Add versadrive ecu option and pulse output option
- Add ao7/8 modbus regs
- Added auto restart criteria and changed layout of reset logic screen
- Add description to “Touchscreen generated alarm”
- Added icm external timing adjustment, e.g. from detonation module
1.62 07-FEB-2023
- Fix bug where ignition input info screen would not show hall moving on ecu in first box
- Made additional analysis button on alarm screen flash when shown
- Changed hourmeters to increment based on Brain ‘crank terminate rpm’ rather than fixed RPM, to accommodate low speed units
- Fixed ability to activate to ext1 service level
1.60 07-DEC-2022
- Fixed issue where speed control validation would complain about sensor 2 range incorrectly in some cases
- Add run status Brain output option
- Fix gauge select missing ECU coolant temp
- Added warning dialog if you change a setting and try to go home or back without saving
- Added modbus regs for pid loop status
- Added mass flow rate from EDT support to show on the screen
- Allow for gauge selection of ECU gauges even if there is no ECU
- Added output quick add screen for adding some loops easily
1.58 03-OCT-2022
- Fixed bug that could cause tc setup to not show asc option when it should
- Change speed control sp to be changeable in operator mode
- Add vibration sensor modbus registers
- Make sure wideband sensor is not an option on new AFRCs that are dual-rich
- Fixed bug where no flow “pct of rated” current value would only work on input 1
- Added ECU option to turn of thermistors
1.56 11-JUL-2022
- Fixed a couple ASC issues where some upper rods were still being requested, and three values were incorrectly scaled
- Changed digital valve testing screen to use diagrams for clarity
- Added manifold temp option for sharing from edt to annunciator for some loops
- Added engine de-rate option
- Added option to rename noflow 3 input
1.54 12-MAY-2022
- Added ESM2 option to EDT. Requires EDT update
- Added VNC option to ethernet setup
- Added logic for rods 5,6 to rod load (including alarm, datalog, and load ctl mode)
- Increased max valve change time to 60
1.52 03-MAR-2022
- Added manual mode to recycle pid status. Requires annunciator 2224.
- Added pints per day to the no flow monitoring.
- Added a few items to ECU info – ambient barometric pressure, intake temp, raw manifold voltage. Requires ecu 970.
- Fixed issue where the alarm file read could crash if a line had exactly 9 tokens
- Improvement to the detection of discharge temp indexes
1.50 06-JAN-2022
- Added ASC to TC input link. Requires brain version 2157.
- Change manual load button to only appear if idle hold is done
- Prevent turning on “Blowdown vent on ESD” if there is no suction block valve
- Added valve testing page
- Added config failsafe to annunciator to fault if config is blank
- Added “Restart load delay on idle” to retention file. It was previously missing.
- Fixed issue where latest CAT SPN was not actually pulled by telematics or datalog
1.48 08-NOV-2021
- Added EDT setting hints to speed control setup
- Added new CDL items to EDT table and modbus EDT table
- Added modbus option to disallow writes
- Added output option for flame detect status
- Updated load control mode so that if load calc is coming from manifold pressure it will work with GOV/ICM manifold sensor (before only worked with EDT source)
- Added DTC code to ‘Ecu-triggered’ alarms remotely for more info on what went down
- Updated alarm graph screen to show some sensors that can be scrolled through
- Added support for new AEMs that don’t have voltage mode AI/AO
- Added option to have ECU use shutdown pin only instead of CAN
- Added previous uptime to alarms
- Cleaned up valve setup screen to hide AO column normally
- Added manual mode note to valve status gauges if in manual mode
- Added text for input disabled (AI,TI) over previously blank gauges
- Some improvements to datalog graphing to show multiple lines more quickly
- Allow 0s load delay setting
1.46 10-AUG-2021
- Added auto restart after periods of days to flush video memory. Restarts main application only
- Delete ‘Previous shutdown logs’ if in the future because of a clock issue. Also put saving of log after reducing list to 9 so that the latest log is always present regardless of clock.
- Added FV- test to the digital out test screen. Requires ANN 1995.
- Added analog out testing screen. Requires ANN 1997.
- Added analog input to setpoint link. Allows for selecting an analog input that controls the setpoint of some loops. The same input can be re-used on multiple loops
- Added deadband to dual recycle loop inputs. Acts more like an offset than a true deadband. Only relevant if using the analog input link mentioned above.
- Changed Brain datalog so that the ‘State’ and ‘previous shutdown’ columns show a string instead of numbers.
- Added ethernet disable option to the ethernet setup screen
- Change load ctl mode so that manifold can be used in place of load pct
- Fixed issue where DO-9 test did not work
- Added cooler VFD as a digital output option
- Fixed issue where the AFR and GOV were showing 0v for input voltage with the ECU
- Added vibration sensor calibration values
- Fixed issue where clock shifts broke some timers until the next power cycle
- Improvements and fixes to the Ariel Smart Compressor integration. Analog inputs can be linked to ASC sensors.
- Added several pages to the wifi console for checking digital inputs, testing digital outputs, and downloading configs/logs
- Added multiple bypass valves and bypass blowdown option
- Changed time set screen to handle time zone changes better, and show the month name
- Added EDT main config mode “ADEM- Send CDL Requests”. Requires EDT 1704.
1.44 05-MAY-2021
- Added support for modbus write multiple registers , function code 16
- Added second idle hold condition (requires ANN 1938)
- Added EDT to annunciator sharing of oil temp, oil pressure, coolant temp, and fuel temp. All except fuel temp are now available as permissive sensors for idle hold and a few other things. Requires ANN 1941 and EDT 1571
- Fixed modbus values for voltage on ECU, and mV o2 readings
- Added support for a 2nd expansion module which has inputs that show up as TC-25B, TC-26B, etc. Currently only AI and TC are added on the 2nd expansion module.
- Added option to disable wifi and cell
- Added optional activation criteria to recycle loop
- Added a few setpoint regs related to the flow control mode to the modbus table
- Fixed issue where CDL modbus registers (2) were not reading correctly
- Fixed issue where AFRC burn type could be lean burn but an AFRCA-SB was attached, and it would throw an error
- Added an ECU DTC for the critical timing error. Previously the ECU would go to the faulted state but not show anything on the alarm screen.
- Added satellite status icons
- Added option to have a second speed control sensor (requires annunciator 1976)
- Added ability to receive activation over ST6100 sat modem
1.42 12-FEB-2021
- Changed datalog to average over last minute when adding a new line to the file. Previously each one-minute datapoint was a spot reading.
- Added option to custom digital out to force the output off during ESD fault regardless of input status
- Added load delay option to reset load delay when idle hold becomes active again
- Started support for ST6100 satellite modem
- Added cooldown button to core status page
- Fixed bug where changing the wifi address made it so that the wifi page wouldn’t work
- Fixed cell status so that config doesn’t say ‘no’ if using Verizon
1.40 10-DEC-2020
- Changed gov setup for linear ramp to always show change rate button since it is actually used
- Show names on contacts if possible
- Added load control manual open suction button
- Fixed DI status regs
- Added packing pressure 1 to common map
- Flywheel teeth setup on gov/icm copies to the other
- Added note on telematics callout screen if the unit has groups/schedules that can’t be seen
- Removed ‘carrier’ selection in callout contact
- Fixed issue where ECU ignition wiring couldn’t be changed
- Added load control history
- Added option to require idle switch position on startup (requires ANN 1836)
1.38 28-AUG-2020
- Added 3 simple proportional output loops. Requires annunciator 1732.
- Changed the telematics code to only send a ‘stop’ notif if the annunciator state is not faulted.
1.36 25-AUG-2020
- Made the button to the view/change callouts throw an error if the unit is not activated
- Made sure input list copy/paste wasn’t allowed on inputs that would get screwed up by the paste, such as valve feedbacks
- Added support for AEM 4 analog outs (req AEM v 1729)
- Fixed issue with steeple rod load
- Adjusted AFRC run signal to come on faster than global run signal
- Added fuel map graph for injection
- Changed modbus common datamap to make sure bad EDT values are not used
- Added input calibration to annunciator
1.34 08-MAY-2020
- Fixed DI Input feedbacks to properly configure some AIs
- Changed icm input status page to show input counts
- Fixed some icm setups to properly handle ECU software version
- Added information page for ECU to show some common sensors
- Changed AFRC home page so that the gauge presses actually go to minute status as expected.
- Fixed harness and wire labels for ignition on ECU
1.32 19-MAR-2020
- Re-enabled the ECU home page slide (with only the misc sensors) when the annunciator is not present so that the oil/coolant sensors can be seen.
- Added output option for reset broadcast (req brain 1557)
- Added option to speed input to use AI speed reference (req brain 1557)
- Fixed issue on input fault times page that made di not show up
1.30 04-FEB-2020
- Added special dual-loop recycle pid and gauge for status. Requires annunciator 1507 or newer.
- Small cleanups for ECU and ECU test
1.28 14-JAN-2020, 1.26 18-DEC-2019
- Added deadband to custom digital out (optional). Requires BRAIN version 1350.
- Fixed missing base timing button when using ignition custom timing map. This was accidentally done as part of 1.23
- Added sensor setup menu for vibration sensor
- Added vibration sensor tab for home screen and status screen
- Fixed a couple common data table lookup issues in the modbus table
- Numerous updates to ECU UI including engine sensor alarms and range adjustments
- Added Ignition coil current for ECU to cyl status page
- Updates to SAT mode to make sure it can be activated and used reliably.
- Added 5th pid loop
1.24 01-AUG-2019
- Fleshed out consolidated ECU home page
- Added page for basic AFRC settings so that the home page buttons are not needed
- Changed layout of ICM Timing map page to not show all maps at once
- Removed base timing adjustment on timing display page and instead added link to normal timing setup page.
- Re-allowed hall modes for ICM-IIC - module
- Fixed issue where Pre/Post TC on annunciator were sometimes not shared
1.22 18-JUL-2019
- Added hours display gauge
- Fixed issue where test callouts would not work
1.20 15-JUL-2019
- Added WiFi setup screen for changing IP
- Added modbus register for CDL code at last shutdown
- Added misc. start permissive
1.18 20-MAY-2019
- Added recovery option that copies backup program if button next to modbus1 is held down during startup and released under 10s after backup script starts
- Added cursor time to title of datalog display page
- Added option to auto scale gauges on the gauge setup page
- Fixed issue on governor setup where selecting ‘annunciator target’ would cause setpoint box to be permanently hidden if changing back to other modes
- Added option to screw loading to stop loading if any sensor is in deadband
- Added ‘rated speed’ option to speed setup (requires gov sw 1409 or higher)
- Added button to select a few test options on telematics page
1.16 18-APR-2019
- Added current suction pressure to blowdown status
- Prevented runtime hours from accumulating negative runtime from time changes
- ‘Clear Alarm’ now hidden on historical alarms
- Added button for testing a callout
- Fixed items showing up incorrectly on AFRC Lite page
- Added disk format utility
- Fixed routing issue with wired ethernet port.
- Added option to have separate debounce time on analog vibration sensors, under Brain – Misc settings.
1.14 22-MAR-2019
- New Kernel Update included with 1.14 to fix screen glitch because of incorrect clock polarity
1.12 18-MAR-2019
- Added ‘last error message’ to telematics debug page
- Fixed issue where run time and timers were not updated properly
- Added process log review for previous hour to alarm events (pulls from datalog)
- Fixed issue where time zone wasn’t able to be changed on new image
- Fixed TC deadband on pid loops (unit scaling issue)
1.10 25-FEB-2019
- Fixed issue where a suction pid loop would revert to ‘always on’ regardless of activation setting
- Added delete to operator log view page. Deletes are allowed if in ‘engineering’ or if the log was within the last hr.
- Moved the manual load button to the sidebar (is shown only when ready to load and hidden after bypass closes)
1.08 11-FEB-2019
- Added test callout to telematics
- Changed timestamp for telematics messages
1.06 07-FEB-2019
- Fixed unit display in compressor geometry (rod load)
- Fixed datalog info on noflow and compressor geometry pages to show data correctly
- Fixed issue where compression ratio showed up incorrectly if multiple sensors had ‘suction’ in the name
- Fixed issue where engineering access was required to view current rod load
- Fixed pid output display graph showing wrong value
- Fixed individual input graph screen issue where sometimes the alarm bars would not show up
- Added feature where at shutdown the last minute log will be sent for the shutdown sensor
- Added option for 5th page of core gauges
- Added icm knock setup page
- Added icm timing disc test page
- Added gauge for rod loads
- Added option to scale all the datalog graphs together
- Fixed Modbus read of EDT engine hours
- Fixed issue where ‘copy’ button on input list sometimes disappeared
EDR
1.85 Not yet released
- Added last message to Modbus Master tab if using TCP (previously it was serial only)
1.84 18-JUL-2024
- A few fixes to remote updates
- Fix throttle body reported value on A3 engines
- Corrected a couple SAT3 items (mainly rod loads)
1.81
- Added SAT3 mode
- Fixed some functionality changes needed with latest kernel
- Added better status info for SAT2 and SAT3 mode to see what satellite modem is doing
1.80
- Added over the air software update
- Add catalyst diff pressure to extended data
- Some test code for oil equipment monitoring
- Fixed a couple engine values that were missing from modbus or mis-scaled
1.78 01-APR-2024
- Added fix for issue where occasionally a corrupt message could block sending of new data
- Fixed issue where some non-present CAT sensors would show up with bad values
1.77c 08-FEB-2024
- Minor changes from 1.76
1.76 23-OCT-2023
- Fixed occasional issue where a duplicate fault message was sent
1.74 17-AUG-2023
- Added support for remote (EMIT) sending in of table configs
1.73 10-AUG-2023
- Clean up logic for bitmap fault mode (for PLC panels) to prevent over-sending alarms
- Add byte format option for 1000s place integer
- Add modbus master regs for extended data, for Waukesha units as an example
1.71 27-JUL-2023 , 1.68 30-JUN-2023
Unknown
1.67f 28-JUN-2023
- Fix some tag names
- Add EDT status to EDT page
- add test modbus scan
1.66 21-APR-2023
Unknown
1.65 13-APR-2023
- Fix modbus engine hours issue
1.60, 1.62 7-FEB-2023
- Add support for float registers
1.58 11-NOV-2022
- Add support for new 1.03 hardware revision with EDT as a different software piece
- Add quick config page to wifi console
- Add support for 1.03 boards auto-flip of modbus master pins
1.57 22-JUN-2022
- Add max temp of processor to daily data
1.56 04-MAR-2022
- Added more default configs
- Add remote time fix
- Added CAT DTC to alarm description if the alarm appears to be an engine shutdown
1.55 06-JAN-2022
- Save last run state to disk to avoid repeat callouts on power cycles
1.53d 21-OCT-2021
- Add annunciator code to the alert "Alarm code" column
- Add uptime to shutdown message
- Report time on debug page
- Add some debounce to run status logic
1.52 18-OCT-2021
- Add high/low alarms to DE3000
1.49 19-AUG-2021
- Reject modbus responses if the size is wrong
1.48 09-AUG-2021
- Add remote serial config
1.47 06-AUG-2021
- Minor changes
1.46 02-AUG-2021
- Add remote shutdown / run table updates
- Cleanup of run signal logic
1.44 09-JUL-2021
- Added long description to callouts for bitmap mode (PLC)
- Improved reliability of table updates from Wifi
1.42 30-JUN-2021
- Fixed issue with TXID on modbus master / TCP
- Add port timings to wifi console
- Some cleanups for SAT mode
- Add bitmap (PLC) fault reading
1.37 03-MAY-2021
- Added modbus slave registers for normal data (previously only engine data was in the table)
1.35 16-APR-2021
- Fixed issue where adding rows to shutdown/run tables wouldn't work
- Add SAT mode
- Add manual stop flag
1.33 22-MAR-2021
- Some reliability improvements to ethernet modbus master
- Change slave relay to only work with specific annunciator ID