beautypg.com

A.20.2 goes, A.20.3 omnisat – Campbell Scientific CR3000 Micrologger User Manual

Page 527

background image

Appendix A. CRBasic Programming Instructions

527

 

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)

OmniSatSTSetup 
Sets up the OMNISAT transmitter to send data over the GOES or METEOSAT 
satellite at a self‐timed transmission rate. 

Syntax 

OmniSatSTSetup(ResultCodeST, ResultCodeTX, OmniPlatformID,

OmniMsgWindow, OmniChannel, OmniBaud, STInterval,
STOffset)