Raptor-Cal-Release-Notes: Difference between revisions

From NewEagleWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
{{DISPLAYTITLE:Raptor-Cal Release Notes}}
{{DISPLAYTITLE:Raptor-Cal Release Notes}}
{{Navigation}} [[Raptor-Platform | Raptor Platform]] > [[Raptor-Cal ]] > '''Raptor Cal Release Notes'''
{{Navigation}} [[Raptor-Platform | Raptor Platform]] > [[Raptor-Cal ]] > '''Raptor Cal Release Notes'''


Below is a list of all Raptor-Cal versions and their change logs, beginning with the most recent version.
Below is a list of all Raptor-Cal versions and their change logs, beginning with the most recent version.


Merlin Release Notes:
=== 2015-03-16: Release 2014b.0.1.9 ===
 
2015-03-16: Release 2014b.0.1.10
------------------------------------
------------------------------------
- 0000780: Ability to recover Motohawk modules in hardboot
* 0000780: Ability to recover Motohawk modules in hardboot
- 0000779: Connection and reflash are broken
* 0000779: Connection and reflash are broken




2015-03-16: Release 2014b.0.1.9
=== 2015-03-16: Release 2014b.0.1.9 ===
------------------------------------
------------------------------------
- 0000772: Add shortcut to Motohawk Packager from Merlin UI
* 0000772: Add shortcut to Motohawk Packager from Merlin UI
- 0000770: Moving items between daqs throws an exception
* 0000770: Moving items between daqs throws an exception
- 0000640: Merlin display signals to display values as Hex or Decimal  
* 0000640: Merlin display signals to display values as Hex or Decimal  
- 0000769: Indicate signal direction in signal select  
* 0000769: Indicate signal direction in signal select  
- 0000737: A, B, C, D for column headers  
* 0000737: A, B, C, D for column headers  
- 0000761: Corrupted RecentFiles.xml causes the application to crash  
* 0000761: Corrupted RecentFiles.xml causes the application to crash  
- 0000760: Setting value on disconnected XCP module causes the application to crash  
* 0000760: Setting value on disconnected XCP module causes the application to crash  
- 0000719: RDIS files don't use the default RDIS directory  
* 0000719: RDIS files don't use the default RDIS directory  
- 0000676: Long status messages are unreadble  
* 0000676: Long status messages are unreadble  
- 0000673: Ctrl-s to save current display  
* 0000673: Ctrl*s to save current display  
- 0000646: MotoHawk modules need offline support  
* 0000646: MotoHawk modules need offline support  
- 0000645: Notify UI of lost MIL Connection  
* 0000645: Notify UI of lost MIL Connection  
- 0000687: SignalGridViewModel._signalsOnGrid need to be handled by name and not object reference  
* 0000687: SignalGridViewModel._signalsOnGrid need to be handled by name and not object reference  
- 0000628: name tabs better when editing a can offline  
* 0000628: name tabs better when editing a can offline  
- 0000654: upload online cal should be done in a dialog  
* 0000654: upload online cal should be done in a dialog  
- 0000694: create a "fast" query list  
* 0000694: create a "fast" query list  
- 0000575: add ability to rearrange signals on grid w/ drag and drop  
* 0000575: add ability to rearrange signals on grid w/ drag and drop  
- 0000585: visually distinguish labels from data  
* 0000585: visually distinguish labels from data  
- 0000663: CAN monitor should distinguish between error frames and loaded CAN bus  
* 0000663: CAN monitor should distinguish between error frames and loaded CAN bus  
- 0000668: CAN traffic monitors stop working after Kvaser USB is removed and then restored  
* 0000668: CAN traffic monitors stop working after Kvaser USB is removed and then restored  
- 0000660: adding second CAN channel requires Merlin restart before it is accessable  
* 0000660: adding second CAN channel requires Merlin restart before it is accessable  
- 0000649: table signals should have as many sub signals as possible collected under them in the signal tree
* 0000649: table signals should have as many sub signals as possible collected under them in the signal tree
- 0000695: deleting one instance of a signal from the grid removes the signal from RDIS  
* 0000695: deleting one instance of a signal from the grid removes the signal from RDIS  
- 0000672: save calibration tool bar button's tool tip says "Save Calibration Command"  
* 0000672: save calibration tool bar button's tool tip says "Save Calibration Command"  
- 0000680: Display signal 'Help Text' (LongIdentifier in A2L) as the tooltip shown when mouse over a signal in a display.  
* 0000680: Display signal 'Help Text' (LongIdentifier in A2L) as the tooltip shown when mouse over a signal in a display.  
- 0000583: application monitor signals not correct  
* 0000583: application monitor signals not correct  




2015-01-26: Release 2014b.0.1.8
=== 2015-01-26: Release 2014b.0.1.8 ===
------------------------------------
------------------------------------
Added limited support for MotoHawk module connectivity (no cal workflows, only a selection of modules)
* Added limited support for MotoHawk module connectivity (no cal workflows, only a selection of modules)
Improved Merlin's handling of very heavy CAN busses:
* Improved Merlin's handling of very heavy CAN busses:
Notifications when there is enough CAN traffic that communications with the module might not be reliable
** Notifications when there is enough CAN traffic that communications with the module might not be reliable
Notifications when DAQ packets are being dropped
** Notifications when DAQ packets are being dropped
Added basic data logging:
* Added basic data logging:
Record and stop buttons in tool bar
** Record and stop buttons in tool bar
Records all scalar-sized signals to a CSV file
** Records all scalar-sized signals to a CSV file
Added support for node-locked licenses
* Added support for node-locked licenses
Added cell-justification formatting options
* Added cell-justification formatting options
Display files preserve cell-justification and DAQ schedule
* Display files preserve cell-justification and DAQ schedule
Improvements to DAQ scheduling:
* Improvements to DAQ scheduling:
Drag-and-drop signals between the DAQs and Queries
** Drag-and-drop signals between the DAQs and Queries
Signals that don't fit on a DAQ are cascaded down to slower DAQs
** Signals that don't fit on a DAQ are cascaded down to slower DAQs
Signals are put on the slowest DAQ by default (instead of the fastest)
** Signals are put on the slowest DAQ by default (instead of the fastest)
Various UI improvements and bug fixes
* Various UI improvements and bug fixes




2014-12-19: Release 2014b.0.1.7
=== 2014-12-19: Release 2014b.0.1.7 ===
------------------------------------
------------------------------------
Window layout is preserved bewteen sessions
* Window layout is preserved bewteen sessions
Added ability to perform interpolation to modify calibration values
* Added ability to perform interpolation to modify calibration values
Signal tree shows signals sorted by name
* Signal tree shows signals sorted by name
Display and Calibration files can be opened in Merlin by opening them in Windows Explorer
* Display and Calibration files can be opened in Merlin by opening them in Windows Explorer
Displays in list of most recent displays on start page can be removed
* Displays in list of most recent displays on start page can be removed
Bug fixes and stability improvements
* Bug fixes and stability improvements
UI improvements
* UI improvements




2014-12-17: Release 2014b.0.1.6
=== 2014-12-17: Release 2014b.0.1.6 ===
------------------------------------
------------------------------------
Added merge and transfer-upgrade calibrations workflows
* Added merge and transfer-upgrade calibrations workflows
Added upgrade displays workflow
* Added upgrade displays workflow
Display files now preserve row and column sizing
* Display files now preserve row and column sizing
Various bug fixes and UI improvements
* Various bug fixes and UI improvements




2014-11-20: Release 2014b.0.1.5
=== 2014-11-20: Release 2014b.0.1.5 ===
------------------------------------
------------------------------------
Fixed some bugs in table display
* Fixed some bugs in table display
Merlin now supports signals-only packages for VeeCAN targets (generated when building just for the VeeCAN simulator)
* Merlin now supports signals-only packages for VeeCAN targets (generated when building just for the VeeCAN simulator)
Improvements to the display grid:
* Improvements to the display grid:
- The selected cell is now highlighted
** The selected cell is now highlighted
- Data entry is easier
** Data entry is easier
- Arrow key navigation works better
** Arrow key navigation works better
Models with non-standard DAQ configurations are better supported
* Models with non-standard DAQ configurations are better supported
Offline calibration extraction from RPG files feature added
* Offline calibration extraction from RPG files feature added


2014-11-04: Release 2014b.0.1.3
=== 2014-11-04: Release 2014b.0.1.3 ===
------------------------------------
------------------------------------
Fixed crash when dragging external files onto Merlin grid
* Fixed crash when dragging external files onto Merlin grid
Cleaned up UI when dragging large signal groups onto grid
* Cleaned up UI when dragging large signal groups onto grid
Fixed crash when refreshing signals when editing an offline calibration
* Fixed crash when refreshing signals when editing an offline calibration
Adding new signals into an offline calibration shows the values from the RPG
* Adding new signals into an offline calibration shows the values from the RPG
Only calibratable signals appear in the signals pane when editing an offline calibration
* Only calibratable signals appear in the signals pane when editing an offline calibration




2014-10-31: Release 2014b.0.1.1
=== 2014-10-31: Release 2014b.0.1.1 ===
------------------------------------
------------------------------------
Offline calibration editing is supported
* Offline calibration editing is supported
Fixed some issues with offline display editing
* Fixed some issues with offline display editing
Fixed issues with having the same signal on the grid more than once
* Fixed issues with having the same signal on the grid more than once
Updated the UI to have improved/consistent icons in the menus and toolbar
* Updated the UI to have improved/consistent icons in the menus and toolbar
Merlin handles power-cycling modules while connected
* Merlin handles power-cycling modules while connected
Merlin is be able to reflash modules that are not accessible via XCP
* Merlin is be able to reflash modules that are not accessible via XCP
Removed CHM-based help and replaced with a browser-based help (content still under work)
* Removed CHM-based help and replaced with a browser-based help (content still under work)
Improved handling of invalid RPG files
* Improved handling of invalid RPG files






2014-10-28: Release 2014b.0.0.14
=== 2014-10-28: Release 2014b.0.0.14 ===
------------------------------------
------------------------------------
Fixed issue with reading large tables (> 255 bytes)
* Fixed issue with reading large tables (> 255 bytes)
Fixed issue with table indexing
* Fixed issue with table indexing
Added support for XCP access levels
* Added support for XCP access levels

Revision as of 18:38, 20 March 2015

New Eagle > Products Wiki > Raptor Platform > Raptor-Cal > Raptor Cal Release Notes


Below is a list of all Raptor-Cal versions and their change logs, beginning with the most recent version.

2015-03-16: Release 2014b.0.1.9


  • 0000780: Ability to recover Motohawk modules in hardboot
  • 0000779: Connection and reflash are broken


2015-03-16: Release 2014b.0.1.9


  • 0000772: Add shortcut to Motohawk Packager from Merlin UI
  • 0000770: Moving items between daqs throws an exception
  • 0000640: Merlin display signals to display values as Hex or Decimal
  • 0000769: Indicate signal direction in signal select
  • 0000737: A, B, C, D for column headers
  • 0000761: Corrupted RecentFiles.xml causes the application to crash
  • 0000760: Setting value on disconnected XCP module causes the application to crash
  • 0000719: RDIS files don't use the default RDIS directory
  • 0000676: Long status messages are unreadble
  • 0000673: Ctrl*s to save current display
  • 0000646: MotoHawk modules need offline support
  • 0000645: Notify UI of lost MIL Connection
  • 0000687: SignalGridViewModel._signalsOnGrid need to be handled by name and not object reference
  • 0000628: name tabs better when editing a can offline
  • 0000654: upload online cal should be done in a dialog
  • 0000694: create a "fast" query list
  • 0000575: add ability to rearrange signals on grid w/ drag and drop
  • 0000585: visually distinguish labels from data
  • 0000663: CAN monitor should distinguish between error frames and loaded CAN bus
  • 0000668: CAN traffic monitors stop working after Kvaser USB is removed and then restored
  • 0000660: adding second CAN channel requires Merlin restart before it is accessable
  • 0000649: table signals should have as many sub signals as possible collected under them in the signal tree
  • 0000695: deleting one instance of a signal from the grid removes the signal from RDIS
  • 0000672: save calibration tool bar button's tool tip says "Save Calibration Command"
  • 0000680: Display signal 'Help Text' (LongIdentifier in A2L) as the tooltip shown when mouse over a signal in a display.
  • 0000583: application monitor signals not correct


2015-01-26: Release 2014b.0.1.8


  • Added limited support for MotoHawk module connectivity (no cal workflows, only a selection of modules)
  • Improved Merlin's handling of very heavy CAN busses:
    • Notifications when there is enough CAN traffic that communications with the module might not be reliable
    • Notifications when DAQ packets are being dropped
  • Added basic data logging:
    • Record and stop buttons in tool bar
    • Records all scalar-sized signals to a CSV file
  • Added support for node-locked licenses
  • Added cell-justification formatting options
  • Display files preserve cell-justification and DAQ schedule
  • Improvements to DAQ scheduling:
    • Drag-and-drop signals between the DAQs and Queries
    • Signals that don't fit on a DAQ are cascaded down to slower DAQs
    • Signals are put on the slowest DAQ by default (instead of the fastest)
  • Various UI improvements and bug fixes


2014-12-19: Release 2014b.0.1.7


  • Window layout is preserved bewteen sessions
  • Added ability to perform interpolation to modify calibration values
  • Signal tree shows signals sorted by name
  • Display and Calibration files can be opened in Merlin by opening them in Windows Explorer
  • Displays in list of most recent displays on start page can be removed
  • Bug fixes and stability improvements
  • UI improvements


2014-12-17: Release 2014b.0.1.6


  • Added merge and transfer-upgrade calibrations workflows
  • Added upgrade displays workflow
  • Display files now preserve row and column sizing
  • Various bug fixes and UI improvements


2014-11-20: Release 2014b.0.1.5


  • Fixed some bugs in table display
  • Merlin now supports signals-only packages for VeeCAN targets (generated when building just for the VeeCAN simulator)
  • Improvements to the display grid:
    • The selected cell is now highlighted
    • Data entry is easier
    • Arrow key navigation works better
  • Models with non-standard DAQ configurations are better supported
  • Offline calibration extraction from RPG files feature added

2014-11-04: Release 2014b.0.1.3


  • Fixed crash when dragging external files onto Merlin grid
  • Cleaned up UI when dragging large signal groups onto grid
  • Fixed crash when refreshing signals when editing an offline calibration
  • Adding new signals into an offline calibration shows the values from the RPG
  • Only calibratable signals appear in the signals pane when editing an offline calibration


2014-10-31: Release 2014b.0.1.1


  • Offline calibration editing is supported
  • Fixed some issues with offline display editing
  • Fixed issues with having the same signal on the grid more than once
  • Updated the UI to have improved/consistent icons in the menus and toolbar
  • Merlin handles power-cycling modules while connected
  • Merlin is be able to reflash modules that are not accessible via XCP
  • Removed CHM-based help and replaced with a browser-based help (content still under work)
  • Improved handling of invalid RPG files


2014-10-28: Release 2014b.0.0.14


  • Fixed issue with reading large tables (> 255 bytes)
  • Fixed issue with table indexing
  • Added support for XCP access levels