Raytrix RayCam SDK  v2.1.0
ECamPropertyValues.h
Go to the documentation of this file.
1 
15 #ifdef RX_MANAGED_ENUM
16  public enum class ECamProperty
17 #else
18  namespace ECamProperty
19  {
20  enum ID
21 #endif
22 {
24  None = 0,
25 
27  // Basic control
29 
32 
35 
38 
41 
44 
47 
50 
53 
56 
59 
62 
65 
67  // Advanced control
69 
71  TransferSpeed = 0x100,
72 
75 
78 
81 
84 
87 
90 
93 
96 
99 
102 
106 
109 
112 
115 
118 
121 
124 
127 
130 
134 
138 
142 
145 
148 
151 
154 
157 
160 
163 
166 
169 
172 
173  // Turn off/on strobe. 0 = strobe off, 1 = single strobe on [d1 and L1 only], 2 = dual strobe on [(int)(RW)(always)(R42)]
175 
176  // Represents length to the first pulse. Valid Values: 0 to 3.413ms, 52.083ns step size [(double)(RW)(always)(R42)]
178 
179  // Represents length of the second pulse. Valid Values: 0 to 3.413ms, 52.083ns step size [(double)(RW)(always)(R42)]
181 
182  // Represents delay of the first pulse. Valid values: depends on resolution [(double)(RW)(always)(R42)]
184 
185  // Represents delay to the second pulse. Valid Values: 0 to 3.413ms, 52.083ns step size [(double)(RW)(always)(R42)]
187 
188  // Defines the timeout in seconds for the white balancing and devignetting. Default value is 2 seconds. [(double, int)(RW)(always)(x)]
190 
193 
196 
199 
202 
205 
208 
211 
214 
218 
220  // Basic information
222 
224  Name = 0x200,
225 
228 
231 
234 
237 
240 
243 
246 
249 
252 
255 
257  // Advanced information
259 
262 
265 
268 
271 
274 
277 
280 
283 
286 
289 };
290 
291 #ifndef RX_MANAGED_ENUM
292  } // Namespace
293 #endif
Definition: ECamPropertyValues.h:137
Adjust the pixel transfer speed. [(double)(RW)(stopped)(R42)].
Definition: ECamPropertyValues.h:71
Set/get the desired image brightness tolerance. [(double)(RW)(always)(x)].
Definition: ECamPropertyValues.h:61
Sets the color gain for red. Valid values: 0 to 3.99609375, default = 1 [(double, int)(RW)(always)(R4...
Definition: ECamPropertyValues.h:77
Enable or disable the test image generated by the camera hardware [(int)(RW)(always)(x)].
Definition: ECamPropertyValues.h:98
Sets the color gain for green1. Valid values: 0 to 3.99609375, default = 1 [(double, int)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:80
An enum constant representing the denoise mode option [(enum)(RW)(always)(x)].
Definition: ECamPropertyValues.h:147
Sets or gets the callback mode [(enum)(RW)(stopped)(x)].
Definition: ECamPropertyValues.h:101
Definition: ECamPropertyValues.h:105
Open or close shutter [(int)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:95
Enable unpacking of 10 and 12 bit images to 16 bit.
Definition: ECamPropertyValues.h:210
Changes the image format [(enum)(RW)(always)(x)].
Definition: ECamPropertyValues.h:37
Set/get Automatic gain adjustment [(int)(RW)(always)(x)].
Definition: ECamPropertyValues.h:49
Definition: ECamPropertyValues.h:177
Enables different OIS modes [(int)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:89
Defines ROI start XY position [(int)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:126
Returns x and y values for the gyroscope [(int, int)(R)(always)(R42)].
Definition: ECamPropertyValues.h:282
The time in µs between the trigger signal and frame start event. [(double)(RO)(always)(R42)].
Definition: ECamPropertyValues.h:207
Definition: ECamPropertyValues.h:141
Defines horizontal and vertical binning mode. Possible values can be 0, 2, 4, 8 etc. [(int)(RW)(stopped)(R42)].
Definition: ECamPropertyValues.h:129
ID
Definition: ECamPropertyValues.h:20
Returns camera type [(int)(R)(always)(x)].
Definition: ECamPropertyValues.h:230
Gets the ROI start Y position [(int)(R)(always)(R42)].
Definition: ECamPropertyValues.h:123
Get/Set the GPU red gain Value [(double)(RW)(always)(x)].
Definition: ECamPropertyValues.h:165
Set/get the exposure/gain adjustment interval. The AutoExposure/Gain will adjust every N Frames [(int...
Definition: ECamPropertyValues.h:55
Returns the number of bad frames for the current/last run [(long)(R)(always)(x)]. ...
Definition: ECamPropertyValues.h:273
Definition: ECamPropertyValues.h:180
Clears all added image buffer [(int)(W)(always)(x)].
Definition: ECamPropertyValues.h:108
Definition: ECamPropertyValues.h:183
Checks, if the camera is still running [(int)(R)(always)(x)].
Definition: ECamPropertyValues.h:248
Set/get current gain factor [(int, double)(RW)(always)(x)].
Definition: ECamPropertyValues.h:40
Definition: ECamPropertyValues.h:174
Enable/disable fixed pattern noise correction [(int)(RW)(always)(x)].
Definition: ECamPropertyValues.h:144
An int constant representing the denoise sigma r option [(double)(RW)(always)(x)].
Definition: ECamPropertyValues.h:150
Write 1 to enable the global start for each frame, 0 to disable the global start [(int)(RW)(stopped)(...
Definition: ECamPropertyValues.h:74
Defines the properties that can be used to configure the camera. The following pattern indicates the ...
Definition: ECamPropertyValues.h:18
Check for integrated optic [(int)(R)(always)(R42)].
Definition: ECamPropertyValues.h:192
Temperature of the sensor in Celsius [(double)(R)(always)(x)].
Definition: ECamPropertyValues.h:251
Gets the width of an image [(int)(R)(stopped)(x)].
Definition: ECamPropertyValues.h:111
Get/Set the SW gamma correction Value [(double)(RW)(always)(x)].
Definition: ECamPropertyValues.h:162
The default status.
Definition: ECamPropertyValues.h:24
An int constant representing the denoise sigma s option [(double)(RW)(always)(x)].
Definition: ECamPropertyValues.h:153
Write 1 to enable the mechanical shutter for each frame, 0 to disable the mechanical shutter...
Definition: ECamPropertyValues.h:204
Returns x value for the gyroscope [(int)(R)(always)(R42)].
Definition: ECamPropertyValues.h:285
Defines USB receive buffer multiplier, entered values will be rounded up to the next power of 2...
Definition: ECamPropertyValues.h:201
Definition: ECamPropertyValues.h:133
Set/get the rate of adjustment if the image target brightness is not matched. The value should be in ...
Definition: ECamPropertyValues.h:64
A value !=0 represents color [(int)(R)(always)(x)].
Definition: ECamPropertyValues.h:233
Gets or sets the bit depth of an image, values can be 8, 10 or 12 [(int)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:236
Set the binning mode. The available modes are enumerated in EBinningMode.h [(int)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:213
Temperature of the chip in Celsius [(double)(R)(always)(x)].
Definition: ECamPropertyValues.h:254
Set/get the desired image brightness in a normalized [0,1] interval [(double)(RW)(always)(x)].
Definition: ECamPropertyValues.h:58
Sets the color gain for green2. Valid values: 0 to 3.99609375, default = 1 [(double, int)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:83
Exposure time in seconds [(double)(RW)(always)(x)].
Definition: ECamPropertyValues.h:31
Representing bayer pattern Rx::RayCam::EBayerPattern::ID [(enum)(R)(always)(x)].
Definition: ECamPropertyValues.h:239
Enable or disable HDR mode [(int)(RW)(always)(x)].
Definition: ECamPropertyValues.h:156
Sets the color gain for blue. Valid values: 0 to 3.99609375, default = 1 [(double, int)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:86
Framerate in frames per second [(double, int)(RW)(always)(x)].
Definition: ECamPropertyValues.h:34
Returns true if the system is able to process images on the GPU [(int)(R)(always)(x)].
Definition: ECamPropertyValues.h:267
The unique serial number of the camera [(char*)(R)(always)(x)].
Definition: ECamPropertyValues.h:227
Defines internal image buffer size, default is 5 [(int)(RW)(stopped)(Rx)].
Definition: ECamPropertyValues.h:198
Gets the image size [(int)(R)(always)(x)].
Definition: ECamPropertyValues.h:242
Definition: ECamPropertyValues.h:217
Gets the ROI start X position [(int)(R)(always)(R42)].
Definition: ECamPropertyValues.h:120
Set/get Automatic exposure adjustment [(int)(RW)(always)(x)].
Definition: ECamPropertyValues.h:52
Enable or disable the burst mode. Set value to 5 to get a burst of 5 images [(int)(RW)(always)(x)].
Definition: ECamPropertyValues.h:159
Returns the current camera firmware version [(char*)(R)(always)(x)].
Definition: ECamPropertyValues.h:261
Definition: ECamPropertyValues.h:189
Gets the data format of the image [(enum)(R)(always)(x)].
Definition: ECamPropertyValues.h:245
Gets the height of an image [(int, int)(RW)(stopped)(R42)].
Definition: ECamPropertyValues.h:117
Gets the height of an image [(int)(R)(stopped)(x)].
Definition: ECamPropertyValues.h:114
Moves OIS to XY position. Boundaries from -90 to 90 [(int)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:92
Only used for HasProperty to check for HW Gain capabilities [(int)(R)(always)(x)].
Definition: ECamPropertyValues.h:264
Get/Set the GPU blue gain Value [(double)(RW)(always)(x)].
Definition: ECamPropertyValues.h:171
Returns minimal step size for exposure time changes [(double)(R)(always)(x)].
Definition: ECamPropertyValues.h:279
Returns x value for the gyroscope [(int)(R)(always)(R42)].
Definition: ECamPropertyValues.h:288
The camera name [(char*)(R)(always)(x)].
Definition: ECamPropertyValues.h:224
Get/Set the GPU green gain Value [(double)(RW)(always)(x)].
Definition: ECamPropertyValues.h:168
Changes Focus. Min value is smaller than max value [(int, double)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:43
Definition: ECamPropertyValues.h:186
Selects a video mode such as 1080p [(enum)(RW)(stopped)(R42)].
Definition: ECamPropertyValues.h:46
Returns the number of all frames for the current/last run [(long)(R)(always)(x)]. ...
Definition: ECamPropertyValues.h:276
Enable Software Sharpening [(int)(RW)(always)(x)].
Definition: ECamPropertyValues.h:195
Returns the number of good frames for the current/last run [(long)(R)(always)(x)].
Definition: ECamPropertyValues.h:270