Yesterday, 04:42 AM
Woohoo!! OrBit is no longer a Beta ;-) Version 1.0 is released (v1.0.9.5 specifically). There are many updates, the gestation period was too long, but necessary perhaps for many of the major revisions that needed to be done at the same time. I hope you all find it useful!
(Latest version of OrBit can always be downloaded here: https://app.spaycetech.com/orbitupdate/download) The "update notification" in OrBit will be sent later, but you can download the updated install right away from the link.
New features:
Config Wizard replaces Config Presets - New Tab "Config Wizard" has a graphical configuration for popular items. The graphical config is focused on safe and known config settings managed by OrBit for the specific car. The Config Wizard is linked with the Configurator tab, all changes to the car config from the Wizard can be seen in the Configurator table. All features of the old Config Presets are covered by the Config Wizard. Additional settings will be added in the future to expand the utility of the Config Wizard.
Service Procedures - New "Service Procedures" module is added. The goal is to offer service procedures through a real time published catalog, rather than released only on application updates. Service procedures are accessed through a dropdown on the Service tab under "Additional Service Procedures". All service procedures are shown here and can be filtered by search. The same service procedures are shown from the ECU Tools tab, filtered to individual module selected in the Active Diag ECU dropdown, as a handy way to see only Service Procedures that apply to the module. Service Procedures are filtered by what is applicable to each car by modules present, chassis, model, etc. There are many SPs available on release, and feel free to send me feedback on what else you would like to see added sooner rather than later (I will work to get them all into OrBit eventually).
ECU Info reports - ECU Info can be viewed from the ECU Tools tab for each ECU found in the car. This provides a quick way to view and save all useful info from an ECU: Module part numbers, installed software and specific additional info for some modules. The stored ECU Info is updated when "Update Profile" is run from the main Shortcuts tab.
New DTC reading and reporting - OrBit now reads all DTCs (Diagnostic Trouble Codes) from the car, all status of codes (except "test not completed") are reported, with time stamps. Code resolution is massively improved. The code report defaults to confirmed codes, and the view can be changed with, with full time stamps and status displayed.
New Status: Odometer and Air Suspension - Added status shown on the main tab when connected to the car, show vehicle odometer in mi or km according to the car units setting (click on the display to switch between mi and km). Air Suspension status is also shown for cars equipped. When Service mode is shown, click on the disaply to bring up a dialog to cancel Service and take the suspension back to Normal mode.
Add VINs to OrBit license - Additional cars (VINs) can be added to your OrBit license immediately, via the Add VIN button on the Expert Toolbox tab. Credits must be purchased ahead of time (contact orders-at-spaycetech<dot>com to add license credits). This is useful for shops that need to work on customer cars right away without waiting for a VIN to be added through the current email order process.
Updated Features:
Update Profile: existing ECUs option - When running profile update, OrBit will now ask if you like to "find new ECUs" in the process. This was the previous default, now you can answer NO to this prompt, to update existing ECU info only. This option is useful when you want to quickly update ECU info without the need to search for newly installed or missing ECUs, it dramatically reduces the time to complete the profile update.
Parking Camera Calibration: Monitor while driving - OrBit now releases the usage mode control on starting Parking Camera Monitor, so the car can be started and driven while monitoring the parking camera calibration status.
ECU Flash - Flashing software files to ECUs is improved, IHU and DIM are now added to flashing over previous version. PBL flash is now possible, supported for modules that load software running on the Primary Boot Loader rather than loading a Secondary Boot Loader(SBL). ECU Backup also supports PBL mode as well. Numerous improvements for reliability have been made.
Improvements and Fixes:
Splash Screen startup - OrBit now displays a splash screen on start-up, with task status for cache loading, update check, config files update etc. before the application main window is shown.
Speed and reliability - Many improvements have been made to the efficiency of OrBit loading data and reading from the car, as well as unnecessary waiting time has been removed. Overall speed of navigating, running processes, flashing config etc. is improved.
Car Connection - OrBit now supports "Entity Request" active method to find and connect to the car, to improve the reliability of connection.
Flashing/Programming reliability - The flashing process has been heavily revised to improve reliability, recover from local connection issues, minimize residual codes and messages in the car, and provide more useful error messages to the user. Only critical issues will stop successful programming. Usage mode check is now done before programming starts, prompting the user to take the car out of Driving mode.
Preserve OTA updates - When "Restore to OEM" is run on the AAOS(iCup) car, the user is prompted to decide whether to preserve OTA Updates. Preserving the OTA update allows Restore to OEM after a system OTA update is queued, without cancelling the update, so it can be installed immediately after Restoring to the OEM config. Default behavior previously always cancelled the queued OTA update on Write Config or Restore to OEM with OrBit.
SRS airbag status faults - An issue was found, that DTCs can be seen after programming, for "passenger airbag status" indicator, on the SRS and CEM modules, and an SRS fault error can be seen on the dash display. These codes could not be cleared through the normal code clearing process. OrBit DTC clear process has been adjusted to successfully clear these fault codes.
Air Suspension Calibration feedback - When the air suspension cannot be calibrated due to the disabled status of leveling control, OrBit now returns the specific reason leveling is disabled from the SUM (e.g. "Door is open"). OrBit also takes the air suspension out of Service mode when preparing for calibration.
Key Programming workflow improved - OrBit now informs the user when the Security PIN is incorrect and allows the PIN to be cleared, so the user can re-enter or perform extract from the car. This will reduce the confusion that some users have when they save the CEM PIN as the Security PIN, and also allow the problem to be easily fixed with guidance in OrBit.
PIN Finder update - updated for new VIDA log formats and compatible with some USB captures from wireshark.
Send Cmd update - Sending raw commands to ECUs can now be done in programming mode, and after loading an SBL
Many more improvements!! - OrBit 1.0 is a comprehensive update from the beta version, many components re-written with the benefit of feedback from now thousands of users over time. I can't possibly cover it all, there is so much, but the above is the bigger stuff. Thank you everyone who has been here since the OrBit Beta era ;-) We've come a long way!
(Latest version of OrBit can always be downloaded here: https://app.spaycetech.com/orbitupdate/download) The "update notification" in OrBit will be sent later, but you can download the updated install right away from the link.
New features:
Config Wizard replaces Config Presets - New Tab "Config Wizard" has a graphical configuration for popular items. The graphical config is focused on safe and known config settings managed by OrBit for the specific car. The Config Wizard is linked with the Configurator tab, all changes to the car config from the Wizard can be seen in the Configurator table. All features of the old Config Presets are covered by the Config Wizard. Additional settings will be added in the future to expand the utility of the Config Wizard.
Service Procedures - New "Service Procedures" module is added. The goal is to offer service procedures through a real time published catalog, rather than released only on application updates. Service procedures are accessed through a dropdown on the Service tab under "Additional Service Procedures". All service procedures are shown here and can be filtered by search. The same service procedures are shown from the ECU Tools tab, filtered to individual module selected in the Active Diag ECU dropdown, as a handy way to see only Service Procedures that apply to the module. Service Procedures are filtered by what is applicable to each car by modules present, chassis, model, etc. There are many SPs available on release, and feel free to send me feedback on what else you would like to see added sooner rather than later (I will work to get them all into OrBit eventually).
ECU Info reports - ECU Info can be viewed from the ECU Tools tab for each ECU found in the car. This provides a quick way to view and save all useful info from an ECU: Module part numbers, installed software and specific additional info for some modules. The stored ECU Info is updated when "Update Profile" is run from the main Shortcuts tab.
New DTC reading and reporting - OrBit now reads all DTCs (Diagnostic Trouble Codes) from the car, all status of codes (except "test not completed") are reported, with time stamps. Code resolution is massively improved. The code report defaults to confirmed codes, and the view can be changed with, with full time stamps and status displayed.
New Status: Odometer and Air Suspension - Added status shown on the main tab when connected to the car, show vehicle odometer in mi or km according to the car units setting (click on the display to switch between mi and km). Air Suspension status is also shown for cars equipped. When Service mode is shown, click on the disaply to bring up a dialog to cancel Service and take the suspension back to Normal mode.
Add VINs to OrBit license - Additional cars (VINs) can be added to your OrBit license immediately, via the Add VIN button on the Expert Toolbox tab. Credits must be purchased ahead of time (contact orders-at-spaycetech<dot>com to add license credits). This is useful for shops that need to work on customer cars right away without waiting for a VIN to be added through the current email order process.
Updated Features:
Update Profile: existing ECUs option - When running profile update, OrBit will now ask if you like to "find new ECUs" in the process. This was the previous default, now you can answer NO to this prompt, to update existing ECU info only. This option is useful when you want to quickly update ECU info without the need to search for newly installed or missing ECUs, it dramatically reduces the time to complete the profile update.
Parking Camera Calibration: Monitor while driving - OrBit now releases the usage mode control on starting Parking Camera Monitor, so the car can be started and driven while monitoring the parking camera calibration status.
ECU Flash - Flashing software files to ECUs is improved, IHU and DIM are now added to flashing over previous version. PBL flash is now possible, supported for modules that load software running on the Primary Boot Loader rather than loading a Secondary Boot Loader(SBL). ECU Backup also supports PBL mode as well. Numerous improvements for reliability have been made.
Improvements and Fixes:
Splash Screen startup - OrBit now displays a splash screen on start-up, with task status for cache loading, update check, config files update etc. before the application main window is shown.
Speed and reliability - Many improvements have been made to the efficiency of OrBit loading data and reading from the car, as well as unnecessary waiting time has been removed. Overall speed of navigating, running processes, flashing config etc. is improved.
Car Connection - OrBit now supports "Entity Request" active method to find and connect to the car, to improve the reliability of connection.
Flashing/Programming reliability - The flashing process has been heavily revised to improve reliability, recover from local connection issues, minimize residual codes and messages in the car, and provide more useful error messages to the user. Only critical issues will stop successful programming. Usage mode check is now done before programming starts, prompting the user to take the car out of Driving mode.
Preserve OTA updates - When "Restore to OEM" is run on the AAOS(iCup) car, the user is prompted to decide whether to preserve OTA Updates. Preserving the OTA update allows Restore to OEM after a system OTA update is queued, without cancelling the update, so it can be installed immediately after Restoring to the OEM config. Default behavior previously always cancelled the queued OTA update on Write Config or Restore to OEM with OrBit.
SRS airbag status faults - An issue was found, that DTCs can be seen after programming, for "passenger airbag status" indicator, on the SRS and CEM modules, and an SRS fault error can be seen on the dash display. These codes could not be cleared through the normal code clearing process. OrBit DTC clear process has been adjusted to successfully clear these fault codes.
Air Suspension Calibration feedback - When the air suspension cannot be calibrated due to the disabled status of leveling control, OrBit now returns the specific reason leveling is disabled from the SUM (e.g. "Door is open"). OrBit also takes the air suspension out of Service mode when preparing for calibration.
Key Programming workflow improved - OrBit now informs the user when the Security PIN is incorrect and allows the PIN to be cleared, so the user can re-enter or perform extract from the car. This will reduce the confusion that some users have when they save the CEM PIN as the Security PIN, and also allow the problem to be easily fixed with guidance in OrBit.
PIN Finder update - updated for new VIDA log formats and compatible with some USB captures from wireshark.
Send Cmd update - Sending raw commands to ECUs can now be done in programming mode, and after loading an SBL
Many more improvements!! - OrBit 1.0 is a comprehensive update from the beta version, many components re-written with the benefit of feedback from now thousands of users over time. I can't possibly cover it all, there is so much, but the above is the bigger stuff. Thank you everyone who has been here since the OrBit Beta era ;-) We've come a long way!