Raptor-Service-Release-Notes: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(Updating Raptor-Service release notes to match Raptor-Cal from 2019a_2.0 to present (2024a)) |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 4: | Line 4: | ||
Below is a list of all Raptor-Service versions and their change logs, beginning with the most recent version. | Below is a list of all Raptor-Service versions and their change logs, beginning with the most recent version. | ||
=== Release | === Release 2024a_1.0.13734 === | ||
------------------------------------ | ------------------------------------ | ||
==== Details==== | |||
Release Date: | ==== 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'
- Expanded the 'export to .m file' feature to be more customizable
- 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
- Tab:
- 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:
- 0001494 Periodic license check
- 0001805 DAQ Improvements
- 0001906 Order recent displays by most recent
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:
- 0001892 Uppdate Kvaser drivers