Introduction

This article complements the Official release newsletter and focuses on graphically representing features that were briefly mentioned in the newsletter under the "What else is new?" section. 


The most notable features in the 2025.2 release are fully presented in the Official release newsletter and are listed in the following list:

  • Data Sampling Below 10Hz
  • Thermodynamics Module
  • Geofencing in Polygon
  • Ethernet Transmitter
  • Best Source Selector
  • Watchdog Module
  • DataReader Library & Documentation Update


To enhance the image, either right-click the image directly, which slightly enlarges it, or ''Open image in new tab'' by right-clicking it, which allows you to zoom further into the image.


The F1 manual now correctly opens the homepage version, not your local one

We received multiple reports that pressing the F1 button opens the local F1 manual instead of the homepage version. This has been corrected in the 2025.2 version of the software.



DTC decoding in J1939 standard

The official 2025.2 release of DewesoftX supports DTC decoding according to the J1939 standard. DTC (Diagnostic Trouble Code) is a standardized way for a vehicle's electronic control unit (ECU) to report faults. In other words, it is a fault code that tells us exactly which system is having an issue and what kind of an issue it is having. The typical format of a J1939 DTC includes:

  • Suspect Parameter Number (SPN), which identifies which component or system has the fault.
  • Failure Mode Identifier (FMI), which indicates the type of failure that occurred.
  • Occurrence Count (OC), which tracks how many times the ECU has detected this fault since the last time the codes were cleared or the ECU restarted.


The DTC channels that were imported into the CAN module from a dbc file should automatically be recognized as such, however, if they aren't, users can also simply mark the channel's value type as DTC in the Channel setup.




You can now merge data files from multiple OBSIDIAN devices, creating entirely new files

Our new Data merger functionality enables the users to merge data files from multiple OBSIDIAN devices, thus creating entirely new files. To do so, we simply select all the files we'd like to merge in Analysis mode, then select the Merge files option after right-clicking into the selected files. 




Roughness and Fluctuation strength added to the Sound Quality module

The Sound quality plugin version 5.0.2 now includes two crucial psychoacoustic metrics that describe how we perceive temporal variations in sound amplitude or modulation, Roughness and Fluctuation strength. We use these two metrics to evaluate how pleasant or annoying, smooth or harsh a sound is, and are therefore most commonly used in noise control, product sound design, and psychoacoustic research.




Sound Intensity support for 1/12th- and 1/24th-octave bands

As per a feature request, the Sound intensity plugin version 3.6.0 allows the user to work with 1/6, 1/12, and 1/24 octave bands, thus allowing for a more detailed breakdown of the sound spectrum.




You can now finally recalculate data files containing multipass math (e.g., IIR filter with phase correction turned on), even if they have offline input channels

In the previous versions of the software, it wasn't possible to recalculate multipass math, which proved to be a significant setback for users. In DewesoftX 2025.2, this has been rectified, and the Recalculate command should now be called as many times as necessary for the entire chain of maths to be calculated, even if some inputs are set to Offline.




Counter setup images should make configuring counters more intuitive

In DewesoftX 2025.2, the old Counter setup images for all sensors have been exchanged for images that should make counter sensor setup more intuitive.



ApplicationPrevious versions of the softwareDewesoftX 2025.2
Event counting, Basic encoder settings
Sensor, Encoder
Sensor, Tacho
Sensor, Geartooth, CMD
Sensor, Geartooth with zero, CMD-TRIG
 
Sensor, Geartooth with missing teeth
Sensor, Geartooth with double teeth
Sensor, Linear encoder
Sensor, Linear pulses sensor
Sensor, Tape sensor
Sensor 



Support for Counters SRDiv in Offline mode

In addition to that, it is now possible to set a Sample rate divider on Counter channels even when we are working in Offline mode, which makes it easier to configure our final setup even when a device isn't connected to our PC.




Support for copying math modules

In the previous version of the software, managing multiple similar iterations of a Math module was extremely cumbersome, as we had to manually configure each iteration. This process has now been simplified with the integration of the Copy/Paste functionality.

The most notable features include:

  • The new iteration has a unique name, even if we delete some modules and copy the same module multiple times.
  • It is clear which iteration was copied.
  • The new iteration retains the same input and output channels, as well as the sub-math object, as the original iteration, whenever feasible.
  • A module iteration cannot be pasted into a math module of a different type.


  • The copied iteration can be pasted into another setup or data file.


  • An iteration cannot be pasted if the maximum number of instances has been reached.


The workflow is outlined as follows:

  • We start off by adding a Math module, such as FFT Analysis, Orbit Analysis, or Power Analysis, and then configuring it.
  • We then copy the iteration by pressing the round button (...) located on the right side of the iteration's setup and selecting the Copy option.
  • To paste the iteration, we simply press the same button again and select the Paste option.



Support importing 3D models in NASTRAN file format into Modal geometry widget

In DewesoftX version 2025.2, Modal Test version 1.0.0 with Geometry Editor version 5.6.0 supports NASTRAN file format imports. This means that the users of this module are now able to work with .nas, .bdf, .fem, and partly .op2 files inside DewesoftX without having to manually recreate the structure.




Markers on 2D and 3D graphs now have unified interaction through the new Marker Panel, located on the right side of the widget. A quick setup menu is now available on the left side of the display with an additional option to adjust the marker shape.

As part of preparations to further improve our Markers functionality, the Markers on the 2D and 3D graphs have been unified by a new Marker panel, which can be found on the right side of the respective widgets.



After assigning a Marker, a quick setup menu becomes available on the left side of the display, where the user can set up the most important Marker parameters. Full Marker customization is still available via the Open Setup functionality at the bottom of the quick Marker setup.

As a useful new addition, it is now also possible to change the marker shape.




You can now move the 3D graph widget with the middle mouse click and edit the minimum and maximum time values.

We were always able to rotate a 3D graph along its axes, but zooming in was cumbersome, and it was easy to lose sight of the points we wanted to analyse. By using the middle button on the mouse. To further increase the 3D graph functionality, it is now also possible to edit the minimum and maximum time values.




You now export asynchronous channels with the first available synchronous rate instead of the full dynamic rate in S3T export

When exporting asynchronous channels to S3T format, it is now possible to export the channels with the closest synchronous rate instead of the full dynamic rate as was previously the case. This option is especially useful for users that operate with multiple CAN channels. This functionality is not enabled by default. To utilize it, we therefore have to enable the option to Resample async channels to closest rate in S3 export's settings.



With new buttons in the Channel Selector, you can easily assign the available channels to the widget.

The Channel Selector has been redesigned with additional  Next channels and Previous channels buttons, which will make switching between channels on a widget a little easier. Additionally, it is now possible to clear all slots of a Widget, Widget group, or a Display. To do so, we simply click the (...) button in the Assigned slot options field and select whichever option we'd like to use. 





Calculation blocks in the sequencer now come with complete descriptions of their functionality

The sequencer's calculation blocks are now accompanied by full descriptions, meant to make working with them more intuitive.




Changelog

All the changes this release brings are summed up in the changelog. To access it, please open our Downloads webpage, then look for the Changelog under the latest release Offline installer in the DewesoftX software latest release section. There, you can also find the direct link to our full Official release newsletter.