beautypg.com

A.20.2 goes, A.20.3 omnisat – Campbell Scientific CR800 and CR850 Measurement and Control Systems User Manual

Page 502

background image

Appendix A. CRBasic Programming Instructions

502 

 

 

ArgosTransmit 
Initiates a single transmission to an Argos satellite when the instruction is 
executed. 

Syntax 

ArgosTransmit(ResultCode, ST20Buffer)

A.20.2 GOES

GOESData 
Sends data to a Campbell Scientific GOES satellite data transmitter. 

Syntax 

GOESData(Dest, Table, TableOption, BufferControl, DataFormat)

GOESGPS 
Stores GPS data from the satellite into two variable arrays. 

Syntax 

GOESGPS(GoesArray1(6), GoesArray2(7))

GOESSetup  
Programs the GOES transmitter for communication with the satellite. 

Syntax 

GOESSetup(ResultCode, PlatformID, MsgWindow, STChannel,

STBaud, RChannel, RBaud, STInterval, STOffset, RInterval)

GOESStatus 
Requests status and diagnostic information from a Campbell Scientific GOES 
satellite transmitter. 

Syntax 

GOESStatus(Dest, StatusCommand)

A.20.3 OMNISAT

OmniSatData 
Sends a table of data to the OMNISAT transmitter for transmission via the GOES 
or METEOSAT satellite. 

Syntax 

OmniSatData(OmniDataResult, TableName, TableOption,

OmniBufferCtrl, DataFormat)

OmniSatRandomSetup 
Sets up the OMNISAT transmitter to send data over the GOES or METEOSAT 
satellite at a random transmission rate. 

Syntax 

OmniSatRandomSetup(ResultCodeR, OmniPlatformID, OmniChannel,

OmniBaud, RInterval, RCount)

OmniSatStatus 
Queries the transmitter for status information. 

Syntax 

OmniSatStatus(OmniStatusResult)