#!/bin/sh  
# \
  exec oagtclsh "$0" "$@"


set auto_path [linsert $auto_path 0  /usr/local/oag/apps/lib/$env(HOST_ARCH)]
set auto_path [linsert $auto_path 0 /usr/local/oag/lib_patch/$env(HOST_ARCH)]

APSStandardSetup

set pv ""
set lowerLimit 0
set upperLimit 0
set numSteps 60
set stepInterval 1
set numCycles 1
set approachFromLowerLimit 0
set approachFromUpperLimit 0
set finalSetpoint 0

set args $argv
APSStrictParseArguments {pv lowerLimit upperLimit numSteps stepInterval numCycles approachFromLowerLimit approachFromUpperLimit finalSetpoint}

if {[catch {APSStandardizeWithDecay -pv $pv \
              -lowerLimit $lowerLimit \
              -upperLimit $upperLimit \
              -numSteps $numSteps \
              -stepInterval $stepInterval \
              -numCycles $numCycles \
              -approachFromLowerLimit $approachFromLowerLimit \
              -approachFromUpperLimit $approachFromUpperLimit \
              -finalSetpoint $finalSetpoint} results]} {
    puts stderr $results
    exit 1
}
