beautypg.com

A.6.10 other functions – Campbell Scientific CR3000 Micrologger User Manual

Page 503

background image

Appendix A. CRBasic Programming Instructions

503

 

CovSpa 
Computes the spatial covariance of sets of data. 

Syntax 

CovSpa(Dest, NumOfCov, SizeOfSets, CoreArray, DatArray)

FFTSpa 
Performs a Fast Fourier Transform on a time series of measurements. 

Syntax 

FFTSpa(Dest, N, Source, Tau, Units, Option)

MaxSpa 
Finds the maximum value in an array. 

Syntax 

MaxSpa(Dest, Swath, Source)

MinSpa 
Finds the minimum value in an array. 

Syntax 

MinSpa(Dest, Swath, Source)

RMSSpa 
Computes the RMS (root mean square) value of an array. 

Syntax 

RMSSpa(Dest, Swath, Source)

SortSpa 
Sorts the elements of an array in ascending order. 

Syntax 

SortSpa(Dest, Swath, Source)

StdDevSpa 
Used to find the standard deviation of an array. 

Syntax 

StdDevSpa(Dest, Swath, Source)

A.6.10 Other Functions

AddPrecise 
Used in conjunction with MovePrecise, allows high‐precision totalizing of 
variables or manipulation of high‐precision variables. 

Syntax 

AddPrecise(PrecisionVariable, X)

AvgRun 
Stores a running average of a measurement. 

Syntax 

AvgRun(Dest, Reps, Source, Number)

Note AvgRun() should not be inserted within a For / Next construct with the
Source and Dest parameters indexed and Reps set to 1. In essence this would be
performing a single running average, using the values of the different elements of
the array, instead of performing an independent running average on each element