Sign Up

lavag_lib_User_Interface_XControls_multi-segment-ramp_xcontrol by University of Leeds - Toolkit for LabVIEW Download

An XControl that describes a waveform as a series of linear ramp segments

Watch * 1 ↓509
ReleasedNov 06, 2022
Publisher University of Leeds
License BSD
LabVIEW VersionLabVIEW>=18.0
Operating System Windows, Mac, and Linux
Dependencies oglib_string  
Project links Homepage  


A multi-segment ramp provides a waveform that the user defines in terms of a series of linear ramp segments with a target and either a step size or ramp rate. The start of each segment is the endpoint of the preceeding segment except for the first segment which has a defined start value.

The XControl supports the concept of each segment being "active" for a measurement.

The programmed waveform is shown on a preview tab as a plot showing the individual steps and colour coding the segments depending on whether they are active or not.

The XControl can keep track of a 'current position' marker that can be drawn and updated on the preview pane.

The format and units used to program the wavefore can be set by properties and methods, the control and be programmed with a wavefore via a method. Import and export of waveform definitions can be carried out by the user with the import/exprt being to a JSON file.

Release Notes (Nov 06, 2022)

1..7.1 - Fied the index scrollbar to allow longer programs to be written

gavin_burnell was a contributor to this release

Download Package

All Contributors

  Post an Idea   Post a Resource

Recent Posts