
Appendix A. CRBasic Programming Instructions
508
Trim
Returnsacopyofastringwithnoleadingortrailingspaces.
Syntax
variable = Trim(TrimString)
UpperCase
Convertsastringtoalluppercasecharacters
Syntax
String = UpperCase(SourceString)
A.8 Clock Functions
Within the CR3000, 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)
Date
Returnsaformatteddate/timestringoftypeLongderivedfromsecondssince
1990.
Syntax
Date(SecsSince1990, Option)
DaylightSaving
Definesdaylightsavingtime.Determinesifdaylightsavingtimehasbegunor
ended.Optionallyadvancesorturns‐backthedataloggerclockonehour.
Syntax
variable = DaylightSaving(DSTSet, DSTnStart, DSTDayStart,
DSTMonthStart, DSTnEnd, DSTDayEnd, DSTMonthEnd, DSTHour)
DaylightSavingUS
DetermineifUSdaylightsaving timehasbegunorended.Optionallyadvanceor
turn‐backthedataloggerclockonehour.
Syntax
variable = DaylightSavingUS(DSTSet)
Commentaires sur ces manuels