04.01.2015 Views

CR1000 Manual - Campbell Scientific

CR1000 Manual - Campbell Scientific

CR1000 Manual - Campbell Scientific

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Appendix A. CRBasic Programming Instructions<br />

A.20 Satellite Systems<br />

LoadFieldCal<br />

Loads values from the FieldCal file into variables in the datalogger.<br />

Syntax<br />

LoadFieldCal(CheckSig)<br />

NewFieldCal<br />

Triggers storage of FieldCal values when a new FieldCal file has been written.<br />

Syntax<br />

DataTable(TableName, NewFieldCal, Size)<br />

SampleFieldCal<br />

EndTable<br />

SampleFieldCal<br />

Stores the values in the FieldCal file to a data table.<br />

Syntax<br />

DataTable(TableName, NewFieldCal, Size)<br />

SampleFieldCal<br />

EndTable<br />

Instructions for GOES, ARGOS, INMARSAT-C, OMNISAT. Refer to satellite<br />

transmitter manuals available at www.campbellsci.com.<br />

A.20.1 Argos<br />

ArgosData<br />

Specifies the data to be transmitted to the Argos satellite.<br />

Syntax<br />

ArgosData(ResultCode, ST20Buffer, DataTable, NumRecords,<br />

DataFormat)<br />

ArgosDataRepeat<br />

Sets the repeat rate for the ArgosData instruction.<br />

Syntax<br />

ArgosDataRepeat(ResultCode, RepeatRate, RepeatCount,<br />

BufferArray)<br />

ArgosError<br />

Sends a "Get and Clear Error Message" command to the transmitter.<br />

Syntax<br />

ArgosError(ResultCode, ErrorCodes)<br />

ArgosSetup<br />

Sets up the datalogger for transmitting data via an Argos satellite.<br />

Syntax<br />

ArgosSetup(ResultCode, ST20Buffer, DecimalID, HexadecimalID,<br />

Frequency)<br />

523

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!