Dewesoft software is Swiss army knife of measurement. It can acquire data from almost any kind of data source. All sources can be acquired together at the same time with all data being perfectly synchronized, even at different sampling rates. Below is the list of all the sources Dewesoft software can acquire.
Dewesoft X offers support for most popular A/D devices, from cards with slow data speeds to fast speed A/D cards on any kind of data bus (PCI, PCX, USB, Firewire, Ethernet). Full list of supported A/D devices.
Counter interface in Dewesoft X allows to capture: counting, encoder, frequency, period, pulse width and duty cycle. Our so-called super-counters (see Dewesoft instruments for details) allow very precise timing and counting measurement.
Dewesoft X offers support for all vehicle bus interfaces found in todays vehicles. It can decode any kind of data from CAN bus in read only or acknowledge mode. We also support OBDII on CAN, J1939 and J1587 standards.
Dewesoft X can capture synchronised video from any Direct X compatible camera, hi-speed cameras from Photron, and FLIR thermovision cameras. Dewesoft X can acquire and combine several different video sources at the same time.
Dewesoft X supports Ulyssix Technologies TARSUS cards to decode, visualize and store PCM data. We also support AltaDT ARINC 429, MIL-STD-1553 devices and can now handle multiple ARINC 429 and MIL-STD-1553 data buses.
When synchronizing several devices, or when an absolute time stamp is needed, Dewesoft X provides the interfaces to acquire the data with external exact clock source. There are three sources possible: IRIG timecode, GPS timecode or NTP SYNC synchronization.
Currently Dewesoft X can achieve more than 200 MB/second sustained stream rates. Even with such high rates, Dewesoft X can prepare gigabytes of stored data to be reloaded in a matter of seconds. With a very specific data file structure we can write the channel setup, display setup, all the events, fast analog data and slow asynchronous data from different sources into a single file.
For long-term measurements Dewesoft X offers a multifile function which automatically assigns a new file name when a certain file size or time is reached (for example 24 hours). File names can be either consecutive (such as 0001, 0002, 0003) or by the date and time.
Dewesoft X has four different storage options which relate to the basic sample rates:
For applications which require long-term storage and off line post processing, Dewesoft X offers a database storage add-on, where the data are packed and sent to remote database server. The slow speed data is stored all the time and in case of events a full speed data is acquired and stored. A special PMT tool is available for post processing and reports.
Dewesoft X offers extensive triggering capabilities for observing and storing data only at specific events. You can use start and stop triggers and use pre/post-time for triggering. The trigger conditions can be:
Dependent on the defined trigger conditions data is only stored when one or more of the conditions are true. Also data before and after the condition case is captured by defining pre and post trigger times.
Since no data is stored between trigger conditions the amount of stored data is minimized. In the Analyze mode each trigger window can be shown separately and zoomed in with one click. Measurement cursors for absolute values, time or frequency are available. Pre and post data analysis of triggered events is possible.
We can also use math formula to create combined trigger conditions.
Trigger setup inside Dewesoft X software:
Dewesoft X includes wide array of visualization controls for just about any application and data. All displays can be customized and setup with several options, scaled up or down and freely positioned on the screen. Of course Dewesoft X allows you to edit, add or remove visual displays while your data is being acquired or at any time later when you want to analyze your data.
See the entire list of visual controls below. Click on control for more details.
If all the built-in visual controls are not enough for your projects, Dewesoft X offers you a plug-in technology which allows you to extend software with implementation of your own visual controls. Create virtually any display you want or need, options are unlimited.
Dewesoft X has integrated single-channel and multichannel function generator for generating analog signals. It can generate following signals:
The frequency, amplitude, phase angle and offset can be changed on the fly without a single glitch on a signal. When a function generator drives a shaker, it is very important that it does not induce any spikes. The frequency can be changed in 0.1 mHz steps, so it can be adjusted precisely to your needs.
All the measured and calculated channels can be used as the trigger conditions for digital output. The trigger criteria can be virtually anything:
The event can be set to visual component on display, a sound can be played or we can use AD card to output alarm to external digital line.
With the ControlChannel plug-in it is now possible to directly access the analog outputs and manually assign a value LIVE during measurement! This can be used for controlling peripheral hardware. Choose out of many different instruments like bar, turn knob, button or text box...
Dewesoft X does not only show the data, but it can also play the data through sound card. Any channel can be chosen to be output through speakers.
Dewesoft X also offers to replay the channels through analog output card. We can output up to 16 channels using analog output cards.
CAN output can be used to distribute the measured data over CAN interface. We can choose to distribute the channels to several messages. Output rate will depend on refresh rate of the system (cca. 20 Hz).
Dewesoft X includes extensive data reporting, printing and export capabilities. You will never stay out of options when it comes to presenting your measurement and test results.
When you are reviewing data in the analyze mode, you can make hard copies as easily as clicking the Print button in the top toolbar. Any display can be directly printed to PDF or printer. There are several options you can configure when creating report:
The channel setup can be also printed for documentation purposes.
Dewesoft X offers virtually unlimited file export capabilities. You can export data to other file formats, use scripting for direct reporting or export raw, reduced or angle based data. You can export into following file formats:
If all the built-in file export formats are not enough for you, Dewesoft X offers you add-on technology which allows you to extend software with implementation of your own custom file exports. With this you can export to virtually any kind of data format, options are unlimited.
Dewesoft X also comes packed with templates for Flexpro, MS Excel and FAMOS data export. Templates mean that the reports are prepared once and executed when Dewesoft X finishes the export of data. This is a perfect tool for automating report generation and simplify the measurement process.
They say picture says 1000 words. How much does video say then? You can export your entire data file with all visual controls into single single video file (AVI). This is a perfect tool for presentations. Main features are:
With Dewesoft NET your measurement system can be controlled remotely with ease of use you couldn't imagine before. Dewesoft NET also serves as the center for Distributed Data Acquisition systems where you have multiple systems located either together or scattered across an entire continent. IRIG and GPS time will take care that data will stay synchronized, no matter how long the acquisition runs. Dewesoft NET offers three modes of operation, which can cover any application setup imaginable:
1:1 mode works with single measurement system and single client. In this mode there are two types of operation: full remote control and data view only. In full remote control the client computer acts like a master of the measurement system. When controlling client changes to the setup screen, the measurement system also changes the setup screen.
However, in the "view only" mode, the measurement system acquires data, while the client computer can connect to it and view the "live" data ... But it can't control the measuring system. A "view client" can look, but not touch.
Multiple measurement systems and single client are used in case of distributed measurements or too high acquisition rates to be managed by a single measurement unit. The measurement systems have to be synchronized either with hardware clock (one unit is the clock master, the others are slaves) or with the external clock source that is either IRIG or GPS.
All measurement systems have to run with same acquisition rate, in this case only one connection option is possible - the client is always the master. It starts and stops the measurement on all units in the measurement network. At any time the client has access to view mode - but only to one measurement system (one-to-one connection like in single measurement system & single client configuration). Additional view devices are possible, but they can access only a single measurement system.
The third network configuration is to have a single measurement system controlled by one 'master' client and additional 'view' clients. The master client is able to change the measurement system setup, storing strategy, start and stop measurements, and many more. The view clients are only allowed to take a few channels from measurement unit (up to the bandwidth limitation) and view and store the data on their local hard disk.
Dewesoft X sequencer allows you to easily build the test procedures in a form of flowchart diagram. Sequence can control virtually any part of software, load a setup, start the measurement, take actions based on real-time results (such as data value or user input), allowing user interaction (decisions or data entry), and so on.
The sequencer has all of the Windows multimedia features. You can instruct a sequence to play a video or audio file, to guide the user through the measurement process or test procedure.
All the sequence text instructions can be "spoken" due to the text to speech technology. Test operator does not have to look at the display and read the text - he can hear it, and react accordingly. See the demonstration on the video below.
Sequences can be saved and reused just like setup files. But unlike setup files, they run at the "test executive" level, at the top of the software. This means that sequence can load any setup file, switch to a different one, and more. Built-in sequence editor allows you to create and edit sequences visually.
Dewesoft X includes preset sequences for some of standardized test procedures like break testing and acceleration testing in automotive industry.
File browser is the first thing you experience in Dewesoft X. It provides instant access to your setup, data and sequence files. We integrated all the common file related operations, such as copy, paste, rename and many more. Each Dewesoft X file can be view as a large thumbnail, which includes snapshot of the data file or any image selected by you.
Have problems with high channel count? Not anymore. Dewesoft X channel selector has instant channel search and graphical presentation of different channel types. You can display channels in tree like structure, alphabetically in a list or filter channels to the current selected visual instrument. If you simply need more space just hide entire channel selector panel and it will slide away and make space for your visual displays.
Dewesoft X does not only come with a built-in standard screens such as Overview, Scope and Recorder, but allows you to customize each one according to the needs of specific test. You can edit displays, create new displays, rename displays, create display groups and rearrange them freely. You can also select a custom icon for each display.