top of page
  • Writer's picturePete Gwynne

TiePie engineering news: New Multi Channel oscilloscope software: version 1.45

Version 1.45 of the Multi Channel oscilloscope software is now available for download. A lot of changes have been made to add new functionality and to improve basic operations in the software. This is a categorized overview of some of the changes.


Note: This new version of the Multi Channel oscilloscope software requires a new driver, which is discussed below.



User presets and worksets


When you have several often used measurement setups, an easy and convenient way to handle these is to store them as user presets. A user preset contains instrument settings, software desktop settings like which I/Os are used and what is being shown in the graph(s), etc. and measured data.


A user preset is stored with the software and is then accessible via a User preset button on the preset toolbar.



User presets are easily created, altered or removed with a single mouse click. They can be given a descriptive name which is shown when the preset button is hovered with the mouse.


When you have multiple applications that each require their own User presets, the User presets can be organized in Worksets, to keep a better overview and easier access. The Multi Channel oscilloscope software can handle an unlimited amount of worksets, with each up to 20 user presets.


Read more on User presets and worksets.



Auto setup window


When an unknown signal is connected to the oscilloscope, the easiest way to setup the oscilloscope is by using the auto setup function. It will change various settings of the instrument in order to display a signal in a convenient way for the user: stably triggered, with 2 to 6 cycles of the signal captured.


Clicking the Auto setup button located on the instrument toolbar opens the Auto setup window.










In this window is determined which instrument settings can be adjusted by the software to get to the most useful setup for the connected signal.


The Auto setup mode determines how the Auto setup is executed:


  • One time the Auto setup is executed once, when the One time button is clicked.

  • Continuous the auto setup is executed continuously, to make the required adjustments when the input signal changes.

  • Off the Auto setup is switched off

Mode Continuous can be used to track constantly changing signals, to keep them clearly displayed.




New signal analyzing I/Os added


A number of new I/Os have been added to the software, to help analyze your signals and get the most information from it.


A Maximum I/O is added to the software. It determines the maximum value in a signal, either per period or over the total record.


A typical application is to log maximum values of a signal, e.g. mains voltage.














Figure 3: Maximum I/O settings window



A Minimum I/O is added to the software. It determines the minimum value in a signal, either per period or over the total record.


A typical application is to log minimum values of a signal, e.g. mains voltage.














Figure 2: Minimum I/O settings window



A Maximum - Minimum I/O is added to the software. It determines the Maximum - Minimum value or peak to peak value of a signal, either per period or over the total record.


A typical application is to log peak to peak values of a signal, e.g. mains voltage.














Figure 3: Maximum - Minimum I/O settings window




Signal analyzing I/Os improved


A number of I/Os have been improved, to help analyze your signals better and get even more information from it.


The RMS I/O is improved. A Mode property is added that allows to determine the RMS value over the total measurement or per period in the input signal individually.


A typical application is to log RMS values of a signal, e.g. mains voltage.














Figure 4: RMS I/O settings window



The Pulse decoder I/O is improved. It now has to additional inputs, Z and Home.


The Z input can be used to connect to the Z output of an incremental encoder. This output generates one pulse per revolution of the encoder. It can be used as zero point reference.


The Home input can be connected to a Home signal on a machine with one or more encoders. This Home signal is used by the machine controller, in combination with the encoder(s) to control its state.


Corresponding settings Set zero mode, Z edge and Home edge are added to handle the Z and Home input signals.