Section 7.  Installation 
 
 
operations, retrieving these tables repeatedly may cause skipped scans (p. 
472).
 
 
7.5.1.4  CRBasic Program — Setup Tools 
Info tables and settings can be set or accessed using CRBasic instructions 
SetStatus() or SetSetting(). 
For example, to set the setting StationName to BlackIceCouloir, the following 
syntax is used: 
SetSetting("StationName","BlackIceCouloir") 
where StationName is the keyword for the setting, and BlackIceCouloir is the set 
value. 
 
Settings can be requested by the CRBasic program using the following syntax: 
x = Status.[setting] 
where Setting is the keyword for a setting. 
For example, to acquire the value set in setting StationName, use the following 
statement: 
x = Status.StationName 
 
7.5.1.5  Executable CPU: Files — Setup Tools 
Many CR800 settings can be changed remotely over a comms link either directly, 
or as discussed in CRBasic Program — Setup Tools 
(p. 108), as part of the CRBasic 
program.    These conveniences come with the risk of inadvertently changing 
settings and disabling communications.    Such an occurrence will likely require an 
on-site visit to correct the problem if at least one of the provisions discussed in 
this section is not put in place.    For example, wireless-ethernet (cell) modems are 
often controlled by a switched 12 Vdc (SW12) terminal.    SW12 is normally off, 
so, if the program controlling SW12 is disabled, such as by replacing it with a 
program that neglects SW12 control, the cell modem is switched off and the 
remote CR800 drops out of comms. 
Executable CPU: files include the following: 
•  'Include' file 
(p. 109) 
•  Default.cr8 file (p. 109) 
•  Powerup.ini file (p. 421) 
To be used, each file needs to be created and then placed on the CPU: drive of the 
CR800.    The 'include' file and default.cr8 file consist of CRBasic code.   
Powerup.ini has a different, limited programming language.