Sign Up

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

* 1 ↓237
ReleasedMay 25, 2020
Publisher University of Leeds
License BSD
LabVIEW VersionLabVIEW>=18.0
Operating System Windows, Mac, and Linux
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 (May 25, 2020)

1.7.0 - Add aditional properties for rate time unit, more consist unit display
- Move start value to first tab, replace index digit display with scorll bar
- Fix some resize issues
- Add New button to clear program and redo load/save buttons
- Control now exports and imports in JSON (NI Native schema)

Install with VIPM Download Package

Note: Get VIPM Desktop to install this package directly into LabVIEW.


  Post an Idea   Post a Resource

Recent Posts