Raptor-Service-Release-Notes: Difference between revisions

From NewEagleWiki
Jump to navigation Jump to search
m (Created page with '{{DISPLAYTITLE: Raptor-Service Release Notes}} {{Navigation}} Raptor Platform > Raptor-Service > '''Raptor-Service Release Notes'''')
 
(Updating Raptor-Service release notes to match Raptor-Cal from 2019a_2.0 to present (2024a))
 
(10 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{DISPLAYTITLE: Raptor-Service Release Notes}}
{{DISPLAYTITLE: Raptor-Service Release Notes}}
{{Navigation}} [[Raptor-Platform | Raptor Platform]] > [[Raptor-Service]] > '''Raptor-Service Release Notes'''
{{Navigation}} [[Raptor-Platform | Raptor Platform]] > [[Raptor-Service]] > '''Raptor-Service Release Notes'''
Below is a list of all Raptor-Service versions and their change logs, beginning with the most recent version.
=== Release 2024a_1.0.13734 ===
------------------------------------
==== Highlights ====
*Significant performance enhancements:
**Strip Chart
**Flashing GCM-196
**Opening Displays/Calibrations
*Display Grid Interactions:
**Can now paste plaintext directly into signal value cells
**Pressing the Tab key while editing a cell will now commit the edit and move to the next cell
**Pressing the Backspace key while selecting a signal value will now enter the cell to edit and remove the current cell value
*Added ability to begin data logging as soon as a display opens
*Added ability to select all display grid cells simultaneously (Ctrl-A within a display)
*Added new data logging format (under settings as Simulink logging format)
*Added descriptions for reflash failure reasons
*Recovery Baud Rate of selected module now automatically selected when recovery is initiated
*Patched bug occurring where application would freeze when a module attempts to reconnect
*Various bug fixes/improvements
==== Details ====
*CAL-1416 Investigate the 'Verification/Shutting Down' portion of the RCM-112 reflash procedure
*CAL-1421 Chart doesn't use the decimal precision defined in the RPG
*CAL-1423 Change the Strip Chart to re-draw the selected signal to be on top of same-value signals once it is selected
*CAL-1445 Error msg when .config file cannot be read/is corrupted needs to be a little more descriptive
*CAL-1450 Recent File's Modules is not removed upon all displays associated with that module being removed
*CAL-1451 Ability to start logging when disconnected
*CAL-1455 "Select all cells" feature
*CAL-1477 Refactor CalEdit(Non)ScalarVM/CalEditorViewService classes
*CAL-1534 You are able to open multiple instances of the License Viewer within Raptor-Cal
*CAL-1538 Raptor Cal installer should error out if uninstaller fails to run
*CAL-1541 Refactor KvaserCANLib into a Service so that KvaserCANChannel/KvaserCanAdapter can be tested
*CAL-1546 Add 'IsUDSRecovery' flag to ModuleInfoEx; Omit recovery modules from tool address search during flash selection
*CAL-1558 Strip Chart updates Y-Axis based on current DAQ value while paused
*CAL-1561 StripChart sometimes does not start charting when connecting to an offline display with multiple tabs
*CAL-1570 Store more than 10 recent displays
*CAL-1574 [UI Testing] Ensure DAQ View is present before running DAQ related Display Tests
*CAL-1580 Refactor StripChart within Merlin.UI into appropriate file structure
*CAL-1581 After having replayed a log in Raptor-Cal, Raptor-Cal maintains control of that log even after the replay feature is exited
*CAL-1584 Extract 'SignalsGrid' within StripPlot to its own VM
*CAL-1585 Two Error Message Boxes appear when replaying a log that is already open in Excel
*CAL-1586 Convert Plot to MVVM
*CAL-1587 Strip Chart 'Cursor Point' can be moved off of the chart
*CAL-1592 Calibrations are included in drop package from Signal Tree when 'Calibrations' Toggle is turned off
*CAL-1593 Refactor GetHelpDoc within Raptor-Cal.Common into a Service
*CAL-1597 Long delay occurring when opening a calibration table for the first time in a display session with a large application
*CAL-1598 Status Bar not reset when exiting out of Fix Connect Menu without selecting a package
*CAL-1599 Lock/Grey-Out screen, show loading cursor when switching connection in a display file
*CAL-1600 Pressing 'Tab' after an edit will not select the next cell, typing a value edits the previous cell
*CAL-1602 Create a better method of storing Chart Signal info for the StripChart
*CAL-1603 Remove Saving/Loading Chart Settings to Local Application Data
*CAL-1604 Introduce tasking within the GCM196 reflash procedure to reduce time/memory consumed
*CAL-1605 Add default recovery module to settings
*CAL-1607 Deadlock occurring when switching display tabs when module is attempting to re-connect
*CAL-1608 Indicate interpolations when replaying Chart Log when signals were logged at different rates
*CAL-1610 Re-arrange Merlin.UI/Merlin.UI.UnitTests external repos into the same sub-directory
*CAL-1611 ArgumentNullException within NE.Common's UndoCommandService if scope is null
*CAL-1612 Add Microsoft.Xaml.Behaviors to Installer Staging folder
*CAL-1614 Improve performance loading Online/Offline displays; Switching between Online/Offline
*CAL-1617 Refactor StripPlot control to MVVM
*CAL-1619 Add back the ability to copy-paste values from Excel into a display grid
*CAL-1620 Integer/DoubleTextBox does not support negative ('-') input
*CAL-1621 Crash occurring if user settings file is manually edited while Raptor-Cal/Service is running and the tool is closed
*CAL-1622 Status Bar displays "Attempting to reconnect..." after opening online display, switching to offline, and then closing the display
*CAL-1627 Ignore module response to final ECU Reset command sent during reflash
*CAL-1629 Handle retries for Build Checksum XCP command
*CAL-1630 Add error handling to dialog close event method to prevent crash
*CAL-1631 Auto-Switch baud rate when initiating recovery
*CAL-1632 Change Recovery Screen
*CAL-1633 Add way to reset auto scaling in the strip chart
*CAL-1635 Add command that sets a viewable scale for each signal on the chart.
*CAL-1636 Create Simulink supported playback format for csv file
*CAL-1657 Add support for M2-502 module (GCM56)
*CAL-1661 Add service and negative response descriptions to reflash error message
*CAL-1664 Add option to create desktop shortcut for Cal/Service
*CAL-1665 Crash occurring when opening a backup display file
*CAL-1666 RP1210 Can Status remains after physically disconnecting
*CAL-1671 Enable GCM-196 recovery screen for ECM-196
*CAL-1673 Change Cal/Service build configuration to target Any CPU and to not prefer 32 bit
*CAL-1676 Update NewEagleLicensing.exe to 24.2 in Installer
*CAL-1677 Fix edge cases that can occur during a sequential test run
*CAL-1678 Fix Connect Dialog is currently broken
*CAL-1681 Change 'New Eagle Products, Inc.' to 'New Eagle LLC'
*CAL-1596 Module Container remains in Signals View after workspace is closed if a Calibration Table is opened during the session
*CAL-1634 Display Grid headers jump to beginning when committing an edit and they are scrolled to the right/down
*CAL-1638 Issues removing from DAQ when signals are in multiple locations
*CAL-1639 Leftover objects after deleting an Enum type signal from a display grid
*CAL-1648 Crash occurring when navigating grid tabs using arrow keys and holding down shift
*CAL-1649 Non-Scalar Calibration Dialog can be of infinite width
*CAL-1672 Offline calibrations not being added to list of connected modules, leading to signal lookup issues
=== Release 2023b_2.0.13564 ===
------------------------------------
==== Highlights ====
*Built-In CAN Logging feature
**Can enable in upper Toolbar, or during an individual flash attempt by enabling 'Log CAN' in Flash menu
*'After-Flash' feature added to Flash Menu
**Can quickly open or create a new display using the newly flashed connected module
*Improved flashing speeds for the following modules:
**RCM-80-2304
**M47
**GCM-111
*Various bug fixes/improvements
==== Details ====
*CAL-1402 Change behavior of the 'Backspace' key in a display
*CAL-1405 Add ability to log CAN Traffic within Raptor-Cal into a text file
*CAL-1406 With 'Enable Kvaser Virtual' turned on, found module appeared twice during discovery
*CAL-1408 Allow Raptor-Cal to accept RPGs with no defined DAQ lists
*CAL-1410 Exception occurring due to Two-Way binding on read-only variable in Reflash Dialog
*CAL-1413 Fix/Change Logic of Recent Displays feature
*CAL-1414 Upper toolbar options not greyed out when unable to be performed
*CAL-1429 Crash when connecting to a module whose running application's XCP def has 0 ms defined in the DAQ Rates vector
*CAL-1432 Add support for NED custom reflash functions via RIL
*CAL-1434 Hide Settings if the user does not have appropriate licensing
*CAL-1435 Add NewEagleLicensing v.24.1 to Raptor-Cal installer
*CAL-1436 Update Newtonsoft.Json Nuget Package
*CAL-1438 Turn on DPI Awareness in Installers so high-res screens aren't blurry
*CAL-1442 Add Import/Export Calibrations to the toolbar
*CAL-1443 Datalog button does not change immediately after a disconnection/connection
*CAL-1447 Improper use of semaphore within DataDictionary
*CAL-1448 Allow ability to quickly turn on the 'Enable Kvaser Virtual' setting from discovery dialogs
*CAL-1449 Add 'Delete Selection' option to right-click options
*CAL-1454 Add 'Open Most Recent Display' option to the Open Display Reflash feature
*CAL-1457 Datalogging is allowed without a license
*CAL-1463 Raptor Cal doesn't detect duplicate ECUs very well during flash
*CAL-1466 Raptor-Cal crash on startup due to corrupted License Viewer/failed install of licensing
*CAL-1490 Expand 'Export Calibrations' to be able to export to a .csv format
*CAL-1519 Add error message for if a RCM-80 2203 RPG is flashed onto a 2304, and vice versa
*CAL-1521 Display Column/Row Headers don't quite line up with cells
*CAL-1531 Expand the 'Connect' feature within the Flash Dialog to be able to open an existing display after a re-flash
*CAL-1547 Add 'Log CAN Traffic' Toggle to Reflash
*CAL-1560 Tab switching upon an attempted Save As/Save
*CAL-1562 Issue jumping tabs and then clicking 'Start Log' button
*CAL-1564 Unexpected switch between tabs when pasting between tabs
*CAL-1565 RCM80-2304 - Improve reflash speeds
*CAL-1566 Remove the Default Session Re-tries Section from the beginning of the RCM-80 reflash procedure
*CAL-1568 M47 - Improve reflash speeds
*CAL-1572 Create a utility function to always return a valid 'block size'
*CAL-1575 Add a 'Stop if Module Found' checkbox to the Find Modules feature when using 'Find All'
*CAL-1576 Implement a better Error Message for when a newer display schema is opened that can be handled
*CAL-1577 GCM111 - Improve reflash speeds
*CAL-1578 Convert StripChartToolbar to MVVM
*CAL-1579 Strip Chart Scale not entirely accurate away from center
*CAL-1582 Convert Scale to MVVM
*CAL-1583 Convert StripPlotScaleManager to MVVM
*CAL-1588 Overhaul the Edit Ranges / Colors Dialog
=== Release 2023b_1.1.13506 ===
------------------------------------
==== Details ====
*CAL-3362: Add new M47 Bootloader Rev
*CAL-3388: Support RCM80-2304 bootloader v320
=== Release 2023b_1.0.13438 ===
------------------------------------
==== Highlights ====
*Theme Update!
**Raptor-Cal now matches the color scheme used by Raptor-Dev Blocks
*Datalogging Triggers
**New feature found under Logging Settings within a display (wrench icon in toolbar)
**Allows for triggers to be set on the active grid to start/stop logging
*Multi-Display Datalogging
**Expanded datalogging to allow for multiple active display grids to be simultaneously logged into the same .csv file (max. of 3)
**Enabled in the main Settings menu (Logging Multiple Display Grids toggle)
*Command Line Features
**Certain Raptor-Cal features are now able to be used via a command line shell
**Transfer Cals (RCAL -> RPG)
***EX: “transfer file1.rpg file2.rcal output.rpg”
**Export Calibrations
***EX: “export file1.rcal file2.rpg output.m (false)”
**Import Calibrations
***EX: “import file1.m file2.rpg output.rcal”
***OR: “import file1.m file2.rcal output.rcal”
**Extract Calibration
***EX: “extract_cal file1.rpg output.rcal”
*Custom Layouts
**New feature added under 'View' in toolbar
**Can save and reload orientations of the Signals, DAQ, and Strip Chart views at any time between sessions
**'Default Layout' also under 'View' in toolbar will reset the View orientations
*Display/Calibration Format Override
**New display feature allowing for the 'Display Decimal Places' attribute of a signal set in the model to be overwritten
**Saves directly to the display/calibration between sessions
**Does not overwrite value determined in model
*Export Calibrations
**Expanded the 'export to .m file' feature to be more customizable
***Toggle signal pathing
***Toggle Software ID for signals
***Export enumerations with their string values
***Export values as 'ungained'
*Import Calibrations
**New feature that allows for a new calibration to be created from a previously exported .m script and an RPG/RCAL
**Selecting an RCAL for the Signal Definition will merge the .m script values onto the RCAL
==== Details ====
*CAL-1830: Investigate faulting issues with DAQ lists
*CAL-1832: Investigate unused features within Transfer Calibrations feature
*CAL-1833: Add ability to change baud rate within discovery dialogs
*CAL-1837: Expand Reference Values in header of Data Logs
*CAL-1840: Issue reading checksum when extracting from module
*CAL-1842: Add flag to Export .rcal Command Line option that would extract calibrations w/o the calculated Gain value
*CAL-1844: GCM-111 Byte Order is incorrect when using any calibration feature
*CAL-1845: Prevent direct memory accessing for VeeCAN Modules
*CAL-1846: There is an intermittent error where the data fields displayed/recorded for a multibyte array are ordered incorrectly
*CAL-1847: Remove Lite Mode Feature
*CAL-1850: Crash on start-up if machine has FIPS compliance check enabled
*CAL-1851: Refactor UdsReflash Procedures to use globally used CANMessage Class
*CAL-1859: Raptor-Cal Color Scheme Update
*CAL-1864: Updating svn:ignore settings
*CAL-1874: Allow for Multi Active DAQ Datalogging
*CAL-1875: Show in Explorer for logger crashes
*CAL-1876: Certain Signal Values not being converted correctly when exporting to an .m file
*CAL-1882: Add option in the 'Export' feature to export enums as the value or string
*CAL-1885: Configure the format override to work as intended with Partial Calibrations
*CAL-1886: Allow for ability to override the Signal Formatting within Displays/Calibrations
*CAL-1887: Signals moving unexpectedly  between DAQ lists
*CAL-1888: Change new Views to be created on the left side of the screen
*CAL-1889: Bit Arrays not being converted correctly
*CAL-1891: Update Customizer to include the new NewEagleAccent global value
*CAL-1892: Make so the 'Save As' option can be performed at any time
*CAL-1898: Update Raptor-Cal Help Documentation with Screenshots/Explanations of 2023a 2.0 Features/Color Scheme
*CAL-1900: Add ability to set the wait-for-response time during discovery
*CAL-1901: Change About Screens to always get the current year
*CAL-1907: Connect Online Display dialog shown after display is closed
*CAL-1908: Change Error Dump feature to only grab files within the Raptor-Cal Error Reports folder
*CAL-1910: A means of having the tabs return the the default layout oreintation
*CAL-1912: Issues with the 'Signal Summary' section in the Signals View
*CAL-1915: Add additional space between rows of the Module Label within the Signals View
*CAL-1919: Organize Error/Crash Reports in LocalFiles
*CAL-1921: Add way to Create New Partial Calibration directly from the New... menu in Start Page/Toolbar
*CAL-1922: Add Copyright Headers to all Source Files within project
*CAL-1924: Signals View is cleared if Partial-Cal creation screen is open and original calibration is closed
*CAL-1925: Added RCM-5734R-080-2203-RTOS target
*CAL-1926: Specifying more information on each thread
*CAL-1927: Allow for the baud rate to be modified if all open documents are Offline; Allow Find Modules to be used
*CAL-1928: Resizing Display Window Crashes Raptor-Cal
*CAL-1931: Calibration window with over 50 calibrations duplicates cals on second tab each time tab is visited
*CAL-1934: Raptor-Cal reads "Connecting..." endlessly in bottom left hand corner and does not open display
*CAL-1935: Add cursor change when loading
*CAL-1938: Refactor Discovered Module Tiles
*CAL-1940: Ability to easily see calibration transfers
*CAL-1941: Export Calibration that is not a GCM/ECM\_196 generates incorrect Enum
*CAL-1942: Expand 'Import Calibrations' to optionally accept an existing RCAL file to merge the import onto
*CAL-1943: Add 'Include Software ID' option in Export Calibration Menu
*CAL-1944: Clicking on Raptor associated files while Raptor-Cal is running
*CAL-1945: Create Import/Export Calibrations Dialog; Expand Import/Export Functionality
*CAL-1946: Import \(.m\) file to Calibration
*CAL-1947: Add Import/Export \(.m/.rcal\), and Extract .rcal from .rpg commands to be usable from the command line
*CAL-1949: Implement a keyboard shortcut for scrolling horizontally in a display
*CAL-1950: 1D/2D signals make size of the UpgradeFix Signal Box after a Calibration Transfer extremely wide
*CAL-1951: Cut command does not work with plain text cells
*CAL-1952: Reopen existing instance of Raptor Cal on shortcut click
*CAL-1954: rcal -> rpg transfer calibrations fail unit tests.
*CAL-2183: Update Raptor Cal/XCP for CANFD
*CAL-2714: Triggered start and stop
*CAL-3346: Prevent XCP Errors/General exceptions from being shown in the status bar
*CAL-3347: Handle unknown exceptions in Reflash Dialog when attempting to reflash
*CAL-3349: Fix progress bar in reflash screen when no module photo is displayed
*CAL-3352: RIL DataDictionary able to have duplicate key added
*CAL-3354: RIL Packager causing RPGs to be built corrupted \(no program code\); Raptor-Cal allowing this to be flashed onto a target
*CAL-3357: Support RCM-080 bootloader v3.0.0
*CAL-3358: Support GCM111 Licensing Protection
*CAL-3364: Support RCM80_2304 bootloader v3.1.0
=== <s>Release 2023a_2.0.13328</s> ===
------------------------------------
==== Highlights====
*Added support for new target:
**RCM-5743R-080-2304
*Includes updated License Viewer v.12.9
*Bug/Crash Fixes
==== Details ====
''' Full Issue List
*0005014: [Installer] Update New Eagle Licensing to 12.9
*0004871: [General] Update EULA/License.rtf
*0004848: [Raptor-CAL] Routine Control state is not reset after a session has changed. Force ECU Reset
*0004876: [Raptor-CAL] Crash on startup when System.Config elements are unable to be accessed
*0004964: [Display] Crash if a signal has Bit Array signal Number Base, and then a check is made to convert Number Bases
*0004963: [Display] Crash if '∞/infinity' is value of signal when signal is set to Bit Array and a conversion check is then performed
*0004723: [Datalogging] Decimal commas creating incorrect datalog for users in countries with that standard
*0004810: [Command Line] 'ArgumentException' occurring when using transfer command on the command line if no file path given
*0004749: [Raptor-CAL] Re-configure Existing UI Tests to work individually
=== <s>Release 2023a_1.0.13187</s> ===
==== Highlights====
*Warning Ranges Feature
**Indicates when a signal exits a set range
**Can change background and text color
**Can enable emission of a system beep
*Added Keyboard Commands
**Tab:
***Ctrl + Left/Right-Arrow: Switch Current Tab
***Ctrl + T: New Tab
***Ctrl + Shift + Left/Right Arrow: Reorder Current Tab
**Display:
***Ctrl + I: Interpolate
***Ctrl + M: Heat Map
***Ctrl + A: Add to Chart
***Ctrl + N: Increment/Decrement Menu
***Ctrl + W: Warning Ranges Menu
***Ctrl + H: Hexadecimal
***Ctrl + B: Bit Array
***Ctrl + D: Decimal
**General
***F1: Flash
***F2: Find Modules
***F3: Compare Calibrations
***F4: Transfer Calibrations
***F5: Refresh Signals
***F6: Show Help
*Improved performance in larger displays
*Added Settings, License Viewer, and Help Documentation buttons to Home Page
*Transfer Calibration to an .RPG using Console-Commands
**EX: "start Raptor-Cal transfer file1.rpg file2.rcal output.rpg"
*Upgraded MotoHawk Packager to Version 0.26
**Includes support for GCM70-1702 and GCM70-1704 modules
*Bug/Crash Fixes
==== Details ====
*0004710: [Raptor-CAL] RCM112/RCM80 Recovery Image
*0004748: [MotoHawk] Update MH Packager to version 0.26
*0004725: [Calibrations] Issue reading checksum when extracting from module
*0004534: [Raptor-CAL] Discovery window can be clicked anywhere to open the module
*0004498: [Raptor-CAL] Immediate crash if Enable Update Check is on and Raptor-Cal is started
*0004477: [Raptor-CAL] Add Key-Binding Shortcuts for Existing Home Page Commands
*0004548: [Raptor-CAL] Raptor-Cal will not search for .rpgs that are within folders within the set RPG folder
*0004539: [Display] Re-enable Interpolate feature to Raptor-Cal displays
*0004565: [Raptor-CAL] Add build number to module discovery information
*0004615: [Raptor-CAL] Raptor-Cal Command Line transfer calibrations feature
*0004481: [Display] Add Keyboard Shortcuts to the display
*0004567: [Calibrations] Memory Leak when closing a calibration table
*0004424: [Display] Signal Ranges feature
*0004002: [Raptor-CAL] Raptor-Cal crashes when opening a Raptor-Cal Display file with no .rpg file in file system.
*0001368: [Raptor-CAL] Keyboard tab commands
*0004712: [General] SmartAssembly Error in RILPackager
*0004667: [Charting] Strip Chart Plot Popup does not get re-initialized with the correct width/height if the Strip Chart View is re-sized
*0004521: [Raptor-CAL] Update Check Screen crashes when selecting "Cancel"
*0003223: [General] When Raptor-Cal crashes, sometimes it doesn't close but rather hides in Windows Background Processes so you can't restart it
*0004587: [Raptor-CAL] Navigator Window appears glitched when shown
*0004671: [Display] If an offline display is opened, and then connected to, new signals dragged in will be in Read-Only mode no matter what
*0004597: [Display] Changing Enum Cell Selection by keyboard not saving to target
*0004410: [Display] Using the arrow keys, you can enter the row/column headers and scroll without the chart following
*0002397: [Raptor-CAL] Raptor-cal considers Key board keys as shortcut keys while changing value for an ENUM signal drop-down
*0004503: [Raptor-CAL] Dragging large signal group onto grid from Signals View causes memory leak/crash
*0004366: [Raptor-CAL] Crash when changing Kvaser Baud rate in the bottom toolbar
*0004220: [Display] Toggling the Calibrations button in a Signal View affects all open displays/calibrations
*0002757: [ECU Support] GCM196 Recovery improvement
*0004582: [Datalogging] Crash while Datalogging in Raptor-Cal
*0004602: [Display] Table not resetting due to Raptor-Cal not recognizing target changed the signals value
*0004654: [Raptor-CAL] Add Settings, License Viewer, and Show Help buttons to Home Screen
*0004491: [Display] Omit saving default elements to a display file
*0003267: [Raptor-CAL] Low Priority queues always run at 500ms even if the setting says otherwise
*0004528: [Display] Crash if you select the Signal Module Label along with a signal and drag into a display
*0004258: [Display] Investigate why large displays take so long to close
*0004598: [Display] Double-Click between column headers not sizing correctly for enumerations
*0004443: [Display] Add error messages for when signals can't be dropped
*0004506: [Calibrations] Separate completion percentage from signal name when extracting a calibration from module
=== Release 2022b_2.0.13068 ===
------------------------------------
==== Highlights====
*Partial Calibrations
**Right-click the module within an open calibration to bring up the option to create a partial calibration
**To build the Partial-Cal, drag folders/signals from the signals view into the newly created Partial-Cal window
**Created Partial-Cals can be used with the transfer/compare calibration features
*Improved converting to/from Decimal, Hexadecimal, and Bit Array in a display
*Improved selection in a display alongside 'Right-click' features
*Bug/Crash fixes
==== Details ====
* 0003149: [General] After switching from DAQ tab back to Signals tab, search text is greyed out and you can't search
* 0004405: [Datalogging] Strip Chart 'Replay Log' feature currently unusable
* 0004426: [Display] Include cell elements in a Display (Upgrade) transfer
* 0004370: [Display] Out of range (min/max) value can be entered in non-scalar signals
* 0004314: [Display] 'Object reference not found' when opening calibration signal while module is re-connecting
* 0004384: [ECU Support] Allow reflashing a module when multiple are on the bus if they have the same software ID
* 0004388: [Performance] Huge performance hit while moving a 'View' to docked location
* 0004387: [Charting] You can currently add 20+ signals to the chart by using the 'Right-click -> Add to chart' method
* 0004397: [Display] Change logic of NumberBase features
* 0004369: [Display] Conversion of string saving border values crashing in some non-US languages
* 0004413: [Display] 1D/2D X/Y Columns/Rows do not support converting to Hexadecimal/Bitarray NumberBases
* 0004436: [Display] You cannot drag in folders within folders when moving adding from the Signals View to the display
* 0004414: [Display] Converting a signal with a negative value to Hexadecimal gives incorrect result
* 0004398: [Display] Change logic of Right-Click options in a display
* 0004430: [Raptor-CAL] Odd re-sizing when Folder is selected in Signals View
* 0004368: [Raptor-CAL] With a large amount of recent displays, or resizing the window, Recent Displays menu gets cutoff
* 0004365: [Raptor-CAL] Elements in Transfer/Compare calibration and the Start Page (Home) can be hidden in small windows
* 0004417: [Raptor-CAL] Prevent re-sizing on Find Module/Flash dialogs
* 0004374: [Raptor-CAL] Crash when moving errored signal in DAQ lists with looped hardware setup
* 0004364: [Raptor-CAL] Disable 'Select' button while flashing a module
* 0004433: [Raptor-CAL] Raptor-Cal can be resized and moved out of screen, re-opens in same spot where you cant grab
* 0001324: [Raptor-CAL] Partial calibration functionality
* 0003693: [Display] Variable highlight doesn't always clear if folder containing it is collapsed
* 0004389: [Charting] Strip chart showing multiple scales at once
* 0003147: [Charting] Chart behaves strangely when removing variables and then adding others
* 0003499: [Charting] Chart repeats colors when adding new signals
* 0004381: [Charting] Displayed values on chart scales are incorrect
* 0003500: [Charting] Chart defaulting back to auto-scale on, all white colors, and min/max gets reset too
* 0004358: [Calibrations] Calibration Compare report does not match Compare Calibration screen
=== Release 2022b_1.0.13007 ===
------------------------------------
==== Highlights====
* Visual indication between read/write and read-only signals (new signals placed on a display will be light grey if read-only)
* Display Customization Features:
**Can now change the cell color, signal background color, and text color
**Can now add custom borders
**Can now convert scalar signal values to a Bit Array
* 'Double-Clicking' between column headers within a display expands the column to view all hidden text
* All 'Right-click' display features now work across the entire grid selection ('Left-click' and drag to create a selection)
* Improved Help Documentation:
**In Toolbar, 'Help' -> 'Show Help' now opens documentation in user's browser
**Help buttons included within Raptor-Cal's documented features that link to specific documentation
* Bug/Crash fixes
==== Details ====
''' Bug Fixes
* 0004234: [ECU Support] Enable ability to reflash ECM_5634M_070_061_1403_DEV modules
* 0004248: [Display] Customer Reports a Crash when opening specific display on the RCM80
* 0004243: [Display] Crash when connecting to a display when already opened as offline (.rpgs for module and .rdis do not match)
* 0004330: [Raptor-CAL] Displays will sometimes open in a state where DAQ refresh is 10x less the speed as it should be
* 0004339: [Raptor-CAL] Clean Up Code Base
* 0004027: [Display] Using the copy paste commands, you are able to input signals from different .rpgs into displays
* 0004029: [Display] Incrementing a group of signals causes Raptor-Cal to crash
* 0004030: [Display] Enabling Heat Map on a group of variables with a blank cell included causes crash
* 0004031: [Display] Increment feature is not registered as "savable" change
* 0004035: [Charting] 'Add to Chart' appears after right-clicking on all signals, even if they are not compatible with the chart
* 0004037: [Display] Implement ability to add multiple signals to the chart at once
* 0004045: [Display] Add ability to edit the background color of cells, and background of text in a display
* 0004048: [Display] Add ability to edit the color of signal text in a display
* 0004067: [Display] Enable color features on 1-D/2-D tables and Matrices
* 0004092: [Display] Add ability to create a border around a selection
* 0004112: [Raptor-CAL] Feature request: set numbers to bit arrays
* 0004255: [Display] Cell Manipulation Issues
* 0004169: [Display] When a module is re-connecting, there is no intuitive way to cancel the connection process
* 0004223: [Charting] An odd checkered color can be set to a signal, which is not compatible with the chart feature
* 0004225: [Display] Vectors don't gray out all cells
* 0004109: [Raptor-CAL] Flashing a module with a online display open, and then opening online display causes crash
* 0004049: [Raptor-CAL] Save the colors associated with cell into the .rdis file
* 0004253: [General] Investigate updating To SmartAssembly Version 8.0
* 0004228: [Raptor-CAL] Add increment keyboard values to the Signal Increment window dialog
* 0004197: [Display] 'Double-Clicking' in between column headers expands to the max length of text within that column
* 0004072: [Documentation] Improve Raptor-Cal help documentation
* 0004312: [Calibrations] Creating a new calibration from Motohawk module sometimes fails and does not notify user
* 0004259: [Raptor-CAL] Create shortcuts within Raptor-Cal's features that point directly to pages of documentation
* 0004099: [Display] Crash occurring when module loses connection while connecting
* 0004106: [Performance] Spamming "Disconnect All" causes major performance issues in an offline or online display
* 0004103: [Display] Raptor-Cal randomly freezes when manipulating DAQ queries
* 0004208: [Charting] Text within strip chart header is hard to read
* 0004195: [Display] Screen moves column headers when typing in wide displays
* 0004194: [Display] Dragging signals onto a display sometimes drops twice
* 0004224: [Charting] Adding signals to the chart when you are 'Replaying' a previous log causes issues
* 0004219: [Charting] If Replaying a Datalog within the Strip Chart, "Viewing Saved Log" remains after the replay has been stopped
* 0004231: [Charting] Replaying and then Stopping the replay of a log initiated from the toolbar within the strip chart causes crash
* 0004245: [Raptor-CAL] Raptor-Cal freezes after flashing a module with a RP1210 adapter, then trying to connect using Kvaser in same session
* 0004246: [Raptor-CAL] Error msg being displayed in bottom left-hand corner now that I have previously connected to a RP1210 device
* 0004275: [Raptor-CAL] Remove unnecessary error info when running both Raptor-Cal and Raptor-Service
* 0004229: [Display] Add ability to change text color/signal label color in a display
* 0004305: [Raptor-CAL] "Unknown UNKNOWN" module sometimes appears in Flash dialogue when connected to GCM-1793-196-1503
* 0002456: [Display] Crash if trying to drag a signal onto the chart when the wrong online display is in the foreground
* 0003529: [Raptor-CAL] Crash if you unplug your Kvaser and plug it back in (this issue was fixed before but is back again)
* 0004097: [Raptor-CAL] Unchecking "Show Chart" or "Show DAQ" before viewing that tab crashes Raptor-Cal
* 0004230: [Calibrations] Null characters can be added to the .m file while using .rcal to .m feature
* 0004241: [Raptor-CAL] Keyboard shortcuts can be mapped to the same key
* 0004303: [Raptor-CAL] Ability to change the CAN bus channel
* 0004237: [Raptor-CAL] "Channels" is blank within the CAN Settings menu when RP1210 is enabled
* 0002398: [Display] Feature Request: Save active tab as part of the RDIS
* 0004056: [Display] Add ability to copy/paste cell elements (colors/text alignment)
* 0004051: [Display] Copy/paste feature functions incorrectly
* 0004052: [Display] Color of cells does not get copied over when move/undo
* 0002188: [Raptor-CAL] VeeCAN Flash Error - create pop up for user to use USB
* 0004105: [Datalogging] Crash when starting datalog when module is offline
* 0004213: [Display] Larger margins between text and edge of cell
* 0004073: [Display] Allow signals to be dropped on one another to work similarly as copy/paste
* 0004066: [Calibrations] Disable invalid commands in calibrations
* 0004068: [Raptor-CAL] Disable Cancel Button During Reflash
* 0004178: [Display] Issues related to 'Display Font Size' in settings
* 0004093: [Display] Table borders do not travel with a signal drag-and-drop
* 0004200: [Display] Columns can be dragged to small sizes, making them hard to identify/resize
* 0004172: [Raptor-CAL] Update Images for RCM112 and RCM80
* 0004100: [Raptor-CAL] Visual glitch when attempting to create new online display if the module is not found
* 0003258: [General] Add warning when user tries to enter a value outside the min/max that the A2L allows
* 0004107: [Raptor-CAL] Crash when removing a signal from the chart after disconnecting a display
* 0004102: [Display] You are able to "Set Text Alignment" even if there is no text in the cell
* 0004096: [Display] Implement a "paste to many" cells feature for cell color
* 0004081: [Raptor-CAL] Re-design right-click menu for displays and calibrations
* 0003986: [Raptor-CAL] Set home view as current window after creation
* 0004098: [ECU Support] Make the recover checkbox a button
* 0004083: [Display] Text entries are not registered until the display is re-opened
* 0004034: [Charting] Attempting to "Edit Ranges/Colors" with no signals added to the chart gives inaccurate error message
* 0004059: [Display] Disable Heat Map option for non-table signals
* 0004085: [Display] Hex Number should set be set to the same value on all cells in a group
* 0004080: [Display] Raptor-Cal will attempt to convert string values to hexadecimal resulting in a crash
* 0004057: [Display] Colors do not come back with undo when deleted from a display
* 0004047: [Display] Add color picker menu for cells by category
* 0004058: [Display] Text alignment does not move with a signal in a display
* 0002272: [Display] Way to visually indicate between read/write and read-only signals
* 0004023: [Raptor-CAL] Crash when finding module when connected to an online display.
=== Release 2022a_2.0.12825 ===
* 0003986: [Raptor-CAL] Raptor-Cal crashes when viewing an offline display and exiting a home view
* 0004024: [Raptor-CAL] Opening online display with an .rpg that is already in an online display causes crash
* 0001571: [Raptor-CAL] Periodic Update Check
* 0004010: [Licensing] Raptor Cal checks the wrong license year
* 0004026: [ECU Support] USB Update for VeeCAN 320s needs to be updated
* 0003716: [Raptor-CAL] Misspelling in settings menu
* 0003106: [Raptor-CAL] Let user know they need to enable virtual CAN if not already enabled
* 0004022: [Raptor-CAL] If Enable Virtual CAN is saved in settings, it will not stay virtual on bootup
* 0001639: [Display] Raptor-Cal support for large vectors
* 0003560: [Raptor-CAL] Raptor-Cal shows error/crash when "Restoring Defaults" in File>>Settings
* 0004009: [Raptor-CAL] Set the current baud rate to what was found using the "Find All" feature under "Find Modules"
* 0002489: [Calibrations] Ability to add comments to rcal
* 0003420: [General] Scan City IDs lower limit has ceiling of 4
* 0001711: [General] In Find Modules, don't show ECU Address for modules for which don't have one or isn't relevant
* 0003438: [General] M-File export doesn't work
=== Release 2021a_1.0.12726 ===
* 0003605: [Raptor-CAL] Raptor Cal not working with latest Kvaser Drivers
* 0003471: [Raptor-CAL] About Raptor-Cal banner is out of date.
* 0003522: [ECU Support] Add Support for XCP table revision 4
* 0003240: [General] Intermittent GCM48 flash failures
* 0003583: [Raptor-CAL] When Raptor-Cal is opened always “maximize” to full screen
* 0003648: [Raptor-CAL] Raptor Cal doesn't send XCP disconnect message to module when closing rdis.
* 0003583: When Raptor-Cal is opened always “maximize” to full screen
* 0003667: [ECU Support] Add Feature to save the last used module in the Recovery View Model
* 0003561: [ECU Support] Add support for the GCM-5605B-048-2104
* 0003596: [ECU Support] Add Support for UAS-5743R-047-2102
* 0003542: [ECU Support] Add Support for RCM-5746R-080-2005/RCM-5746R-080-2106
=== Release 2020b_1.1 ===
* Patch Release to fix RP1210 Crash error when also using PCAN Device
* 0003519: Raptor-Service VeeCAN Update Does Not Work
* 0002967: Flashing fails with a "system out of memory" error
* 0003496: Unable to create or open offline calibration on GCM70 RPGs
=== Release 2020b_1.0 ===
* 0002276: [Raptor-CAL] Unable to flash gcm 196
* 0003227: [Raptor-CAL] Rapto-CAL crashes when you click out of renaming tab
* 0003333: [Raptor-CAL] Corrupted user.config causes tool not to load
* 0003368: [General] Raptor-Cal should ignore unknown modules
* 0003396: [Raptor-CAL] GCM 196 - Unable to connect after reflash if rpg isn't in C:\ECU\RPG
* 0003457: [Calibrations] Can't operate on some rpgs
=== Release 2020a_1.0 ===
* 003178: [Charting]  Crash if you drag a signal onto the chart after disconnecting the Kvaser
* 003201: [Charting]  Raptor-Cal freezing while trying to edit the chart
* 003228: [Charting]  Once you remove one signal from the chart, the "Remove" buttons is greyed out and you cant remove any other signals
* 003340: [Charting]  RaptorCal freezes if you resize the chart on this particular rdis
* 003271: [Display]  Can’t permanently remove these two signals from the Chart. Didn’t used to crash, but now today with a new RPG it does crash when
* 003320: [Raptor-CAL]  Raptor-Cal on an infinite loop inside the OnRilSignalsUpdated() function
* 003125: [Charting]  Save min or max and color with Chart signal properties
* 002722: [Charting]  When auto-scaling is turned off in the chart, it won't stay off
* 003331: [Display]  XCP Items can remain in DAQ Lists after being removed from the display
* 003148: [Charting]  Chart only displays first 10 characters of each variables name
* 003317: [ECU Support]  Support the DISP-VC700-2003
* 002132: [General]  BCM48 CAN1 Reprogramming Baud Rate Options
* 003170: [Raptor-CAL]  Recovery for C48 needs changed to UAS48
* 003289: [Calibrations]  RIL Packager for GCM48 needs to use descriptor.exe for GCM48.
* 003166: [General]  Can't enter a hex number starting with "B" into a calibration
* 002732: [Datalogging]  Logged data takes computer number - causes problems with CSV format
* 002121: [Raptor-CAL]  BCM48 Recovery Instructions
* 003187: [Calibrations]  RPG to RPG transfer using the set value to change a cal doesn't work
* 003294: [Raptor-CAL]  Disconnecting.. scrolling status bar shown after closing offline cal
* 003293: [Calibrations]  New Calibration Online still goes ahead even if you select Cancel after selecting module
* 003287: [Charting]  Charting signal list view improvements
* 003256: [Calibrations]  Unable to set calibration due to corrupted display
* 003280: [Calibrations]  Add more detail into the transfer or compare report
* 003260: [Calibrations]  Show more detail in the compare calibration about the differences.
* 003262: [Charting]  Add to parameters to chart from grid
* 002815: [Calibrations]  Can't paste a table into a cal in the calibration transfer window
* 003270: [MotoHawk]  RIL Packager can't create Motohawk packagers
* 003261: [Charting]  Autoscale option not obvious, operation is odd
* 003264: [General]  Application build produces RPG hex w missing or incorrect defaults
* 003259: [General]  RILPackager export hex
* 003212: [Calibrations]  GCM48 Failure during transfer calibrations
=== Release 2019b_2.0 ===
* 0003142: In offline rdis, if you try to connect to a module, it wont connect but thinks its connected and crashes when you try to reconnect
* 0003128: [ECU Support] If you try to flash a GCM196 while another GCM196 is connected to the bus, the error message is not descriptive
* 0003141: [Display] Low Priority DAQ is filling up with variables that aren't in my display and eventually the whole DAQ stops working
* 0002829: [Raptor-CAL] Numerous issues doing normal calibration tasks for ECM112 MotoHawk module
* 0002832: [Raptor-CAL] Numerous out of memory exceptions
* 0002830: [Raptor-CAL] KnockFilter not Transferring correctly
* 0003140: [General] max-semaphore-count crash if power cycling module with online rdis and offline cal open
* 0003117: [Calibrations] Extract-cal-from-rpg feature extracting values from other open rdis's or rcals instead of the RPG
* 0002965: [Charting] Chart doesn’t work after reconnecting Kvaser
* 0002955: [Charting] When paused, chart data disappears while you're trying to review it
* 0003134: [Charting] With two displays open to two ECUs, strip plot should update when switching between.
* 0003132: [Charting] Opening two displays, both with Strip plot, closing one closes plot for both
* 0003085: [Raptor-CAL] "Calibrations" switch does not work correctly
* 0002431: [Charting] After extracting a cal from an online module, the chart disappears from your online display
* 0003041: [Display] Raptor Cal doesn't send the right sequence to stop a DAQ list from transmitting when it is empty
* 0003058: [Raptor-CAL] Tool does not perform well when RPG files are stored in folders other than C:\ECU\RPG
* 0003129: [Calibrations] Display not updated when changing NxN table items other than [0,0]
* 0003146: [Calibrations] When you change a cal, no matter the value, it says "0.00" when you hit enter, until you close and reopen the cal window
* 0003118: [Raptor-CAL] Compare-Cals not detecting CalIdTxt difference
* 0003114: [Raptor-CAL] Add version attribute or similar to MotoHawk RPG and enforce compatibility
* 0003130: [General] When closing 1 of 2 online rdis's, RaptorCal sends the stop-DAQ XCP command to both modules, then doesn't send stop-DAQ again
* 0002563: [Raptor-CAL] If CAN 2 channel is defined, ECU disconnects from RCal when R-display is updated
* 0002981: [Display] Latest RaptorCal crashes when trying to open two online displays connected to two different modules
* 0003021: [Raptor-CAL] Remove USB Zip files from RilExtended Project
* 0003066: [Display] This RDIS crashes RaptorCal every time I try to open it
* 0003122: [Raptor-CAL] Added support for GCM48
* 0003013: [Raptor-CAL] Update packager to allow specifying inhale/exhale parameters to persist across a programming cycle
* 0002959: [Display] Quick connect checked causes Raptor-Service to crash
* 0003027: [General] This RDIS crashes RaptorCal every time when this RPG is flashed on the module
* 0002994: [Raptor-CAL] Raptor-Cal crash while starting programming of GCM48 running RPG not present
* 0003012: [Raptor-CAL] Update packager to allow specifying reprogramming compatibility constraints
* 0002972: [Raptor-CAL] While working offline the StatusBar generates errors that result in a significant number of err files related to CurrentBusLoad
* 0002997: [Datalogging] Variables on the Chart aren't included in rlog files
=== Release 2019b 1.0 ===
* 0002166: [Raptor-CAL] After having RaptorCal open for a while, flashing fails with a "system out of memory" error
* 0002925: [Raptor-CAL] Offline changes to DAQ can corrupt RDIS
* 0002879: [Calibrations] Cal Compare - FaultManager variable has differences (added faults) but shows same in compare
* 0002691: [Calibrations] Transfer Calibrations do not work in Lite Mode
* 0002878: [MotoHawk] Issue with MotoHawk FaultManager - Fault Actions Shifting
* 0002887: [Calibrations] Transfer/Merge Calibration of Enumerated table doesn't update correctly using Row/Column headers
* 0002957: [Calibrations] Transfer Cal, Set Value, Cancel shows 'Manually Set'
* 0002958: [Calibrations] Transfer Cals shows Alert for new signal, won't let value be set, or save RPG
* 0002550: [Display] RDIS corrupted so that RaptorCal crashes every time I switch to the corrupted tab
* 0002898: [Display] Tool crashing when tab within display 'Method not implmented' exception.
* 0002863: [General] Difficulty connecting to GCM196 w/Raptor-Cal
* 0002478: [Raptor-CAL] Mouse Hover for Help Text is to short in duration
* 0002551: [Display] Chart default colors don't make sense
* 0002872: [Raptor-CAL] VeeCAN 500 - VeeCAN Update tool doesn't work to flash to USB
* 0002191: [Display] Some variables remain in the DAQ list after being deleted from the display tab
* 0002418: [Datalogging] RaptorCal locks DAQ rate of variable on one tab, and won’t change it when switching to another tab
* 0002897: [Display] Cannot open display saved in newer Raptor-Cal, no message to user
* 0002884: [Raptor-CAL] Tool crash on closing - Unauthorized Access Exception access to path CALNAME.rcal.back is denied - read only folder from SVN
* 0002899: [Licensing] Issue creating permissioned file using RIL Packager
* 0002869: [Raptor-CAL] VeeCAN 500 icon missing
* 0002796: [General] RIL Packager cannot set XCP and Programming permission flags when making new RPG from existing RPG.
* 0002915: [Raptor-CAL] Raptor-Cal and Raptor-Service if other open already, nondescript crash report provided
* 0002165: [Raptor-CAL] When right-clicking to change DAQ rates, sometimes all DAQ options are greyed out
* 0002432: [Datalogging] When removing a variable from the chart, it’s removed from the DAQ list even if that same signal is still on the spreadsheet
* 0002690: [Datalogging] CSV file does not display the initial value of a displayed signal
* 0002929: [Raptor-CAL] Unable to move signals between DAQ lists
* 0002702: [General] RaptorCal release candidate shows the wrong value when dragging a new calibration onto an rdis
* 0002727: [Raptor-CAL] Raptor-CAL DAQ list graphical weirdness
=== Release 2019a 2.0.12204 ===
Release Date: 2019-08-30
==== Details ====
'''Bug Fixes:
* 002881: [Raptor-Service Customizer]  CustomStyle.xaml pointing to images that are missing causes startup crash without any user info
* 002884: [Raptor-CAL]  Tool crash on closing - Unauthorized Access Exception access to path CALNAME.rcal.back is denied - read only folder from SVN
=== Release 2019a 1.0.12096 ===
Release Date: 2019-06-27
==== Details ====
'''Bug Fixes:
* 002672: [Raptor-CAL]  Add version info to main window title bar
* 001709: [General]  Do not send out address claiming messages during Find Modules function
* 002680: [Display]  Throwing of InvalidConnectionException causing Raptor-Cal to crash
* 002561: [ECU Support]  Add VeeCAN128 to Raptor-Cal
* 002789: [Display]  Adjustment parameter not showing correct Set value
=== Release 2018b 1.0.11803 ===
------------------------------------
Release Date: 2018-12-18
==== Details ====
'''Bug Fixes:
* 002344: [Raptor-CAL]  Update GCM/ECM196 reflash code to use UDS Functional Address for Comms Control during reprogram
* 002274: [Display]  XCP Issue with raptor cal
* 002266: [Raptor-CAL]  Recovery messages continue on the CAN bus after dialog closes (BCM48, Parker) - this can interfere with programming
* 001843: [Raptor-CAL]  RPG Packager reporting error running out of temp folder
* 002084: [Raptor-CAL]  50kbps (not 500kbps) is an option in one baud menu but not another
* 002056: [Raptor-CAL]  Allow Raptor Packager to use a .rpg file
* 002316: [General]  GCM 196 will not flash on vehicle
=== Release 2018a 2.0.11600 ===
------------------------------------
Release Date: 2018-09-14
==== Details ====
'''Bug Fixes:
* 0002095: RILPackager should be accessible from Raptor-Service
* 0002334: Raptor force closes on disconnect
=== Release 2018a 1.0.11391 ===
------------------------------------
Release Date: 2018-06-01
==== Details ====
'''Bug Fixes:
=== Release 2017b 0.0.2 ===
------------------------------------
Release Date: 2018-04-04
==== Details ====
'''Bug Fixes:
* [http://software.neweagle.net/issues/view.php?id=0002026 0002026] Cannot enable data logging if only DAQs are filled
* [http://software.neweagle.net/issues/view.php?id=0000198 0000198] Data logging should prompt user when switching tabs
* [http://software.neweagle.net/issues/view.php?id=0001965 0001965] When reading an item from controller fails, retry before giving up
* [http://software.neweagle.net/issues/view.php?id=0001994 0001994] Lookup table highlighting not functioning properly
* [http://software.neweagle.net/issues/view.php?id=0001773 0001773] Cannot save file when grid name is changed.
* [http://software.neweagle.net/issues/view.php?id=0002019 0002019] Delete a value in cell do not make window dirty
* [http://software.neweagle.net/issues/view.php?id=0001774 0001774] Text Justification Does Not Save
* [http://software.neweagle.net/issues/view.php?id=0001941 0001941] Display & ECU Are incrementally found in Raptor CAL
* [http://software.neweagle.net/issues/view.php?id=0000937 0000937] Raptor-Cal crashes when it doesn't receive an XCP response
'''Tweaks:
* [http://software.neweagle.net/issues/view.php?id=0001320 0001320] Need to improve behavior of pressing Enter from Set Value in Transfer Cals
* [http://software.neweagle.net/issues/view.php?id=0002006 0002006] Duplicate grid number on delete and add grid
'''Features:
* [http://software.neweagle.net/issues/view.php?id=0002016 0002016] Add new grid do not support undo/redo
* [http://software.neweagle.net/issues/view.php?id=0000620 0000620] "Package Found/Not Found" icon in discovery dialog
* [http://software.neweagle.net/issues/view.php?id=0001747 0001747] Cannot undo the deletion of a display grid tab
* [http://software.neweagle.net/issues/view.php?id=0002018 0002018] Delete a value in cell do not support undo/redo
* [http://software.neweagle.net/issues/view.php?id=0001312 0001312] If source .rcal or .rpg from non-default location in Transfer/Compare Cals function, go back to that folder for the target file
* [http://software.neweagle.net/issues/view.php?id=0001311 0001311] If .rcal or .rdis opened from non-default location, have Raptor-Cal also look in that location for the corresponding .rpg
'''Misc:
* [http://software.neweagle.net/issues/view.php?id=0001326 0001326] Implement standard look/feel across Raptor-Cal
* [http://software.neweagle.net/issues/view.php?id=0001950 0001950] Multiple instance of Raptor-Cal can be opened
=== Release 2017b 0.0.1 SP2 ===
------------------------------------
Release Date: 2017-11-28
==== Details ====
''' Bug Fixes
* [http://software.neweagle.net/issues/view.php?id=0001917 0001917] Cannot Change Fault Calibration
* [http://software.neweagle.net/issues/view.php?id=0001923 0001923] Multiple signals get dragged on display after a search
* [http://software.neweagle.net/issues/view.php?id=0001919 0001919] Error when trying New > Calibration (from .rpg) with MotoHawk module
=== Release 2017b 0.0.1 SP1 ===
------------------------------------
Release Date: 2017-11-22
==== Details ====
Uppdate New Eagle Licensing to v12.1
=== Release 2017b 0.0.1===
------------------------------------
Release Date: 2017-11-17
==== Highlights ====
* Lite Mode: Use Raptor-Service without a license.  Work with RPG files created with the Lite version of Raptor-Dev.
* Strip Chart:  Using this new function, you're able to drag and drop signals onto the charting surface and plot up to 20 consecutive signals.
* Better Kvaser handling:  Now there is no need to restart Raptor-Service if you Kvaser cable becomes unplugged.  True Plug and Play support.
==== New Modules ====
* [https://www.neweagle.net/support/wiki/index.php?title=Controllers#GCM-5634M-070-1459 GCM70-1562 (GCM-5634M-070-1459)]
* [https://www.neweagle.net/support/wiki/index.php?title=Controllers#GCM-5634M-070-1562 GCM70-1459 (GCM-5634M-070-1562)]
==== Details ====
''' Bug Fixes
* [http://software.neweagle.net/issues/view.php?id=0001905 0001905] Raptor CAL won't load frrom recent display
* [http://software.neweagle.net/issues/view.php?id=0001905 0001902] Raptor-Cal crashes on startup with no messaging.
* [http://software.neweagle.net/issues/view.php?id=0001314 0001314] Would be nice to have ability to muti-select multiple values to drag in using CTRL and/or Shift)
* [http://software.neweagle.net/issues/view.php?id=0001887 0001887] Editing cell in Hex Number display enter 0xB2
* [http://software.neweagle.net/issues/view.php?id=0001851 0001851] Raptor-Cal hangs when Kvaser drivers not installed
* [http://software.neweagle.net/issues/view.php?id=0001888 0001888] Raptor-Cal crashes when closing Compare Calibration view value window
* [http://software.neweagle.net/issues/view.php?id=0001878 0001878] Calibration displays slow to open
* [http://software.neweagle.net/issues/view.php?id=0001849 0001849] SECM70 Compatibility between DEV and PROD
* [http://software.neweagle.net/issues/view.php?id=0001847 0001847] Cannot transfer calibrations made with difference version of the RPG Builder for MotoHawk (SECM-70)
Tweaks:
* [http://software.neweagle.net/issues/view.php?id=0001847 0001494] Periodic license check
* [http://software.neweagle.net/issues/view.php?id=0001847 0001805] DAQ Improvements
* [http://software.neweagle.net/issues/view.php?id=0001906 0001906] Order recent displays by most recent
Features:
* [http://software.neweagle.net/issues/view.php?id=0000206 0000206] add strip plot viewer for viewing log data
* [http://software.neweagle.net/issues/view.php?id=0001738 0001738] Add an "X" button to clear a search
* [http://software.neweagle.net/issues/view.php?id=0001721 0001721] Don't require a restart of Raptor-Cal when Kvaser USB-CAN unplugged and then plugged back in
* [http://software.neweagle.net/issues/view.php?id=0001911 0001911] Implement 'Lite' mode
Misc:
* [http://software.neweagle.net/issues/view.php?id=0001892 0001892] Uppdate Kvaser drivers

Latest revision as of 15:12, 12 July 2024

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

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

Release 2024a_1.0.13734


Highlights

  • Significant performance enhancements:
    • Strip Chart
    • Flashing GCM-196
    • Opening Displays/Calibrations
  • Display Grid Interactions:
    • Can now paste plaintext directly into signal value cells
    • Pressing the Tab key while editing a cell will now commit the edit and move to the next cell
    • Pressing the Backspace key while selecting a signal value will now enter the cell to edit and remove the current cell value
  • Added ability to begin data logging as soon as a display opens
  • Added ability to select all display grid cells simultaneously (Ctrl-A within a display)
  • Added new data logging format (under settings as Simulink logging format)
  • Added descriptions for reflash failure reasons
  • Recovery Baud Rate of selected module now automatically selected when recovery is initiated
  • Patched bug occurring where application would freeze when a module attempts to reconnect
  • Various bug fixes/improvements

Details

  • CAL-1416 Investigate the 'Verification/Shutting Down' portion of the RCM-112 reflash procedure
  • CAL-1421 Chart doesn't use the decimal precision defined in the RPG
  • CAL-1423 Change the Strip Chart to re-draw the selected signal to be on top of same-value signals once it is selected
  • CAL-1445 Error msg when .config file cannot be read/is corrupted needs to be a little more descriptive
  • CAL-1450 Recent File's Modules is not removed upon all displays associated with that module being removed
  • CAL-1451 Ability to start logging when disconnected
  • CAL-1455 "Select all cells" feature
  • CAL-1477 Refactor CalEdit(Non)ScalarVM/CalEditorViewService classes
  • CAL-1534 You are able to open multiple instances of the License Viewer within Raptor-Cal
  • CAL-1538 Raptor Cal installer should error out if uninstaller fails to run
  • CAL-1541 Refactor KvaserCANLib into a Service so that KvaserCANChannel/KvaserCanAdapter can be tested
  • CAL-1546 Add 'IsUDSRecovery' flag to ModuleInfoEx; Omit recovery modules from tool address search during flash selection
  • CAL-1558 Strip Chart updates Y-Axis based on current DAQ value while paused
  • CAL-1561 StripChart sometimes does not start charting when connecting to an offline display with multiple tabs
  • CAL-1570 Store more than 10 recent displays
  • CAL-1574 [UI Testing] Ensure DAQ View is present before running DAQ related Display Tests
  • CAL-1580 Refactor StripChart within Merlin.UI into appropriate file structure
  • CAL-1581 After having replayed a log in Raptor-Cal, Raptor-Cal maintains control of that log even after the replay feature is exited
  • CAL-1584 Extract 'SignalsGrid' within StripPlot to its own VM
  • CAL-1585 Two Error Message Boxes appear when replaying a log that is already open in Excel
  • CAL-1586 Convert Plot to MVVM
  • CAL-1587 Strip Chart 'Cursor Point' can be moved off of the chart
  • CAL-1592 Calibrations are included in drop package from Signal Tree when 'Calibrations' Toggle is turned off
  • CAL-1593 Refactor GetHelpDoc within Raptor-Cal.Common into a Service
  • CAL-1597 Long delay occurring when opening a calibration table for the first time in a display session with a large application
  • CAL-1598 Status Bar not reset when exiting out of Fix Connect Menu without selecting a package
  • CAL-1599 Lock/Grey-Out screen, show loading cursor when switching connection in a display file
  • CAL-1600 Pressing 'Tab' after an edit will not select the next cell, typing a value edits the previous cell
  • CAL-1602 Create a better method of storing Chart Signal info for the StripChart
  • CAL-1603 Remove Saving/Loading Chart Settings to Local Application Data
  • CAL-1604 Introduce tasking within the GCM196 reflash procedure to reduce time/memory consumed
  • CAL-1605 Add default recovery module to settings
  • CAL-1607 Deadlock occurring when switching display tabs when module is attempting to re-connect
  • CAL-1608 Indicate interpolations when replaying Chart Log when signals were logged at different rates
  • CAL-1610 Re-arrange Merlin.UI/Merlin.UI.UnitTests external repos into the same sub-directory
  • CAL-1611 ArgumentNullException within NE.Common's UndoCommandService if scope is null
  • CAL-1612 Add Microsoft.Xaml.Behaviors to Installer Staging folder
  • CAL-1614 Improve performance loading Online/Offline displays; Switching between Online/Offline
  • CAL-1617 Refactor StripPlot control to MVVM
  • CAL-1619 Add back the ability to copy-paste values from Excel into a display grid
  • CAL-1620 Integer/DoubleTextBox does not support negative ('-') input
  • CAL-1621 Crash occurring if user settings file is manually edited while Raptor-Cal/Service is running and the tool is closed
  • CAL-1622 Status Bar displays "Attempting to reconnect..." after opening online display, switching to offline, and then closing the display
  • CAL-1627 Ignore module response to final ECU Reset command sent during reflash
  • CAL-1629 Handle retries for Build Checksum XCP command
  • CAL-1630 Add error handling to dialog close event method to prevent crash
  • CAL-1631 Auto-Switch baud rate when initiating recovery
  • CAL-1632 Change Recovery Screen
  • CAL-1633 Add way to reset auto scaling in the strip chart
  • CAL-1635 Add command that sets a viewable scale for each signal on the chart.
  • CAL-1636 Create Simulink supported playback format for csv file
  • CAL-1657 Add support for M2-502 module (GCM56)
  • CAL-1661 Add service and negative response descriptions to reflash error message
  • CAL-1664 Add option to create desktop shortcut for Cal/Service
  • CAL-1665 Crash occurring when opening a backup display file
  • CAL-1666 RP1210 Can Status remains after physically disconnecting
  • CAL-1671 Enable GCM-196 recovery screen for ECM-196
  • CAL-1673 Change Cal/Service build configuration to target Any CPU and to not prefer 32 bit
  • CAL-1676 Update NewEagleLicensing.exe to 24.2 in Installer
  • CAL-1677 Fix edge cases that can occur during a sequential test run
  • CAL-1678 Fix Connect Dialog is currently broken
  • CAL-1681 Change 'New Eagle Products, Inc.' to 'New Eagle LLC'
  • CAL-1596 Module Container remains in Signals View after workspace is closed if a Calibration Table is opened during the session
  • CAL-1634 Display Grid headers jump to beginning when committing an edit and they are scrolled to the right/down
  • CAL-1638 Issues removing from DAQ when signals are in multiple locations
  • CAL-1639 Leftover objects after deleting an Enum type signal from a display grid
  • CAL-1648 Crash occurring when navigating grid tabs using arrow keys and holding down shift
  • CAL-1649 Non-Scalar Calibration Dialog can be of infinite width
  • CAL-1672 Offline calibrations not being added to list of connected modules, leading to signal lookup issues

Release 2023b_2.0.13564


Highlights

  • Built-In CAN Logging feature
    • Can enable in upper Toolbar, or during an individual flash attempt by enabling 'Log CAN' in Flash menu
  • 'After-Flash' feature added to Flash Menu
    • Can quickly open or create a new display using the newly flashed connected module
  • Improved flashing speeds for the following modules:
    • RCM-80-2304
    • M47
    • GCM-111
  • Various bug fixes/improvements

Details

  • CAL-1402 Change behavior of the 'Backspace' key in a display
  • CAL-1405 Add ability to log CAN Traffic within Raptor-Cal into a text file
  • CAL-1406 With 'Enable Kvaser Virtual' turned on, found module appeared twice during discovery
  • CAL-1408 Allow Raptor-Cal to accept RPGs with no defined DAQ lists
  • CAL-1410 Exception occurring due to Two-Way binding on read-only variable in Reflash Dialog
  • CAL-1413 Fix/Change Logic of Recent Displays feature
  • CAL-1414 Upper toolbar options not greyed out when unable to be performed
  • CAL-1429 Crash when connecting to a module whose running application's XCP def has 0 ms defined in the DAQ Rates vector
  • CAL-1432 Add support for NED custom reflash functions via RIL
  • CAL-1434 Hide Settings if the user does not have appropriate licensing
  • CAL-1435 Add NewEagleLicensing v.24.1 to Raptor-Cal installer
  • CAL-1436 Update Newtonsoft.Json Nuget Package
  • CAL-1438 Turn on DPI Awareness in Installers so high-res screens aren't blurry
  • CAL-1442 Add Import/Export Calibrations to the toolbar
  • CAL-1443 Datalog button does not change immediately after a disconnection/connection
  • CAL-1447 Improper use of semaphore within DataDictionary
  • CAL-1448 Allow ability to quickly turn on the 'Enable Kvaser Virtual' setting from discovery dialogs
  • CAL-1449 Add 'Delete Selection' option to right-click options
  • CAL-1454 Add 'Open Most Recent Display' option to the Open Display Reflash feature
  • CAL-1457 Datalogging is allowed without a license
  • CAL-1463 Raptor Cal doesn't detect duplicate ECUs very well during flash
  • CAL-1466 Raptor-Cal crash on startup due to corrupted License Viewer/failed install of licensing
  • CAL-1490 Expand 'Export Calibrations' to be able to export to a .csv format
  • CAL-1519 Add error message for if a RCM-80 2203 RPG is flashed onto a 2304, and vice versa
  • CAL-1521 Display Column/Row Headers don't quite line up with cells
  • CAL-1531 Expand the 'Connect' feature within the Flash Dialog to be able to open an existing display after a re-flash
  • CAL-1547 Add 'Log CAN Traffic' Toggle to Reflash
  • CAL-1560 Tab switching upon an attempted Save As/Save
  • CAL-1562 Issue jumping tabs and then clicking 'Start Log' button
  • CAL-1564 Unexpected switch between tabs when pasting between tabs
  • CAL-1565 RCM80-2304 - Improve reflash speeds
  • CAL-1566 Remove the Default Session Re-tries Section from the beginning of the RCM-80 reflash procedure
  • CAL-1568 M47 - Improve reflash speeds
  • CAL-1572 Create a utility function to always return a valid 'block size'
  • CAL-1575 Add a 'Stop if Module Found' checkbox to the Find Modules feature when using 'Find All'
  • CAL-1576 Implement a better Error Message for when a newer display schema is opened that can be handled
  • CAL-1577 GCM111 - Improve reflash speeds
  • CAL-1578 Convert StripChartToolbar to MVVM
  • CAL-1579 Strip Chart Scale not entirely accurate away from center
  • CAL-1582 Convert Scale to MVVM
  • CAL-1583 Convert StripPlotScaleManager to MVVM
  • CAL-1588 Overhaul the Edit Ranges / Colors Dialog

Release 2023b_1.1.13506


Details

  • CAL-3362: Add new M47 Bootloader Rev
  • CAL-3388: Support RCM80-2304 bootloader v320

Release 2023b_1.0.13438


Highlights

  • Theme Update!
    • Raptor-Cal now matches the color scheme used by Raptor-Dev Blocks
  • Datalogging Triggers
    • New feature found under Logging Settings within a display (wrench icon in toolbar)
    • Allows for triggers to be set on the active grid to start/stop logging
  • Multi-Display Datalogging
    • Expanded datalogging to allow for multiple active display grids to be simultaneously logged into the same .csv file (max. of 3)
    • Enabled in the main Settings menu (Logging Multiple Display Grids toggle)
  • Command Line Features
    • Certain Raptor-Cal features are now able to be used via a command line shell
    • Transfer Cals (RCAL -> RPG)
      • EX: “transfer file1.rpg file2.rcal output.rpg”
    • Export Calibrations
      • EX: “export file1.rcal file2.rpg output.m (false)”
    • Import Calibrations
      • EX: “import file1.m file2.rpg output.rcal”
      • OR: “import file1.m file2.rcal output.rcal”
    • Extract Calibration
      • EX: “extract_cal file1.rpg output.rcal”
  • Custom Layouts
    • New feature added under 'View' in toolbar
    • Can save and reload orientations of the Signals, DAQ, and Strip Chart views at any time between sessions
    • 'Default Layout' also under 'View' in toolbar will reset the View orientations
  • Display/Calibration Format Override
    • New display feature allowing for the 'Display Decimal Places' attribute of a signal set in the model to be overwritten
    • Saves directly to the display/calibration between sessions
    • Does not overwrite value determined in model
  • Export Calibrations
    • Expanded the 'export to .m file' feature to be more customizable
      • Toggle signal pathing
      • Toggle Software ID for signals
      • Export enumerations with their string values
      • Export values as 'ungained'
  • Import Calibrations
    • New feature that allows for a new calibration to be created from a previously exported .m script and an RPG/RCAL
    • Selecting an RCAL for the Signal Definition will merge the .m script values onto the RCAL

Details

  • CAL-1830: Investigate faulting issues with DAQ lists
  • CAL-1832: Investigate unused features within Transfer Calibrations feature
  • CAL-1833: Add ability to change baud rate within discovery dialogs
  • CAL-1837: Expand Reference Values in header of Data Logs
  • CAL-1840: Issue reading checksum when extracting from module
  • CAL-1842: Add flag to Export .rcal Command Line option that would extract calibrations w/o the calculated Gain value
  • CAL-1844: GCM-111 Byte Order is incorrect when using any calibration feature
  • CAL-1845: Prevent direct memory accessing for VeeCAN Modules
  • CAL-1846: There is an intermittent error where the data fields displayed/recorded for a multibyte array are ordered incorrectly
  • CAL-1847: Remove Lite Mode Feature
  • CAL-1850: Crash on start-up if machine has FIPS compliance check enabled
  • CAL-1851: Refactor UdsReflash Procedures to use globally used CANMessage Class
  • CAL-1859: Raptor-Cal Color Scheme Update
  • CAL-1864: Updating svn:ignore settings
  • CAL-1874: Allow for Multi Active DAQ Datalogging
  • CAL-1875: Show in Explorer for logger crashes
  • CAL-1876: Certain Signal Values not being converted correctly when exporting to an .m file
  • CAL-1882: Add option in the 'Export' feature to export enums as the value or string
  • CAL-1885: Configure the format override to work as intended with Partial Calibrations
  • CAL-1886: Allow for ability to override the Signal Formatting within Displays/Calibrations
  • CAL-1887: Signals moving unexpectedly between DAQ lists
  • CAL-1888: Change new Views to be created on the left side of the screen
  • CAL-1889: Bit Arrays not being converted correctly
  • CAL-1891: Update Customizer to include the new NewEagleAccent global value
  • CAL-1892: Make so the 'Save As' option can be performed at any time
  • CAL-1898: Update Raptor-Cal Help Documentation with Screenshots/Explanations of 2023a 2.0 Features/Color Scheme
  • CAL-1900: Add ability to set the wait-for-response time during discovery
  • CAL-1901: Change About Screens to always get the current year
  • CAL-1907: Connect Online Display dialog shown after display is closed
  • CAL-1908: Change Error Dump feature to only grab files within the Raptor-Cal Error Reports folder
  • CAL-1910: A means of having the tabs return the the default layout oreintation
  • CAL-1912: Issues with the 'Signal Summary' section in the Signals View
  • CAL-1915: Add additional space between rows of the Module Label within the Signals View
  • CAL-1919: Organize Error/Crash Reports in LocalFiles
  • CAL-1921: Add way to Create New Partial Calibration directly from the New... menu in Start Page/Toolbar
  • CAL-1922: Add Copyright Headers to all Source Files within project
  • CAL-1924: Signals View is cleared if Partial-Cal creation screen is open and original calibration is closed
  • CAL-1925: Added RCM-5734R-080-2203-RTOS target
  • CAL-1926: Specifying more information on each thread
  • CAL-1927: Allow for the baud rate to be modified if all open documents are Offline; Allow Find Modules to be used
  • CAL-1928: Resizing Display Window Crashes Raptor-Cal
  • CAL-1931: Calibration window with over 50 calibrations duplicates cals on second tab each time tab is visited
  • CAL-1934: Raptor-Cal reads "Connecting..." endlessly in bottom left hand corner and does not open display
  • CAL-1935: Add cursor change when loading
  • CAL-1938: Refactor Discovered Module Tiles
  • CAL-1940: Ability to easily see calibration transfers
  • CAL-1941: Export Calibration that is not a GCM/ECM\_196 generates incorrect Enum
  • CAL-1942: Expand 'Import Calibrations' to optionally accept an existing RCAL file to merge the import onto
  • CAL-1943: Add 'Include Software ID' option in Export Calibration Menu
  • CAL-1944: Clicking on Raptor associated files while Raptor-Cal is running
  • CAL-1945: Create Import/Export Calibrations Dialog; Expand Import/Export Functionality
  • CAL-1946: Import \(.m\) file to Calibration
  • CAL-1947: Add Import/Export \(.m/.rcal\), and Extract .rcal from .rpg commands to be usable from the command line
  • CAL-1949: Implement a keyboard shortcut for scrolling horizontally in a display
  • CAL-1950: 1D/2D signals make size of the UpgradeFix Signal Box after a Calibration Transfer extremely wide
  • CAL-1951: Cut command does not work with plain text cells
  • CAL-1952: Reopen existing instance of Raptor Cal on shortcut click
  • CAL-1954: rcal -> rpg transfer calibrations fail unit tests.
  • CAL-2183: Update Raptor Cal/XCP for CANFD
  • CAL-2714: Triggered start and stop
  • CAL-3346: Prevent XCP Errors/General exceptions from being shown in the status bar
  • CAL-3347: Handle unknown exceptions in Reflash Dialog when attempting to reflash
  • CAL-3349: Fix progress bar in reflash screen when no module photo is displayed
  • CAL-3352: RIL DataDictionary able to have duplicate key added
  • CAL-3354: RIL Packager causing RPGs to be built corrupted \(no program code\); Raptor-Cal allowing this to be flashed onto a target
  • CAL-3357: Support RCM-080 bootloader v3.0.0
  • CAL-3358: Support GCM111 Licensing Protection
  • CAL-3364: Support RCM80_2304 bootloader v3.1.0

Release 2023a_2.0.13328


Highlights

  • Added support for new target:
    • RCM-5743R-080-2304
  • Includes updated License Viewer v.12.9
  • Bug/Crash Fixes

Details

Full Issue List

  • 0005014: [Installer] Update New Eagle Licensing to 12.9
  • 0004871: [General] Update EULA/License.rtf
  • 0004848: [Raptor-CAL] Routine Control state is not reset after a session has changed. Force ECU Reset
  • 0004876: [Raptor-CAL] Crash on startup when System.Config elements are unable to be accessed
  • 0004964: [Display] Crash if a signal has Bit Array signal Number Base, and then a check is made to convert Number Bases
  • 0004963: [Display] Crash if '∞/infinity' is value of signal when signal is set to Bit Array and a conversion check is then performed
  • 0004723: [Datalogging] Decimal commas creating incorrect datalog for users in countries with that standard
  • 0004810: [Command Line] 'ArgumentException' occurring when using transfer command on the command line if no file path given
  • 0004749: [Raptor-CAL] Re-configure Existing UI Tests to work individually

Release 2023a_1.0.13187

Highlights

  • Warning Ranges Feature
    • Indicates when a signal exits a set range
    • Can change background and text color
    • Can enable emission of a system beep
  • Added Keyboard Commands
    • Tab:
      • Ctrl + Left/Right-Arrow: Switch Current Tab
      • Ctrl + T: New Tab
      • Ctrl + Shift + Left/Right Arrow: Reorder Current Tab
    • Display:
      • Ctrl + I: Interpolate
      • Ctrl + M: Heat Map
      • Ctrl + A: Add to Chart
      • Ctrl + N: Increment/Decrement Menu
      • Ctrl + W: Warning Ranges Menu
      • Ctrl + H: Hexadecimal
      • Ctrl + B: Bit Array
      • Ctrl + D: Decimal
    • General
      • F1: Flash
      • F2: Find Modules
      • F3: Compare Calibrations
      • F4: Transfer Calibrations
      • F5: Refresh Signals
      • F6: Show Help
  • Improved performance in larger displays
  • Added Settings, License Viewer, and Help Documentation buttons to Home Page
  • Transfer Calibration to an .RPG using Console-Commands
    • EX: "start Raptor-Cal transfer file1.rpg file2.rcal output.rpg"
  • Upgraded MotoHawk Packager to Version 0.26
    • Includes support for GCM70-1702 and GCM70-1704 modules
  • Bug/Crash Fixes

Details

  • 0004710: [Raptor-CAL] RCM112/RCM80 Recovery Image
  • 0004748: [MotoHawk] Update MH Packager to version 0.26
  • 0004725: [Calibrations] Issue reading checksum when extracting from module
  • 0004534: [Raptor-CAL] Discovery window can be clicked anywhere to open the module
  • 0004498: [Raptor-CAL] Immediate crash if Enable Update Check is on and Raptor-Cal is started
  • 0004477: [Raptor-CAL] Add Key-Binding Shortcuts for Existing Home Page Commands
  • 0004548: [Raptor-CAL] Raptor-Cal will not search for .rpgs that are within folders within the set RPG folder
  • 0004539: [Display] Re-enable Interpolate feature to Raptor-Cal displays
  • 0004565: [Raptor-CAL] Add build number to module discovery information
  • 0004615: [Raptor-CAL] Raptor-Cal Command Line transfer calibrations feature
  • 0004481: [Display] Add Keyboard Shortcuts to the display
  • 0004567: [Calibrations] Memory Leak when closing a calibration table
  • 0004424: [Display] Signal Ranges feature
  • 0004002: [Raptor-CAL] Raptor-Cal crashes when opening a Raptor-Cal Display file with no .rpg file in file system.
  • 0001368: [Raptor-CAL] Keyboard tab commands
  • 0004712: [General] SmartAssembly Error in RILPackager
  • 0004667: [Charting] Strip Chart Plot Popup does not get re-initialized with the correct width/height if the Strip Chart View is re-sized
  • 0004521: [Raptor-CAL] Update Check Screen crashes when selecting "Cancel"
  • 0003223: [General] When Raptor-Cal crashes, sometimes it doesn't close but rather hides in Windows Background Processes so you can't restart it
  • 0004587: [Raptor-CAL] Navigator Window appears glitched when shown
  • 0004671: [Display] If an offline display is opened, and then connected to, new signals dragged in will be in Read-Only mode no matter what
  • 0004597: [Display] Changing Enum Cell Selection by keyboard not saving to target
  • 0004410: [Display] Using the arrow keys, you can enter the row/column headers and scroll without the chart following
  • 0002397: [Raptor-CAL] Raptor-cal considers Key board keys as shortcut keys while changing value for an ENUM signal drop-down
  • 0004503: [Raptor-CAL] Dragging large signal group onto grid from Signals View causes memory leak/crash
  • 0004366: [Raptor-CAL] Crash when changing Kvaser Baud rate in the bottom toolbar
  • 0004220: [Display] Toggling the Calibrations button in a Signal View affects all open displays/calibrations
  • 0002757: [ECU Support] GCM196 Recovery improvement
  • 0004582: [Datalogging] Crash while Datalogging in Raptor-Cal
  • 0004602: [Display] Table not resetting due to Raptor-Cal not recognizing target changed the signals value
  • 0004654: [Raptor-CAL] Add Settings, License Viewer, and Show Help buttons to Home Screen
  • 0004491: [Display] Omit saving default elements to a display file
  • 0003267: [Raptor-CAL] Low Priority queues always run at 500ms even if the setting says otherwise
  • 0004528: [Display] Crash if you select the Signal Module Label along with a signal and drag into a display
  • 0004258: [Display] Investigate why large displays take so long to close
  • 0004598: [Display] Double-Click between column headers not sizing correctly for enumerations
  • 0004443: [Display] Add error messages for when signals can't be dropped
  • 0004506: [Calibrations] Separate completion percentage from signal name when extracting a calibration from module

Release 2022b_2.0.13068


Highlights

  • Partial Calibrations
    • Right-click the module within an open calibration to bring up the option to create a partial calibration
    • To build the Partial-Cal, drag folders/signals from the signals view into the newly created Partial-Cal window
    • Created Partial-Cals can be used with the transfer/compare calibration features
  • Improved converting to/from Decimal, Hexadecimal, and Bit Array in a display
  • Improved selection in a display alongside 'Right-click' features
  • Bug/Crash fixes

Details

  • 0003149: [General] After switching from DAQ tab back to Signals tab, search text is greyed out and you can't search
  • 0004405: [Datalogging] Strip Chart 'Replay Log' feature currently unusable
  • 0004426: [Display] Include cell elements in a Display (Upgrade) transfer
  • 0004370: [Display] Out of range (min/max) value can be entered in non-scalar signals
  • 0004314: [Display] 'Object reference not found' when opening calibration signal while module is re-connecting
  • 0004384: [ECU Support] Allow reflashing a module when multiple are on the bus if they have the same software ID
  • 0004388: [Performance] Huge performance hit while moving a 'View' to docked location
  • 0004387: [Charting] You can currently add 20+ signals to the chart by using the 'Right-click -> Add to chart' method
  • 0004397: [Display] Change logic of NumberBase features
  • 0004369: [Display] Conversion of string saving border values crashing in some non-US languages
  • 0004413: [Display] 1D/2D X/Y Columns/Rows do not support converting to Hexadecimal/Bitarray NumberBases
  • 0004436: [Display] You cannot drag in folders within folders when moving adding from the Signals View to the display
  • 0004414: [Display] Converting a signal with a negative value to Hexadecimal gives incorrect result
  • 0004398: [Display] Change logic of Right-Click options in a display
  • 0004430: [Raptor-CAL] Odd re-sizing when Folder is selected in Signals View
  • 0004368: [Raptor-CAL] With a large amount of recent displays, or resizing the window, Recent Displays menu gets cutoff
  • 0004365: [Raptor-CAL] Elements in Transfer/Compare calibration and the Start Page (Home) can be hidden in small windows
  • 0004417: [Raptor-CAL] Prevent re-sizing on Find Module/Flash dialogs
  • 0004374: [Raptor-CAL] Crash when moving errored signal in DAQ lists with looped hardware setup
  • 0004364: [Raptor-CAL] Disable 'Select' button while flashing a module
  • 0004433: [Raptor-CAL] Raptor-Cal can be resized and moved out of screen, re-opens in same spot where you cant grab
  • 0001324: [Raptor-CAL] Partial calibration functionality
  • 0003693: [Display] Variable highlight doesn't always clear if folder containing it is collapsed
  • 0004389: [Charting] Strip chart showing multiple scales at once
  • 0003147: [Charting] Chart behaves strangely when removing variables and then adding others
  • 0003499: [Charting] Chart repeats colors when adding new signals
  • 0004381: [Charting] Displayed values on chart scales are incorrect
  • 0003500: [Charting] Chart defaulting back to auto-scale on, all white colors, and min/max gets reset too
  • 0004358: [Calibrations] Calibration Compare report does not match Compare Calibration screen

Release 2022b_1.0.13007


Highlights

  • Visual indication between read/write and read-only signals (new signals placed on a display will be light grey if read-only)
  • Display Customization Features:
    • Can now change the cell color, signal background color, and text color
    • Can now add custom borders
    • Can now convert scalar signal values to a Bit Array
  • 'Double-Clicking' between column headers within a display expands the column to view all hidden text
  • All 'Right-click' display features now work across the entire grid selection ('Left-click' and drag to create a selection)
  • Improved Help Documentation:
    • In Toolbar, 'Help' -> 'Show Help' now opens documentation in user's browser
    • Help buttons included within Raptor-Cal's documented features that link to specific documentation
  • Bug/Crash fixes

Details

Bug Fixes

  • 0004234: [ECU Support] Enable ability to reflash ECM_5634M_070_061_1403_DEV modules
  • 0004248: [Display] Customer Reports a Crash when opening specific display on the RCM80
  • 0004243: [Display] Crash when connecting to a display when already opened as offline (.rpgs for module and .rdis do not match)
  • 0004330: [Raptor-CAL] Displays will sometimes open in a state where DAQ refresh is 10x less the speed as it should be
  • 0004339: [Raptor-CAL] Clean Up Code Base
  • 0004027: [Display] Using the copy paste commands, you are able to input signals from different .rpgs into displays
  • 0004029: [Display] Incrementing a group of signals causes Raptor-Cal to crash
  • 0004030: [Display] Enabling Heat Map on a group of variables with a blank cell included causes crash
  • 0004031: [Display] Increment feature is not registered as "savable" change
  • 0004035: [Charting] 'Add to Chart' appears after right-clicking on all signals, even if they are not compatible with the chart
  • 0004037: [Display] Implement ability to add multiple signals to the chart at once
  • 0004045: [Display] Add ability to edit the background color of cells, and background of text in a display
  • 0004048: [Display] Add ability to edit the color of signal text in a display
  • 0004067: [Display] Enable color features on 1-D/2-D tables and Matrices
  • 0004092: [Display] Add ability to create a border around a selection
  • 0004112: [Raptor-CAL] Feature request: set numbers to bit arrays
  • 0004255: [Display] Cell Manipulation Issues
  • 0004169: [Display] When a module is re-connecting, there is no intuitive way to cancel the connection process
  • 0004223: [Charting] An odd checkered color can be set to a signal, which is not compatible with the chart feature
  • 0004225: [Display] Vectors don't gray out all cells
  • 0004109: [Raptor-CAL] Flashing a module with a online display open, and then opening online display causes crash
  • 0004049: [Raptor-CAL] Save the colors associated with cell into the .rdis file
  • 0004253: [General] Investigate updating To SmartAssembly Version 8.0
  • 0004228: [Raptor-CAL] Add increment keyboard values to the Signal Increment window dialog
  • 0004197: [Display] 'Double-Clicking' in between column headers expands to the max length of text within that column
  • 0004072: [Documentation] Improve Raptor-Cal help documentation
  • 0004312: [Calibrations] Creating a new calibration from Motohawk module sometimes fails and does not notify user
  • 0004259: [Raptor-CAL] Create shortcuts within Raptor-Cal's features that point directly to pages of documentation
  • 0004099: [Display] Crash occurring when module loses connection while connecting
  • 0004106: [Performance] Spamming "Disconnect All" causes major performance issues in an offline or online display
  • 0004103: [Display] Raptor-Cal randomly freezes when manipulating DAQ queries
  • 0004208: [Charting] Text within strip chart header is hard to read
  • 0004195: [Display] Screen moves column headers when typing in wide displays
  • 0004194: [Display] Dragging signals onto a display sometimes drops twice
  • 0004224: [Charting] Adding signals to the chart when you are 'Replaying' a previous log causes issues
  • 0004219: [Charting] If Replaying a Datalog within the Strip Chart, "Viewing Saved Log" remains after the replay has been stopped
  • 0004231: [Charting] Replaying and then Stopping the replay of a log initiated from the toolbar within the strip chart causes crash
  • 0004245: [Raptor-CAL] Raptor-Cal freezes after flashing a module with a RP1210 adapter, then trying to connect using Kvaser in same session
  • 0004246: [Raptor-CAL] Error msg being displayed in bottom left-hand corner now that I have previously connected to a RP1210 device
  • 0004275: [Raptor-CAL] Remove unnecessary error info when running both Raptor-Cal and Raptor-Service
  • 0004229: [Display] Add ability to change text color/signal label color in a display
  • 0004305: [Raptor-CAL] "Unknown UNKNOWN" module sometimes appears in Flash dialogue when connected to GCM-1793-196-1503
  • 0002456: [Display] Crash if trying to drag a signal onto the chart when the wrong online display is in the foreground
  • 0003529: [Raptor-CAL] Crash if you unplug your Kvaser and plug it back in (this issue was fixed before but is back again)
  • 0004097: [Raptor-CAL] Unchecking "Show Chart" or "Show DAQ" before viewing that tab crashes Raptor-Cal
  • 0004230: [Calibrations] Null characters can be added to the .m file while using .rcal to .m feature
  • 0004241: [Raptor-CAL] Keyboard shortcuts can be mapped to the same key
  • 0004303: [Raptor-CAL] Ability to change the CAN bus channel
  • 0004237: [Raptor-CAL] "Channels" is blank within the CAN Settings menu when RP1210 is enabled
  • 0002398: [Display] Feature Request: Save active tab as part of the RDIS
  • 0004056: [Display] Add ability to copy/paste cell elements (colors/text alignment)
  • 0004051: [Display] Copy/paste feature functions incorrectly
  • 0004052: [Display] Color of cells does not get copied over when move/undo
  • 0002188: [Raptor-CAL] VeeCAN Flash Error - create pop up for user to use USB
  • 0004105: [Datalogging] Crash when starting datalog when module is offline
  • 0004213: [Display] Larger margins between text and edge of cell
  • 0004073: [Display] Allow signals to be dropped on one another to work similarly as copy/paste
  • 0004066: [Calibrations] Disable invalid commands in calibrations
  • 0004068: [Raptor-CAL] Disable Cancel Button During Reflash
  • 0004178: [Display] Issues related to 'Display Font Size' in settings
  • 0004093: [Display] Table borders do not travel with a signal drag-and-drop
  • 0004200: [Display] Columns can be dragged to small sizes, making them hard to identify/resize
  • 0004172: [Raptor-CAL] Update Images for RCM112 and RCM80
  • 0004100: [Raptor-CAL] Visual glitch when attempting to create new online display if the module is not found
  • 0003258: [General] Add warning when user tries to enter a value outside the min/max that the A2L allows
  • 0004107: [Raptor-CAL] Crash when removing a signal from the chart after disconnecting a display
  • 0004102: [Display] You are able to "Set Text Alignment" even if there is no text in the cell
  • 0004096: [Display] Implement a "paste to many" cells feature for cell color
  • 0004081: [Raptor-CAL] Re-design right-click menu for displays and calibrations
  • 0003986: [Raptor-CAL] Set home view as current window after creation
  • 0004098: [ECU Support] Make the recover checkbox a button
  • 0004083: [Display] Text entries are not registered until the display is re-opened
  • 0004034: [Charting] Attempting to "Edit Ranges/Colors" with no signals added to the chart gives inaccurate error message
  • 0004059: [Display] Disable Heat Map option for non-table signals
  • 0004085: [Display] Hex Number should set be set to the same value on all cells in a group
  • 0004080: [Display] Raptor-Cal will attempt to convert string values to hexadecimal resulting in a crash
  • 0004057: [Display] Colors do not come back with undo when deleted from a display
  • 0004047: [Display] Add color picker menu for cells by category
  • 0004058: [Display] Text alignment does not move with a signal in a display
  • 0002272: [Display] Way to visually indicate between read/write and read-only signals
  • 0004023: [Raptor-CAL] Crash when finding module when connected to an online display.

Release 2022a_2.0.12825

  • 0003986: [Raptor-CAL] Raptor-Cal crashes when viewing an offline display and exiting a home view
  • 0004024: [Raptor-CAL] Opening online display with an .rpg that is already in an online display causes crash
  • 0001571: [Raptor-CAL] Periodic Update Check
  • 0004010: [Licensing] Raptor Cal checks the wrong license year
  • 0004026: [ECU Support] USB Update for VeeCAN 320s needs to be updated
  • 0003716: [Raptor-CAL] Misspelling in settings menu
  • 0003106: [Raptor-CAL] Let user know they need to enable virtual CAN if not already enabled
  • 0004022: [Raptor-CAL] If Enable Virtual CAN is saved in settings, it will not stay virtual on bootup
  • 0001639: [Display] Raptor-Cal support for large vectors
  • 0003560: [Raptor-CAL] Raptor-Cal shows error/crash when "Restoring Defaults" in File>>Settings
  • 0004009: [Raptor-CAL] Set the current baud rate to what was found using the "Find All" feature under "Find Modules"
  • 0002489: [Calibrations] Ability to add comments to rcal
  • 0003420: [General] Scan City IDs lower limit has ceiling of 4
  • 0001711: [General] In Find Modules, don't show ECU Address for modules for which don't have one or isn't relevant
  • 0003438: [General] M-File export doesn't work

Release 2021a_1.0.12726

  • 0003605: [Raptor-CAL] Raptor Cal not working with latest Kvaser Drivers
  • 0003471: [Raptor-CAL] About Raptor-Cal banner is out of date.
  • 0003522: [ECU Support] Add Support for XCP table revision 4
  • 0003240: [General] Intermittent GCM48 flash failures
  • 0003583: [Raptor-CAL] When Raptor-Cal is opened always “maximize” to full screen
  • 0003648: [Raptor-CAL] Raptor Cal doesn't send XCP disconnect message to module when closing rdis.
  • 0003583: When Raptor-Cal is opened always “maximize” to full screen
  • 0003667: [ECU Support] Add Feature to save the last used module in the Recovery View Model
  • 0003561: [ECU Support] Add support for the GCM-5605B-048-2104
  • 0003596: [ECU Support] Add Support for UAS-5743R-047-2102
  • 0003542: [ECU Support] Add Support for RCM-5746R-080-2005/RCM-5746R-080-2106

Release 2020b_1.1

  • Patch Release to fix RP1210 Crash error when also using PCAN Device
  • 0003519: Raptor-Service VeeCAN Update Does Not Work
  • 0002967: Flashing fails with a "system out of memory" error
  • 0003496: Unable to create or open offline calibration on GCM70 RPGs

Release 2020b_1.0

  • 0002276: [Raptor-CAL] Unable to flash gcm 196
  • 0003227: [Raptor-CAL] Rapto-CAL crashes when you click out of renaming tab
  • 0003333: [Raptor-CAL] Corrupted user.config causes tool not to load
  • 0003368: [General] Raptor-Cal should ignore unknown modules
  • 0003396: [Raptor-CAL] GCM 196 - Unable to connect after reflash if rpg isn't in C:\ECU\RPG
  • 0003457: [Calibrations] Can't operate on some rpgs

Release 2020a_1.0

  • 003178: [Charting] Crash if you drag a signal onto the chart after disconnecting the Kvaser
  • 003201: [Charting] Raptor-Cal freezing while trying to edit the chart
  • 003228: [Charting] Once you remove one signal from the chart, the "Remove" buttons is greyed out and you cant remove any other signals
  • 003340: [Charting] RaptorCal freezes if you resize the chart on this particular rdis
  • 003271: [Display] Can’t permanently remove these two signals from the Chart. Didn’t used to crash, but now today with a new RPG it does crash when
  • 003320: [Raptor-CAL] Raptor-Cal on an infinite loop inside the OnRilSignalsUpdated() function
  • 003125: [Charting] Save min or max and color with Chart signal properties
  • 002722: [Charting] When auto-scaling is turned off in the chart, it won't stay off
  • 003331: [Display] XCP Items can remain in DAQ Lists after being removed from the display
  • 003148: [Charting] Chart only displays first 10 characters of each variables name
  • 003317: [ECU Support] Support the DISP-VC700-2003
  • 002132: [General] BCM48 CAN1 Reprogramming Baud Rate Options
  • 003170: [Raptor-CAL] Recovery for C48 needs changed to UAS48
  • 003289: [Calibrations] RIL Packager for GCM48 needs to use descriptor.exe for GCM48.
  • 003166: [General] Can't enter a hex number starting with "B" into a calibration
  • 002732: [Datalogging] Logged data takes computer number - causes problems with CSV format
  • 002121: [Raptor-CAL] BCM48 Recovery Instructions
  • 003187: [Calibrations] RPG to RPG transfer using the set value to change a cal doesn't work
  • 003294: [Raptor-CAL] Disconnecting.. scrolling status bar shown after closing offline cal
  • 003293: [Calibrations] New Calibration Online still goes ahead even if you select Cancel after selecting module
  • 003287: [Charting] Charting signal list view improvements
  • 003256: [Calibrations] Unable to set calibration due to corrupted display
  • 003280: [Calibrations] Add more detail into the transfer or compare report
  • 003260: [Calibrations] Show more detail in the compare calibration about the differences.
  • 003262: [Charting] Add to parameters to chart from grid
  • 002815: [Calibrations] Can't paste a table into a cal in the calibration transfer window
  • 003270: [MotoHawk] RIL Packager can't create Motohawk packagers
  • 003261: [Charting] Autoscale option not obvious, operation is odd
  • 003264: [General] Application build produces RPG hex w missing or incorrect defaults
  • 003259: [General] RILPackager export hex
  • 003212: [Calibrations] GCM48 Failure during transfer calibrations

Release 2019b_2.0

  • 0003142: In offline rdis, if you try to connect to a module, it wont connect but thinks its connected and crashes when you try to reconnect
  • 0003128: [ECU Support] If you try to flash a GCM196 while another GCM196 is connected to the bus, the error message is not descriptive
  • 0003141: [Display] Low Priority DAQ is filling up with variables that aren't in my display and eventually the whole DAQ stops working
  • 0002829: [Raptor-CAL] Numerous issues doing normal calibration tasks for ECM112 MotoHawk module
  • 0002832: [Raptor-CAL] Numerous out of memory exceptions
  • 0002830: [Raptor-CAL] KnockFilter not Transferring correctly
  • 0003140: [General] max-semaphore-count crash if power cycling module with online rdis and offline cal open
  • 0003117: [Calibrations] Extract-cal-from-rpg feature extracting values from other open rdis's or rcals instead of the RPG
  • 0002965: [Charting] Chart doesn’t work after reconnecting Kvaser
  • 0002955: [Charting] When paused, chart data disappears while you're trying to review it
  • 0003134: [Charting] With two displays open to two ECUs, strip plot should update when switching between.
  • 0003132: [Charting] Opening two displays, both with Strip plot, closing one closes plot for both
  • 0003085: [Raptor-CAL] "Calibrations" switch does not work correctly
  • 0002431: [Charting] After extracting a cal from an online module, the chart disappears from your online display
  • 0003041: [Display] Raptor Cal doesn't send the right sequence to stop a DAQ list from transmitting when it is empty
  • 0003058: [Raptor-CAL] Tool does not perform well when RPG files are stored in folders other than C:\ECU\RPG
  • 0003129: [Calibrations] Display not updated when changing NxN table items other than [0,0]
  • 0003146: [Calibrations] When you change a cal, no matter the value, it says "0.00" when you hit enter, until you close and reopen the cal window
  • 0003118: [Raptor-CAL] Compare-Cals not detecting CalIdTxt difference
  • 0003114: [Raptor-CAL] Add version attribute or similar to MotoHawk RPG and enforce compatibility
  • 0003130: [General] When closing 1 of 2 online rdis's, RaptorCal sends the stop-DAQ XCP command to both modules, then doesn't send stop-DAQ again
  • 0002563: [Raptor-CAL] If CAN 2 channel is defined, ECU disconnects from RCal when R-display is updated
  • 0002981: [Display] Latest RaptorCal crashes when trying to open two online displays connected to two different modules
  • 0003021: [Raptor-CAL] Remove USB Zip files from RilExtended Project
  • 0003066: [Display] This RDIS crashes RaptorCal every time I try to open it
  • 0003122: [Raptor-CAL] Added support for GCM48
  • 0003013: [Raptor-CAL] Update packager to allow specifying inhale/exhale parameters to persist across a programming cycle
  • 0002959: [Display] Quick connect checked causes Raptor-Service to crash
  • 0003027: [General] This RDIS crashes RaptorCal every time when this RPG is flashed on the module
  • 0002994: [Raptor-CAL] Raptor-Cal crash while starting programming of GCM48 running RPG not present
  • 0003012: [Raptor-CAL] Update packager to allow specifying reprogramming compatibility constraints
  • 0002972: [Raptor-CAL] While working offline the StatusBar generates errors that result in a significant number of err files related to CurrentBusLoad
  • 0002997: [Datalogging] Variables on the Chart aren't included in rlog files

Release 2019b 1.0

  • 0002166: [Raptor-CAL] After having RaptorCal open for a while, flashing fails with a "system out of memory" error
  • 0002925: [Raptor-CAL] Offline changes to DAQ can corrupt RDIS
  • 0002879: [Calibrations] Cal Compare - FaultManager variable has differences (added faults) but shows same in compare
  • 0002691: [Calibrations] Transfer Calibrations do not work in Lite Mode
  • 0002878: [MotoHawk] Issue with MotoHawk FaultManager - Fault Actions Shifting
  • 0002887: [Calibrations] Transfer/Merge Calibration of Enumerated table doesn't update correctly using Row/Column headers
  • 0002957: [Calibrations] Transfer Cal, Set Value, Cancel shows 'Manually Set'
  • 0002958: [Calibrations] Transfer Cals shows Alert for new signal, won't let value be set, or save RPG
  • 0002550: [Display] RDIS corrupted so that RaptorCal crashes every time I switch to the corrupted tab
  • 0002898: [Display] Tool crashing when tab within display 'Method not implmented' exception.
  • 0002863: [General] Difficulty connecting to GCM196 w/Raptor-Cal
  • 0002478: [Raptor-CAL] Mouse Hover for Help Text is to short in duration
  • 0002551: [Display] Chart default colors don't make sense
  • 0002872: [Raptor-CAL] VeeCAN 500 - VeeCAN Update tool doesn't work to flash to USB
  • 0002191: [Display] Some variables remain in the DAQ list after being deleted from the display tab
  • 0002418: [Datalogging] RaptorCal locks DAQ rate of variable on one tab, and won’t change it when switching to another tab
  • 0002897: [Display] Cannot open display saved in newer Raptor-Cal, no message to user
  • 0002884: [Raptor-CAL] Tool crash on closing - Unauthorized Access Exception access to path CALNAME.rcal.back is denied - read only folder from SVN
  • 0002899: [Licensing] Issue creating permissioned file using RIL Packager
  • 0002869: [Raptor-CAL] VeeCAN 500 icon missing
  • 0002796: [General] RIL Packager cannot set XCP and Programming permission flags when making new RPG from existing RPG.
  • 0002915: [Raptor-CAL] Raptor-Cal and Raptor-Service if other open already, nondescript crash report provided
  • 0002165: [Raptor-CAL] When right-clicking to change DAQ rates, sometimes all DAQ options are greyed out
  • 0002432: [Datalogging] When removing a variable from the chart, it’s removed from the DAQ list even if that same signal is still on the spreadsheet
  • 0002690: [Datalogging] CSV file does not display the initial value of a displayed signal
  • 0002929: [Raptor-CAL] Unable to move signals between DAQ lists
  • 0002702: [General] RaptorCal release candidate shows the wrong value when dragging a new calibration onto an rdis
  • 0002727: [Raptor-CAL] Raptor-CAL DAQ list graphical weirdness

Release 2019a 2.0.12204

Release Date: 2019-08-30

Details

Bug Fixes:

  • 002881: [Raptor-Service Customizer] CustomStyle.xaml pointing to images that are missing causes startup crash without any user info
  • 002884: [Raptor-CAL] Tool crash on closing - Unauthorized Access Exception access to path CALNAME.rcal.back is denied - read only folder from SVN

Release 2019a 1.0.12096

Release Date: 2019-06-27

Details

Bug Fixes:

  • 002672: [Raptor-CAL] Add version info to main window title bar
  • 001709: [General] Do not send out address claiming messages during Find Modules function
  • 002680: [Display] Throwing of InvalidConnectionException causing Raptor-Cal to crash
  • 002561: [ECU Support] Add VeeCAN128 to Raptor-Cal
  • 002789: [Display] Adjustment parameter not showing correct Set value

Release 2018b 1.0.11803


Release Date: 2018-12-18

Details

Bug Fixes:

  • 002344: [Raptor-CAL] Update GCM/ECM196 reflash code to use UDS Functional Address for Comms Control during reprogram
  • 002274: [Display] XCP Issue with raptor cal
  • 002266: [Raptor-CAL] Recovery messages continue on the CAN bus after dialog closes (BCM48, Parker) - this can interfere with programming
  • 001843: [Raptor-CAL] RPG Packager reporting error running out of temp folder
  • 002084: [Raptor-CAL] 50kbps (not 500kbps) is an option in one baud menu but not another
  • 002056: [Raptor-CAL] Allow Raptor Packager to use a .rpg file
  • 002316: [General] GCM 196 will not flash on vehicle

Release 2018a 2.0.11600


Release Date: 2018-09-14

Details

Bug Fixes:

  • 0002095: RILPackager should be accessible from Raptor-Service
  • 0002334: Raptor force closes on disconnect

Release 2018a 1.0.11391


Release Date: 2018-06-01

Details

Bug Fixes:

Release 2017b 0.0.2


Release Date: 2018-04-04

Details

Bug Fixes:

  • 0002026 Cannot enable data logging if only DAQs are filled
  • 0000198 Data logging should prompt user when switching tabs
  • 0001965 When reading an item from controller fails, retry before giving up
  • 0001994 Lookup table highlighting not functioning properly
  • 0001773 Cannot save file when grid name is changed.
  • 0002019 Delete a value in cell do not make window dirty
  • 0001774 Text Justification Does Not Save
  • 0001941 Display & ECU Are incrementally found in Raptor CAL
  • 0000937 Raptor-Cal crashes when it doesn't receive an XCP response

Tweaks:

  • 0001320 Need to improve behavior of pressing Enter from Set Value in Transfer Cals
  • 0002006 Duplicate grid number on delete and add grid

Features:

  • 0002016 Add new grid do not support undo/redo
  • 0000620 "Package Found/Not Found" icon in discovery dialog
  • 0001747 Cannot undo the deletion of a display grid tab
  • 0002018 Delete a value in cell do not support undo/redo
  • 0001312 If source .rcal or .rpg from non-default location in Transfer/Compare Cals function, go back to that folder for the target file
  • 0001311 If .rcal or .rdis opened from non-default location, have Raptor-Cal also look in that location for the corresponding .rpg

Misc:

  • 0001326 Implement standard look/feel across Raptor-Cal
  • 0001950 Multiple instance of Raptor-Cal can be opened

Release 2017b 0.0.1 SP2


Release Date: 2017-11-28

Details

Bug Fixes

  • 0001917 Cannot Change Fault Calibration
  • 0001923 Multiple signals get dragged on display after a search
  • 0001919 Error when trying New > Calibration (from .rpg) with MotoHawk module

Release 2017b 0.0.1 SP1


Release Date: 2017-11-22

Details

Uppdate New Eagle Licensing to v12.1


Release 2017b 0.0.1


Release Date: 2017-11-17

Highlights

  • Lite Mode: Use Raptor-Service without a license. Work with RPG files created with the Lite version of Raptor-Dev.
  • Strip Chart: Using this new function, you're able to drag and drop signals onto the charting surface and plot up to 20 consecutive signals.
  • Better Kvaser handling: Now there is no need to restart Raptor-Service if you Kvaser cable becomes unplugged. True Plug and Play support.

New Modules

Details

Bug Fixes

  • 0001905 Raptor CAL won't load frrom recent display
  • 0001902 Raptor-Cal crashes on startup with no messaging.
  • 0001314 Would be nice to have ability to muti-select multiple values to drag in using CTRL and/or Shift)
  • 0001887 Editing cell in Hex Number display enter 0xB2
  • 0001851 Raptor-Cal hangs when Kvaser drivers not installed
  • 0001888 Raptor-Cal crashes when closing Compare Calibration view value window
  • 0001878 Calibration displays slow to open
  • 0001849 SECM70 Compatibility between DEV and PROD
  • 0001847 Cannot transfer calibrations made with difference version of the RPG Builder for MotoHawk (SECM-70)

Tweaks:

Features:

  • 0000206 add strip plot viewer for viewing log data
  • 0001738 Add an "X" button to clear a search
  • 0001721 Don't require a restart of Raptor-Cal when Kvaser USB-CAN unplugged and then plugged back in
  • 0001911 Implement 'Lite' mode

Misc: