
Gocator Line Profile Sensors: User Manual
• 552
kFramework.exe
is only loaded after a user selects a scenario and starts the emulator
session.
Debugging Entry Functions
VStart
,
VProcess
, and
VStop
are called whenever a data record is played back in the emulator (that is,
when a user clicks on the Next button or types the frame number in the frame field) with at least one
tool instance. For more information on playback controls, see
Recording, Playback, and Measurement
Simulation
in the Gocator user manual.
VDescribe
however is called when the DLL loads, before the debugger can attached to the
kFramework.exe
process. To debug
VDescribe
, we recommend testing the function calls by putting
them in
VInit
.
For information on building targets for testing in the emulator, see the GDK class reference
documentation.
Tips
The following sections provide useful information for creating custom measurement tools.
Backward Compatibility with Older Versions of Tools
When loading a recording or job file that contains a custom measurement tool, the parameters in the
loaded recording or job file must match those in the firmware.
By default, if declared parameters are missing from the configuration, a job file or a recording will fail to
load.
There are two ways to provide backward compatibility with older parameter sets.
Define new parameters as optional
Mark a parameter as optional with the function
GdkParamInfo_SetIsOptional
. When a parameter is
marked as optional, parameter parsing functions succeed even if the parameter is missing from the
configuration. The missing parameter is initialized with default value.
Configuration Versioning
Over the lifetime of a tool, you may need to make changes to its interface (for example, changing or
removing parameters). The user-defined aspects of a tool interface—its parameters and
Summary of Contents for Gocator 2130
Page 250: ...Gocator Line Profile Sensors User Manual Gocator Web Interface 250...
Page 262: ...Gocator Line Profile Sensors User Manual Gocator Web Interface 262 2D View 3D View...
Page 263: ...Gocator Line Profile Sensors User Manual Gocator Web Interface 263 Measurement Panel...
Page 279: ...Gocator Line Profile Sensors User Manual Gocator Web Interface 279 Measurement Panel...
Page 285: ...Gocator Line Profile Sensors User Manual Gocator Web Interface 285...
Page 292: ...Gocator Line Profile Sensors User Manual Gocator Web Interface 292 Measurement Panel...
Page 298: ...Gocator Line Profile Sensors User Manual Gocator Web Interface 298 2D View 3D View...
Page 305: ...Gocator Line Profile Sensors User Manual Gocator Web Interface 305 2D View 3D View...
Page 309: ...Gocator Line Profile Sensors User Manual Gocator Web Interface 309 2D View 3D View...
Page 586: ...Gocator Line Profile Sensors User Manual Specifications 587 Dimensions Envelope...
Page 588: ...Gocator Line Profile Sensors User Manual Specifications 589 Envelope...
Page 590: ...Gocator Line Profile Sensors User Manual Specifications 591 Dimensions Envelope...
Page 592: ...Gocator Line Profile Sensors User Manual Specifications 593 Dimensions Envelope...
Page 594: ...Gocator Line Profile Sensors User Manual Specifications 595 Dimensions...
Page 595: ...Gocator Line Profile Sensors User Manual Specifications 596 Envelope...
Page 597: ...Gocator Line Profile Sensors User Manual Specifications 598 Dimensions...
Page 598: ...Gocator Line Profile Sensors User Manual Specifications 599 Envelope...
Page 600: ...Gocator Line Profile Sensors User Manual Specifications 601 Dimensions...
Page 601: ...Gocator Line Profile Sensors User Manual Specifications 602 Envelope...
Page 603: ...Gocator Line Profile Sensors User Manual Specifications 604 Dimensions...
Page 604: ...Gocator Line Profile Sensors User Manual Specifications 605 Envelope...
Page 608: ...Gocator Line Profile Sensors User Manual Specifications 609 Dimensions...
Page 609: ...Gocator Line Profile Sensors User Manual Specifications 610 Envelope...
Page 611: ...Gocator Line Profile Sensors User Manual Specifications 612 Dimensions...
Page 612: ...Gocator Line Profile Sensors User Manual Specifications 613 Envelope...
Page 615: ...Gocator Line Profile Sensors User Manual Specifications 616 Dimensions...
Page 616: ...Gocator Line Profile Sensors User Manual Specifications 617 Envelope...