Juniper Systems provides field computing solutions for natural resource applications. We
are pleased to welcome you as a new or on-going user of our JS 600 FieldBook
quickly discover that the JS 600 is a cost-effective, labor saving tool for collecting data in the
field. We are sure you will be pleased with its performance.
If you have any questions or comments about the JS 600 after reviewing this manual, please
feel free to contact us.
™
. You will
Natural Resource Applications
❏ Forest Management
- Forest Inventory
- Timber Cruising
- Street Tree Inventory
❏ Forest Products
- Log Scaling
- Lumber Grading
- Lumber Inventory
❏ Range Management
- Range Analysis
- Range Classification
- Inventory
❏ Fisheries
- Creel Census
- Fish Health Assessment
- Habitat Classification
- Resource Assessment
❏ Wildlife Biology
- Behavior Studies
- Hunting Check Stations
- Nutrition
Introduction Page 1-3
Features and Components
The JS 600 FieldBook is a rugged, hand-held field computer that stores information in a data
sheet format. The FieldBook is designed to perform the following tasks:
❏ Record data entered from the keyboard.
❏ Read and integrate data from digital sensors, bar code wands, and RS-232C devices.
❏ Perform mathematical and logical operations on the data.
❏ Transfer data directly to a desktop computer for long-term storage and analysis.
▲ ▲
Features
▲
▲ ▲
The hardware features of the FieldBook are listed below:
❏ Rugged, Waterproof Case
❏ 4 Line x 16 Character Display
❏ Sealed Membrane Keyboard with 21 keys
❏ 256K or 448K Internal Random Access Memory
❏ Serial RS-232C Port for Digital Input and Communications
❏ Rechargeable Nickel-Cadmium Battery Pack
❏ Lithium Backup Battery
❏ Real Time Clock
▲ ▲
Components
▲
▲ ▲
A standard FieldBook comes with the following components:
❏ JS 600 FieldBook
❏ Rechargeable Battery Pack
❏ SmartCharger Battery Pack Charger
❏ Utility Software Disk Containing Programming Tools
❏ User's Manual
If you purchased your FieldBook as part of a package, you should also receive a: carrying
case, DATAPLUS EX
™
software package, communication cable, and battery tester.
▲ ▲
▲
Optional Accessories
▲ ▲
The following optional accessories are also available:
❏ Bar Code Wands
❏ Digital Calipers
❏ Electronic Measurement Sticks
❏ Application Software Packages
Page 1-4 Introduction
Getting Started
Before you get started on your FieldBook application, you can familiarize yourself with the
unique hardware, memory, and software features of the FieldBook. This manual:
1) Educates first-time users on how to use the FieldBook.
2) Points out potential time-saving methods and features that can streamline your data
collection procedure.
3) Provides quick reference information for experienced users.
This manual was written with the assumption that you are familiar with the basic elements
of programming and RS-232C communication protocol.
Introduction Page 1-5
Page 1-6 Introduction
Section 2
Hard ware
Features
❏ Enclosure
❏ Keyboard
❏ Display
❏ Serial Communication Port
❏ Batteries
Page 2-2 Hardware Features
Enclosure
The FieldBook's internal components are enclosed in an impact-resistant polycarbonate case.
The case is sealed from moisture and dust with a neoprene rubber gasket, allowing the
FieldBook to be used in harsh field conditions. To ensure a proper seal, the gasket should be
cleaned periodically and replaced when it is worn out. Replacements are available from
Juniper Systems.
RS-232C Communication Port
Rugged, Sealed Case
Display
Ke yboard
Hardware Features Page 2-3
Keyboard
The FieldBook has a rugged, sealed, membrane keyboard with tactile response. There are 21
keys that are l/2 inch (1.27 cm) square. Key usage is described below.
On/Off Key: Toggles the FieldBook on and off.
Function Key (FTN): Used in custom program-
ming. In an application program, the function key
plus a numeric key can be used to spawn another
activity. For example, <FTN> + <1> can be used
to show a help menu for a data entry field. (See
Section 6, Programming the FieldBook, for details.)
Control Key (CTL): Enables you to type characters not included on the keyboard by entering an
ASCII code. The ASCII code is always a threedigit decimal number. Non-printable ASCII
characters will appear on the display as odd
symbols. A list of ASCII codes can be found at the
end of Section 7, PolyTools Program.
Escape Key (ESC): Returns you to the MODE?
prompt.
Alphanumeric Keys: To access the numbers
printed on the bottom of the keys, simply press
the key. To access the letters and symbols printed on the top of the keys, press the shift key
in combination with the alphanumeric key. For example, <SHF> <ABC/7> yields the letter
A. <SHF> <SHF> <ABC/7> yields the letter B.
Shift Key: Used to access the alphabetic characters and symbols printed on the top of the
keys. Each time the shift key is pressed, a vertical bar is shown on the display. If the shift key
is pressed 3 times in succession, 3 vertical bars are shown on the display.
Arrow Keys: Used to move the cursor around. Various operations use the arrow keys in
different ways. For example, the right and left arrow keys scroll through the directory when
you are in the File Directory Mode.
Enter Key: Causes the FieldBook to act on the command or data previously entered.
b (blank space): The small b (located on the top row of the 0 key) is used to create a blank
space. Press <SHF> <b/0>.
Page 2-4 Hardware Features
Display
The FieldBook has a 4 line by 16 character liquid crystal display (LCD). Individual
characters are 0.187 x 0.116 inches (4.75 x 2.95 mm) in size. The display is 1 inch deep x 2.38
inches wide.
When the FieldBook is turned on, the message shown below flashes on the screen, giving
you the model number of the unit, the memory size, and the version number of the
operating system.
Juniper Systems
JS 600
FieldBook
256 Kb Ver. 2.06
Hardware Features Page 2-5
Serial Communication Port
The FieldBook has a D type serial communication port with 25 pin contacts. The port is
sealed against moisture and fitted with a soft plastic plug to protect the pins. A slide lock
secures connectors when they are attached to the port.
The communication port handles the following:
❏ Serial RS-232C Communication Signals
The RS-232C serial port is used for transferring data between the FieldBook and a
computer, modem, printer, or another FieldBook. It can also read data from measurement
instruments which output information in RS-232C serial signals, such as bar code wands
and scanners, electronic balances, and water quality sensors.
❏ External Wakeup
The ring indicator can wake the FieldBook up from a powered-down state to collect data
based on an external event.
❏ Battery Charging
The main FieldBook batteries are charged through an AC battery charger which is
connected to the communication port.
❏ Digital Inputs and Outputs
The digital inputs can read data from digital sensors such as the Water Content
Reflectometer which measures the water content of porous media. The digital outputs can
be used in control applications to open switches for activating alarms or other devices.
❏ Clocked Serial Data Communications
Data can be read from sensors with a clocked serial output such as the Mitutoyo
Digimatic Caliper.
The connector pinouts are shown in Section 8, Technical Reference, Serial Communication Port
Connector Pinouts.
Page 2-6 Hardware Features
Batteries
The FieldBook has two types of batteries:
- Ni-Cad Battery pack (main power supply)
- Lithium backup battery
▲ ▲
▲ Battery Pack
▲ ▲
The main power is provided by a rechargeable battery pack consisting of six AA nickelcadmium (Ni-Cad) batteries.
Battery Life
Battery life during manual data entry can be anywhere from 20 to 40 hours. For other
applications, battery life depends largely on what sensors are used and how much data
processing you are doing. Here are some examples of the current draw during typical tasks:
ActivityPower Consumption
Powered down0.25 mA
Waiting for input12 mA
Processing data25 mA
Fully charged Ni-Cad batteries have a life of 600 milliamp-hours. The formula for
calculating the expected battery life in hours follows:
H = 600/(.25A + 12B + 25C)
WhereA = Fraction of time off
B =Fraction of time on and idle
C =Fraction of time processing
The shelf life of the battery pack is about three months (left in the FieldBook).
Battery Test Connector
The PW-645 Battery Test Connector is an optional accessory that allows you to check the
battery pack voltage for your FieldBook. If you have a Battery Test Connector, refer to the
Appendix, FieldBook Battery Test Connector, for instructions on how to use it. If you are
interested in ordering one, contact Juniper Systems.
Hardware Features Page 2-7
What Happens as Battery Voltage Drops
As the FieldBook is operating, drawing from the main power supply, it monitors the battery
voltage. When the voltage drops below a pre-set threshold (voltage = 6.8), a low battery
message is displayed. Each time you press <ESC> or <Enter> while executing a program or
editing a data file, the following message is displayed:
Charge your batteries as soon as possible if you see this message. You usually have less than
an hour of operating time left (depending on your application).
The FieldBook turns itself off if the battery voltage drops below 6.0 volts. Each time you turn
it on, the same “CHARGE BATTERIES” message is displayed and the unit shuts down
again. If the FieldBook is not charged, the main battery is eventually discharged and the
lithium backup battery maintains all data and programs.
Recharging the Battery Pack
You should let the main batteries discharge just short of seeing the “LOW BATTERIES”
message to get the most out of each charging. For units that are in short or long-term storage,
the batteries should be charged about every six weeks.
The FieldBook comes with a SafeCharger battery pack charger (120 or 220 V AC) . To
charge the batteries, plug the AC charging adapter into a 120 V or 220 V power outlet
(depending on which model you have) and insert the connector into the serial port on top
of the FieldBook. Refer to the Appendix for more information about how to use the
SafeCharger.
Replacing the Battery Pack
Ni-Cad batteries can be recharged several hundred times, but the effective working life
continually decreases. Eventually the battery pack will need to be replaced. Replacement
battery packs are available from Juniper Systems.
Page 2-8 Hardware Features
The backup battery maintains the memory while you are changing the battery pack.
Follow these steps to change the battery pack:
1) Turn the FieldBook off and lay it face down.
2) Loosen the six screws, pull the bottom of the case straight up, and rotate it over the top,
being careful not to pull on the cable connecting the top of the case to the bottom.
3) At the lower left corner of the board, disconnect the white molex connector that leads to
the battery pack.
4) Pull out the battery pack and replace it with a fresh pack.
5) Plug in the white molex connector of the new pack, being sure to align the pins properly.
6) Check the six hex standoffs which are mounted on the battery board and tighten them if
necessary. Be sure the holes in the battery holder are aligned with the holes in the hex
standoffs.
7) Before closing the case, check the rubber gasket for nicks, dirt, etc. Clean or replace it as
necessary to ensure a proper seal.
8) Be sure to seat the six aluminum washers in place properly. Insert and tighten the screws
until they are snug, but not over-tightened. The aluminum washers must not extend past the
case edge. (Replacement washers are available from Juniper Systems.)
▲ ▲
▲ Backup Battery
▲ ▲
The backup battery is a half-sized AA lithium cell. This battery maintains the FieldBook's
memory for 5 years, as long as the main batteries are kept charged.
What to Expect if Your Backup Battery Has Been Drained
If the backup battery is drained, memory is not maintained and program and data files are
lost.
Replacing the Backup Battery
The backup battery is not user-replaceable. You must return your Fieldbook to Juniper
Systems for replacement.
Hardware Features Page 2-9
Page 2-10 Hardware Features
Section 3
Operating
System
❏ Files
❏ Operating Modes
Page 3-2 Operating System
Files
The FieldBook has four types of files as described below:
❏ Data Files: Where your data are stored. Data files are divided into a three-dimensional
matrix of fields identified by the page, line, and column number. Data can be written into
a data file from the keyboard or an external sensor.
❏ Format Files: Contain the configuration for data files, including the number of columns
per line, the number of lines per page, column headings, and data types for each column.
❏ Polycode Program Files: Contain programs written in Polycode, the FieldBook's unique
programming language.
❏ System Program Files: Special files supplied by Juniper Systems. These files are primarily
used for specialized functions. For example, a system file is called to return the time from
the real-time clock.
File Names
A filename can be any string of ten or fewer ASCII characters. Numbers and blanks may be
leading or embedded in the string.
Examples:TREE.DATTREE.FMT AB CD EF 123ABC TREE$
Passwords
You can protect your files against accidental deletion with a password. To do this, include a
slash (/) in the filename. Everything following the slash is the password. The filename,
counting the slash and the password, may not exceed ten characters.
Example:TREE.D/123 (TREE.D is the filename and 123 is the password)
You can edit a file with a password without supplying the password, however, you must
supply the password to erase it. (You need to remember your file passwords since there is
no way to display them!)
Hiding Files
You can hide a file by giving it a name that begins with @ (<CTL> <0> <6> <4> on the
FieldBook). A hidden file will not show up in the file directory unless it was the file most
recently opened. To edit or transmit a hidden file, key in the filename, including the @.
When you are finished with the file, you can hide it again by briefly opening and closing
another file so it will no longer be the last file opened.
Example:@DATA.PGM (this file will not show up in the file directory)
Number of Files
The maxinum number of files that will fit in the FieldBook directory is 255.
Operating System Page 3-3
Operating Modes
All the functions of the FieldBook are accessed through the eight operating modes described
in the chart below.
ModeDisplayFunction
0EXECUTE PROGRAMExecute a Polycode program.
FILE:
1EDIT 1,2,3Edit a data, format, or program file.
DAT,FMT,PGM
2XMIT SER 1,2,3Transmit data, a file, or a memory image
DATA,FILE,MEMthrough the serial port.
3LOAD SER 1,2,3Load data, a file, or a memory image into
DATA,FILE,MEMthe FieldBook from another computer or
FieldBook via the serial port.
4FILE 1,2,3Review the file directory, erase a file, or
6TEST 1,2,3,4Test program execution, analog sensors,
PGM, ANA, DIG, MEMdigital I/O, or memory.
7MISC 1,2,3Set system clock/calendar, perform battery
CLK, BAT, TERMcheck, or emulate a terminal.
When you turn the FieldBook on you will see a sign-on screen followed by the following
message:
MODE?
Simply enter the desired mode and submode number. For example, to edit a data file, enter
a 1 at the MODE prompt then press 1 again to select DAT (data) as the file type. You are
then prompted to select or enter a filename.
Page 3-4 Operating System
The modes are described in detail in this section. Additionally, the use of the modes is also
described in the following sections of the manual:
ModeDescribed in This Section
0 Execute ProgramSection 6: Programming the FieldBook
1 EditSection 4: Using the Built-In Spreadsheet Feature
Section 6: Programming the FieldBook
2 TransmitSection 5: Sending and Receiving Information
Section 7: PolyTools Application Development Program
3 LoadSection 5: Sending and Receiving Information
Section 7: PolyTools Application Development Program
4 FileSection 4: Using the Built-In Spreadsheet Feature
5 SetSection 5: Sending and Receiving Information
6 TestSection 6: Programming the FieldBook
Cursor Movement Commands
The arrow keys are used to move the cursor around to select mode options and view or edit
data in a file as described below:
ActionKeyboard Entry
Move down one line ....................................................<Ð>
Move down 25 lines or to bottom of file ..................<SHF> <Ð>
Move down to bottom of file .....................................<SHF> <SHF> <Ð>
Move up one line ......................................................... <Ï>
Move up 25 lines .......................................................... <SHF> <Ï>
Move to top of file........................................................<SHF> <SHF> <Ï>
Move one column or parameter to the right ........... <Î>
Move all the way to the right on a line.....................<SHF> <Î>
Move one column or parameter to the left ..............<Í>
Move all the way to the left on a line .......................<SHF> <Í>
Delete a line .................................................................. <SHF> <SHF> <SHF> <Ï>
Insert a line....................................................................<SHF> <SHF> <SHF> <Ð>
Recover from keying errors........................................<Í>
Edit data ........................................................................Move to the data you want to edit, enter
the new data, and press <Enter>
View list of files............................................................ Press the <Í> or <Î> to scroll through
the list when asked for a filename.
Highlight desired filename and press
<Enter>.
Operating System Page 3-5
▲ ▲
▲ Mode 0: Execute Program
▲ ▲
The Execute Program Mode is used to execute a Polycode program file. Instructions for
using Mode 0 follow.
Keyboard EntryNext Message ShownAction
<ON>MODE?Enter 0 for EXECUTE PROGRAM Mode.
0EXECUTE PROGRAMEnter the filename or select it using the
FILE:right or left arrow key.
FilenameThe program is executed. What you see on the
<Enter>screen next depends on the program being run.
▲ ▲
▲ Mode 1: Edit
▲ ▲
The Edit Mode has three submodes: Mode 1-1 Edit Data File (EDIT DAT), Mode 1-2 Edit
Format File (EDIT FMT), and Mode 1-3 Edit Program File (EDIT PGM).
Mode 1-1, Edit Data File
The Edit Data File submode is used to create a new data file or change the contents of an
existing file. Note that if you are creating a new data file, a format file for it must exist or be
created first (Mode 1-2). Instructions for using Mode 1-1 follow.
Keyboard EntryNext Message ShownAction
<ON>MODE?Enter a 1 for EDIT Mode.
1EDIT 1,2,3Enter a 1 for submode DAT.
DAT,FMT,PGM
1EDIT DATAEnter a new filename or select an existing
FILE:name using the right or left arrow key.
FilenameFORMATEnter the format filename for this data file
<Enter>FILE:(only needed for new files)
FilenameP 1 HEADINGThe page number, line number, and column
<Enter>L 1heading are displayed as specified by the
format file. In this example, you are on page
1, line 1. There is no data shown because this
is a new file.
If the data file already exists, the file pointer
remains at the place it was left at when the file
was last closed. You can now edit the data.
Page 3-6 Operating System
Mode 1-2, Edit Format File
The Edit Format File submode is used to create new format files or edit an existing format
file. Instructions for using Mode 1-2 follow.
Keyboard EntryNext Message ShownAction
<ON>MODE?Enter a 1 for EDIT Mode.
1EDIT 1,2,3Enter a 2 for submode FMT.
DAT,FMT,PGM
2EDIT FORMATEnter a new filename or select an existing
FILE:name using the right or left arrow key.
Filename# OF COL.Enter the number of columns desired. The
<Enter>maximum allowed is 99.
Column ValueLINES/PAGEEnter the number of lines per page desired.
<Enter>The maximum allowed is 9,999
Line Value FORMATAt this point, the following parameters can be
<Enter>C 1:N6set up: data format, field width, and number
of decimal places. A default setting of N6 is
shown for new files. You can edit the setting
as follows: Format = Xn.d
Where:X = A for alphanumeric data
N for numeric data
F for floating point data
n = Total field width counting the
decimal point
d = Number of decimal places
(optional)
Format Value PROMPTEnter the desired column heading for column
<Enter> or justC 1:COL. 11 or accept the default heading of COL. 1 by
<Enter> to acceptpressing <Enter>.
default value
Column Heading COL LEADEREnter the string of characters you want to
<Enter> or justC 1:precede the data in column 1 when it is
<Enter> to accepttransmitted to a computer or printer. These
default valueare usually blank spaces or delimeter
characters. The default is two blank spaces.
Operating System Page 3-7
Keyboard EntryNext Message ShownAction
Leader Value FORMATYou are now asked to set up the format,
<Enter> or justC 2:N6column heading, and column leader for
<Enter> to acceptcolumn 2, and so forth, just like you did for
the default valuecolumn 1, until all the columns are set up.
Guide to Formatting Files
❏You must set up a format file before you can set up a data file.
❏You cannot use the same name for a format file and a data file. However, you can use an
extension, i.e. LOG.DAT could be the data filename, and LOG.FMT the format filename.
❏After you have created a format file, you can edit the column formats, leaders, and
prompts. You cannot change the number of columns or the number of lines per page.
❏After you have created a data file that uses a format file, you can change only the column
leaders and prompts.
❏To combine the same kind of data gathered by several FieldBooks, have each user record
data using the same format.
❏The same format file can be assigned to different data files.
Mode 1-3, Edit Program File
The Edit Program File submode is used to create a new program file or edit an existing
program file. You can key a Polycode program directly into the FieldBook using Mode 1-3
or create the program using PolyTools or a text editor on a desktop computer and transfer
it to the FieldBook via the RS-232 port (refer to Section 6: Programming the FieldBook and
Section 7: PolyTools for details). Instructions for using Mode 1-3 follow.
Keyboard EntryNext Message ShownAction
<ON>MODE?Enter a 1 for EDIT Mode.
1EDIT 1,2,3Enter a 3 for submode PGM.
DAT,FMT,PGM
3EDIT PROGRAMEnter a new filename or select an existing
FILE:name using the right or left arrow key.
Page 3-8 Operating System
Keyboard EntryNext Message ShownAction
FilenameEND: OPCODEIf the file already exists, you go directly
<Enter>L 1! 0into the first line of the program. If you are
creating a new file, the screen shown in this
example is displayed. An END statement is
automatically supplied as the last instruction.
Key in the first line of your program, entering
either the opcode or mnemonic for the
instruction. For this example, let's say the
mnemonic is JNK.
JNKJNK: PARAMETERYou are asked to enter a parameter if one is
<Enter>L 1!required for the instruction you entered. In
this example, the parameter required is the
jump location (line number).
ParameterEND: OPCODEEnter the second line of the program, and so
<Enter>L 2! 0on until you have entered all the instructions.
Guide to Editing Program Files
❏To insert a line in a program, press <SHF><SHF><SHF><Ð>, then enter the appropriate
opcode in place of the END statement.
❏If you insert or delete a line, remember to change line number references in the Polycode
parameter fields to match the renumbered program. You can use the NOP command as a
place holder in a list of Polycode instructions if you need to delete an instruction so you do
not have to change all the line number references in the subsequent lines in the program.
❏It is much easier to modify a Polycode program using PolyTools on the computer and
send the new version to the FieldBook for testing. The PolyTools mode “PolyTran” accepts
symbolic labels, then translates them to actual line numbers during compilation.
❏When you are satisfied the program file is correct, press <ESC> to compile the program.
Operating System Page 3-9
▲ ▲
▲ Mode 2: Transmit
▲ ▲
The Transmit Mode has three submodes: Mode 2-1 Transmit Serial Data (XMIT SER DATA),
Mode 2-2 Transmit Serial File (XMIT SER FILE), and Mode 2-3 Transmit Memory Image
(XMIT SER MEM).
Mode 2-1 Transmit Serial Data
The Transmit Data submode is used to transmit the contents of a data file through the
RS-232C port to another device. Instructions for using Mode 2-1 follow.
Keyboard EntryNext Message ShownAction
<ON>MODE?Enter a 2 for XMIT SER Mode.
2XMIT SER 1,2,3Enter a 1 for submode DAT.
DAT, FILE, MEM
1XMIT SER DATAEnter the filename containing the file to be
FILE:transmitted or select the name using the right
or left arrow key.
FilenameL 1 P 1 CP=D“L 1 P 1” indicates the current line and page
<Enter>L=A R=B C=C S=Dnumbers. Data will be transmitted beginning
at the current line.
The bottom line shows the current settings of
the line request, repeat request, continuous
request, and stop request characters. In the
upper right corner is the current parameter
or the request character currently in force.
Guide to Transmitting Serial Data
❏ To initiate transmission, send a request character from the connected device or key it in
on the FieldBook's keyboard.
❏ The output format depends on the format file associated with the data file (refer to Mode
1-2) and data transmission protocol settings (refer to Mode 5-2).
❏ The checksum, if enabled, and the end-of-line sequence trail each line, including column
heading lines. One blank is output between the data line and the checksum. The blank is
not counted in calculating the checksum.
❏ Column headings are transmitted at the top of each page if transmit prompts (XMIT
PMTS) is set to Y in Mode 5-2.
❏ An end-of-page sequence is transmitted at the end of each page and an end-of-file
sequence is transmitted at the end of the file.
Page 3-10 Operating System
Mode 2-2 Transmit Serial File
The Transmit Serial File submode is used to transmit a data, format, or program file through
the RS-232C port to another device. Instructions for using Mode 2-2 follow.
Keyboard EntryNext Message ShownAction
<ON>MODE?Enter a 2 for TRANSMIT Mode.
2XMIT SER 1,2,3Enter a 2 for submode FILE.
DAT, FILE, MEM
2XMIT SER FILEEnter the filename to be transmitted or select
FILE:the name using the right or left arrow key.
FilenameL 1 P 1 CP=D“L 1 P 1” indicates the current line and page
<Enter>L=A R=B C=C S=Dnumbers. For format and program files, the
page field is vacant. The entire file is
transmitted regardless of the line number.
The bottom line shows the current settings of
the line request, repeat request, continuous
request, and stop request characters. In the
upper right corner is the current parameter
or the request character currently in effect.
Output Formats
DAT
<filename>
<format filename>
<Data lines with column leaders embedded; checksums follow>
<if CHECKSUM is set to Y; column prompts not sent even if>
<XMIT PMTS set to Y.>
&
FMT
<filename>
<lines per page>
<Column number, period; then column format, column>
<prompt, and column leader, delimited by asterisks.>
&
PGM
<filename>
<Polycode program with line number ending with a period, opcode, >
<mnemonic, and parameter delimited by blanks.>
&
Operating System Page 3-11
Guide to Transmitting Serial Files
❏ To initiate transmission, send a request character from the connected device or key it in
on the FieldBook's keyboard.
❏ Checksums, if enabled, follow each line in the body of a data file.
❏ An end-of-line sequence follows every output line. This is typically a carriage return
followed by a line feed.
❏ One blank is output between the data and the checksum, but it is not counted when
calculating the checksum
❏ An & is sent at the end of each file.
Mode 2-3 Transmit Serial Memory
The Transmit Serial Memory submode is used to transmit an image of the entire FieldBook
memory in hexadecimal form through the RS-232C port to a computer or another FieldBook
for reloading at a later time. Instructions for using Mode 2-3 follow.
Keyboard EntryNext Message ShownAction
<ON>MODE?Enter a 2 for TRANSMIT Mode.
2XMIT SER 1,2,3Enter a 3 for submode MEM.
DAT, FILE, MEM
3XMIT SER MEMNo action.
CP=DThe bottom line shows the current settings of
L=A R=B C=C S=Dthe line request, repeat request, continuous
request, and stop request characters. In the
upper right corner is the current parameter
or the request character currently in force.
Guide to Transmitting Serial Memory
❏ To initiate transmission, send a request character from the connected device or key it in
on the FieldBook's keyboard.
❏ The first line of the output file contains the total number of bytes being saved, expressed
as a four-digit hexadecimal number.
❏ The final line is a four-digit hexadecimal checksum.
❏ The body of the memory image transmitted between the two checksums should be a block
of 64 character lines of hexadecimal numbers. If the lines are longer or shorter than 64
characters, the memory image has not transmitted correctly to the connected device.
Page 3-12 Operating System
▲ ▲
▲ Mode 3: Load
▲ ▲
The Load Mode has three submodes: Mode 3-1 Load Serial Data (LOAD SER DATA), Mode
3-2 Load Serial File (LOAD SER FILE), and Mode 3-3 Load Serial Memory (LOAD SER
MEM).
Mode 3-1 Load Serial Data
The Load Serial Data submode is used to load data from another computer or FieldBook into
the FieldBook via the RS-232C port. Instructions for using Mode 3-1 follow.
Keyboard EntryNext Message ShownAction
<ON>MODE?Enter a 3 for LOAD SER Mode.
3LOAD SER 1,2,3Enter a 1 for submode DATA.
DAT, FILE, MEM
1LOAD SER DATAEnter the filename the data is to be loaded to
FILE:or select the name using the right or left
arrow key.
FilenameSET START LINE“L 1 P 1” indicate the current line and page
L 1 P 1numbers. Data are loaded beginning at the
current line and page. Use the up and down
arrow keys to change the current page and
line number if desired.
To initiate loading, press <Enter>. Data scroll
across the screen as they are loaded.
Guide to Loading Serial Data
❏ Before you load data into the FieldBook, you must set the FieldBook up to receive
information. Refer to Section 5, Communications, for details.
❏ You must create a data file in the FieldBook before you can load the data.
❏ The input file must conform to one of the following formats:
- Column leader length and data format match the format of the destination file exactly
- Data fields are formatted to match destination file and are separated by commas;
null fields may be included
❏ Column prompts or headings cannot be included in the source file.
❏ The end-of-line may be denoted by a carriage return or an input line terminator.
❏ The line length in the input file may exceed the maximum input line length, but the
FieldBook ignores any characters in the transmitted lines which exceed the value set as the
maximum line length.
Operating System Page 3-13
Mode 3-2 Load Serial File
The Load Serial File submode is used to load a data, format, or program file from another
computer or FieldBook into the FieldBook via the RS-232C port. Instructions for using Mode
3-2 follow.
Keyboard EntryNext Message ShownAction
<ON>MODE?Enter a 3 for LOAD SER Mode.
3LOAD SER 1,2,3Enter a 2 for submode FILE.
DAT, FILE, MEM
2LOAD SER FILEThe mating call is transmitted and the transfer
begins. Each line of information appears on
the lower line of the display as it is received.
Guide to Loading Serial Data
❏ Before you load a file into the FieldBook, you must set the FieldBook up to receive
information. Refer to Section 5, Sending and Receiving Information, for details.
❏ If you are loading a file which includes one or several program files, the message
“COMPILING” appears after each program file is loaded. If there are compilation errors
in a program, the FieldBook displays an error message and stops transmitting.
❏ The format file which corresponds to a given data file must preceed that data file during
file transfer.
❏ Lines are separated by a carriage return (default) or an input line terminator.
❏ Files are delimited by a key word (FMT, DAT, or PTM) on the first line of each file and an
ampersand (&) on the last line. A pound sign (#) is used instead of an & on the last line of
the last file loaded.
❏ The line length in the input file may exceed the maximum input line length, but the
FieldBook ignores any characters in the transmitted lines which exceed the value set as the
maximum line length.
Input Formats for Format, Data and Program Files
FMT
<filename>
<lines per page>
<Column number, period, column format, column prompt,>
<and column leader separated by any delimiter. Null column>
<leaders are acceptable. Example: 1. *A8* Species * *>
&
Page 3-14 Operating System
Loading...
+ 74 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.