Start of trail End of trail navigation bar

Table of Contents >Quanser Rapid Control Prototyping Toolkit >VI and Function Reference >

VIs - Alphabetical List

C

F

H

I

M

S

C

CL Bias Removal

Removes any bias or offset from an input signal.

CL Comm Basic Stream Client

Automatically connects to a server using the specified communications protocol and transmits and receives data. The connection is persistent - if the connection is lost, it automatically reconnects.

CL Comm Basic Stream Server

Automatically listens as a server using the specified communications protocol and transmits and receives data. The connection is persistent - if the connection is lost, it automatically reconnects.

CL Computation Time

VIs - Alphabetical List returns the time spent computing the last iteration of the CD&Sim loop in seconds. The time is measured using a high resolution timebase.

CL Continuous Sigmoid

Generates a sigmoid trajectory from the current position (and velocity) to the target position.

CL Controller

This VI implements three commonly used controllers: Proportional-Integral-Derivative (PID), Proportional-Integral-Velocity (PIV), and PD with Acceleration Feed-Forward.

CL Discrete Second Order Low Pass Filter

Models, in the discrete-time domain, a second-order low-pass filter characterized by a cut-off frequency and a damping ratio.

CL Enabled Moving Average

Computes a moving average of the input signal when enabled.

CL HIL Read

Reads from analog, digital, encoder and/or other channels of a HIL board.

CL HIL Read Timebase

Reads from analog, digital, encoder and/or other channels of a HIL board while establishing the timing of the simulation loop via a hardware timebase.

CL HIL Set Encoder Counts

Sets the counter values for encoder channels of a HIL board.

CL HIL Watchdog

Activates and reloads the watchdog timer of a HIL board.

CL HIL Watchdog Clear

Clears the watchdog state of a HIL board.

CL HIL Write

Writes to analog, digital, encoder and/or other channels of a HIL board.

CL Phantom

CL Phantom is used to control the family of Phantom haptic (currently available as 3D System Geomagic Touch) devices.

CL Sample Time

Outputs the time since the last invocation of the VI in seconds. The time is measured using a high resolution timebase.

CL Second Order Low Pass Filter

Models, in the continuous-time domain, a second-order low-pass filter characterized by a cut-off frequency and a damping ratio.

CL Smooth Signal Generator

Outputs a waveform whose amplitude and frequency may be changed without causing a discontinuity in the output and may be driven by inputs to the vi.

CL Stall Monitor

VIs - Alphabetical List monitors whether a device has stalled. It is typically used to protect a device from overheating by stopping the VI if the device is stalled for too long.

CL Stream Accept

The VIs - Alphabetical List VI accepts a connection from a remote host.

CL Stream Answer

The VIs - Alphabetical List VI listens for and accepts a connection from a remote host using non-blocking I/O. Non-blocking I/O is used so that the I/O does not interfere with the sample rate of the VI. However, as a result, communication protocols that do not support non-blocking I/O are not supported by the Intermediate Stream VIs.

CL Stream Call

The VIs - Alphabetical List VI establishes a connection to a remote host using non-blocking I/O.

CL Stream Close

The VIs - Alphabetical List VI closes the stream connected using CL Stream Connect.

CL Stream Connect

The VIs - Alphabetical List VI establishes a connection to a remote host. The connection is made each time the VI executes.

CL Stream Flush

The VIs - Alphabetical List VI writes the data in the stream buffer to the underlying communication channel.

CL Stream Listen

The VIs - Alphabetical List VI creates a stream that listens for connections from remote hosts.

CL Stream Poll

The VIs - Alphabetical List VI polls for events associated with the connected stream.

CL Stream Read

The VIs - Alphabetical List VI receives data over a stream.

CL Stream Write

The VIs - Alphabetical List VI writes data to the stream buffer.

F

Filtered Derivative

The VIs - Alphabetical List VI implements the derivative of a signal and apply a low-pass filter (with configurable cut-off frequency) to the derivative.

H

HIL Initialize

Initializes a hardware-in-the-loop (HIL) card for use with the other HIL VIs or CL HIL Control & Simulation Loop VIs.

HIL Close

Close the given HIL board. Final output values configured in the HIL Initialize VI will be written to the board prior to closing the board.

HIL Read

Reads from analog, digital, encoder and/or other channels of a HIL board.

HIL Set Encoder Counts

Sets the counter values for encoder channels of a HIL board.

HIL Task Create Reader

Create a task for reading from analog, digital, encoder and/or other channels of a HIL board. The task allows other operations to be performed while the inputs are being read "in the background". The data is read into an internal circular "task buffer" from which it can be read at any time using the HIL Task Read VI. The size of this task buffer is determined by the sample in buffer input.

HIL Task Get Board

Get the corresponding HIL board from the HIL Task.

HIL Task Read

Reads from analog, digital, encoder and/or other channels of a HIL Task.

HIL Task Start

Starts the HIL Task. The task runs at the sampling frequency specified and processes the number of samples specified.

HIL Watchdog Clear

Clears the watchdog state of a HIL board.

HIL Watchdog Is Expired

Indicates whether the watchdog timer has expired and the board is now in the watchdog state in which outputs cannot be written.

HIL Watchdog Reload

Reloads the watchdog timer. If the watchdog had already expired then it does not clear the expiration state. The watchdog must be cleared in order to begin writing to the outputs again.

HIL Watchdog Start

Starts the watchdog timer. If the watchdog timer is allowed to expire then it resets all the outputs of the data acquistion cards to the programmed expiration states.

HIL Watchdog Stop

Stops the watchdog timer. If the watchdog had already expired then it does not clear the expiration state. The watchdog must be cleared in order to begin writing to the outputs again.

HIL Write

Writes to analog, digital, encoder and/or other channels of a HIL board.

I

Inverse Modulus

The VIs - Alphabetical List VI computes the accumulated output for signals which wrap, such as multi-turn potentiometer measurements.

M

Match Boolean

Returns true if the input string is "true", "yes", "y", "on" or "1". Returns false if the input string is "false", "no", "n", "off" or "0". If the input string is none of these values then it returns an error and the output is set to the input.

Match Enum

Returns the index of the string in the possible values array that matches the input string.

S

Stream Accept

The VIs - Alphabetical List VI accepts connection from a remote host.

Stream Answer

The VIs - Alphabetical List VI listens for and accepts a connection from a remote host using non-blocking I/O.

Stream Call

The VIs - Alphabetical List VI establishes a connection to a remote host using non-blocking I/O.

Stream Close

The VIs - Alphabetical List VI closes a stream created using Stream Connect or Stream Listen.

Stream Connect

The VIs - Alphabetical List VI establishes a connection to a remote host. The connection is made each time the VI executes.

Stream Flush

The VIs - Alphabetical List VI flushes a stream created using Stream Connect or Stream Listen.

Stream Listen

The VIs - Alphabetical List VI creates a stream that listens for connections from remote hosts.

Stream Poll

The VIs - Alphabetical List VI polls for events associated with the connected stream.

Stream Read

The VIs - Alphabetical List VI receives data over a stream.

Stream Set Swap Bytes

The VIs - Alphabetical List VI closes a stream created using Stream Connect or Stream Listen.

Stream Shutdown

The VIs - Alphabetical List VI shuts down a stream in preparation for closing it.

Stream Write

The VIs - Alphabetical List VI writes data to the stream buffer.

 

navigation bar