Appendix A. CRBasic Programming Instructions
483
StrComp
Comparestwostringsbysubtractingthecharactersinonestringfromthe
charactersinanother
Syntax
Variable = StrComp(String1, String2)
SplitStr
Splitsoutoneormorestringsornumericvariablesfromanexistingstring.
Syntax
SplitStr(SplitResult, SearchString, FilterString, NumSplit,
SplitOption)
SPrintF
Convertsdatatoformattedstrings.Returnslengthofformattedstring.Replaces
FormatFloat()andFormatLong().
Syntax
length = SPrintF(Destination, format,...)
Trim
Returnsacopyofastringwithnoleadingortrailingspaces.
Syntax
variable = Trim(TrimString)
UpperCase
Convertsastringtoalluppercasecharacters
Syntax
String = UpperCase(SourceString)
A.8 Clock Functions
Within the CR800, time is stored as integer seconds and nanoseconds into the
second since midnight, January 1, 1990.
ClockChange
Returnsmillisecondsofclockchangeduetoanysettingoftheclockthat
occurredsincethelastexecutionofClockChange.
Syntax
variable = ClockChange
ClockReport
SendsthedataloggerclockvaluetoaremotedataloggerinthePakBusnetwork.
Syntax
ClockReport(ComPort, RouterAddr, PakBusAddr)
ClockSet
Setsthedataloggerclockfromthevaluesinanarray.
Syntax
ClockSet(Source)