This is an old revision of the document!


Implementation of software on the Campbell Scientific CR6 is done with the use of PC400 Datalogger Support Software and CR Basic Editor. The PC400 Datalogger support software serves several functions. First of all, it enables the user to send program code and retrieve data from the unit via USB interface with a Windows computer. It also lets the user set the internal clock of the CR6 easily. With the Windows program, publicly declared variables can be read in real time from the device via the USB cable to ease the process of debugging. Unfortunately, the software does not support debugging with the use of common tools such as breakpoints and memory access. The lack of such tools does increase development time significantly and should be taken into account when planning development of future system functions.

The CR Basic editor lets the user write programs for the CR6 device. The editor has a built-in compile function that will check for faults such as syntax errors and incorrect memory allocation, but the program is recompiled on the CR6 device after it has been transferred to the device. The file extension of the programs that are sent to the CR6 is “.CR6”. The CR Basic programming language is based on BASIC, which is a programming language that was released in 1964

  • l1_sw.1537786883.txt.gz
  • Last modified: 2023/09/06 00:31
  • (external edit)