Page 3
CR10 template to the CR10X template. Please do not skip any steps. If the CR10 program was created with a version of EDLOG less then 6.0, you will need to use the DOC2CSI utility before doing the steps given above. The PC208 manual Section 9 gives more information on using DOC2CSI.
SIMILAR DAMAGES EVEN IF CAMPBELL SCIENTIFIC HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. CAMPBELL SCIENTIFIC, INC. is not responsible for any costs incurred as result of lost profits or revenue, loss of use of the software, loss of data, cost of re-creating lost data, the cost of any substitute program, claims by any party other than licensee, or for other similar costs.
Page 6
You may copy it onto a computer to be used and you may make archival copies of the software for the sole purpose of backing-up CAMPBELL SCIENTIFIC, INC. software and protecting your investment from loss. All copyright notices and labeling must be left intact.
PC208 DATALOGGER SUPPORT SOFTWARE TABLE OF CONTENTS PAGE INTRODUCTION SOFTWARE OVERVIEW ......................1 DISKETTES..........................1 INSTALLATION ......................... 1 SOFTWARE INTEGRATION ....................2 INTRODUCTION TO USER INTERFACE ................4 PC208E PC208E ..........................1-2 STATIONS AND SCHEDULES ....................1-2 STATIONS..........................1-2 1.3.1 Main Screen ........................... 1-2 1.3.2 Creating a New Station File ....................
Page 9
PC208 DATALOGGER SUPPORT SOFTWARE TABLE OF CONTENTS 3.2.11 Q - Quit ........................... 3-5 MONITORING AND GRAPHING INPUT DATA..............3-6 3.3.1 Locations ..........................3-6 3.3.2 F1..F8 Flag Set........................3-6 3.3.3 D - Digits Displayed ........................ 3-6 3.3.4 T - Terminal Emulator......................3-6 3.3.5 Port Toggle ..........................
Page 10
PC208 DATALOGGER SUPPORT SOFTWARE TABLE OF CONTENTS TELCOM STATION PARAMETERS ...................... 5-2 STATION OPTIONS....................... 5-8 SCRIPT FILES ........................5-9 5.3.1 Attended Operation ........................ 5-9 5.3.2 Unattended Operation ......................5-9 5.3.3 RF Networks........................... 5-9 RUNNING TELCOM UNATTENDED ................... 5-10 5.4.1 The Done (/D) Option ......................5-10 5.4.2 The Wait (/W) Option ......................
Page 11
PC208 DATALOGGER SUPPORT SOFTWARE TABLE OF CONTENTS 7.3.3 U -- Collect Uncollected Data Files..................7-2 7.3.4 N -- Collect Newest Data File ....................7-2 7.3.5 L -- Collect One Data File Starting at a Specified Location ............ 7-2 7.3.6 P -- Collect All Program Files ....................7-2 7.3.7 D -- Store a .DLD Program File ....................
Page 12
USING MEMMAKER (SUPPLIED WITH MS-DOS 6.XX) ............E-3 FREQUENTLY ASKED QUESTIONS PC208E.EXE .......................... F-1 EDLOG.EXE........................... F-1 TABLES File Types Used with PC208 Software ..................3 4.3-1 Printable ASCII, Comma Delineated and Field Formatted Input File Format Types....4-2 4.3-2 Input File Options ........................4-2 4.3-3...
Page 13
PC208 DATALOGGER SUPPORT SOFTWARE TABLE OF CONTENTS FIGURES Menu Selection.......................... 4 1.3-1 Main Screen ........................... 1-2 1.3-2 Station File Editor ........................1-3 1.4-1 Schedule Editor ........................1-5 1.4-2 Station File Editor Used with Schedule Editor ................ 1-6 1.5-1 Collect Now From Multiple Stations..................1-7 2.5-1...
Page 14
PC208 DATALOGGER SUPPORT SOFTWARE TABLE OF CONTENTS This is a blank page. viii...
21X datalogger. Short Cut is not distributed algebraic expressions, and syntax checking. with PC208 but is available at no cost from Campbell Scientific. SPLIT processes selected data from a data file or several data files and combines the data into DOC2CSI is a simple utility that converts a report file.
DOS functions freeing some conventional memory. The install program will prompt for a destination directory for the PC208 files. This directory will If there is insufficient memory or disk space a be created if it does not exist. The default warning will be displayed by the installation directory is \PC208E.
PC208 INTRODUCTION TABLE I-1. File Types Used With PC208 Software EXTENSION MNEMONIC of EXT. DESCRIPTION/USES TYPE and SOFTWARE that generated file .DAT raw DATa Data as received from datalogger. Format PC208E, TELCOM, SMCOM, GT can be Printable ASCII, comma separated, or Final Storage Format.
PC208 INTRODUCTION FIGURE I-1. Menu Selection I.5 INTRODUCTION TO USER The cursor keys are used to manipulate some controls. INTERFACE The PC208E and EDLOG programs use a See the following sections for more detail. standard mouse based user interface. This...
Page 19
PC208 INTRODUCTION WINDOW BASICS Zoom Box Title Bar Close Box Scroll Bar Scroll Bar Resize Corner Close Box Zoom Box Used to close the current window usually with Used to change the size of the displayed out saving changes (if applicable). To use a window.
Page 20
PC208 INTRODUCTION CONTROLS Drop down list Button (Combo) Text Box Radio Buttons Buttons Drop Down List (Combo) Buttons are identified by a shadow . To select a Drop Down List allow the selection of a single button, click on it with the mouse. To use the option from a displayed list.
Page 21
PC208 INTRODUCTION Radio Buttons Radio buttons allow only one of the displayed set of options to be enabled. To use the mouse, click on the desired option. To use the keyboard, move the focus to the Radio Buttons Set then use the UP and DOWN cursor keys to select the desired option.
Page 22
PC208 INTRODUCTION HELP Selected link Links Help is invoked by pressing the F1 key, selecting a HELP button, or using the main menu. Help supports links to other help sections. Links are displayed in a different color text. Double click on a link with the mouse to jump to the referenced section.
Page 23
PC208 INTRODUCTION STANDARD FILE SELECTION BOX The filename can be typed in here directly. The * character can be used to update the list of displayed files, e.g., enter ‘*.PRN’ to list all files with PRN extension. Select OK button to use any changes.
Page 25
SECTION 1. PC208E File Edit RealTime Tools DataCollection View Display Help Index HelpOnHelp Getting Started About Screen and Screen Colors graph settings GraphOpts Toggle ErrorLog Data View data & log files Scheduled Start open schedule (begin data collection) Collect data from one or more stations now Call Now <MultiStn>...
SECTION 1. PC208E a specified interval, the PC waiting between 1.1 PC208E calls. While waiting, datalogger initiated calls PC208E provides computer/datalogger can be answered. communication for data collection and real-time data display. In addition, it provides tools for In addition to a station file for each station, a setting the datalogger clock, transferring schedule (script file) is required for this type datalogger programs, and testing...
FILE | NEW | 40 seconds elapse with no activity STATION. The dialog box above is displayed (Figure 1.3-2). One of the other PC208 functions (under the FILE menu) is used Saving a new station automatically makes the HANGUPLINK (submenu under REALTIME station active.
Normally the program is only retrieved if the See Section 3.3 (GRAPHTERM) of the PC208 original EDLOG program is not available (e.g. manual for monitor mode descriptions. the program was entered with the datalogger keyboard display).
SECTION 1. PC208E Figure 1.4-1. Schedule Editor must be edited from the schedule editor to add 1.4 SCHEDULES scheduling information. See Section 1.4.1. PC208E is also used to schedule data collection from datalogger sites. A schedule is a list of When a new schedule is saved, it automatically one or more station files.
See Section 5.1 (TELCOM) in the PC208 /W to the end. manual for detail on these parameters. The PC must be turned on, PC208 must be See Section 1.4.1 if station files are to be used running and configured for CallBack, and the with on-line collection and scheduled collection.
STN) option. When selected the dialog box toggled. See Section 3.5.1 (GRAPHTERM) of above is displayed (Figure 1.5-1). the PC208 manual. Up to nine stations may be added for collection. 1.7 HELP The number to the left of the station file name...
SECTION 1. PC208E 1.8 TELCOM AND GT COMPATIBILITY PC208E station files are compatible with TELCOM and GT stations files. PC208E schedule files are compatible with TELCOM script files. PC208E uses TELCOM to do scheduled data collection. PC208E automatically runs TELCOM when scheduled data collection is started.
SECTION 2. EDLOG Labels Linked 2.1 EDLOG INTRODUCTION EDLOG creates, documents, and edits After the user enters a new input location label, datalogger programs. This version of EDLOG EDLOG automatically assigns it the next has the following features: available input location number (address). By using the Input Location Editor, all of the labels Menu-Driven Format can be entered first and the program written...
SECTION 2. EDLOG 2.2 OVERVIEW 2.2.1 MENU DESCRIPTION File Edit Search Compile Display Options Window Help Allows a topic to be Help Index selected from a list. Help on Help About Edlog lists version number and copyright date. Displays windows on an equal Tile portion of the screen.
SECTION 2. EDLOG 2.2.2 CREATING/EDITING EDLOG PROGRAMS 2.3 PROGRAM DEVELOPMENT 2.2.2.1 Creating a New EDLOG Program EDLOG programs consist of comments, instructions, and expressions. The body of the Below is a step-by-step procedure for creating a program is divided into Program Tables 1 and 2 new EDLOG Program;...
SECTION 2. EDLOG 2.3.2.2 Entering Parameters The operator(s) and/or function(s) used in the expression must be on the operator or When an instruction's template appears, the function list (see Section 2.3.3.2). cursor is automatically located where the first parameter is entered. Type-in the first Numbers and labels that are immediately parameter's value then press <enter>...
SECTION 2. EDLOG <shift> Del Delete the Instruction or Line (2) Select EDIT | CUT to move the text or Under the Cursor select EDIT | COPY to copy the text. Up Arrow Move Up One Line (3) Move the cursor to the location where the moved or copied text will reside.
SECTION 2. EDLOG whenever instructions are inserted or deleted. 2.4.4.1 Creating a Library File By default automatic renumbering is enabled. The following steps describe creating a library file: To improve performance on slow computers, the Automatic Renumbering can be disabled by (1) Either use the computer's mouse or the selecting OPTION | EDITOR OPTIONS.
SECTION 2. EDLOG Labels can have up to nine characters. The For Example: first character must be a letter. The allowed characters are numbers, letters, #, and _. The When the following is a section of an EDLOG following labels are reserved for expressions program, the TempC and BatteryV input and should not be entered by the user: CSI_R, locations are sampled.
SECTION 2. EDLOG 2.5.3.1 The Editor's Screen FIGURE 2.5-1. Input Location Editor Screen The Input Location Editor Screen (Figure 2.5-1) # Writes provides the following information: Automatically displays the number of times that Addr data are written to this location. Lists the input location number (address).
SECTION 2. EDLOG deleted location label, the input location's 2.7 INDENTION number automatically becomes 0. Indention is typically used with If Then/Else sequences and loops. Both manual and MOVE (F4) -- moves the input location to a automatic indentions are available. different number.
SECTION 2. EDLOG 2.8.4 FILES WITH A *.FSL EXTENSION 2.8 FILE TYPES These files are produced by the EDLOG 2.8.1 FILES WITH A *.CSI EXTENSION compiler when the Enable Trace is enabled. These are the EDLOG program files that the This option is accessed through user edits.
Page 44
SECTION 2. EDLOG This is a blank page. 2-12...
GraphTerm is a terminal emulator program with real time graphical monitoring capability that can auto- matically collect Final Storage data from Campbell Scientific 's CR10(X), 21X(L), and CR7 dataloggers. Most GraphTerm features are present in PC208E. The standalone GraphTerm retains compatibility with previous versions for command line capability.
SECTION 3. GRAPHTERM 3.1.2 ASYNCHRONOUS COMMUNICATIONS 3.1.4 DATA FILE FORMAT ADAPTER Options: Comma Separated ASCII As stored in datalogger Options: COM1 COM2 "Comma Separated ASCII" strips all IDs, COM3 leading zeros, unnecessary decimal points and COM4 trailing zeros, and plus signs. Values are separated by commas.
SECTION 3. GRAPHTERM Modem commands can be included with the Campbell Scientific RF Modems default to a telephone number, but the commands and higher speed RF transmission than used telephone number cannot exceed 40 previously. If older (prior to February 1989) characters.
SECTION 3. GRAPHTERM 3.2.2 T -- TERMINAL EMULATOR 3.2.4 S -- SAVE PROGRAM FROM DATALOGGER T is the terminal emulator option and is available for any datalogger type. Keyboard The S option saves the datalogger's program on entries are transmitted out the selected COM a disk file.
THE CODE IN THE CR10 AND 21X PROMS IS stations to be called with a single phone call. COPYRIGHTED SOFTWARE. A SOFTWARE LICENSE AGREEMENT WITH CAMPBELL 3.2.10 V -- VIEW GRAPHICS FILE SCIENTIFIC, INC. MUST BE COMPLETED BEFORE BURNING ANY PROMS WHICH The V option will display any file that has been INCLUDE THIS SOFTWARE.
SECTION 3. GRAPHTERM 3.3.2 F1..F8 -- FLAG SET 3.3 MONITORING AND GRAPHING INPUT DATA The user flag status is shown below the input location data. High flags are displayed in When "M" is keyed, GraphTerm will do one of reverse video. Keys F1 through F8 toggle user the following: flags 1 through 8 respectively.
SECTION 3. GRAPHTERM 3.3.7 COLLECT DATA 3.4.6 D DIGITS DISPLAYED This option allows a collection interval to be The default resolution of data displayed data is entered. While in the monitor or Graph Mode, 3 digits; by pressing the "D" key, an additional GT will automatically collect data on the interval digit will be displayed.
SECTION 3. GRAPHTERM were used and is automatically re-loaded when With fixed scaling, values are plotted against the monitor mode is entered. Multiple screen the absolute scale that is defined by the values configurations may be saved under multiple entered for Upper and Lower Limits. Graph Setup Files.
SECTION 3. GRAPHTERM 3.4.9 F1..F8 FLAG TOGGLE GT stnfile Monitor progfile Locations specfile Graphics The user flag status is shown in the upper right hand corner of the graphics screen. Set flags would call the station using "stnfile" filename have their corresponding number displayed. then graphically monitor the input locations as Keys F1 through F8 toggle user flags 1 through defined in the graph specifications file named...
SECTION 3. GRAPHTERM gt gapsSYMBOLSmONO 3.5.3 CHANGING STATIONS AND TIME LIMITS initiates GraphTerm, and leaves gaps in When changing stations, add /9 or /R to the missing graph data, shows symbols on the station file name to hang up to the MD9 or RF trends, and displays in monochrome mode.
Formatted ASCII (SPLIT default output format), Printable ASCII, or Raw A/D data (refer to NOTE: Examples shown in this section special Burst Mode Instruction in Campbell may include square brackets. These Scientific datalogger manual). brackets (i.e. []) must be included when shown.
SECTION 4. SPLIT Each time it executes, SPLIT keeps track of the This tells SPLIT that the input file is Raw A/D number of bytes it reads from the input file and data with 100 values in each BURST, excluding saves this information in the parameter file.
SECTION 4. SPLIT Omit writing to screen. TABLE 4.3-4. Definition of BLANK or Bad Data for each Data File Format Print output file. Cannot be used with /R option. File Format Definition of Write report (.RPT) file to disk. Blank or Bad Data Cannot be used with /P.
SECTION 4. SPLIT Sends OUTPUT to file and gives extension CAUTION: For the /M option to produce a name .RPT. correct OUTPUT file, the differences between the two input files can only be /S Suppresses form feed and page breaks to question marks.
Page 60
SECTION 4. SPLIT Logical "and" and "or" statements can be used Time elements can be identified without when specifying the START condition (STOP specifying a starting time (e.g., '2:3'). When no and COPY conditions also). A logical "and" starting time is specified SPLIT assumes the statement means that all conditions must be starting time to be 0 and inserts carriage return true for the statement to be true.
SECTION 4. SPLIT SPLIT will begin reading on data output at 1000 The PARameter file, up to and including the hours and 05 seconds on day 27. COPY line, is set up as follows: The INPUT file must be entered on the CAUTION: SPLIT will not start reading if INPUT file line as many times as there are the exact specified STARTing time cannot...
SECTION 4. SPLIT SPLIT continues reading the input file(s) until For example, referring to Table 4.3-1, if only the EOF is reached or execution is stopped by those hours during day 189 when the the user. Time Series processing starts over temperature was above 90 and the soil after each STOP condition is found.
SECTION 4. SPLIT TABLE 4.3-5. Effect of Out of Range Values for Given Output Options OUTPUT OPTION ON SCREEN OUTPUT FILE default, /#, asterisk, blinking screen blanks for bad data /P, /R, /S asterisk, blinking screen blanks for bad data in default file, asterisk for printed or .RPT file, followed by Out of Range value nothing...
Page 64
SECTION 4. SPLIT EXAMPLES OF SYNTAX FOR MATHEMATICAL OPERATORS multiply element 3 by element 5 divide element 3 by element 5 (3..5)/(8..10) same as 3/8, 4/9, 5/10 add element 3 to element 5 subtract element 5 from element 3 (3,9,5)-(8,7,10) same as 3-8, 9-7, 5-10 3*2.0 multiply element 3 by a fixed number 2...
Page 65
SECTION 4. SPLIT Edate(doy;y) = Convert Julian day to Int(x) returns the integer portion European date, where of the element x. doy=day of year and Examples: y=year. Format is DD- Int(7) = 270 MM. When used as the Int(5*6) = 685 interval, n, with Time Series Functions (see Ln(x)
Page 66
SECTION 4. SPLIT when an interval count (n) is met, or when the determine the interval, SPLIT counts the /F or F option is enabled and a STOP condition number of arrays which meet the specified is met. Results which are output at the end of a conditions (STOP, START, and COPY).
Page 67
SECTION 4. SPLIT Avg(x;n) returns the average of Min(x;n) returns the minimum value of element x over a full data set element x over a full data set or every nth value. or every nth value. Examples: Examples: Avg(3) = 59.898 (average Min(7) = 4.23 (min std.
Page 68
SECTION 4. SPLIT Smpl(x;n) returns a sample of element Total(x;n) returns the total of element x x every nth value. The over a data set or every nth Sample function must always value. have an interval specified. Examples: Total(5) = Examples: 211.36 (daily Smpl(4;8) = 23.98 (RH every...
Page 69
SECTION 4. SPLIT The Crlf is placed after the "Max Temp" = maximum temperature 67.33 Max Temp (outputs Max so that the maximum RH is Temp on the next line. Max Temp 24 times) Date(jd;y) converts Julian day into a calendar date in the form MM Max Temp DD;...
Page 70
= temperature in degrees C Note that at low windspeeds this formula gives wind chill temperatures that are greater than the ambient temperature. The formula is for example purposes and is not endorsed by Campbell Scientific as a standard.
SECTION 4. SPLIT outputs as elements (e.g., Avg (3..5,7) Day-Year). To get the European format enter will output 4 averages). 'PCEDATE', this would produce (Day-Month- Year). Square brackets are used to enclose an 4.3.8 HEADINGS FOR COLUMN # allowable range for a value (e.g., 3[3.6..12] indicates that the allowable If a report Heading is specified, then SPLIT will range for element 3 is from 3.6 to 12).
SECTION 4. SPLIT CURSOR COMMAND N KEY(s) Up ................ Ctrl E or Up Arrow Down..............Ctrl X or Down Arrow Left ............... Ctrl S or Left Arrow Right..............Ctrl D or Right Arrow Word Left ............. Ctrl A Word Right............Ctrl F Page Up ...............
SECTION 4. SPLIT SAVE TEST1.DAT as an input filename, the following command line would leave the input file SAVE asks the user for a name for the TEST1.DAT and change the output file to parameter file. SPLIT gives a default extension TEST.PRN.
SECTION 5. TELCOM TELCOM allows IBM-PC compatibles to retrieve and store data from Campbell Scientific dataloggers. TELCOM includes the protocol to communicate via direct wire, telephone modem, and RF modem. Data is collected in blocks with error checking to assure data integrity. A station file is created for each datalogger station which specifies the communications link to the datalogger.
'TELCOM' on the command line and display: Telecommunications Program ver. X.X Copyright (C) 1986, 1991 Campbell Scientific, Inc. Options which may be entered following the station or script file name: /E = Edit parameters /B size = Specify Block Size...
SECTION 5. TELCOM Station File Name: MTNTOP Datalogger or Command Type: CR10X Security Code: 0 Fix Datalogger Clock Using PC Clock: Final Storage Area to Collect From: 1st Area Data Collection Method: Since Last Call;Append File; Nbr of Arrays to Backup on First Call: Data File Format: Comma Separated ASCII Primary Call Interval (minutes):...
Page 78
SECTION 5. TELCOM The parameters listed above are the default cations commands. The binary commands are values. Some of the parameters will change or more efficient but less reliable. CR21s with disappear as different options are selected. Format 2 tape capability are the only CR21s The cursor will be on the first parameter (i.e., that support the binary commands.
Page 79
SECTION 5. TELCOM "When 30 sec off" also allows the operator to becomes "Number of Arrays to Collect", which key in the actual number of seconds once the determines how many arrays are collected option has been selected. TELCOM will reset when the station is called.
Page 80
SECTION 5. TELCOM TELCOM will revert to the Primary Call Interval NOTE: SPLIT (section 4) can reduce and after completing all repetitions of Interval #1. further process data files in Final Storage Format, or either of the ASCII formats. Maximum Time Call Will Take (minutes): However, do not use printable ASCII if Maximum Time Command Will Take (minutes): the data arrays contain 200 or more...
Page 81
Alaska from continental U.S.), a cellular use of interrupts for receiving characters. telephone modem link, or a RF network that uses a translator repeater (contact Campbell When TELCOM is exited, the COM Port and its Scientific prior to attempting this). The length of interrupt are completely disabled.
Final Storage. Campbell Scientific Modems now use RF which Typically this pointer should not be changed. default to a higher speed RF transmission than The effect of changing the datalogger pointer used previously.
SECTION 5. TELCOM matter what the "Next Time To Call" is. If any of The '/Bnnn' (Block size for data collection) the files are not on the same disk and directory, allows the user to collect data in the specified the disk and path must precede the filename.
SECTION 5. TELCOM 5.4.1 THE DONE (/D) OPTION 5.4 RUNNING TELCOM UNATTENDED The done option (/D, PC201 and PC203 Unattended operation is possible whether or not required) is entered as the last line of the script the PC201 Clock and Serial I/O Card and the file (Section 5.3) when it is desired to have the PC203 Power up Control Box are installed.
Page 85
SECTION 5. TELCOM station file with the 3 digit ID as its name and telecommunications, maintaining a record of all interrogates the datalogger as specified in the data, and the datalogger calls could save only "Data Collection Method". the 5 most recent arrays. After TELCOM has collected the data from the .STN file it will look for a file with the same 3 digit ID with a .BAT TELCOM can also answer calls from other...
SECTION 5. TELCOM regains control. See the DOS manual for telecommunications disk, places a different details on the commands. system disk in the default drive, and either turns the PC203 power switch to on or hits control C (or control Break) to terminate the wait option NOTE: It is very easy to get the computer on systems without the PC203.
SECTION 5. TELCOM 5.6 WAKETIME WAKETIME.COM may be used to manually set the wake up time on the PC201 card. The wake up time programmed will be the next time that the PC201 card will have the PC203 wake up the PC for an unattended task. This program will not work unless a PC201 card is installed in the computer.
Page 88
SECTION 5. TELCOM This is a blank page. 5-14...
A -- Collect all data files. Copyright (c) 1986, 1987, 1988, 1989, U -- Collect uncollected data files. 1990 N -- Collect newest data file. Campbell Scientific, Inc. L -- Collect one data file starting at Logan, Utah 84321 display pointer L. Serial Port Options: P -- Collect program files.
SECTION 6. SMCOM monitor. Escape or Ctrl_ exits this mode and 6.2.6 P -- COLLECT PROGRAM FILES returns the options menu. The P option collects the datalogger programs stored in the Storage Module. The Storage 6.2.2 A -- COLLECT ALL DATA FILES Module maintains the addresses of up to eight program files.
This format is referred to as PRINTABLE ASCII in other programs written by Data files with a given root name are numbered Campbell Scientific. This format is ambiguous sequentially. The first file will be root001.DAT. for data arrays of 200 or more points and...
SECTION 6. SMCOM NOcolor is used to suppress color on a 6.4.4 A -- AS STORED 8 BIT computer with a monochrome display. The The A collection option is used to collect files problem is evident when the status lines at the from the Storage Module which do not contain top of the screen are not visible.
SECTION 7. CSMCOM CSMCOM supports Campbell Scientific's Card Storage Module when the CSM1 or MCR1 is used as the card reader. It provides a simple and efficient way for you to extract data from a card. Most program functions can be accessed from the DOS command line, allowing you to incorporate the program in batch files for automated data extraction.
SECTION 7. CSMCOM To obtain a summary of valid 7.3.4 N -- COLLECT NEWEST DATA FILE telecommunication commands press F1; a This option also works in a similar way to the A second press of F1 displays a second screen. option with the exception that it collects just the To leave the terminal emulator, press the Esc latest file in the card, and the data is written to a...
Please contact Campbell Scientific for further NOTE: Certain binary strings signify file advice. delimiters (see the CSM1 manual) and these should not be included in the file.
SECTION 7. CSMCOM If the card is corrupted do not use the C option exist, the first new file will be called initially. Use the E option to fully test and reset ROOT003.DAT. the card. If you specify a file that already exists on disk 7.3.11 Q -- QUIT you are asked if you wish to overwrite the file.
If when the program is run, you get a warning in The PC208 SPLIT program can be used to the module status window that shows the card decode the data. If you wish to decode data with...
If you need to specify both the NOCOLOR and If you are unable to recover your data please SM232A options append the two options contact Campbell Scientific for further advice. together, with no spaces in between, as the first command line parameter, e.g.
DOS command line, allowing you to incorporate the program in batch files for automated data extraction. If you are familiar with Campbell Scientific’s SMCOM or CSMCOM programs you will find many aspects of the operation of SMCRead to be similar.
SECTION 8. SMCREAD CARD READING SOFTWARE option when trying to diagnose problems with a Thus the U option can be used to read any new corrupted card. data files stored in the card since data was last read using SMCRead. To obtain a summary of valid commands press ;...
Please contact A data file, i.e. datalogger data. The Show Campbell Scientific for further advice. option assigns a number to the file which starts at one at the beginning of the card At the end of the test, SMCRead displays a and increments for each new data file.
.DAT extension for data printed. Each data value is preceded by an files, unless you enter an alternative extension identifier (see example in the PC208 manual). or specify no extension by terminating the file This format occupies the most disk space on name with a ‘.’...
CRITICAL option. If you are unable to recover your data please Windows must be allowed to switch tasks (so contact Campbell Scientific for further advice. do not mark the application as EXCLUSIVE), so that the Ventura/Award drivers can become the 8.5.5 RUNNING SMCREAD UNDER WINDOWS 3.1...
SECTION 8. SMCREAD CARD READING SOFTWARE This is equivalent to: running SMCRead on a computer with an LCD screen, the contrast may be improved by entering NOCOLOR before menu commands. SMCRead a dfiles c p pfiles d prog1 1 q This executes SMCRead and all data files are collected and stored in files with a root name of If you enter Q before menu command line...
Page 106
SECTION 8. SMCREAD CARD READING SOFTWARE This is blank page.
SECTION 9. DOC2CSI UTILITY This is a simple utility that converts datalogger programs created with EDLOG 5.4 (.DOC files) to the format used by EDLOG 6.2 or newer (.CSI files). The .CSI file is created in the current directory. To use DOC2CSI type: Special cases: DOC2CSI oldname newname loggertype Comments to the right of P97 for 21X and...
If the Smartmodem is to answer incoming calls R"xx"n -- Wait for response -- forces the (i.e., PC208’s CallBack feature is to be used), preceding portion of the strings to be sent, then switch 5 (Table A-1) must be up. If you do not...
The first line is for the modem reset string. High speed modems and fax modems have a PC208 uses this to reset the modem to a known larger command set and are more complex state. Line two is the initialization string, which than the old 1200 baud modems.
Page 112
This number will be answering of incoming calls (Section A.1). appended to the end of line 3 when PC208 Internal modems generally store the auto initiates a call. answer command (S0=1) in non-volatile memory (NVRAM).
PS/2 type computers. COM3 and COM4 are Any serial port, internal modem, or PC201 card not supported. used with the PC208 software must be set so the addresses and interrupts match the table. The appropriate switch and jumper settings for the PC201 card are also given.
Page 114
APPENDIX B. USE OF COM3 OR COM4 This is a blank page.
APPENDIX C. PC208 ERROR MESSAGES Download file is wrong type or too large! C.1 PC208E/GRAPHTERM ERROR While programming the datalogger, GraphTerm MESSAGES: received a message from the datalogger which CANNOT HANG UP HAYES MODEM! meant the program was either not recognized GraphTerm did not receive the proper response as a program, or it was too large.
APPENDIX C. PC208 ERROR MESSAGES Illegal value for time. Element value not in range 1..254. In the Start parameter with the Time Sync option Split can not work on more than 254 elements Split did not recognize the time option. Check that at a time.
Modem! The datalogger has had a hardware reset. Consult Communication was not established with the Campbell Scientific whenever this happens. To reset base RF modem. Check baud rate, cable the E08 counter get into the telecommunications mode connections, and power to RF modem.
APPENDIX C. PC208 ERROR MESSAGES Datalogger date xxx needs fixed! C.5 SMCREAD ERROR MESSAGES The datalogger day is off from the computers Error: No card found in slot number # date. Check that the computer day is proper, if The PC cannot find the card in the slot it is then you must reset the date in the specified.
Page 119
No data stored in this area. each detailing a possible cause. Please contact Displayed when collecting several files. This Campbell Scientific if the solution is not evident. usually means a program file was encountered between two data files. No data found in the card!, or file error.
Page 120
APPENDIX C. PC208 ERROR MESSAGES This is a blank page.
APPENDIX D. EXPRESSION ERRORS These are correct ways of entering the above D.1 ERROR CODES AND MESSAGES expressions: bee=zee/2, data=volt1+volt2- The following error codes and messages may number. occur when using expressions. D.1.1.3 Floating point numbers limited to 5 Code Error Message digits All fixed numbers are limited to five digits not Missing left parenthesis...
Page 122
APPENDIX D. EXPRESSION ERRORS For Example: This error message is displayed when a program contains any of these expressions: zee=(label1)(label2), ex=(5)(ARCTAN(data)), eee=(em)(see^2). These are correct ways of entering the above expressions: zee=(label1)*(label2), ex=(5)*(ARCTAN(data)), eee=(em)*(see^2). (3) There is no operator between a set of parentheses and a number.
The minimum required drivers for SMCRead Please contact the supplier of the original are shown as follows as they would appear in PCMCIA drivers for an update, not Campbell your CONFIG.SYS file (your PATH may differ ): Scientific Ltd. DEVICE=C:\PCMCIA\PCSS.EXE Details of the tested software and specific set- DEVICE=C:\PCMCIA\PCCS.EXE...
APPENDIX E. PCMCIA DRIVER SOFTWARE NOTES Windows Users: E.3 ADJUSTING YOUR CARDSERVICES SET-UP In your SYSTEM.INI file there should be a line CardServices has the ability to map a region of which looks something like PCMCIA card to a region of PC memory in the high-memory area.
APPENDIX E. PCMCIA DRIVER SOFTWARE NOTES changes to create a new .INI file. After a E.3.2 SYSTEMSOFT CARDSOFT CARD reboot, SMCRead should function correctly. SERVICES DRIVER There are two .INI files, CARDID.INI and E.3.4 VENTURA/AWARD CARD SERVICES CSALLOC.INI. It is only CSALLOC.INI we are DRIVER concerned with.
Page 126
APPENDIX E. PCMCIA DRIVER SOFTWARE NOTES E.4.1 NOTES FOR THOSE WITH PHOENIX DRIVERS You should choose CUSTOM SET-UP when running MemMaker, and make sure the following options are set: Specify which drivers and TSRs to include in optimization YES Keep current EMM386 memory inclusions and exclusion YES (default) Because CNFIGNAM cannot be loaded high, you should tell MemMaker (when asked) that...
APPENDIX F. FREQUENTLY ASKED QUESTIONS F.1 PC208E.EXE F.2 EDLOG.EXE Why does the mouse stop working in I closed a program file and there was monitor mode(s)? another file behind it? The monitor mode screens do not support the With EDLOG it is possible for the user to open mouse.
Page 128
APPENDIX F. FREQUENTLY ASKED QUESTIONS How do I index or change the sign of a Where did my expression labels go? parameter? When you optimize, EDLOG removes any Input Location labels that it does not find referenced To indexing a parameter, press the F4 key. Two digit (00) and four digit (0000) parameters in the program or that do not have the Manual can also be indexed by pressing the “C”...
Page 129
APPENDIX F. FREQUENTLY ASKED QUESTIONS Spatial Maximum (P49) I know the number of the instruction I want Swath to add. How can I avoid the SHIFT+INSERT First Loc [ Temp#1 or EDIT menu steps to add it? Max Option [ Max_value ] Type the number starting in column one on a Alter the location number for parameter three as blank line in EDLOG.
Page 130
APPENDIX F. FREQUENTLY ASKED QUESTIONS Instruction 75 Histogram to the numeric field. If parameter one is set to 3, then an Input Location is expected and the cursor will move to the label field by default and Histogram (P75) the numeric field will display the address of the Reps Input Location.
Page 131
“Warning: zero is an invalid inloc address, DOS prompt (look for DOC2CSI.EXE as a Line: xx” warning which can be ignored. separate program in the PC208 suite, not in the PC208E shell menu). Section 9 of this manual P15 Serial I/O with a control port describes the proper syntax, or you can enter “DOC2CSI”...
Page 132
APPENDIX F. FREQUENTLY ASKED QUESTIONS This is a blank page.