21
<CONF SPEC>
FUNCTION
RESPONSE
CONFIGURATION
51
Distance; displayed
decimals
0051/0000
0051/0001
0051/0002
0051/0003
0051/0004
,000
,n00
,nn0
,nnn
,nnn(n)
55
Angle rounding
0055/00nn
N:[1..10]
56
Distance rounding
0056/00nn
N:[1..10]
70
Baudrate
0070/0000
0070/0001
0070/0002
0070/0003
0070/0004
0070/0005
0070/0006
300 Baud
600 Baud
1200 Baud
2400 Baud
4800 Baud
9600 Baud
19200 Baud
71
Parity
0071/0000
0071/0001
0071/0002
NONE
ODD
EVEN
73
Terminator
0073/0000
0073/0001
CR
CR/LF
75
Protocol
0075/0000
0075/0001
Off
On
76
Data recording
device
0076/0000
0076/0001
Internal Memory
RS232
78
Timeout delay
[0..50]
Increase of 10ms/unit
90
Battery level
0090/00nn
n:[0..10]
0: Empty
10: Full
91
Temperature
0091/0nnn
[0..±100] °C
95
Auto-OFF
0095/0000
0095/0001
Off
On
102
Laser plummet
0102/0000
0102/0001
Off
On
103
Laser plummet
availability
0103/0000
0103/0001
Not available
Available
104
Laser plummet
pulse rate
0104/0nnn
N: [0..100]
0: Permanent
100: High pulse rate
105
Laser plummet
intensity
0105/0nnn
N: [0..100]
0: Low
100: bright
106
Display heat
0106/0000
0106/0001
Off
On
120
Orientation face
definition
0120/0000
0120/0001
Face I
Face II
[… cont.]
And paste pdf into powerpoint - SDK control service:C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF in C#.net, ASP.NET MVC, WinForms, WPF
Online C# Tutorial for Creating PDF from Microsoft PowerPoint Presentation
www.rasteredge.com
And paste pdf into powerpoint - SDK control service:VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to PDF in vb.net, ASP.NET MVC, WinForms, WPF
VB.NET Tutorial for Export PDF file from Microsoft Office PowerPoint
www.rasteredge.com
22
<CONF SPEC>
FUNCTION
RESPONSE
CONFIGURATION
122
Orientation face
status (face of last
measurement)
0122/0000
0122/0001
Face I
Face II
(
è
refer to manual)
135
RS232 recording
mask
0135/000n
N: [0..8]
136
Output format
number
0136/0nnn
n: [0..127]
137
RS232 recording
length
0137/0000
0137/0001
GSI8
GSI16
138
Quick code re-
cording
0138/0000
0138/0001
Before measurement
After measurement
138
Display MASK
0138/000n
N: [0..8]
160
Validity of meas-
ured distance
0160/0000
0160/0001
Distance invalid
Distance valid
161
EDM modes
(SET/161/n)
0161/0000
0161/0001
0161/0005
0161/0006
1)
0161/0007
1)
0161/0009
1)
0161/0010
IR Standard
IR Fast
IR Tracking
RL Long (with prisms)
RL Short
RL Tracking
IR Tape
170
Detect current face
0170/0000
0170/0001
Face I
Face II
(
è
refer to manual)
171
Direction of hori-
zontal circle reading
(Hz-Angle)
0171/0000
0171/0001
Clockwise
Counterclockwise
173
Compensator
0173/0000
0173/0001
OFF
ON
178
Standing axis cor-
rection
0178/0000
0178/0001
OFF (1-Axis)
ON (2-Axis)
(
è
refer to manual)
179
Hz collimation
0179/0000
0179/0001
OFF
ON
(
è
refer to manual)
[Tab.8]
SDK control service:C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
Ability to copy selected PDF pages and paste into another PDF file. Copy three pages from test1.pdf and paste into test2.pdf.
www.rasteredge.com
SDK control service:VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.
Ability to copy PDF pages and paste into another PDF file. Support ' Copy three pages from test1.pdf and paste into test2.pdf. Dim
www.rasteredge.com
23
PUT
Syntax:  SET/<PUT SPEC>/<Parameter>_<CR/LF>
<PUT SPEC>
FUNCTION
Access/Example
11
Set Pointnumber
PUT/11… .+00001234_<CR/LF>
è
puts PtID “1234”
16
Station Pointnum-
ber
PUT/16....+0000A100_<CR/LF>
è
puts StNr “A100”
21
Hz Angle
PUT/21… n+10000000_<CR/LF>
n[2..4]; angle units must be specified
è
for n=2; puts Hz=”100.0000 gon”
41
Code-Block ID
PUT/41....+0000TREE_<CR/LF>
è
puts code value “TREE”
42
Information 1
PUT/42....+000012.4_<CR/LF>
è
puts info value “12.4”
43
Information 2
PUT/43....+0000CAT2_<CR/LF>
è
puts info value “CAT2”
44
Information 3
PUT/44....+000000NN_<CR/LF>
è
puts info value “NN”
45
Information 4
PUT/45....+000000NN_<CR/LF>
è
puts info value “NN”
46
Information 5
PUT/46....+000000NN_<CR/LF>
è
puts info value “NN”
47
Information 6
PUT/47....+000000NN_<CR/LF>
è
puts info value “NN”
48
Information 7
PUT/48....+000000NN_<CR/LF>
è
puts info value “NN”
49
Information 8
PUT/49....+000000NN_<CR/LF>
è
puts info value “NN”
58
Prism const
PUT/58… .+00000200_<CR/LF>
è
puts reflector constant to “20mm”
59
PPM
PUT/59.… +02200000_<CR/LF>
è
puts PPM correction to “220”
84
Station Easting
PUT/84… n+00100000_<CRLF>
n[0..1]; distance unit must be specified
è
for n=0; puts Easting=”100.000 m”
85
Station Northing
PUT/85… n+00100000_<CRLF>
n[0..1]; distance unit must be specified
è
for n=0; puts Northing=”100.000 m”
86
Station Elevation
PUT/86… n+00045000_<CRLF>
n[0..1]; distance unit must be specified
è
for n=0; puts Elevation=”45.000 m”
87
Reflector height
PUT/87… n+00001700_<CRLF>
n[0..1]; distance unit must be specified
è
for n=0; puts hr=”1.700 m”
[… cont.]
SDK control service:C# PDF insert text Library: insert text into PDF content in C#.net
Parameters: Name, Description, Valid Value. value, The char wil be added into PDF page, 0
www.rasteredge.com
SDK control service:VB.NET PDF insert image library: insert images into PDF in vb.net
project. Import graphic picture, digital photo, signature and logo into PDF document. Add file. Insert images into PDF form field in VB.NET. An
www.rasteredge.com
24
<PUT SPEC>
FUNCTION
Access/Example
88
Instrument height
PUT/88… n+00001500_<CRLF>
n[0..1]; distance unit must be specified
è
for n=0; puts hi=”1.500 m”
560
Time: [hh.mm.ss]
PUT/560..6+00113059_<CRLF>
è
“11:30:59”
561
Date: [mm.dd]
PUT /561..6+00020800_<CRLF>
è
February 8
th
2000
562
Year: [yyyy]
PUT/562...+00002000_<CRLF>
è
year “2000”
912
Station Pointnum-
ber
PUT/912...+0000ST15_<CRLF>
è
puts Station PtID “ST15”
[Tab.9]
SDK control service:VB.NET PDF File Split Library: Split, seperate PDF into multiple
Split PDF file into two or multiple files in ASP.NET webpage online. Support to break a large PDF file into smaller files in .NET WinForms.
www.rasteredge.com
SDK control service:VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
DLLs for Adding Page into PDF Document in VB.NET Class. Add necessary references: RasterEdge.Imaging.Basic.dll. RasterEdge.Imaging.Basic.Codec.dll.
www.rasteredge.com
25
GET
Syntax:  GET/n/WI<GET SPEC>/<Parameter><CR/LF>
<GET SPEC>
FUNCTION
Access/Example
11
Pointnumber
GET/M/WI11<CR/LF>; e.g. 11… .+00000H66
è
PtNo=“H66“
12
Serial number
GET/I/WI12<CR/LF>; e.g. 12....+00640054
è
S.No. “640054”
13
Instrument type
GET/I/WI13<CR/LF>; 13....+00TCR305
è
Instr. “TCR305”
16
Station Pointnum-
ber
GET/I/WI16; e.g. 16....+00000100”
è
St.No. “100”
17
Date
[DD.MM.YYYY]
GET/I/WI17; e.g. 17....+08022000
è
“Feb. 8
th
2000”
19
Time
[MM.DD.hh.mm]
GET/I/WI19; e.g. 19....+02081029
è
“Feb. 8
th
; 10:29”
21
Horizontal Angle
GET/M/WI21<CR/LF>; e.g. 21.102+17920860
è
Hz „179.086“ gon
22
Vertical Angle
GET/M/WI22<CR/LF>; e.g. 22.102+07567500
è
V: „75.675“ gon
31
Slope distance
GET/M/WI31<CR/LF>; e-g. 31..00+00003387
è
Sdist: „3.387“ m
32
Horizontal distance
GET/M/WI32<CR/LF>; e.g. 32..00+00003198
è
Hdist: „3.198“ m
33
Height difference
GET/M/WI33<CR/LF>; e.g. 33..00+00001119
è
Hdiff: „1.119“ m
41
Code-Block ID
GET/I/WI41<CR/LF>; e.g. 41....+00000013
è
Code: „13“ m
42
Information 1
GET/I/WI42<CR/LF>; e.g. 42....+000TREES
è
Info1: „TREES“
43
Information 2
GET/I/WI43<CR/LF>; e.g. 43....+000004.5
è
Info2: „4.5“
44
Information 3
GET/I/WI44<CR/LF>; e.g. 44....+00CAT.02
è
Info3: „CAT.02“
45
Information 4
GET/I/WI45<CR/LF>; e.g. 45....+000000NN
è
Info4: „NN“
46
Information 5
GET/I/WI46<CR/LF>; e.g. 46....+000000NN
è
Info5: „NN“
47
Information 6
GET/I/WI47<CR/LF>; e.g. 47....+000000NN
è
Info6: „NN“
48
Information 7
GET/I/WI48<CR/LF>; e.g. 48....+000000NN
è
Info7: „NN“
49
Information 8
GET/I/WI49<CR/LF>; e.g. 49....+000000NN
è
Info8: „NN“
58
Prism constant
GET/I/WI58; e.g. 58..16+00000020
è
Prism „2“ mm
59
PPM
GET/I/WI59; e.g. 59..16+02200000
è
PPM „220“
[… cont.]
SDK control service:C# PDF insert image Library: insert images into PDF in C#.net, ASP
Import graphic picture, digital photo, signature and logo into PDF document. Merge several images into PDF. Insert images into PDF form field.
www.rasteredge.com
SDK control service:C# PDF File Split Library: Split, seperate PDF into multiple files
Divide PDF File into Two Using C#. This is an C# example of splitting a PDF to two new PDF files. Split PDF Document into Multiple PDF Files in C#.
www.rasteredge.com
26
<GET SPEC>
FUNCTION
Access/Example
81
Target Easting (E)
GET/M/WI81; e.g. 81..00+01999507
è
E: “1999.507”m
82
Target Northing (N) GET/M/WI82; e.g. 82..00+00213159
è
N: “2139.159”m
83
Target Elevation
(H)
GET/M/WI83; e.g. 83..00-00032881
è
H: “32.881”m
84
Station Easting (E0) GET/I/WI84; e.g. 84..11+00393700
è
E: “393.700”m
85
Station Northing
(N0)
GET/I/WI85; e.g. 85..11+06561220
è
N: “6561.220”m
86
Station Height (H0)
GET/I/WI86; e.g. 86..11+00065618
è
H: “65.618”m
87
Reflector height (hr) GET/I/WI87; e.g. 87..11+00001700
è
hr: “1.700” m
88
Instrument height
(hi)
GET/I/WI88; e.g. 88..11+00001550
è
hi: “1.550” m
531
Atmos. correction:
pressure
GET/I/WI531; e.g. 531.16+10130000
è
“1013”
538
Coefficient of re-
fraction
GET/I/WI538; e.g. 538.16+00001300
è
“1.300”
560
Time: [hh.mm.ss]
GET/I/WI560; e.g. 560..6+00105018
è
“10:50:18”
561
Date: [mm.dd]
GET/I/WI561; e.g. 561..6+00020800
è
“2.8.2000”
562
Year: [yyyy]
GET/I/WI562; e.g. 562...+00002000
è
year “2000”
590
SW-Version: Appli-
cation
GET/I/WI590; e.g. 590..6+00021000
è
“V2.10”
591
SW-Version: Oper-
ating system
GET/I/WI591; e.g. 591..6+00020000
è
“V2.00”
592
SW-Version: OS
interface
GET/I/WI592; e.g. 592..6+00010000
è
“V1.00”
593
SW-Version:
GEOCOM
GET/I/WI593; e.g. 593..6+00022000
è
“V2.20”
594
SW-Version: Gsi
communication
GET/I/WI594; e.g. 594..6+00010000
è
“V1.00”
595
SW-Version: Edm
Device
GET/I/WI595; e.g. 595..6+00011100
è
“V1.11”
913
Job
GET/I/WI913; e.g. 913...+BLDG.A12
è
“BLDG.A12”
914
Operator
GET/I/WI914; e.g. 914...+0MM-3519
è
“MM-3519”
[Tab.10]
27
Warnings/Errors
Message ID
Meaning
Possible reasons
@W100
Instrument busy
Any other device is still interfacing the instru-
ment; check interfacing priorities
@W127
Invalid command
The string sent to the TC could not be decoded
properly or does not exist; check the syntax, or
Input buffer overflow (max. 100 characters)
@E139
EDM error
The EDM could not proceed the requested
measurement; no or weak signal; Check EDM
mode and target
@E158
One of the instruments
sensor corrections
could not be assigned.
Instrument is not stable, not levelled or suffer-
ing of vibration; Tilt is out of range (e.g. when
tilt sensor is out of range); Level instrument or
switch off compensator
[Tab.11]
28
TPS1000/1100 Series
The TPS1000 and its successor TPS1100 series represent the very high end level of Leica’s Total
Station products. Functionality has increased and instruments do more and more support customized
remote control options. Thus controlling instruments with GSI commands has come to a technical limit.
However, to provide access to all implemented functions, a new interfacing tool has been developed,
called GEOBASIC. As GEOBASIC will not be covered within this reference guide, we kindly ask you to
consult the corresponding GEOBASIC USER MANUAL, for further information on GEOBASIC. You will
find the manual on every CD-ROM’s delivered with TPS Total Stations. Following, the complete set of
GSI ONLINE commands providing access to TPS1000/1100 GSI functions.
Supported Instruments (TPS1000 Series)
·  TC1100/L, TC1500/L, TC1700/L, TC1800/L
·  TCM1100/L, TCM1800/L
·  TCA1100/L, TCA1800/L
Supported Instruments (TPS1100 Series)
·  TC1101, TC1102, TC1103, TC1105
·  TCR1101, TCR1102, TCR1103, TCR1105
·  TCM1101, TCM1102, TCM1103, TCM1105
·  TCRM1101, TCRM1102, TCRM1103, TCRM1105
·  TCA1101, TCA1102, TCA1103, TCA1105
·  TCRA1101, TCRA1102, TCRA1103, TCRA1105
For standard recording, the instrument needs to be activated in any “Measure&Record” mode. To
avoid unnecessary miscommunication, we therefore recommend to enable the autostart function for
remote control applications.
Low Level commands
SYNTAX:
<command>CR/LF
SYNTAX:
BEEP/<value>
<Commands>:
a
b
c
Powers on the instrument
Powers off the instrument
Clears a distance measurement
Example:
BEEP/0
BEEP/1
BEEP/2
Short beep
Long beep
Alarm beep (TPS1000 series only!)
29
SET
Syntax:  SET/<SET SPEC>/<Parameter><CR/LF>
<SET SPEC>
FUNCTION
<PARAMETER>
SETTING
30
BEEP
0
1
2
OFF
Medium
Loud
31
Display (DSP) and
Crosshairs
(X-hairs)-
illumination
0
1
2
3
Off
DSP on, X-hairs low
DSP on, X-hairs medium
DSP on, X-hairs bright
32
Display contrast
0
1
2
3
Low
Low-Medium
Medium-High
High
35
EGL
0
1
Off
On
40
Angle UNIT
0
1
2
3
Gon
Degree decimal
Degree, sexagesimal
Mils
41
Distance UNIT
0
1
2
3
4
Meter
US Feet, decimal
Intl. Feet, decimal
US Feet/Inch
Intl. Feet/Inch
42
Temperature UNIT
0
1
°C
°F
43
Pressure UNIT
0
1
2
3
4
hPa
mmHg
mbar
PSI
inchHg
50
Angle; displayed
decimals
2
3
4
123.12
123.123
123.1234 or …
max. accuracy
51
Distance; displayed
decimals
0
1
2
3
4
5
123.
123.1
123.12
123.123
123.1234
123.12345
71
Parity
0
1
2
None
Odd
Even
73
Terminator
0
1
CR
CR/LF
[… cont.]
30
<SET SPEC>
FUNCTION
<PARAMETER>
SETTING
75
Protocol
0
1
Without
GSI
76
Data recording
device
0
1
Memory card
RS232 interface
95
AutoOFF
0
1
Off
On
137
RS232 format
length
0
1
GSI8
GSI16
160
Setting measured
distance to invalid
0
Setting WI31,32,33 and
coordinates WI81,82,83 to
invalid
161
EDM modes
(SET/161/n)
0
1
2
3
4
5
6
7
9
10
11
12
IR Standard
IR Fast
IR Average
IR Precise
1)
/Standard
2)
IR Tracking
IR Rapid tracking
RL Stand. long range
2)
RL Standard
2)
RL Tracking
2)
IR Tape
1)
RL Average long range
2)
RL Average
2)
173
Compensator
0
1
Off
On
[Tab.12]
1)
TPS1000 only
2)
TPS1100 only
Documents you may be interested
Documents you may be interested