1 security by-pass, 3 passwords, 1 .csipasswd – Campbell Scientific CR1000 Measurement and Control System User Manual
Page 74: 2 pakbus instructions, 3 is instructions

Section 5. System Overview
74
5.1.10.2.1 Security By-Pass
Security can be bypassed at the datalogger using a external keyboard /
displaykeyboard display. Pressing and holding the "Del" key while powering up a
CR1000 will cause it to abort loading a program and provide a 120 second
window to begin changing or disabling security codes in the settings editor (not
Status table) with the keyboard display.
Keyboard display security bypass does not allow telecommunications access
without first correcting the security code.
Note This feature is not operable in CR1000KDs with serial numbers less than
1263. Contact Campbell Scientific for information on upgrading the CR1000KD
operating system.
5.1.10.3 Passwords
Passwords are used to secure IP based communications. They are set in various
telecommunications schemes via the .csipasswd file, CRBasic PakBus
instructions, CRBasic IS instructions, and in CR1000 settings.
5.1.10.3.1 .csipasswd
The .csipasswd file is a file created and edited through DevConfig, and which
resides on the CPU: drive of the CR1000. It contains credentials (usernames and
passwords) required to access datalogger functions over IP telecommunications.
See Web API
for details concerning the .csipasswd file.
5.1.10.3.2 PakBus Instructions
The following CRBasic PakBus instructions have provisions for password
protection:
• ModemCallBack()
• SendVariable()
• SendGetVariables()
• SendFile()
• GetVariables()
• GetFile()
• GetDataRecord()
5.1.10.3.3 IS Instructions
The following CRBasic instructions that service CR1000 IP capabilities have
provisions for password protection:
• EMailRecv()
• EMailSend()
• FTPClient()