DewesoftM Download & Walkthrough
DewesoftM is available as a mobile application for both Android and iOS, and you can download it from their respective app stores.
You can also install the desktop version for Windows, Linux, or macOS, which is available on the Dewesoft website at DewesoftM | Dewesoft.
When you first open DewesoftM, a walkthrough guide will introduce all the tabs and help you become familiar with the basic functions as well as the overall application. At each step, a short description explains the purpose of the current tab. To complete the walkthrough, simply follow all the steps. If you want to repeat it later, go to the More tab and click Reset Walkthrough.
Connecting to the Device
After successfully downloading and installing DewesoftM, you will first enter the Connect tab, where all currently available devices and simulators are displayed. With DewesoftM, you can connect to both Dewesoft devices and third-party devices that support openDAQ. To ensure that the device is detected and added correctly, you must follow the required network rules. Following the rules is especially important for the desktop application.
3.1 Device list
The list of devices lets you navigate quickly and easily. At the top of the list, you will always see the device currently connected, clearly marked with its connection status. Below that, the most recently discovered devices ready to connect are displayed with online status. Devices previously connected but no longer available are listed at the bottom and shown as offline. Each device is displayed with a clear image, followed by its custom device name on the first line and the device serial number with its custom location (e.g., serial numbeer@custom location) on the second line. This layout makes it easy to identify devices and simplifies the setup process.
If the device you are looking for does not appear right away, you can refresh the list. On desktop, this can be done by clicking the arrow in the upper-left corner, while on iOS or Android devices, you simply scroll down to refresh.
When there are many devices available, you can search for a specific one. Simply tap the magnifying glass icon in the upper right corner and enter the device name. Once you have located your device, you can access the connection options by clicking the three-dots button in the upper-right corner of the device tab. From this menu, you can choose to:
Connect as a control client: This gives you full access to configure the device, modify all settings, and switch it from configuration mode to operation mode.
Connect as a view client; This provides read-only access. You cannot change any device settings, but you can monitor signals in the Live tab.
Remove the device: If the device is no longer needed, you can remove it from the list.
3.2 Connection Rules
Only one control client can connect to a device at a time. If a control client is already connected — whether it is DewesoftX or another DewesoftM instance — any additional clients will automatically connect in view mode. All changes made by the control client are visible to every view client.
If you connect to a device with DewesoftM as a control client, you cannot connect to it as a control client from DewesoftX.
Multiple DewesoftM users can connect to the same device as control clients simultaneously if the device supports this. Still, we do not recommend numerous control clients as many users can adjust device settings at the same time.
Connecting to the device is straightforward. When you tap on a device, DewesoftM automatically connects using the same connection mode you used previously. For example, if you last connected as a view client, you will reconnect in this mode.
The connection status shows how your device iconnects to DewesoftM. For example, if you connect as a control client, it will display Connected. If you connect as a view client, it will display Connected (View only).
If you want to disconnect your device, click the disconnect icon located on the right side of the device tab.
Scenario | Allowed | Notes |
---|---|---|
Control & View | Yes | The view client is read-only. |
More than one Control | Partly | When DewesoftX connects to the device, other clients are always in View mode. If the device does not connect to DewesoftX, multiple DewesoftM clients can connect in Control mode. |
3.3 Group - connection of multiple devices
The Connection Group allows you to add multiple devices and to operate them simultaneously. You can create a Connection Group by clicking on the symbol in the upper right corner of the Connection tab.
If you click on the button, you will see the settings window, which will enable you to configure your Group. At this point, you will be able to make these changes:
Customize your Group name,
Add devices you want to be in the Group,
And at the end, you will need to save the modifications.
In the context of adding devices, you have two options. You can select devices one by one, or you can choose all of them by clicking on the box, which is in the same line as the Save button.
After saving the Group configuration, you will see it at the Connection tab. Here, you will have some options for the Group:
Connect as a control client - you will be able to edit the settings of the devices.
Connect as a view client - you will only be able to see the data the devices are reading.
Edit Group - you will get back to the group settings.
Remove group.
Device and Measurement Status
In the Status tab, you will find an overview of essential device information, including the currently active function block, system monitoring channels, and other details, which you may display as status indicators.
The tab splits into the following sections:
Device Info – displays basic details about the connected device and includes an orange button to switch the device between Configuration and Operation modes.
Function Block info - Shows information about active function blocks, such as Storing DXD files, XCP slaves, or System monitor row
Device Logs – provides access to event and error logs for diagnostics and troubleshooting.
4.1 Device info
The Device Info section displays basic, read-only information about the connected device. This information includes:
Device name,
Serial number
IPv4 and IPv6 addresses of the connected network interface (GLAN or Wifi)
number of active signals.
All fields in this section are read-only and can not be modified.
The orange Start/Stop operation button allows you to toggle the device between two modes:
In Configuration mode: All device properties, amplifiers, and function blocks become available for setting.
Operation mode: The device begins executing the configured setup — for example, storing data or outputting signals (CAN, XCP). During this mode, the device configuration locks, and you cannot change parameters such as the amplifier's measurement mode or range.
4.2 Function blocks info
If the device contains function blocks, the Function Blocks Info section displays the status of specific blocks that provide relevant status information. For each displayed block, you will see details about its current state.
Example: Storing DXD files
If you enable the Storing DXD data function block in the Config tab, this section will display:
File name – The name of the currently stored data file.
Storage location – The directory or path where the app saves the data file on the device.
Number of channels stored – The number of channels selected for storage in the configuration.
Storing status:
Not Storing – The device is in configuration mode and is not recording data.
Continuous – The device is actively recording and saving data.
Waiting for Trigger – The device is armed and waiting for a trigger condition to start storing.
When you switch the device to Operation mode, the device will follow the configured storage condition (for example, it will either begin storing continuously or wait for a trigger, depending on your setup).
Example: XCP Slave
If you enable the XCP slave function block in the Config tab, this section will show:
Number of channels transferred via XCP
Device IP address
Port number
Example: System monitor rows
The System Monitor Rows provide key device monitoring channels that help you quickly detect potential performance issues. These channels can also be displayed as status indicators at the top of the Live tab for easier tracking.
To display the desired monitoring indicators, you need to add them by selecting them in the System Monitor Row. Click the plus (+) button and choose all the indicators you want to display.
The available monitoring indicators include:
Memory Total – the total available system memory
Memory Used – the amount of memory currently in use
Memory Free – the available (free) memory
CPU (Ave) – the average CPU usage across all cores
CPU 1 – the CPU usage for core 1
CPU 2 – the CPU usage for core 2
Storing Dxd – Displays the current status of the Storing DXD module, showing whether the device is storing data, waiting for a trigger, or not storing at all (only visible if the Storing DXD function block is enabled).
Each status indicator includes a color code that provides immediate visual feedback:
Memory Used and CPU (Ave) turn red when usage reaches 90% or higher.
Memory Free turns red when less than 10% of memory remains available.
Storing DXD appears green when the device is actively storing data, yellow when waiting for a trigger, and red when not storing.
These visual indicators help you monitor the device’s health during operation and react quickly if any resource limitations or performance issues arise.
Device Configuration
The Config tab lets you manage your device’s general settings and channel configurations, and add and modify function blocks — all from one easy-to-navigate area. Here, you set up everything before switching to Operation mode.
The Config tab splits into three main sections:
Device – General settings and configuration management.
Function Blocks – Add and customize specific processing or communication modules to the device.
Channels – Configure each available device input/output channel individually.
5.1 DEVICE
This section provides access to your primary device settings and configurations. Clicking the device line opens the main Device Properties, where you can:
Adjust the Sample Rate, determining how frequently you sample all channels.
Check the currently loaded configuration on the device.
Save Config – Writes your current setup (signal settings, function-block parameters, and custom displays) into the device’s onboard storage for later restoration.
Load Config – Retrieves and applies a previously saved configuration from the device storage.
At the top-right corner of the Device Properties screen, you'll notice an (i) button. Tapping this opens the Device Attributes screen, which shows detailed information primarily intended for debugging and diagnostics. Most attributes listed here are read-only, but you can adjust the Device Name to easily identify your device (e.g., “Workshop Analyzer” or “Test Rig A”).
On the main Config screen (before opening Device Properties), you'll find the three-dots (•••) menu at the top-right corner of the Device section. This menu lets you exchange configurations with your PC or mobile device:
Upload Config – Import a configuration file from your PC or mobile device, immediately overwriting the device’s active and stored configurations.
Download Config – Export the currently saved device configuration as a file to your PC or mobile device. On mobile devices, you can easily download your configuration via AirDrop, device storage, email, Discord, or QuickShare (options vary between iOS and Android).
Important:
Changes made directly on the device remain temporary until explicitly saved in the Configuration tab using the Save option under Device Properties.
Upload Config replaces both the active configuration and the previously stored setup on the device.
Function Blocks
Function blocks are reusable program elements or “add-ons” running on your embedded device. They handle specific tasks, from mathematical processing and signal decoding to advanced data storage or specialized outputs. By adding function blocks, you enhance your device’s capabilities beyond standard measurements.
These function blocks are specific to Dewesoft devices, and certain advanced blocks require an additional license. Third-party devices may not support these function blocks or may show a limited set, depending on their hardware and licensing.
HOW TO ADD FUNCTION BLOCKS:
By default, the System Monitoring function block is already available on the device.
To add a new function block:
Click the plus (+) button in the top-right corner (as shown in the image).
Choose the desired block from the available list. (Only blocks supported by your device hardware and license will appear.)
Once selected, the block is immediately added and available for configuration.
All function blocks share a similar, intuitive layout, typically divided into three main sections:
+ Add Signal – Select input signals that the block will process or use.
Properties – Customize the specific behavior and parameters of the block
Output Signals - Review output signals generated by the function block after processing.
Although all function blocks follow the same basic structure, their functionalities and settings differ significantly based on their purpose and task.
Filter math (IIR and FIR)
Applies precise digital filtering to your signals and generates new, filtered output channels. Choose between IIR (Infinite Impulse Response) filters—where you define the filter type (e.g., Low-pass, High-pass), order, and cutoff frequency—or FIR (Finite Impulse Response) filters, which provide even finer control over settings such as window type (e.g., Hamming, Blackman) and detailed design parameters.
Formula math
The Formula Math block allows you to create custom mathematical expressions (formulas) to perform advanced signal processing. You need to fill expressions with at least one input channel and then add operations such as constants (e
, pi
), dynamic variables (time
, previous output value prev
), and mathematical functions like sin()
, cos()
, exp()
, or sqrt()
.
To build an expression, first define channel slots directly in your formula using custom labels (e.g., 'velocity'
, 'temperature'
, 'a'
, or “velocity”
, “temperature”
, “a”
). Each slot acts as a placeholder for an actual input channel that you'll assign afterward. The resulting calculation always generates a new output channel.
Basic arithmetic:
'velocity' + 5
(adds a constant of 5 to the assigned input channel named velocity)
'temperature' * 'pressure'
multiplies two input channels assigned to temperature and pressure
Predefined constants:
Formula allows you to use predefined mathematical constants: Euler’s number [e] and Pi [pi].
‘a’*0 + e or ‘a’*0 + pi
Outputs the value of the constant e or pi
Conditional statement:
The formula feature allows you to define and create your conditions using IF statements.
if(‘a’>1, 1,0)
Outputs e if expression c evaluates to non-0, and f if c evaluates to 0
Calculate the sine of an input channel (single-value channel output):
sin(‘a’)
Outputs the sine value of the input channel assigned to channel a. Without a dynamic input, this outputs a single, constant value.)
sin((‘a’)*0 + time)
Generates a continuously changing sine wave. Here, the dynamic time
variable ensures the output constantly changes, creating a waveform. An input channel (assigned to slot 'a'
) is still required, even though it's multiplied by zero.
Some of the other available mathematical operations:
square of ‘a’ => sqr(‘a’)
s
quare root of ‘a’ (0 if ‘a’ < 0) => sqrt(‘a’)
log base 2 of ‘a’ (0 if ‘a’ <= 0) => log2(‘a’)
l
og base 10 of ‘a’ (0 if ‘a’ <= 0) => log10(‘a’)
natural log of ‘a’ (0 if ‘a’ <= 0) => ln(‘a’)
base e exponential of ‘a’ => exp(‘a’)
Important notes:
Every formula must have at least one input channel slot assigned.
All input channels used within the same formula must have the same sampling rate.
Each formula produces a new output channel.
To generate dynamic outputs (like continuous sine waves), you must use dynamic variables such as time
.
4. Decimator math
Decimator math reduces the sample rate of your selected synchronous channels. This reduction is beneficial when you don’t need complete sampling—for example, when measuring slow-changing signals or to reduce the amount of data collected. The Decimator module includes built-in IIR and FIR, letting you precisely control signal quality and smoothing during downsampling. Simply select the channels, set your desired new sample rate, and optionally adjust filtering parameters directly in the block settings.
5. Statistics math
Statistical Math allows you to calculate basic statistical characteristics of the input signal. You can select between Min, Max, Average (Avg), and Root Mean Square (RMS) calculations. You can adjust the calculation block size either in samples or in seconds. Alternatively, you can use the Overall option, which calculates a single result for the entire signal duration.
6. Time int/der math
Time Integration/Differentiation allows you to calculate the first and second integrals, as well as the first and second derivatives of a signal in the time domain. You can apply an optional filter to the calculated values for an even smoother output. These operations are handy, for example, when calculating velocity or distance from acceleration signals, or vice versa.
7. Alarm
The Alarm block monitors signals and triggers digital alarms based on user-defined conditions (similar to an "if" statement or a threshold-crossing event). Define when alarms start, stop, or are ignorable. Alarms appear clearly on the live screen and can also trigger digital outputs (DO) to integrate with external devices.
8. Dxd data file storing
The Storing DXD function block stores your selected measurement channels into Dewesoft’s native .dxd file format. You can easily configure this block according to your specific storage needs:
Continuous or Triggered storing (automatically starts storing when signals cross specified thresholds).
Customizable file name, with available postfixes.
File-splitting modes similar to DewesoftX—single file, multi-file based on time, size, etc.
Automatic file deletion under certain conditions (e.g., disk usage exceeds 80%, maximum number of files, etc.).
Multiple storing blocks - you can create these simultaneously to save multiple sets of measurement data separately.
To set up the Storing DXD block, simply click on it and adjust the properties as needed. Once you have configured the Status tab, it displays storage information such as file name, active storing status, and selected channels. When you switch the device into Operation mode, the block will begin storing data according to your defined conditions.
9. XCP slave
The XCP Slave function block allows you to configure selected channels for transmission via the XCP protocol over Ethernet (TCP/IP). After setting up the block, you can generate an .a2l file
, which you can import into the XCP master system for seamless integration.
A built-in "Check Connection" feature is also available, enabling you to verify communication with the master device before starting data transmission.
10. SFTP client
The SFTP Client function block allows you to send *.dxd files from the device to an external third-party SFTP server. To configure the connection, you need to specify the correct host IP address and port number. For authentication, you can choose between using a password or an SSH key.
An optional "Check Connection" feature is available to ensure successful communication with the SFTP server. You also need to select the local folder on the device that you want to synchronize with a corresponding folder on the SFTP server.
If the connection is interrupted, the files will be queued and automatically transferred once you restore the connection.
11. CAN
The CAN function block enables you to decode and transmit data on the CAN bus, similar to the CAN module in DewesoftX.
You can configure:
RX (Receive): Add and decode CAN messages.
TX (Transmit): Create and send custom CAN messages.
If supported by the hardware, you can also enable J1939 decoding or define CAN-FD messages. When configuring the CAN Decoder, ensure the CAN interface connects to the correct hardware CAN port.
Channel Configuration
Under the Channel section, you will find a list of all the available channels from the connected device. If you connect to a rack system (for example, OBSIDIAN-R8), all sub-devices, such as IOLITE slices, will be listed first. When you click on a sub-device, the app displays its channels.
Signals are named using a standard convention, such as "AI 1" for analog input channels. For a Rack system, the naming follows a hierarchical format like "AI 1.1", for the first channel on the first slice, "AI 3.3" for the Third channel on the third slice.
When you select a signal, additional configuration options become available, including:
Sample Rate – Allows you to set the sample rate for the channel (note: not all devices support this option).
Amplifier – Displays all available amplifier properties for the selected channel, for example, measurement type, range, and excitation.
DSI Adapter – This section appears only if you connect a DSI adapter to the amplifier (note: supported only on Dewesoft devices).
Sensor – Allows you to adjust the scaling and configuration for the connected sensor.
The bottom of the Channel view displays the channel name and the current signal value. By clicking the pen icon, you can rename the channel to suit your needs. The displayed value helps you verify whether you have configured the amplifier and sensor correctly.
Display Configuration
DewesoftM gives you complete freedom to create measurement displays that match your workflow. You can add widgets, arrange them exactly how you want, lock the layout for safe operation, and even create multiple screens for different parts of your test. Fast, flexible, and built for professionals.
YOUR FIRST SCREEN
When you open the Live tab, DewesoftM automatically provides you with an empty display ready for customization. Think of this as your personal workspace where you can add widgets, arrange them however you like, and build a clear visual overview of your measurement data. You can modify this screen as much as you want. Once you’re comfortable with your layout, you can even create additional screens dedicated to specific tasks or signals.
ADD WIDGETS
To start building your display, click the Plus (+) button in the bottom-right corner. This shortcut opens a list of all available widgets. Simply select the widget you want to add, and it will be placed on your screen, ready to be configured.
Widget types in DewesoftM:
Single-value widgets: Digital meter, bar meter, analog meter, LED – ideal for displaying a single signal or status at a glance.
Full-data widgets: Recorder, GPS map – designed to display continuous or location-based data.
Partial-data widgets: FFT – perfect for analyzing frequency data or specific calculations.
Control widgets: Button – add interactive controls for your measurement setup.
After adding a widget, DewesoftM will prompt you to select a signal. Once you’ve chosen one, the widget appears on your screen.
CUSTOMIZE YOUR DISPLAY
Now that you have added your widgets, you can move, resize, and arrange them to create a clear and efficient layout:
Drag widgets freely across the screen to position them where they make the most sense.
Resize widgets by dragging their white corners until they fit perfectly.
Combine multiple widgets to create a single, powerful dashboard view for all your key signals.
This flexibility allows you to design displays that fit everything from simple signal checks to more complex multi-sensor analysis.
ADD ADDITIONAL SCREENS
If a single screen isn’t enough, DewesoftM allows you to create multiple screens—each focused on a different part of your measurement. For example, one screen can be dedicated to acceleration signals, another to FFT analysis, and yet another to GPS tracking.
Desktop: Click the white arrow in the upper-left corner to add a new display.
Mobile: Swiping to the right will automatically create an additional blank display.
ORGANIZE SCREENS
Once you have multiple displays, you can easily organize them. Click the three-dot menu in the upper-right corner to access screen management options:
This level of organization is invaluable in large measurement projects requiring multiple views for different team members or tasks.
WIDGET SETTINGS
You can configure each widget individually to display precisely the data you need.
Assign any widget to a specific input.
Fine-tune properties, such as FFT range or recorder period.
Adjust widget size and placement to optimize your workspace.
DewesoftM offers different widget types to cover every measurement scenario. Available widgets are:
Digital meter
Analog meter
Recorder
FFT
Map
Bar
Button
LED
Digital Meter Widget
The Digital Meter displays the current or averaged value of a selected channel and enables you to do quick and precise signal monitoring.
When you first add a Digital Meter to your display, the app prompts you to select a channel from the list. Once assigned, the widget immediately appears, showing the channel’s value, name, and current display type.
To further customize the widget, click the gear icon in the upper-right corner of the widget to open the settings menu.
SETTINGS OVERVIEW
Preview
On the left side of the settings window, you’ll see a live preview of the widget. Any change you make—color, title, resolution—updates in real time so you can immediately see how it looks.
Signals
In the Signals section, you can manage which channels to display in the Digital Meter.
At the top, you’ll see the currently assigned channel. If you want to monitor additional data, click + Add Signal to assign more channels to the same widget. This feature allows you to compare values side by side.
To quickly find the right channel, you can either use the magnifying glass icon or the Signal Filter:
Magnifying glass: Search for channels by typing part of their name, and the list will update instantly.
Filter by data type: Display only channels that match a specific type (e.g., acceleration, temperature).
Filter by used channels: Show only active channels in your current project.
You can also remove any channel at any time by clicking the minus icon next to its name, or by unticking it in the channel list view.
This flexibility makes it simple to tailor the Digital Meter to your needs—whether you want a single clean value or multiple channels displayed together for comparison.
3. Show legend
The Show Legend option allows you to control the information for display in the top-left corner of the widget.
When enabled, you will see the channel color, name, and units for each assigned signal, making it easy to identify them at a glance.
When disabled, you hide this information for a cleaner display, leaving only the value visible.
4. Custom widget title
You can label the widget with a title of your choice instead of showing the channel information. Simply enable the Custom Widget Title option.
Once enabled, a text field appears where you can type your custom title.
Click Confirm to apply it.
The title will then replace the default channel information in the top-left corner of the widget. You can revert at any time by turning off this option, restoring the default channel display.
5. Text color and Color limits
The Text Color option lets you change the color of the displayed value to match your preferences or to improve visibility against your background.
Click the colored circle next to Text Color.
Choose a new color from the palette.
Click Change to apply it.
The color selection is particularly useful if you are displaying multiple widgets and want to create a clear, color-coded layout.
If you want to make your display more dynamic, you can enable Color by Limits. This feature changes the color of the value automatically when it crosses specific thresholds:
Lower limit: Define a value and select a color that appears when the signal falls below this limit.
Upper limit: Define a value and select a color that appears when the signal exceeds this limit.
This option is handy for creating quick visual alarms, helping you instantly identify when a signal is outside its expected range.
VALUE DISPLAY SETTINGS
The Value Display Settings let you control how the Digital Meter presents the displayed value.
6. Resolution
Adjust the number of decimal places shown for the value. You can select between 0 and 5 decimal digits, depending on how precise you need the display to be.
7. Display Type
By default, the widget shows the actual (ACT) value of the signal. However, you can change it to one of the following:
MIN – Minimum value
MAX – Maximum value
AVG – Average value
RMS – Root Mean Square
This selection allows you to display either the real-time value or a statistical representation of the signal.
8. Display Window
If you select MIN, MAX, AVG, or RMS, you can define the time window for the calculation. Choose between 100, 200, 500, 700, 1000, or 2000 ms. Shorter windows react faster, while longer windows smooth out fluctuations for a more stable display.
These settings work together to ensure that your Digital Meter shows exactly the level of detail and type of value you need for your measurement.
DELETE WIDGET
If you no longer need the Digital Meter, you can easily remove it from your display.
Open the widget’s settings by clicking the gear icon in the upper-right corner.
Scroll to the bottom and click Delete.
Confirm the action by pressing Confirm in the dialog box.
This action removes the widget from your screen, but you can always add a new one if needed.
Analog Meter Widget
The Analog Meter provides a graphical indication of a signal’s current value within a defined display range. It’s ideal for quick visual feedback where you want to see both the value and its position within a scale.
When you first add an Analog Meter to your display, the app prompts you to select the input channel. Once assigned, the widget appears with a needle-style or graphical display showing the signal value.
To configure the Analog Meter, click the gear icon in the upper-right corner of the widget.
1. Signals
The Signals section works similarly to the Digital Meter but with one key difference:
The Analog Meter can display only one channel at a time.
If a channel is already assigned, the + Add Signal button is not visible.
To change the signal, remove the current channel, and the + Add Signal button will reappear.
You can still use the magnifying glass search and Signal Filter options to quickly find the desired channel, just like with the Digital Meter.
SCALING RANGE
The Scale Range determines the minimum and maximum values displayed on the Analog Meter’s scale:
Min Value: Defines the lowest value shown on the scale.
Max Value: Defines the highest value shown on the scale.
To adjust either value:
Click on Min Value or Max Value.
Enter the desired number.
Click Confirm to apply.
Properly setting these values ensures that the meter scale matches your signal range, making the display both accurate and easy to interpret.
OTHER SETTINGS
All other settings for the Analog Meter are the same as those for the Digital Meter, except that Text Color is not available. These include:
Show Legend
Custom Widget Title
Color by Limits (applicable for visual alarms)
Resolution
Display Type and Display Window
Delete Widget
For detailed descriptions of these settings, refer to the Digital Meter section.
With these options, the Analog Meter becomes a powerful tool for displaying real-time values clearly and intuitively, especially when you need a visual scale rather than just numbers.
Recorder Widget
The Recorder widget enables you to display time-history data, similar to a traditional strip chart recorder, but with advanced visualization and simple analysis capabilities. It is one of the most powerful widgets in DewesoftM for monitoring dynamic signals.
When you first add a Recorder, the app prompts you to select one or more channels to display. Once added, the widget immediately starts plotting the signals of your selection over time.
To configure the Recorder, click the gear icon in the upper-right corner of the widget.
COMMON SETTINGS
The Recorder shares several settings with the Digital Meter:
Signals – Add or remove channels, search using the magnifying glass, or apply filters. The maximum number of channels that you can apply to the recorder is 4.
Show Legend – Show or hide the legend with channel name, color, and units.
Custom Widget Title – Assign a custom title to the widget.
Delete Widget – Remove the widget from your view.
For details, refer to the Digital Meter section.
AXES SETTINGS
The Axes Settings lets you control how to display signals on both the vertical (Y) and horizontal (X) axes in the Recorder. You can access the Y-axis settings either in the Single Y-axis section or in the Signal options. You can adjust the X-axis settings in the seconds section of the displayed window.
Y-Axis
By default, each channel has its own Y-axis, which is ideal for signals with different ranges. The color of each Y-axis corresponds to the color of the assigned signal, making it easy to match axes with their respective channels. If you need, you can:
Enable Single Y-Axis to use a shared scale for all channels, making it easier to compare their values directly.
Define Manual Limits for Y Min and Y Max to set a fixed range.
In Live mode, drag the scale up or down for quick adjustments or double-click the axis to auto-scale it instantly.
Signal Options (Per-Channel Adjustments)
The Signal Options menu is available whether you have one or multiple channels assigned. It allows you to adjust each channel individually:
Manual Limits: Set custom Y Min and Y Max for the selected channel.
Line Thickness (per channel): Adjust the thickness of a single channel’s trace without affecting others.
Signal Color: Change the color of a channel for better visibility (this also updates its Y-axis color).
These options give you complete control over how each signal is displayed, even in single-channel use cases.
X-Axis (Displayed Window)
The Displayed Window in Seconds lets you define how much time to show on the X-axis.
Enter a time range (in seconds) to zoom in on fast-changing signals or view a longer trend.
The view updates instantly, making it easy to switch between detailed analysis and a broader overview.
Other specific settings
Other features that are not available in similar widgets include the ability to pause, zoom in and out, and rescale the graph. The pause function allows users to examine data at any given moment. Zooming in and out helps users see the data in more detail when needed.
With these options, the Recorder becomes a versatile tool for analyzing signals in real time. Whether you are comparing multiple channels, focusing on a single signal, or adjusting scales for better visibility, the Recorder offers the flexibility you need for professional measurements.
FFT Widget
The FFT widget displays the frequency components of acquired signals, showing their amplitude across the frequency spectrum. This tool is ideal for analyzing vibrations, sound, and other frequency-based phenomena.
NOTE: Using the FFT function block performs additional calculations, which increases the device’s CPU usage.
When you first add an FFT widget, the app prompts you to select one or more channels. Once selected, the FFT display immediately begins plotting the frequency data.
To customize the FFT widget, click the gear icon in the upper-right corner of the widget.
. Common Settings
The FFT shares several settings with other widgets, such as the Digital Meter:
Signals – Add or remove channels, search using the magnifying glass, or filter by data type or utilized channels. You can add only one signal to the FFT.
Show Legend – Show or hide the legend with channel name, color, and units.
Custom Widget Title – Assign a custom title to the widget.
Delete Widget – Remove the widget from your display.
For details on these shared settings, see the Digital Meter section.
NUMBER OF LINES (FREQUENCY RESOLUTION)
The Number of Lines setting controls the frequency resolution of the FFT display.
A higher number of lines provides better resolution but requires more calculation time.
A lower number of lines results in faster updates but less precision.
You can either:
Select a value from the drop-down list.
Or type a custom value in the field.
2. Display Type (Y-Axis Scale)
The Display Type setting lets you define how to display the amplitude values on the Y-axis. DewesoftM supports five types:
Linear – Default display type for standard amplitude visualization.
Logarithmic – Compresses significant amplitude differences for better readability.
0 dB – Scales relative to 0 dB, ideal for estimating noise levels.
Sound dB – Uses the formula
20*log10(p/p0)
withp0 = 20 μPa
(common in acoustics).Ref. dB – Allows you to define your reference value for custom scaling.
Image 52: List of Y-axis display types
When you select Ref. dB, two additional fields appear:
Physical Reference Point
dB Reference Point
Here, you must enter the appropriate values for your reference configuration.
3. AXIS SETTINGS
The Axes Settings lets you control how to display data along the X (frequency) and Y (amplitude) axes:
Scaling
Auto X/Y Scaling: Automatically adjusts both axes to fit the data.
Manual Scaling: Enter minimum and maximum values for the X or Y axes for more precise control.
Frequency Span
Enabling Show Frequency Span displays a bandwidth indicator on the graph, representing the range between the lowest and highest frequencies in the signal.
These settings give you precise control over zooming and scaling in the FFT display.
4. HISTOGRAM VIEW
By default, the app displays FFT as a line graph. You can switch to a Histogram view for a bar-style frequency representation.
This view is handy for CPB (Constant Percentage Bandwidth) analysis, but you can also use this view for a segmented display of FFT data.
5. Global Maximum
The Global Maximum option highlights the highest peak in the FFT graph and displays both its amplitude and frequency.
When enabled, a Global Maximum marker appears.
You can choose its position (top left, top right, bottom left, or bottom right) using the drop-down menu.
This feature allows you to identify the dominant frequency of your signal quickly.
With these settings, the FFT widget provides a powerful frequency-domain analysis tool, giving you flexibility for both simple signal inspection and advanced diagnostics.
GPS MAP Widget
The Map widget displays data derived from GPS signals, including position, speed, heading, and other GPS-based calculations. It is ideal for visualizing movement, routes, and geolocation data in real time.
Note: To display data on the map, your connected device must have access to a GPS receiver. Without GPS, you will have no location information. Additionally, a stable network connection is required to load map layers as DewesoftM does not support offline maps. A stable connection is essential when using the mobile application. Connecting to the device via Wi-Fi may block internet access and prevent proper map loading.
When you add a Map widget, it immediately shows your location (latitude, longitude, altitude), speed, and track angle. The top-right corner of the map also contains a compass and a locator to help orient your view.
To customize the Map widget, click the gear icon in the upper-right corner of the widget.
Common Settings
The Map widget shares several settings with other widgets, such as the Digital Meter:
Signals – Add or remove channels, search using the magnifying glass, or filter by data type or utilized channels.
Show Legend – Show or hide the legend with channel name, color, and units.
Custom Widget Title – Assign a custom title to the widget.
Delete Widget – Remove the widget from your display.
For details on these shared settings, see the Digital Meter section.
Channel Settings:
In addition to the standard settings, the Map widget provides channel-specific customization:
Click on a channel to open a drop-down menu.
From here, you can:
Change the locator color: Assign a unique color to the channel marker to easily differentiate multiple GPS sources.
Enable path display: Show the path traced by the channel’s movement on the map in real time.
Adjust path thickness: Set the thickness of the path line from 1 to 5 to improve visibility and clarity.
These options make it easy to visually distinguish multiple GPS channels on a single map and create a clean, readable overview of your GPS data.
With these options, the Map widget provides a clear and flexible view of GPS data. Whether you are tracking a single device or comparing multiple GPS sources, the widget allows you to configure colors, paths, and styles for professional and efficient GPS visualization.
Bar Graph Widget
The BAR GRAPH gives you a graphical indication of the current value of a signal within the defined display range.
The bar is the same as a vertical/horizontal bar in DewesoftX.To add a bar to the screen, click the plus button in the bottom right corner and select BAR. To customize the BAR to your needs, click the gear in the top right corner next to the display type.
Common Settings
The Bar widget shares several settings with other widgets, such as the Digital Meter:
Signals – Add or remove channels, search using the magnifying glass, or filter by data type or utilized channels. You can add only one signal to the FFT.
Show Legend – Show or hide the legend with channel name, color, and units.
Color limits – Set the upper and lower color limit.
Delete Widget – Remove the widget from your display.
For details on these shared settings, see the Digital Meter section.
Min/Max value
The Min/Max Value setting defines the range of the bar’s scale. By adjusting these limits, you determine what the bar considers its lower and upper bounds. Simply click on the minimum or maximum value field, enter the desired number, and confirm. The scale updates instantly, allowing you to fine-tune the display so that the bar is neither too compressed nor too stretched.
2. Bar color
The Bar Color option works similarly to text color in the Digital Meter, but instead of numbers, it changes the fill color of the bar itself. By clicking the Bar Color setting, you can select any color and apply it immediately. This feature is practical for organizing multiple widgets on a screen or for making critical signals stand out visually.
3. Axis
You can also choose how the bar is displayed. By default, the bar is horizontal, filling from left to right as the value increases. If you prefer a different layout, you can switch it to vertical mode, where the bar fills from bottom to top. Simply select your preferred orientation in the Axis setting, and the widget will adjust accordingly.
The Bar widget is a simple but effective tool for you to present single-channel data clearly and intuitively. By setting appropriate limits, choosing an informative color, and adjusting its orientation, you can easily integrate it into any customized display layout.
Button Widget
The button serves as the START/STOP button from the STATUS. Pressing the green Start button turns the button into a red Stop button. When you press the green Start button, the device will start saving data. When you press the Stop button, the storing will stop. To add the Button to your display, you need to click the plus button and select the Button. To customize the Button to your needs, click on the gear in the top right corner.
A list of different options is now available to customize your BUTTON. The DELETE function is the same as for the Digital meter.
1. Caption
The caption is the name of the BUTTON shown in the top left corner. If you don't want the caption to appear, simply deselect the caption line, and the caption will disappear. If you wish to change the caption, you can enter the caption of your choice in the TEXT line appearing below the caption line.
2. Start/Stop label
The Start/Stop label displays text on the Button when the device is in START/STOP mode. To change the displayed text, simply click on the Start/Stop label and write the desired text. After that, the button shows your text.
3. Start/Stop color
The Start/Stop colour shows the colour of the button when the device is in START/STOP mode. By default, the START mode is green and the STOP mode is red. To change the colour displayed, simply click on the Start/Stop colour and select the desired colour. After that, the button colour changes.
LED Indicator Widget
The INDICATOR LAMP shows the state of digital signals, allowing you to supervise the value of Analog signals in the true/false way, but also to show Discrete values.
The LED is very similar to the Indicator lamp in DewesoftX. The LED is a rather simple element and shows only a coloured light next to the channel name, depending on the settings. For example, when the voltage is lower than 10 V, the light is green. When the voltage rises above 10 V, the light turns red. To place the LED on the screen, you need to click the plus button and select the LED. To customize the LED to your needs, click on the gear in the top right corner.
A list of different options is now available to customize your LED. Some of the settings are the same as for the Digital meter; therefore, we won't go over them again. The same settings are SIGNAL, SHOW LEGEND, CUSTOM WIDGET TITLE, COLORING, and DELETE.
1. Enable sound
With the Enable sound option, the device will sound an alarm when the value exceeds/reduces the upper/lower limit. To enable the sound, you need to select the ENABLE SOUND line, and the application will emit a signal. If you no longer want the sound signal, just disable the ENABLE SOUND line.
2. Reset type
In the Reset type, you select the way the LED resets when it reaches the upper/lower limit. To change the reset type, you need to click on the Reset type line, and a drop-down list will appear where you select one of three different reset types:
AUTO - automatically when the value is at the upper/lower limit,
USER - the user must click on the LED to reset it,
TIME - after a certain amount of time, the LED automatically resets.
3. Color
The Colour setting is very similar to the Text color on the Digital meter. The Colour settings allow you to change the colour of the LED when the value is not above/below the upper/lower limit. To change the colour of the LED, simply click on the Colour LINE and select the colour you want to display.
Advanced Settings
In the More tab, you can access additional advanced settings that are not essential for the average user, as well as information about the device. Within the More tab, there are three separate sections available:
Application Settings,
About, and
Reset Walkthrough.
Image 70: More
Application settings
When you open the application settings, you will see a list of various configuration options, including:
Show Simulator – Allows you to display simulator devices in the Connect tab.
App Permissions – Displays the permissions the application has on the device it is running on.
NOTE: App permissions are not visible in the desktop version of the application, as they are not relevant for desktop use.
Auto Connect – Enables DewesoftM to connect to a device when a connection becomes available automatically.
Download App Log File – Lets you download the application’s log file, which is especially useful if you experience issues with the app.
Download openDAQ Log File – Allows you to download the openDAQ log file from the device, which can be helpful when troubleshooting device-related problems.
About
In the About section, you can view the application's Privacy Policy, Terms & Conditions, and Licenses.
Reset Walkthrough
If you didn’t understand something in the walkthrough or you simply enjoyed it, you can go through it again by clicking on this tab and confirming your choice ;). We believe in you, Champ.
Page 1 of 16