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 
55  // Advanced control
57 
59  TransferSpeed = 0x100,
60 
63 
66 
69 
72 
75 
78 
81 
84 
87 
90 
94 
97 
100 
103 
106 
109 
112 
115 
118 
122 
126 
130 
133 
136 
139 
142 
145 
148 
151 
154 
157 
160 
161  // Turn off/on strobe. 0 = strobe off, 1 = single strobe on [d1 and L1 only], 2 = dual strobe on [(int)(RW)(always)(R42)]
163 
164  // Represents length to the first pulse. Valid Values: 0 to 3.413ms, 52.083ns step size [(double)(RW)(always)(R42)]
166 
167  // Represents length of the second pulse. Valid Values: 0 to 3.413ms, 52.083ns step size [(double)(RW)(always)(R42)]
169 
170  // Represents delay of the first pulse. Valid values: depends on resolution [(double)(RW)(always)(R42)]
172 
173  // Represents delay to the second pulse. Valid Values: 0 to 3.413ms, 52.083ns step size [(double)(RW)(always)(R42)]
175 
176  // Defines the timeout in seconds for the white balancing and devignetting. Default value is 2 seconds. [(double, int)(RW)(always)(x)]
178 
181 
184 
187 
190 
193 
196 
199 
202 
206 
208  // Basic information
210 
212  Name = 0x200,
213 
216 
219 
222 
225 
228 
231 
234 
237 
240 
243 
245  // Advanced information
247 
250 
253 
256 
259 
262 
265 
268 
271 
274 
277 };
278 
279 #ifndef RX_MANAGED_ENUM
280  } // Namespace
281 #endif
Definition: ECamPropertyValues.h:125
Adjust the pixel transfer speed. [(double)(RW)(stopped)(R42)].
Definition: ECamPropertyValues.h:59
Sets the color gain for red. Valid values: 0 to 3.99609375, default = 1 [(double, int)(RW)(always)(R4...
Definition: ECamPropertyValues.h:65
Enable or disable the test image generated by the camera hardware [(int)(RW)(always)(x)].
Definition: ECamPropertyValues.h:86
Sets the color gain for green1. Valid values: 0 to 3.99609375, default = 1 [(double, int)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:68
An enum constant representing the denoise mode option [(enum)(RW)(always)(x)].
Definition: ECamPropertyValues.h:135
Sets or gets the callback mode [(enum)(RW)(stopped)(x)].
Definition: ECamPropertyValues.h:89
Definition: ECamPropertyValues.h:93
Open or close shutter [(int)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:83
Enable unpacking of 10 and 12 bit images to 16 bit.
Definition: ECamPropertyValues.h:198
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:165
Enables different OIS modes [(int)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:77
Defines ROI start XY position [(int)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:114
Returns x and y values for the gyroscope [(int, int)(R)(always)(R42)].
Definition: ECamPropertyValues.h:270
The time in µs between the trigger signal and frame start event. [(double)(RO)(always)(R42)].
Definition: ECamPropertyValues.h:195
Definition: ECamPropertyValues.h:129
Defines horizontal and vertical binning mode. Possible values can be 0, 2, 4, 8 etc. [(int)(RW)(stopped)(R42)].
Definition: ECamPropertyValues.h:117
ID
Definition: ECamPropertyValues.h:20
Returns camera type [(int)(R)(always)(x)].
Definition: ECamPropertyValues.h:218
Gets the ROI start Y position [(int)(R)(always)(R42)].
Definition: ECamPropertyValues.h:111
Get/Set the GPU red gain Value [(double)(RW)(always)(x)].
Definition: ECamPropertyValues.h:153
Returns the number of bad frames for the current/last run [(long)(R)(always)(x)]. ...
Definition: ECamPropertyValues.h:261
Definition: ECamPropertyValues.h:168
Clears all added image buffer [(int)(W)(always)(x)].
Definition: ECamPropertyValues.h:96
Definition: ECamPropertyValues.h:171
Checks, if the camera is still running [(int)(R)(always)(x)].
Definition: ECamPropertyValues.h:236
Set/get current gain factor [(int, double)(RW)(always)(x)].
Definition: ECamPropertyValues.h:40
Definition: ECamPropertyValues.h:162
Enable/disable fixed pattern noise correction [(int)(RW)(always)(x)].
Definition: ECamPropertyValues.h:132
An int constant representing the denoise sigma r option [(double)(RW)(always)(x)].
Definition: ECamPropertyValues.h:138
Write 1 to enable the global start for each frame, 0 to disable the global start [(int)(RW)(stopped)(...
Definition: ECamPropertyValues.h:62
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:180
Temperature of the sensor in Celsius [(double)(R)(always)(x)].
Definition: ECamPropertyValues.h:239
Gets the width of an image [(int)(R)(stopped)(x)].
Definition: ECamPropertyValues.h:99
Get/Set the SW gamma correction Value [(double)(RW)(always)(x)].
Definition: ECamPropertyValues.h:150
The default status.
Definition: ECamPropertyValues.h:24
An int constant representing the denoise sigma s option [(double)(RW)(always)(x)].
Definition: ECamPropertyValues.h:141
Write 1 to enable the mechanical shutter for each frame, 0 to disable the mechanical shutter...
Definition: ECamPropertyValues.h:192
Returns x value for the gyroscope [(int)(R)(always)(R42)].
Definition: ECamPropertyValues.h:273
Defines USB receive buffer multiplier, entered values will be rounded up to the next power of 2...
Definition: ECamPropertyValues.h:189
Definition: ECamPropertyValues.h:121
A value !=0 represents color [(int)(R)(always)(x)].
Definition: ECamPropertyValues.h:221
Gets or sets the bit depth of an image, values can be 8, 10 or 12 [(int)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:224
Set the binning mode. The available modes are enumerated in EBinningMode.h [(int)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:201
Temperature of the chip in Celsius [(double)(R)(always)(x)].
Definition: ECamPropertyValues.h:242
Sets the color gain for green2. Valid values: 0 to 3.99609375, default = 1 [(double, int)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:71
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:227
Enable or disable HDR mode [(int)(RW)(always)(x)].
Definition: ECamPropertyValues.h:144
Sets the color gain for blue. Valid values: 0 to 3.99609375, default = 1 [(double, int)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:74
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:255
The unique serial number of the camera [(char*)(R)(always)(x)].
Definition: ECamPropertyValues.h:215
Defines internal image buffer size, default is 5 [(int)(RW)(stopped)(Rx)].
Definition: ECamPropertyValues.h:186
Gets the image size [(int)(R)(always)(x)].
Definition: ECamPropertyValues.h:230
Definition: ECamPropertyValues.h:205
Gets the ROI start X position [(int)(R)(always)(R42)].
Definition: ECamPropertyValues.h:108
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:147
Returns the current camera firmware version [(char*)(R)(always)(x)].
Definition: ECamPropertyValues.h:249
Definition: ECamPropertyValues.h:177
Gets the data format of the image [(enum)(R)(always)(x)].
Definition: ECamPropertyValues.h:233
Gets the height of an image [(int, int)(RW)(stopped)(R42)].
Definition: ECamPropertyValues.h:105
Gets the height of an image [(int)(R)(stopped)(x)].
Definition: ECamPropertyValues.h:102
Moves OIS to XY position. Boundaries from -90 to 90 [(int)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:80
Only used for HasProperty to check for HW Gain capabilities [(int)(R)(always)(x)].
Definition: ECamPropertyValues.h:252
Get/Set the GPU blue gain Value [(double)(RW)(always)(x)].
Definition: ECamPropertyValues.h:159
Returns minimal step size for exposure time changes [(double)(R)(always)(x)].
Definition: ECamPropertyValues.h:267
Returns x value for the gyroscope [(int)(R)(always)(R42)].
Definition: ECamPropertyValues.h:276
The camera name [(char*)(R)(always)(x)].
Definition: ECamPropertyValues.h:212
Get/Set the GPU green gain Value [(double)(RW)(always)(x)].
Definition: ECamPropertyValues.h:156
Changes Focus. Min value is smaller than max value [(int, double)(RW)(always)(R42)].
Definition: ECamPropertyValues.h:43
Definition: ECamPropertyValues.h:174
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:264
Enable Software Sharpening [(int)(RW)(always)(x)].
Definition: ECamPropertyValues.h:183
Returns the number of good frames for the current/last run [(long)(R)(always)(x)].
Definition: ECamPropertyValues.h:258