man1/dbwiggle

Table of Contents

Name

dbwiggle - modulate a parameter

Synopsis

dbwiggle <dbman_host> <label> <refname> <type> <variable number of args>

Description

This program allows an AccelNET database parameter to be modulated.

Arguments

Argument processing is simpleminded.

The arguments marked required must be supplied.

Arguments marked optional are not required. However, if an optional argument is used the arguments preceeding it on the command line must be supplied (even if they are marked optional).

dbman_host - required

the host where dbman is running
label refname - required

an AccelNET parameter name
type - required

The type of modulation.

Choices are: sine, square, or sawtooth.

See below for more information.

sine, square, sawtooth, and triangle mode arguments

usage: dbwiggle <dbman_host> <label> <refname> <type> <vmin> <vmax> <no_steps> <dT)
vmin - required

The minimum value to set the parameter to.
vmax - required

The maximum value to set the parameter to.
no_steps - optional

the number of steps of steps to take.

The default value is 180.

<deltaT> - optional

time between steps in uS

The default value is 100000.

sine2 mode arguments

usage: dbwiggle <dbman_host> <label> <refname> <type> <vmin> <vmax> <range2> <no_steps> <no_steps2> <dT)
vmin - required

The minimum value to set the parameter to.
vmax - required

The maximum value to set the parameter to.
range2 - required

The range for the inner sine wave.
no_steps - optional

the number of steps of steps to take in the outer sine wave.

The default value is 180.

no_steps2 - optional

the number of steps of steps to take in the inner sine wave.

The default value is 10.

<deltaT> - optional

time between steps in uS

The default value is 100000.

Example


#!/bin/sh
#
# modulate the terminal voltage between
# 2.5 and 2.6 MV using 180 steps
# (one cycle will take 18 secs)
#
dbwiggle localhost "TPS TK-1" "TrvVC" 2.5 2.6

Manual Page Revision

$Id: dbwiggle.1,v 1.1 2004/10/20 17:00:26 kitchen Exp $


Table of Contents