Event Description

This two day introductory training course will teach you the fundamentals of programming Campbell Scientific dataloggers, specifically the CR1000X and table based dataloggers using LoggerNet with CRBasic.

The course is hand’s on and includes practical exercises designed to reinforce the core concepts covered; the class size is limited to six to enable full support to be given to all attendees.

Day one of the course provides a good introduction to using LoggerNet to administer, program and collect data from Campbell’s most popular dataloggers.

Day two of the course will teach you how to customise a datalogger program to suit different sensor and data storage requirements.

Lunch and training materials will be provided. The course runs from 09:00 - 17:00 on both days.

Accommodation and travel is not included.

Software (LoggerNet) will be provided, on our training PCs for the duration of the training course. To continue to use LoggerNet you will need to purchase a license once you have completed the training.

When you reserve a place via this website you will receive an email letting you know your request is being processed. You will then be contact by our accounts team to arrange payment. They will then confirm your place on the course and send you your training pack. Note, until this step is complete your place is not confirmed.

Course overview:


Introduction to datalogging


Programming with ShortCut and CRBasic Editor

Software Overview

  • Device Configuration Utility
  • Changing datalogger settings using Device Configuration utility
  • Sending an Operating System to the datalogger
  • PC400
  • Loggernet
  • ShortCut

Detailed review LoggerNet

  • Creating a new Station Profile in the setup screen
  • Connecting to a datalogger using Connect Screen
  • Setting the datalogger clock
  • Sending a program to the datalogger
  • Working with Data
    • Monitoring and graphing Real Time Data
    • Viewing historical data using View Pro
    • Accessing files via File Control
    • Downloading data on a schedule
    • Monitoring schedules with the Status Monitor
    • Displaying data with RTMC


  • Status Monitor
  • Status Table
  • Log Tool

Introduction to CRBasic and the CRBasic language

  • Begin to look at CRBasic programs 
  • ShortCut
  • CRBasic Editor 

The CRBasic Editor

  • Help System
  • Commenting and Syntax Highlighting
  • Navigation

Program Templates

  • Introduction to Programming
  • Measurement and Control Example Program
  • Declaring Variables
  • Declaring DataTables

Creating a Main Program

  • Measurement and Control example program
  • Using If-Then-Else Statements
  • Using Program Features
  • Different measurement instructions for different
    sensor types

Data Types and Formats

  • Dim, Alias and Const instructions
  • Data Types
  • Defining Data Tables
  • Conversion and manipulation of data


  • Sub routines 
  • For loops
  • Multiplexers

Serial communications

  • Digital data
  • Using the Terminal Emulator with SDI-12 sensors



Event Details
Seats Available: 0
Date: September 17-18, 2024
Time: 9am - 5pm
Location: Shepshed, LE12 9GX, UK
View Calendar