SOFTWARE MANUAL C32
Name of compression
Description
D
Delta-Row-Graphics
Series of packets consisting of:
•
1 or 2 control bytes with the following information:
•
Number of following backup bytes
(bit 5-7 of the first by shifted to 0-2, then 1 added: Range [1, 8])
•
relative offset within the line from last relative offset (last relative offset == 0 with
first packet)
•
Offset < 0x1F:
•
Coding in 1 byte (bit 0-4 of the first byte)
•
Offset ≥ 0x1F:
•
Coding in 2 bytes (bit 0-4 of the first byte + bit 0-7 of the second control
byte)
•
1 to 8 (see control byte) backup bytes with the data information to be replaced from
actual relative offset.
Particular case 0 packets: Repetition of the previous line
A new graphics frame cannot start with this compression because a previous line is not
defined. Instead use e.g. Delta-Row-Graphics with erased previous line. (see below)
DB
Delta-Row-Graphics with erased previous line
The graphics within a graphics frame is built of several graphics lines transferred one after another via the command
described below. The graphics height is determined by the number of transferred graphics lines.
The graphics width is set as a part of the command. Within a graphics frame the set width of all graphics lines has to be
identical. Otherwise a new graphics frame is opened with each change.
[Command identifier]
GrData
[1. parameter]
Graphics line width in dots
If the set graphics width and the number of transferred bits are not identical, white dots are
added or left out on the right side.
[2. parameter]
Name of compression
[3. -n. parameter]
Bytes of graphics data in ASCII-Hex format as continuous data stream
[Examples]
White dotline of a 205 dots wide graphics:
[GeBE#GrData 205:DB]
[GeBE#GrData 205 : U]
Graphics data are automatically added in white.
Black dotline of a 205 dots wide graphics:
[GeBE#GrData 205:R:1A FF]
<Number> = 0x1A = 26 bytes (208 dots)
GeBE Elektronik und
phone
+49.89.894141-0
GeBE-document-no. SoMAN-C32-E-V2.2-0793
Feinwerktechnik GmbH
fax
+49.89.894141-33
date
July 7, 2020
Beethovenstraße 15
page 119 | 166
82110 Germering
Our general terms of business are to be applied.
Germany
Internet
www.gebe.net
Errors and changes reserved.