From f61430e9cee243390b5b25a9e9d07a84a8f67602 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 18 Dec 2024 22:14:58 +0000 Subject: [PATCH] Autoupdate MMDevice/latest --- .../_m_m_device_constants_8h_source.html | 256 +++++++++--------- 1 file changed, 132 insertions(+), 124 deletions(-) diff --git a/MMDevice/latest/_m_m_device_constants_8h_source.html b/MMDevice/latest/_m_m_device_constants_8h_source.html index 5bb20ce..4f52813 100644 --- a/MMDevice/latest/_m_m_device_constants_8h_source.html +++ b/MMDevice/latest/_m_m_device_constants_8h_source.html @@ -205,132 +205,140 @@
154 const char* const g_Keyword_Closed_Position = "ClosedPosition";
155 const char* const g_Keyword_HubID = "HubID";
156
-
157
-
158 // image annotations
-
159 const char* const g_Keyword_Metadata_CameraLabel = "Camera";
-
160 const char* const g_Keyword_Metadata_Exposure = "Exposure-ms";
-
161 MM_DEPRECATED(const char* const g_Keyword_Meatdata_Exposure) = "Exposure-ms"; // Typo
-
162 const char* const g_Keyword_Metadata_Score = "Score";
-
163 const char* const g_Keyword_Metadata_ImageNumber = "ImageNumber";
-
164 // Removed: g_Keyword_Metadata_StartTime = "StartTime-ms";
-
165 const char* const g_Keyword_Metadata_ROI_X = "ROI-X-start";
-
166 const char* const g_Keyword_Metadata_ROI_Y = "ROI-Y-start";
-
167 const char* const g_Keyword_Metadata_TimeInCore = "TimeReceivedByCore";
-
168
-
169 // configuration file format constants
-
170 const char* const g_FieldDelimiters = ",";
-
171 const char* const g_CFGCommand_Device = "Device";
-
172 const char* const g_CFGCommand_Label = "Label";
-
173 const char* const g_CFGCommand_Property = "Property";
-
174 const char* const g_CFGCommand_Configuration = "Config";
-
175 const char* const g_CFGCommand_ConfigGroup = "ConfigGroup";
-
176 const char* const g_CFGCommand_Equipment = "Equipment";
-
177 const char* const g_CFGCommand_Delay = "Delay";
-
178 const char* const g_CFGCommand_ImageSynchro = "ImageSynchro";
-
179 const char* const g_CFGCommand_ConfigPixelSize = "ConfigPixelSize";
-
180 const char* const g_CFGCommand_PixelSize_um = "PixelSize_um";
-
181 const char* const g_CFGCommand_PixelSizeAffine = "PixelSizeAffine";
-
182 const char* const g_CFGCommand_ParentID = "Parent";
-
183 const char* const g_CFGCommand_FocusDirection = "FocusDirection";
-
184
-
185 // configuration groups
-
186 const char* const g_CFGGroup_System = "System";
-
187 const char* const g_CFGGroup_System_Startup = "Startup";
-
188 const char* const g_CFGGroup_System_Shutdown = "Shutdown";
-
189 const char* const g_CFGGroup_PixelSizeUm = "PixelSize_um";
-
190
-
191 // serial port constants
-
192 const int _DATABITS_5 = 5;
-
193 const int _DATABITS_6 = 6;
-
194 const int _DATABITS_7 = 7;
-
195 const int _DATABITS_8 = 8;
-
196
-
197 const int _FLOWCONTROL_NONE = 0;
-
198 const int _FLOWCONTROL_RTSCTS_IN = 1;
-
199 const int _FLOWCONTROL_RTSCTS_OUT = 2;
-
200 const int _FLOWCONTROL_XONXOFF_IN = 4;
-
201 const int _FLOWCONTROL_XONXOFF_OUT = 8;
-
202
-
203 const int _PARITY_EVEN = 2;
-
204 const int _PARITY_MARK = 3;
-
205 const int _PARITY_NONE = 0;
-
206 const int _PARITY_ODD = 1;
-
207 const int _PARITY_SPACE = 4;
-
208
-
209 const int _STOPBITS_1 = 1;
-
210 const int _STOPBITS_1_5 = 3;
-
211 const int _STOPBITS_2 = 2;
-
212
-
213
-
215 // Type constants
-
216 //
-
217 enum DeviceType {
-
218 UnknownType=0,
-
219 AnyType,
-
220 CameraDevice,
-
221 ShutterDevice,
-
222 StateDevice,
-
223 StageDevice,
-
224 XYStageDevice,
-
225 SerialDevice,
-
226 GenericDevice,
-
227 AutoFocusDevice,
-
228 CoreDevice,
-
229 ImageProcessorDevice,
-
230 SignalIODevice,
-
231 MagnifierDevice,
-
232 SLMDevice,
-
233 HubDevice,
-
234 GalvoDevice
-
235 };
-
236
-
237 enum PropertyType {
-
238 Undef,
-
239 String,
-
240 Float,
-
241 Integer
-
242 };
-
243
-
244 enum ActionType {
-
245 NoAction,
-
246 BeforeGet,
-
247 AfterSet,
-
248 IsSequenceable,
-
249 AfterLoadSequence,
-
250 StartSequence,
-
251 StopSequence
-
252 };
-
253
-
254 enum PortType {
-
255 InvalidPort,
-
256 SerialPort,
-
257 USBPort,
-
258 HIDPort
-
259 };
-
260
-
261 enum FocusDirection {
-
262 FocusDirectionUnknown,
-
263 FocusDirectionTowardSample,
-
264 FocusDirectionAwayFromSample,
-
265 };
-
266
-
268 // Notification constants
-
269 //
-
270 enum DeviceNotification {
-
271 Attention,
-
272 Done,
-
273 StatusChanged
-
274 };
-
275
-
276 // Device discovery
-
277 enum DeviceDetectionStatus{
-
278 Unimplemented = -2, // -- there is as yet no mechanism to programmatically detect the device
-
279 Misconfigured = -1, // -- some information needed to communicate with the device is invalid
-
280 CanNotCommunicate = 0, // -- communication attributes are valid, but the device does not respond
-
281 CanCommunicate = 1 // -- communication verified, parameters have been set to valid values.
+
157 const char* const g_Keyword_PixelType_GRAY8 = "GRAY8";
+
158 const char* const g_Keyword_PixelType_GRAY16 = "GRAY16";
+
159 const char* const g_Keyword_PixelType_GRAY32 = "GRAY32";
+
160 const char* const g_Keyword_PixelType_RGB32 = "RGB32";
+
161 const char* const g_Keyword_PixelType_RGB64 = "RGB64";
+
162 const char* const g_Keyword_PixelType_Unknown = "Unknown";
+
163
+
164 // image annotations
+
165 const char* const g_Keyword_Metadata_Width = "Width";
+
166 const char* const g_Keyword_Metadata_Height = "Height";
+
167 const char* const g_Keyword_Metadata_CameraLabel = "Camera";
+
168 const char* const g_Keyword_Metadata_Exposure = "Exposure-ms";
+
169 MM_DEPRECATED(const char* const g_Keyword_Meatdata_Exposure) = "Exposure-ms"; // Typo
+
170 const char* const g_Keyword_Metadata_Score = "Score";
+
171 const char* const g_Keyword_Metadata_ImageNumber = "ImageNumber";
+
172 // Removed: g_Keyword_Metadata_StartTime = "StartTime-ms";
+
173 const char* const g_Keyword_Metadata_ROI_X = "ROI-X-start";
+
174 const char* const g_Keyword_Metadata_ROI_Y = "ROI-Y-start";
+
175 const char* const g_Keyword_Metadata_TimeInCore = "TimeReceivedByCore";
+
176
+
177 // configuration file format constants
+
178 const char* const g_FieldDelimiters = ",";
+
179 const char* const g_CFGCommand_Device = "Device";
+
180 const char* const g_CFGCommand_Label = "Label";
+
181 const char* const g_CFGCommand_Property = "Property";
+
182 const char* const g_CFGCommand_Configuration = "Config";
+
183 const char* const g_CFGCommand_ConfigGroup = "ConfigGroup";
+
184 const char* const g_CFGCommand_Equipment = "Equipment";
+
185 const char* const g_CFGCommand_Delay = "Delay";
+
186 const char* const g_CFGCommand_ImageSynchro = "ImageSynchro";
+
187 const char* const g_CFGCommand_ConfigPixelSize = "ConfigPixelSize";
+
188 const char* const g_CFGCommand_PixelSize_um = "PixelSize_um";
+
189 const char* const g_CFGCommand_PixelSizeAffine = "PixelSizeAffine";
+
190 const char* const g_CFGCommand_ParentID = "Parent";
+
191 const char* const g_CFGCommand_FocusDirection = "FocusDirection";
+
192
+
193 // configuration groups
+
194 const char* const g_CFGGroup_System = "System";
+
195 const char* const g_CFGGroup_System_Startup = "Startup";
+
196 const char* const g_CFGGroup_System_Shutdown = "Shutdown";
+
197 const char* const g_CFGGroup_PixelSizeUm = "PixelSize_um";
+
198
+
199 // serial port constants
+
200 const int _DATABITS_5 = 5;
+
201 const int _DATABITS_6 = 6;
+
202 const int _DATABITS_7 = 7;
+
203 const int _DATABITS_8 = 8;
+
204
+
205 const int _FLOWCONTROL_NONE = 0;
+
206 const int _FLOWCONTROL_RTSCTS_IN = 1;
+
207 const int _FLOWCONTROL_RTSCTS_OUT = 2;
+
208 const int _FLOWCONTROL_XONXOFF_IN = 4;
+
209 const int _FLOWCONTROL_XONXOFF_OUT = 8;
+
210
+
211 const int _PARITY_EVEN = 2;
+
212 const int _PARITY_MARK = 3;
+
213 const int _PARITY_NONE = 0;
+
214 const int _PARITY_ODD = 1;
+
215 const int _PARITY_SPACE = 4;
+
216
+
217 const int _STOPBITS_1 = 1;
+
218 const int _STOPBITS_1_5 = 3;
+
219 const int _STOPBITS_2 = 2;
+
220
+
221
+
223 // Type constants
+
224 //
+
225 enum DeviceType {
+
226 UnknownType=0,
+
227 AnyType,
+
228 CameraDevice,
+
229 ShutterDevice,
+
230 StateDevice,
+
231 StageDevice,
+
232 XYStageDevice,
+
233 SerialDevice,
+
234 GenericDevice,
+
235 AutoFocusDevice,
+
236 CoreDevice,
+
237 ImageProcessorDevice,
+
238 SignalIODevice,
+
239 MagnifierDevice,
+
240 SLMDevice,
+
241 HubDevice,
+
242 GalvoDevice
+
243 };
+
244
+
245 enum PropertyType {
+
246 Undef,
+
247 String,
+
248 Float,
+
249 Integer
+
250 };
+
251
+
252 enum ActionType {
+
253 NoAction,
+
254 BeforeGet,
+
255 AfterSet,
+
256 IsSequenceable,
+
257 AfterLoadSequence,
+
258 StartSequence,
+
259 StopSequence
+
260 };
+
261
+
262 enum PortType {
+
263 InvalidPort,
+
264 SerialPort,
+
265 USBPort,
+
266 HIDPort
+
267 };
+
268
+
269 enum FocusDirection {
+
270 FocusDirectionUnknown,
+
271 FocusDirectionTowardSample,
+
272 FocusDirectionAwayFromSample,
+
273 };
+
274
+
276 // Notification constants
+
277 //
+
278 enum DeviceNotification {
+
279 Attention,
+
280 Done,
+
281 StatusChanged
282 };
283
-
284} // namespace MM
+
284 // Device discovery
+
285 enum DeviceDetectionStatus{
+
286 Unimplemented = -2, // -- there is as yet no mechanism to programmatically detect the device
+
287 Misconfigured = -1, // -- some information needed to communicate with the device is invalid
+
288 CanNotCommunicate = 0, // -- communication attributes are valid, but the device does not respond
+
289 CanCommunicate = 1 // -- communication verified, parameters have been set to valid values.
+
290 };
+
291
+
292} // namespace MM