Controlling by popup menus

The Handyscope(s) opened by the Multi Channel oscilloscope software can be controlled in different ways. One way is to control the oscilloscopes and their channels by means of popup menus, openend by right clicking the oscilloscope or channel.

Oscilloscopes and channels can also be controlled by means of oscilloscope toolbars and channel toolbars, located at the top of the window. Many settings are also accessible through hotkeys.

Handyscopes have settings that are divided into two groups: Oscilloscope settings, that affect all channels of the oscilloscope and Channel settings, which only influence a specific channel.

Oscilloscope settings and actions

Oscilloscope popup menu

When the oscilloscope is right clicked, a popup menu is opened, showing all settings and actions which are available for that oscilloscope. Not all settings and actions are available for each Handyscope.

To/from active graph

Clicking this item will add all channels of the oscilloscope to the active graph. When the active graph already contains one or more lines for the channels of this oscilloscope, they are removed from the graph. Double-clicking the oscilloscope will also activate this action.

Measure mode

This item opens a sub menu which allows to set the measure mode, between block mode and streaming mode. The measure mode can only be set when the oscilloscope is not measuring.

Sample frequency

This item opens a sub menu which allows to set the sample frequency of the oscilloscope . Hotkeys F3 and F4 can also be used to adjust the sample frequency.

Record length

This item opens a sub menu which allows to set the record length of the oscilloscope . Hotkeys F11 and F12 can also be used to adjust the record length.

Resolution mode

This item opens a sub menu which allows to set the resolution mode of the oscilloscope:

  • Fixed: the resolution of the oscilloscope is fixed and will not be changed by the software.
  • Auto non-enhanced: let the software change the resolution of the oscilloscope automatically to the highest possible value for the current sample frequency, using only the ADC's native resolutions and not the resolution(s) created by oversampling.
  • Auto all: let the software change the resolution of the oscilloscope automatically to the highest possible value for the current sample frequency, including resolution(s) created by oversampling.

Resolution

This item opens a sub menu which allows to set the resolution of the oscilloscope.

Clock

This item opens a sub menu which allows to set the sample clock source of the oscilloscope between internal and external. For information on the external clock requirements, refer to the Handyscope instrument manual.

Clock output

This item opens a sub menu which allows to select the clock output from the available options.

Pre trigger

This item opens a sub menu which allows to set the pre trigger / post trigger ratio. Hotkeys Shift + and Shift + can also be used to change the pre / post trigger ratio.

Trigger hold-off

This item opens a sub menu which allows to set the trigger hold-off value.

Trigger delay

This item opens a sub menu which allows to set the trigger delay value.

Trigger time out

This item opens a sub menu which allows to set the trigger time out.

Trigger source

This item opens a sub menu which allows to set the trigger source.

Load

Use this item to load predefined oscilloscope settings and data from disk. The file format that is used is the TiePie TPS file format.

Save as

With this item the settings and optionally also measured data of an oscilloscope can be saved to a file. Other objects like graphs, other oscilloscope and I/Os etc. are not stored in this file. The file format that is used is the TiePie TPS file format.

Export data

With this item the measured data of an oscilloscope can be exported to a different file format, to use it in third party applications.

Auto Disk

This item opens the Auto disk function of the oscilloscope, which automatically saves each measurement to disk. The file format that is used is the TiePie TPS file format.

Info

This item shows hardware and driver specific information of the Handyscope. Items shown are:

  • Name and model of the Handyscope
  • Serial number
  • Calibration date
  • Firmware version
  • Driver version

Clear

Use the Clear action to remove the measured data from all channels and fill them with 0 V.

Close

This item closes the oscilloscope. The oscilloscope is then removed from object tree, the oscilloscope toolbar and channel toolbars are removed and all connections to I/Os and sinks are disconnected.

To (re)open an oscilloscope, search it through the Search item in the Instruments menu or by hotkey Alt + S.

When the Handyscope includes a function generator, like e.g. the Handyscope HS5 or the Handyscope HS3, closing the oscilloscope does not close the generator. The generator is closed through its own popup menu.

Channel settings and actions

Channel popup menu

An oscilloscope has one or more channels. When a channel of an oscilloscope is right clicked, a popup menu is opened, showing all settings and actions which are available for that channel.

When multiple channels are selected and then right-clicked, settings for all selected channels can be changed simultaneously to the same value. Actions will be performed on the selected channels.

Not all settings and actions are available for each Handyscope.

To/from active graph

Clicking this item will add the channel to the active graph. When the active graph already contains a line for this channel, it is removed from the graph. Double-clicking the channel will also activate this action.

Enabled

This setting determines whether a channel is measuring or not. Enabling a channel allows to use that channel as a trigger source without displaying the channel in a graph. It can also affect the maximum sampling frequency of an oscilloscope. Enabling or disabling a channel does not add it to or remove it from a graph.

Coupling

This section of the channel popup menu has items to control the signal coupling of the channel. Hotkeys A and D can also be used to change the input coupling of a channel.

Range

To control the input range of the channel, items are available for each full scale input range setting. Hotkeys F5 and F6 can also be used to change the input range of a channel.

Auto ranging

To make the software select the most suitable input range, based on the input signal, use the Auto ranging setting. Hotkey R can also be used to change the auto range setting of a channel.

Probe gain

Probes connected to an input channel usually attenuate the input signal. Specialized probes or signal converters can also amplify the input signal. The probe gain setting allows to compensate the measured values for the gain applied by the probe or converter. The channel will then give the original signal values.

When e.g. a X10 attenuating oscilloscope probe is connected, the channel will measure a 10 times smaller value of the input signal. By setting the probe gain to 10, the measured values will be multiplied by 10 to compensate.

This item opens a sub menu where the probe gain of a channel can be selected from a number of predefined values and a User defined... setting.

Hint: To invert a channel, you can set the Probe gain to -1.

Unit

This item sets the unit of the channel. The default unit of a channel is V. The unit can be set to any (string) value. The unit will also be passed on to any connected I/O or Sink.

Color

For easy recognition, channels can have different colors. This selection opens a sub menu with two choices:

  • Automatic - The color is selected from a group of channel colors which is set in the program settings
  • User defined ... - A color picker is shown to select a color.

Trigger enabled

This setting determines whether a channel is used as trigger source or not. When multiple channels are used as trigger source, they are OR'ed.

Trigger type

This item opens a sub menu which allows to set the trigger type of a channel.

Trigger level

This item opens a sub menu which allows to set the trigger level of a channel. The trigger level is set as a percentage of the input range, where 100% corresponds with positive full scale and 0% with negative full scale. 50% corresponds to 0 V. Hotkeys F7 and F8 can also be used to change the trigger level of a channel.

Trigger hysteresis

This item opens a sub menu which allows to set the trigger hysteresis of a channel. The trigger hysteresis is set as a percentage of the input range, where 100% corresponds with the full input range from positive full scale to negative full scale. 12.5% corresponds to 1 division. Hotkeys [ and ] can also be used to change the trigger hysteresis of a channel.

Trigger level 2

Some trigger types use two trigger levels. This item controls the second trigger level, in the same way as the first trigger level.

Trigger hysteresis 2

Some trigger types use two trigger hystereses. This item controls the second trigger hysteresis, in the same way as the first trigger hysteresis.

Trigger condition

Some trigger types have an additional condition setting, which must be met to generate a trigger. This item opens a sub menu with the available trigger condition settings for the currently set trigger type.

Trigger condition time

A trigger condition can be time related. This item opens a sub menu where the trigger condition time can be selected from a number of predefined values and a User defined... setting.

Disconnect all sinks

This item immediately disconnects all I/Os, sinks and graph lines that are connected.

Disconnect sink(s)

This item shows a dialog with all connected I/Os, sinks and graph lines. A selection can be made of the sink(s) that need to be disconnected.

Alias

A channel can be given a descriptive name for easy recognition, e.g. "battery" when measuring a battery voltage. This is the alias of the channel. Select this item to set the alias of a channel. To clear the alias and restore the original name, enter an empty string.

Export data

With this item the measured data of a channel can be exported to a different file format, to use it in third party applications.

Clear

Use the Clear action to remove the measured data from a channel and fill it with 0 V.