没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Leica TPS1200+
Leica TS30 / TM30
GeoCOM Reference
Manual
Version 1.50
English
GeoCOM Reference Manual Contents
1 ..................................................................................................................................................................5 GEOCOM
1.1
INTRODUCTION....................................................................................................................................................5
1.2 TPS1200 SYSTEM SOFTWARE .............................................................................................................................5
1.3 PRINCIPLES OF GEOCOM OPERATION.................................................................................................................6
2 GENERAL CONCEPTS OF USING GEOCOM ..................................................................................................7
2.1 INTRODUCTION .................................................................................................................................................... 7
2.2 GENERAL CONCEPT OF OPERATION.....................................................................................................................7
2.3 ASCII PROTOCOL................................................................................................................................................7
2.4 FUNCTION CALL PROTOCOL - C/C++ ..................................................................................................................8
2.5 FUNCTION CALL PROTOCOL - VBA..................................................................................................................... 9
3 FUNDAMENTALS OF PROGRAMMING GEOCOM .....................................................................................10
3.1 INTRODUCTION .................................................................................................................................................. 10
3.2 ASCII PROTOCOL PROGRAMMING .................................................................................................................... 10
3.3 C/C++ - PROGRAMMING....................................................................................................................................12
3.4 VBA - PROGRAMMING ......................................................................................................................................14
3.5 UNITS OF VALUES .............................................................................................................................................16
3.6 TPS1200 INSTRUMENT MODES OF OPERATION .................................................................................................16
3.7 COMMON COMMUNICATION ERRORS ................................................................................................................16
4 REMARKS ON THE DESCRIPTION.................................................................................................................19
4.1 STRUCTURE OF DESCRIPTIONS...........................................................................................................................19
5 COMMUNICATION SETTINGS.........................................................................................................................21
5.1 USAGE.............................................................................................................................................................21
5.2 CONSTANTS AND TYPES ....................................................................................................................................21
5.3 GENERAL GEOCOM FUNCTIONS.......................................................................................................................22
5.4 CLIENT SPECIFIC GEOCOM FUNCTIONS............................................................................................................24
6 ALT USER - AUS...................................................................................................................................................38
6.1 USAGE...............................................................................................................................................................38
6.2 CONSTANTS AND TYPES ....................................................................................................................................38
6.3 FUNCTIONS........................................................................................................................................................39
7 AUTOMATION - AUT..........................................................................................................................................43
7.1 USAGE...............................................................................................................................................................43
7.2 CANCELLING / ABORTING CURRENT FUNCTIONS ...............................................................................................43
7.3 CONSTANTS AND TYPES ....................................................................................................................................43
7.4 FUNCTIONS........................................................................................................................................................45
8 BASIC APPLICATIONS – BAP........................................................................................................................... 69
8.1 USAGE.............................................................................................................................................................69
8.2 CONSTANTS AND TYPES ....................................................................................................................................69
8.3 FUNCTIONS........................................................................................................................................................71
9 BASIC MAN MACHINE INTERFACE – BMM ................................................................................................89
9.1 USAGE................................................................................................................................................................89
9.2 CONSTANTS AND TYPES ....................................................................................................................................89
9.3 FUNCTIONS........................................................................................................................................................90
10 COMMUNICATIONS – COM..........................................................................................................................94
10.1 USAGE.............................................................................................................................................................94
10.2 CONSTANTS AND TYPES ....................................................................................................................................94
10.3 FUNCTIONS........................................................................................................................................................95
11 CENTRAL SERVICES – CSV........................................................................................................................101
11.1 INTRODUCTION ................................................................................................................................................101
11.2 USAGE.............................................................................................................................................................101
11.3 CONSTANTS AND TYPES .................................................................................................................................. 101
11.4 FUNCTIONS......................................................................................................................................................103
Leica TPS1200 / TS30 / TM30 – Version 1.50 2
GeoCOM Reference Manual Contents
12 ELECTRONIC DISTANCE MEASUREMENT – EDM..............................................................................113
12.1 INTRODUCTION ................................................................................................................................................113
12.2 USAGE.............................................................................................................................................................113
12.3 CONSTANTS AND TYPES .................................................................................................................................. 113
12.4 FUNCTIONS......................................................................................................................................................114
13 FILE TRANSFER - FTR .................................................................................................................................117
13.1 USAGE.............................................................................................................................................................117
13.2 CONSTANTS AND TYPES .................................................................................................................................. 117
13.3 FUNCTIONS......................................................................................................................................................118
14 IMAGE PROCESSING – IMG.......................................................................................................................127
14.1 INTRODUCTION ................................................................................................................................................127
14.2 USAGE.............................................................................................................................................................127
14.3 CONSTANTS AND TYPES .................................................................................................................................. 127
14.4 FUNCTIONS......................................................................................................................................................128
15 MOTORISATION – MOT ..............................................................................................................................131
15.1 INTRODUCTION ................................................................................................................................................131
15.2 USAGE.............................................................................................................................................................131
15.3 CONSTANTS AND TYPES .................................................................................................................................. 131
15.4 FUNCTIONS......................................................................................................................................................132
16 SUPERVISOR – SUP.......................................................................................................................................137
16.1 USAGE.............................................................................................................................................................. 137
16.2 CONSTANTS AND TYPES .................................................................................................................................. 137
16.3 FUNCTIONS......................................................................................................................................................138
17 THEODOLITE MEASUREMENT AND CALCULATION – TMC...........................................................140
17.1 INTRODUCTION ................................................................................................................................................140
17.2 USAGE.............................................................................................................................................................140
17.3 CONSTANTS AND TYPES .................................................................................................................................. 141
17.4 MEASUREMENT FUNCTIONS.............................................................................................................................144
17.5 MEASUREMENT CONTROL FUNCTIONS............................................................................................................157
17.6 DATA SETUP FUNCTIONS................................................................................................................................. 160
17.7 INFORMATION FUNCTIONS............................................................................................................................... 177
17.8 CONFIGURATION FUNCTIONS ..........................................................................................................................179
18 PORTING A TPS1100 APPLICATION.........................................................................................................191
18.1 INTRODUCTION ................................................................................................................................................191
18.2 RPC CHANGES ................................................................................................................................................191
18.3 DATA TYPES AND CONSTANTS CHANGES........................................................................................................193
18.4 RETURN-CODES ...............................................................................................................................................193
19 GEOCOM RELEASES.................................................................................................................................... 194
19.1 RELEASE 1.00..................................................................................................................................................194
19.2 RELEASE 1.10 ..................................................................................................................................................194
19.3 RELEASE 1.20 ..................................................................................................................................................194
19.4 RELEASE 1.50 ..................................................................................................................................................194
20 APPENDIX........................................................................................................................................................195
A Return-Code names and return-code values...................................................................................................195
B Hardware interface.........................................................................................................................................201
B-1 Serial Interface........................................................................................................................................ 201
B-2 Debugging Utility ...................................................................................................................................202
C Provided Samples ...........................................................................................................................................203
C-1 Program Frames......................................................................................................................................203
C-1.1 VBA Sample Program ....................................................................................................................203
C-1.2 C/C++ Sample Programs ................................................................................................................ 203
C-1.3 TCC Image Grabber Sample Program............................................................................................204
D List of Remote Procedure Calls (RPC).......................................................................................................D-205
D-1 rpc in Alphabetical order ....................................................................................................................D-205
Leica TPS1200 / TS30 / TM30 – Version 1.50 3
GeoCOM Reference Manual Contents
Microsoft, MS, MS-DOS, Windows, Windows NT, Win32, Visual C++ and Visual Basic
are either registered trademarks or trademarks of Microsoft Corporation in the USA and other countries
Leica TPS1200 / TS30 / TM30 – Version 1.50 4
GeoCOM Reference Manual GeoCOM
Leica TPS1200 / TS30 / TM30 – Version 1.50 5
1 GEOCOM
1.1 INTRODUCTION
TPS1200 series Theodolites are modern geodetic measurement instruments. Most of the main tasks can be fulfilled with
these instruments implicitly by their integrated applications. Now, to fulfil a broader spectrum of tasks and applications
an interface to the TPS1200 series sensor functions has been defined and will be published with this document.
With this interface it will be possible to write client applications based on MS-Windows and/or for any other platform,
which supports ASCII, based communications.
Note: The TS30/TM30 and TPS1200 share the same GeoCOM interface. If not otherwise stated, the implementation
for TM30 and TS30 instruments is the same as that for theTPS1200 instruments.
1.2 TPS1200 SYSTEM SOFTWARE
The TPS1200 system software organises and controls the interplay of several sensor elements. Furthermore, it builds up
a frame for applications, which can be executed on the TPS1200 Theodolite.
This document concentrates on the main interface to the sensor elements of the TPS1200 Theodolite. This main
interface can be used to implement solutions for special customer problems if the already existing solution does not
provide the needed functionality or just to enhance it.
1.2.1 Organisation of Subsystems
The TPS1200 system software is built around the sensor elements, which are parts and/or optional add-ons of the
TPS1200 Theodolite instrument. It provides a set of functions to access sensors and calculated values. These functions
are organised as subsystems. We will keep this segmentation in this document.
These functions can be grouped in the following sections:
AUS The subsystem ‘Alt User’ mainly contains functions behind the “SHIFT” + ”USER” button.
AUT Automatisation; a module which provides functions like the control of the Automatic Target Recognition,
Change Face function or Positioning functions.
BAP Basic Applications; some functions, which can easily be used to get measuring data.
BMM Basic Man Machine; functions which controls some basic input/output functionality, e.g. set beep alarm, etc.
COMF Communication; a module, which handles the basic communication parameters. Most of these functions relate
to both client and server side.
COM Communication; functions to access some aspects of TPS1200 control, which are close to communication.
These functions relate either to the client side or to the server side.
CSV Central Services; this module provides functions to get or set central/basic information about the TPS1200
instrument.
CTL Control task; this module contains functions of the system control task.
EDM Electronic Distance Meter; the module, which measures distances.
FTR File Transfer, functions to list, download image files from instrument
IMG Image Processing; configure and capture Telescopic Camera Images
MOT Motorization; the part, which can be used to control the movement and the speed of movements of the
instrument.
SUP Supervisor; functions to control some of the general values of the TPS1200 instrument.
TMC Theodolite Measurement and Calculation; the core module for getting measurement data.
剩余206页未读,继续阅读
资源评论
qq_26351861
- 粉丝: 2
- 资源: 16
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功