![background image](http://html1.mh-extra.com/html/ifm/o3x1-series/o3x1-series_programmers-manual_3870462026.webp)
3D camera O3X1xx
26
Output parameters
Empty string (compatibility with classic XmlRPC-client)
discardUnsavedChanges
Method name
discardUnsavedChanges
Description
Resets all changed parameters of the application object and all child
objects to their persistent values, i.e. the values at the time when
"save" has been called last or when the session has been opened.
Input parameters
none
Output parameters
Empty string (compatibility with classic XmlRPC-client)
Parameters of application
Methods for parameter access are defined here:
Parameter name
Data type
Description
Name
String (utf8) User-defined name of the application
(max. 64 characters).
Description
String (utf8) User-defined description of the application
(max. 500 characters).
TriggerMode
Int
*has limits
Selects how images are generated in the application.
Allowed values:
1: free run
2: software trigger
OutputDistanceImage
Bool
Output the radial distance image.
OutputAmplitudeImage
Bool
Output the amplitude image.
OutputGrayscaleImage
Bool
Output the grayscale image if supported by the selected
exposure mode. See the description of the exposure
modes whether a particular mode also provides a
grayscale image.
OutputConfidenceImage
Bool
Output the confidence image.
OutputXYZImage
Bool
Output the point cloud image.
*has limits: parameters with this marker are listed in the reply of getAllParameterLimits method
Default values of application parameters
The default values of application parameters are:
Parameter name
Data type
Default value
Name
String (utf8) "new application"
Description
String (utf8) ""
TriggerMode
Int
*has limits
1
OutputDistanceImage
Bool
true
OutputAmplitudeImage
Bool
true
OutputGrayscaleImage
Bool
false
OutputConfidenceImage
Bool
false
OutputXYZImage
Bool
false