
98
Bytes arrays byte
0
...byte
n
, byte
0
...byte
m
and byte
0
...byte
k
are defining data, which are
assigned to write to buffer. Maximum count of bytes in one data field following the address is
64 bytes. Data bytes are written to buffer from address addr to addr+n.
The process of writing particular bytes to buffer is:
byte
0
to addr
byte
1
to addr +
1
byte
2
to addr +
2
....
byte
n
to addr +
n
Optional part
is delimited from the first data part by character “
,
“ (comma) and its structure is
the same as in the first data part, i.e. address and following array of data bytes.
Characters with special use:
[ ] - labels must be defined inside square brackets
“
,
“ – character which delimiters basic part and optional part of data
“
;
“ - the semicolon character means the beginning of a comment. All characters from “
;
“ to the
end of line are ignored. Comment can be on individual line or in the end of definition line.
Notes:
Label names can contain all characters except
“
[
“
and
“
]
“
. The label names are analyzed as
non case sensitive, i.e. character
“
a
“
is same as
“
A
“
,
“
b
“
is same as
“
B
“
etc..
All address and byte number values in input file are hexadecimal.
Allowed address value size is from 1 to 4 bytes.
Allowed size of data arrays in one line is in range from 1 to 64 bytes. When there are two
data arrays in one line, the sum of their size in bytes can be maximally 80 bytes.
Be careful to set correct addresses. Address must be defined inside device start and device
end address range. In case of address out of range, warning window appears and
serialization is set to disabled (None).
Address for Serialization is always assigned to actual device organization and buffer
organization that control program is using for current device. If the buffer organization is byte
org. (x8), the Serialization Address will be byte address. If the buffer organization is wider
than byte, e.g. 16 bit words (x16); the Serialization Address will be word address.
Example of typical input file for Classic From file serialization:
[nav
1
] A7890 78 89 56 02 AB CD; comment
1
[nav
2
] A7890 02 02 04 06 08 0A
[nav
3
] A7890 08 09 0A 0B A0 C0; comment
2
[nav
4
] A7890 68 87 50 02 0B 8D
[nav
5
] A7890 A8 88 59 02 AB 7D
;next line contains also second definition
[nav
6
] A7890 18 29 36 42 5B 6D, FFFF6 44 11 22 33 99 88 77 66 55 16
; this is last line - end of file
In the example file six serial values with labels „nav1“, „nav2“, ...“nav6“ are defined. Each value
is written to buffer on address $A7890. All values have size 6 bytes. The line with „nav6“ label
has also second value definition, which is written to buffer on address $FFFF6 and has size 10
bytes, i.e. the last byte of this value will be written to address $FFFFF.
Summary of Contents for 448PRO2
Page 7: ...Introduction 7 Introduction...
Page 12: ...12 Quick Start...
Page 15: ...Detailed description 15 Detailed description...
Page 16: ...16 DATAMAN 448PRO2...
Page 30: ...30 DATAMAN 48PRO2 DATAMAN 48PRO2C...
Page 46: ...46 DATAMAN 40PRO...
Page 55: ...Setup 55 Setup...
Page 60: ...60 Step 8 Installation process will start Step 9 Click Finish button to finish setup...
Page 64: ...64 Click on Continue Anyway button For Windows Vista Click Install this driver software anyway...
Page 66: ...66 PG4UW...
Page 133: ...PG4UWMC 133 PG4UWMC...
Page 146: ...146 Installation procedure customized...
Page 151: ...Common notes 151 Common notes...
Page 165: ...Troubleshooting and warranty 165 Troubleshooting and warranty...