Downloads by Name


Downloads by Category


Want instant access to downloads? Log In or Register

Program Examples


CR6, CR1000X, and CR300 programs demonstrating taking multiple measurements using an AM16/32B relay multiplexer. Examples cover single-ended, differential,... learn more

BaroVue10 Program Example (1 KB) 28-03-2023


Description: Includes an SDI-12 example and a RS-232-serial program example. The programs are written for a CR1000X, but... learn more


This program was written for a CR1000X data logger. Program code of other data loggers will be similar.... learn more

CCFC Program Examples (15 KB) 21-07-2021


Description: The example programs provide the following functions:  (1) add GPS coordinates using the CCFCGPSLatitude and CCFCGPSLongitude instructions;... learn more

CDM-VW300 Example Programs (45.4 KB) 23-05-2013


CRBasic program examples for use with the CDM-VW300 and CDM-VW305. learn more

CELL2XX example programs (6 KB) 22-06-2021


Three example programs as described in the CELL200-Series manual. The Power program shows how to control power to... learn more

CH201 Example Programs 2 (3 KB) 11-01-2022


Two CR1000X data logger programs that monitor the CH201. One example program uses RS-232, and the other example... learn more


An example CR1000X program that uses the R7! SDI-12 command to retrieve data. The program adjusts the barometric... learn more

COM310 Examples (5 KB) 22-04-2008


CR1000 CRBasic program examples showing COM310 data callback and voice support. learn more


CR1000X program measures the CNR4 and controls the CNF4 heater/ventilator based on environmental conditions, and monitors the CNF4... learn more


CR1000X program that uses differential terminals to measure the four radiation outputs and one excitation terminal and one... learn more


CR1000X programs that use the MSSET and MSGET commands. learn more


CR1000X programs that read continuous data and polled data and use the SET, SETNC, and GET commands. The... learn more


CR1000X program that measures the HFP01SC, performs the self-calibration, and checks for calibration validity. Refer to the manual... learn more


CR3000 program measures the Pt-100 sensor for the body temperature of the CNR4. This program requires four differential... learn more

CS110 Example programs 1 (3 kB) 05-05-2020


A CS110 weather station program and a CS110 transfer standard site calibration program. The weather station program measures... learn more

CS140 Program Examples (5 KB) 15-03-2022


Four example CR1000X programs are included that use the POLL, SET, SETNC, and GET commands for the CS140.... learn more

CS241DM Program Example (2 KB) 18-08-2021


CR6 example program that retrieves information from the input register of four CS241DM sensors, then averages the temperature... learn more

CS241 Program Examples (2 kB) 15-06-2021


Includes two CR1000X example programs. One program measures the CS241 using the two-wire configuration and the other program... learn more

CS250DM Example Program 1 (1 KB) 07-12-2020


The example CR6 program measures four CS250DM sensors, averages the four temperature measurements, and calculates the standard deviation... learn more

CS25 example programs 1 (5 kB) 29-01-2020


CR6, CR1000X, and CR300 programs that control the relay, measure the short circuit current for the reference and... learn more

CS26 example programs 1 (5 kB) 29-01-2020


CR6, CR1000X, and CR300 programs that control the relay, measure the short circuit current for the reference and... learn more

CS27 example programs 1 (5 kB) 29-01-2020


CR6, CR1000X, and CR300 programs that measure the short circuit current for the reference and test modules and... learn more


Two CR1000X data logger programs that read the CS325DM measurements. An example program is included for each output... learn more


Four programs are included: two CR1000X programs and two CR1000 programs. The first CR1000X and CR1000 programs measure... learn more

CSAT3B Example Programs 1 (4 kB) 20-10-2020


Three example programs.  Simple SDM Program: SDM communications are used to collect data from a single CSAT3B. Simple CPI Program:... learn more


CR1000X datalogger programs for the CSAT3BH with SDM and CPI communications protocols.  Warning: This program is not intended for... learn more

CSAT3BH CR6 Programs 2.03 (9 KB) 20-11-2020


CR6 datalogger programs for the CSAT3BH with SDM and CPI communications protocols.  Warning: This program is not intended for... learn more


Example CR1000, CR3000, and CR23 datalogger programs to measure the CSAT3 three dimensional ultrasonic anemometer. The programs include... learn more


The CSAT3H Heater Controller ships with this encrypted program. This program is for the unlikely event that the... learn more


Example datalogger programs for finding the optimal SDM baud rate. These programs are used to determine the appropriate... learn more

ET107 Default Programs (4 KB) 29-03-2021


One default program is for an ET107 with the 034B wind sensor and another default program is for... learn more


A Granite 10 example program using CAN bus to query an ECU for the legislated PID values once... learn more

LLAC4 Program Example (2 KB) 21-05-2024


Description: Includes two programs, one for a CR1000X and one for a CR350. Both programs measure three different wind... learn more


Three CR1000X data logger programs that read the MetSens200 measurements and sensor status. An example program is included... learn more


Three CR1000X data logger programs that read the MetSens300 measurements and sensor status. An example program is included... learn more


Three CR1000X data logger programs that read the MetSENS500 measurements and sensor status. An example program is included... learn more


Three CR1000X data logger programs that read the MetSens550 measurements and sensor status. An example program is included... learn more


Three CR1000X data logger programs that read the MetSens600 measurements and sensor status. An example program is included... learn more

PS200 Example Programs 1.1 (36.4 KB) 08-12-2014


CR1000 programming examples for use with the PS200.  The examples show how to use both SDI-12 and RS-232... learn more


An example CR1000X program uses the M! SDI-12 command to measure the RainVue 10 or RainVue 20 and... learn more

RangeVue Program Examples (1 KB) 12-07-2024


Two programs use the C1! SDI-12 instruction to measure the RangeVue-series sensors. One program is for the CR350... learn more


Example CR1000 datalogger programs to measure a RMY81000 configured as a RMY81005 or RMY81005A. Along with the programs... learn more


There are three example programs for the CDM-CD16AC. The first program demonstrates using two SDM-CD16AC modules to control... learn more


CRBasic program demonstrating twelve functions of the SDM-IO16A using the SDMIO16() instruction. This program is not an example... learn more

SDMS40 Example Programs 1 (4 KB) 13-08-2020


Three example CR1000X programs. Two programs use SDI-12 and one program uses RS-232. All example programs read the... learn more

SkyVue Example Programs 1 (3 KB) 07-11-2019


CRBasic data logger programs for use with CS message 1. One example includes a cyclic redundancy check (CRC).Please... learn more

SMP10 Example Programs 1 (3 KB) 12-01-2021


Includes two CR1000X programs. One program measures the SMP10 sensor using Modbus over RS-485 and the other program... learn more


This example CR6 program collects the volumetric water content, relative permittivity, soil temperature, and bulk electrical conductivity for... learn more

SR30 Example Program 1 (2 KB) 10-12-2020


The example CR1000X program measures the SR30 sensor. The program will store the values if the result code... learn more

SR50A example programs 1 (11 kB) 22-01-2020


CR6 and CR1000X programs that directly read each type of SR50A output (SDI-12, RS-232, RS-485), and a CR1000... learn more


CR6 and CR1000X programs that read the SR50AH SDI-12 output and control the SR50AH heater. A 107 sensor... learn more

SR50AT example programs 1 (11 kB) 22-01-2020


CR6 and CR1000X programs that directly read each type of SR50AT output (SDI-12, RS-232, RS-485), and a CR1000... learn more


CR6 and CR1000X programs that read the SR50ATH SDI-12 output and control the SR50ATH heater. The programs use... learn more


CR3000, CR1000, or CR800-series data logger program for the TX325 that sets up self-timed and random transmissions and... learn more


GRANITE-series, CR6, CR1000X, or CR300-series data logger program for the TX326 and TX325 that sets up self-timed and... learn more

VDIV Program Example (1 KB) 29-07-2022


In this example program, a VDIV10:1 and the VoltDiff() instruction are used to measure an input voltage with a... learn more


Program to read 20 Hz dynamic data from two VWire 305 analyzers measuring eight channels each. learn more


Two example CR1000X programs that read the WindSonic1. One program reads the sensor directly, and the other program... learn more


This program uses the R0! SDI-12 instruction to retrieve the temperature measurement. The program is written for a CR1000X,... learn more


Three programs are included for the ClariVue 20 submersible turbidity sensor. One program uses the M1! SDI-12 command to make... learn more


These example programs demonstrate how to use the CDM_VoltFilt(), CDM_BridgeFilt(), and CDM_FFTFilt() instructions on a Spectrum module. Additionally,... learn more


Three example programs are available for the TempVue 20. The SDI-12 program uses the R0! SDI-12 instruction to... learn more


This example CR1000X program uses the M1! SDI-12 command to retrieve 100 burst measurements from a ClariVue 10... learn more

CS320 Program Example (3 KB) 11-08-2021


Two example programs that use the M4! command to return solar radiation (W/m^2), raw millivolt value (mV), sensor... learn more

SN500SS Program Example (1 KB) 11-08-2021


An example program that uses the M! SDI-12 command to measure the incoming short-wave (SW) radiation, outgoing SW... learn more

CS255 Program Examples (4 KB) 26-08-2021


Three example programs that measure the temperature sensors on the CS225 probe. The number of temperature sensors and... learn more


This program demonstrates creating a custom menu for data logger displays and corresponds to the Campbell Connections video:... learn more

SR05 Example Programs 1 (2 KB) 10-09-2021


Two CR1000X data logger programs that read the SR05 sensor. An example program is included for each output... learn more

HMP155A Example Programs (4 KB) 15-10-2021


Description: Example CR1000X programs that measure either the analog voltage or RS-485 output of the HMP155A. The analog... learn more


Two programs that read the SnowVue 10 sensor. One program performs temperature compensation to provide snow depth. The... learn more


An example program to read and store Wintersense SDI-12 data every five minutes. Program uses 0 for the... learn more


SurfaceVue 10 standard programs with and without NTCIP. Set a constant to select RS-232 or RS-485 communications. Another... learn more


In this example program, a SDM-SIO2R will read a visibility measurement from the CS120A. If the SIO2R does... learn more


This is a data logger wiring diagram spreadsheet template that accompanies the Wiring Diagram Video. The spreadsheet includes... learn more

TS100SS Program Examples (2 KB) 09-09-2024


Two example programs that read a HygroVue5/HygroVue10 temperature and relative humidity sensor and measure the fan speed of... learn more