1.10.2
Class and Instance Services
1.10.3
Description of Class Attributes
In order for the lens query, get current lens case, or change current lens case to work properly, follow these steps:
Read Class Attribute 100
Note: The string from the Class 100 Attribute consists of a resource path and the Lens id. The path should not be a part of the
Lens id when used in Class Attribute 101. The Lens id is the suffix string from the last dot, ie: ".node1.node2.<LensID>"
Write the lens id received from Class Attribute 100 to Class Attribute 101
Write the string "ds" to Class Attribute 102
Write the string "ap" to Class Attribute 103
Write the string "fi" to Class Attribute 104
Read Class Attribute 105 to query the lens cases
To change the current lens, write the desired lens case to Class Attribute 106 and then write a 1 to Class Attribute 107 to
execute the change
To read the current lens case, read Class Attribute 106
1.10.3-1
Max Instance
This attribute will show the number of temperature cases that are configured in the camera. This value will only be calculated
after Attribute 105 is called for the first time (see 1.10.3-7 for more information), otherwise the value will stay at 0.
1.10.3-2
Lens Name
This attribute will output the name of the lens configured in the camera in a string.
1.10.3-3
Write Lens Id to ".le"
Take the response from Attribute 100 (Lens Name), and write this string into this attribute. For example, if the Lens Name
returned "leE" or 0x6C 0x65 0x45, then you must write 0x03 0x6C 0x65 0x45 into this attribute (with the length of the string as
the first byte).
©Real Time Automation, Inc.
FLIR Systems Object Model version 1.22
Implemented for
Service
code
Class level
Instance level
0E
Yes
Hex
10
Yes
Hex
09/15/2009
Service name
Yes
Get_Attribute_Single
No
Set_Attribute_Single