Datalogger Support Software / CRBasicEditor
CRBasicEditor Stand-Alone Installation for CRBasic Editor (Download Only)
Full-Featured Program Editor for Campbell Scientific Dataloggers
weather applications water applications energy applications gas flux & turbulence applications infrastructure applications soil applications


Current Version: 3.7

The CRBasic Editor is a PC-compatible software application for writing datalogger programs in Campbell Scientific's CRBasic programming language. It offers a multi-window programming environment with instruction parameter prompts, a comprehensive on-line help system, and example programs for each instruction. Syntax highlighting and a program precompiler provide for efficient writing of complex code. 

The CRBasic Editor is included in LoggerNet, LoggerNet Admin, LoggerNet Remote, PC400, and RTDAQ. It is also offered as a stand-alone installation.

Read More

Benefits and Features

  • Multi-window programming environment
  • Customizable syntax highlighting for keywords, variables, strings, and program comments
  • Precompiler for syntax checking with detailed warning and error messages
  • Right-click access to on-line help, parameter entry, and variable selection
  • Complete list of selectable datalogger program instructions and functions with search capability
  • Extensive documentation of instructions, including program examples
  • Goto functionality for easy navigation of code
  • Program bookmarks
  • Conditional compiling for efficient use of code


Detailed Description

The CRBasic Editor is a feature-rich program editor that supports all instructions and functions contained in the datalogger operating system. It is intended for use by an experienced datalogger programmer who needs more flexibility than what is found in the Short Cut Program Generator (SCWin). Datalogger programs generated by SCWin can be opened and edited in the CRBasic Editor. (Program changes, however, do not integrate back into SCWin.) Creating a program in SCWin and then completing more complex programming tasks in the CRBasic Editor is an efficient way to add the needed code to a CRBasic program to measure specific sensors, allowing you to dedicate more time in CRBasic to tasks not supported by SCWin.

The stand-alone installation of the CRBasic Editor provides a cost-effective way to provide a licensed copy of the CRBasic Editor to individual users who need a programming tool. Using the stand-alone CRBasic Editor along with PC200W or the Device Configuration Utility, technicians can make programming changes in the field with a lower investment cost.

The CRBasic programming language is similar in syntax, program flow, and logic to the BASIC programming language. Many mathematical functions, operators, and logic statements found in BASIC languages are also found in CRBasic.


Current Version 3.7
Operating System Windows 10, 8, and 7 (Both 32- and 64-bit operating systems are supported.)


Computer Requirements

Computer operating systems—Windows 7, 8, and 10. CRBasic runs on both 32-bit and 64-bit versions of these operating systems. 

Datalogger Considerations

Compatible with all CRBasic dataloggers.

Compatible Contemporary Dataloggers

CR1000 CR3000 CR6
CR9000X CR300

Compatible Retired Dataloggers

CR500 CR510 CR10 CR10X 21X CR23X CR9000 CR5000 CR7X

Articles and Press Releases

Blog Articles