Appendix A. CRBasic Programming Instructions
452
Syntax
Sub subname (argument list)
[statement block]
Exit Sub
[statement block]
End Sub
WebPageBegin/WebPageEnd
SeeInformationServices
(p.167).
A.1.1 Variable Declarations & Modifiers
Alias
Assignsasecondnametoavariable.
Syntax
Alias [variable] = [alias name]; Alias [array(4)] = [alias
name], [alias name(2)], [alias name]
As
SetsdatatypeforDimorPublicvariables.
Syntax
Dim [variable] AS [data type]
Dim
Declaresanddimensionsprivatevariables.Dimensionsareoptional.
Syntax
Dim [variable name (x,y,z)]
ESSVariables
Automaticallydeclaresallthevariablesrequiredforthedataloggerwhenusedin
anEnvironmentalSensorStationapplication.Usedinconjunctionwith
ESSInitialize.
Syntax
ESSVariables
NewFieldNames
Assignsanewnametoagenericvariableorarray.Designedforusewith
CampbellScientificwirelesssensornetworks.
Syntax
NewFieldNames(GenericName, NewNames)
PreserveVariables
RetainsvaluesinDimorPublicvariableswhenprogramrestartsafterapower
failureormanualstop.
Syntax
PreserveVariables
Public
Declaresanddimensionspublicvariables.Dimensionsareoptional.
Syntax
Public [variable name (x,y,z)]