Sign In
Upload
Manuals
Brands
Teledyne Manuals
Digital Camera
Princeton Instruments PICam 5.x
Teledyne Princeton Instruments PICam 5.x Manuals
Manuals and User Guides for Teledyne Princeton Instruments PICam 5.x. We have
1
Teledyne Princeton Instruments PICam 5.x manual available for free PDF download: Programmer's Manual
Teledyne Princeton Instruments PICam 5.x Programmer's Manual (357 pages)
Brand:
Teledyne
| Category:
Digital Camera
| Size: 3.44 MB
Table of Contents
Table of Contents
5
About this Manual
11
Manual Organization
11
Potential Compatibility Concerns
12
Camera Firmware [Gige Cameras Only]
15
Hardware Support
15
System Overview
15
Sample Code
16
Supported Operating Systems
16
Wow64 Support
16
Concepts
18
Naming Conventions
18
Figure 2-1: Basic Picam Structure
19
Figure 2-2: Block Diagram of Camera-Specific Handle Hierarchy
20
Handles
20
Defined Data Types
21
Include Files
22
Optional and Advanced Files
22
Data Type Definitions
23
General Library Apis
23
Programmers' Reference for General Use Library Apis
24
Identification Apis
33
Structure Definitions
33
Programmers' API Reference
35
Identification Apis
36
Access Apis
46
Information Apis
60
Demo Camera Identification Apis
64
Data Type Definitions
70
Hardware Parameter Enumerations
70
Parameter Access Enumerations
104
Parameter Constraint Enumerations
105
Camera-Specific Parameter Data Structures
108
Data Structure Definitions
108
Shared Camera/Accessory Parameter Data Structures
111
Camera-Specific Parameter Constraints
112
Parameter Constraints
112
Shared Camera/Accessory Parameter Constraints
116
Programmers' Reference for Configuration Apis
118
Camera-Specific Parameter Value Apis
120
Shared Camera/Accessory Parameter Value Apis
142
Shared Camera/Accessory Parameter Information Apis
160
Camera-Specific Parameter Constraints Apis
168
Shared Camera/Accessory Parameter Constraints Apis
174
Shared Camera/Accessory Parameter Commitment Apis
178
Data Acquisition Apis
183
Data Acquisition Enumerations
183
Data Type Definitions
183
Data Acquisition Data Structures
184
Figure 6-1: Data Format Diagram
184
Programmers' Reference for Acquisition Control Apis
185
Chapter 7: Advanced Function Apis
193
Figure 7-1: Picam Structure - Advanced
193
Data Type Definitions
194
Shared Camera/Accessory Plug and Play Discovery Data Enumerations
194
Shared Camera/Accessory Access Enumerations
195
Shared Camera/Accessory Parameter Information Enumerations
196
Camera-Specific Data Acquisition Enumerations
197
Table 7-4: Picamacquisitionstate Enumerator Definitions
197
Table 7-5: Picamacquisitionstateerrorsmask Enumerator Definitions
197
Data Structures
198
Camera-Specific Information Data Structures
198
Camera-Specific Parameter Validation Data Structures
203
Camera-Specific Data Acquisition Data Structures
206
Callback Functions
207
Camera-Specific Discovery Callbacks
208
Accessory-Specific Discovery Callbacks
208
Camera-Specific Parameter Value Callbacks
209
Shared Camera/Accessory Parameter Value Callbacks
211
Camera-Specific Parameter Constraints Callbacks
214
Shared Camera/Accessory Parameter Constraints Callbacks
216
Camera-Specific Data Acquisition Callbacks
217
Programmers' Reference for Advanced Apis
218
Camera-Specific Advanced Discovery Apis
220
Accessory-Specific Advanced Discovery Apis
223
Camera-Specific Advanced Access Apis
226
Shared Camera/Accessory Advanced Access Apis
229
Camera-Specific Information Apis
230
Accessory-Specific Information Apis
235
Shared Camera/Accessory Advanced Information Apis
236
Camera-Specific Advanced Parameter Value Apis
238
Shared Camera/Accessory Advanced Parameter Value Apis
246
Shared Camera/Accessory Advanced Parameter Information Apis
256
Camera-Specific Advanced Parameter Constraints Apis
261
Shared Camera/Accessory Advanced Parameter Constraints Apis
270
Camera-Specific Advanced Commitment Apis
276
Camera-Specific Advanced Acquisition Setup Apis
281
Camera-Specific Advanced Acquisition Notification Apis
282
Camera-Specific Advanced Acquisition State Notification Apis
284
Camera-Specific Advanced Acquisition Control Apis
287
EM Calibration Apis
291
EM Calibration Applications
291
Structure Definitions
292
EM Calibration Structures
292
Callback Functions
293
EM Calibration
293
Programmers' Reference for EM Calibration Apis
294
EM Calibration Access Apis
294
EM Calibration Parameter Value Apis
297
EM Calibration Parameter Constraints Apis
300
EM Calibration Apis
301
Appendix A: Available Parameters
303
Camera Parameter Information
303
Table A-1: Symbol Key for Table A-2 and Table
303
Table A-2: Parameter Information and Camera Support
303
Accessory Parameter Information
318
Table A-3: Parameter Information and Accessory Support
318
Appendix B: EM Gain Calibration Code Sample
319
EM Gain Calibration Procedure
319
Figure B-1: Typical EM Gain Calibration Dialog
320
Appendix C: Firmware Upgrade/Restore
321
Firmware Upgrade Procedure
321
Figure C-1: Firmware Upgrade: Typical IP Engine Selection Dialog
321
Figure C-2: Firmware Upgrade: Selecting Device to be Upgraded
322
Figure C-3: Firmware Upgrade: Typical Updating Dialog
322
Restore Firmware
323
Precautions
323
Figure C-4: Firmware Upgrade: Upgrade Complete
323
Procedure
324
Figure C-5: Firmware Restore: Typical IP Engine Selection Dialog
324
Figure C-6: Firmware Restore: Selecting Device to be Restored
324
Figure C-7: Firmware Restore: Typical Updating Dialog
325
Figure C-8: Firmware Restore: Complete
325
Appendix D: Debugging Gige Cameras
327
Debugging
327
Timeout Period Considerations
328
Following Debugging
328
Timeout Configuration
328
Appendix E: Picam 5.0 Compatibility Issues
329
FERGIE: 256F/FT, FERGIE: 256B/FT, FERGIE: 256BR/FT, and Excelon Variant
329
What Changed with Picam 5.0
329
Code Updates to Retain Existing Behavior
330
PI-MAX4: 2048B, PI-MAX4: 2048B-RF Cameras
331
What Changed with Picam 5.0
331
Code Updates to Retain Existing Behavior
331
Table E-2: Picam 4.X (and Older) Code Changes: PI-MAX4: 2048B/2048B-RF
331
Pi-Max4: 512B/Em, Pi-Max4: 1024B/Em
332
What Changed with Picam 5.0
332
Code Updates to Retain Existing Behavior
332
Table E-3: Picam 4.X (and Older) Code Changes: PI-MAX4: 512B/EM, 1024B/EM
332
PI-MAX4: 512EM/1024EM Cameras
334
What Changed with Picam 5.0
334
Code Updates to Retain Existing Behavior
334
Table E-4: Picam 4.X (and Older) Code Changes: PI-MAX4: 512EM/1024EM
334
PI-MTE: 1300B/1300BR Cameras
335
What Changed with Picam 5.0
335
Code Updates to Retain Existing Behavior
335
Table E-5: Picam 4.X (and Older) Code Changes: PI-MTE: 1300B/1300BR
335
PI-MTE: 1300R Cameras
336
What Changed with Picam 5.0
336
Code Updates to Retain Existing Behavior
336
Table E-6: Picam 4.X (and Older) Code Changes: PI-MTE: 1300R
336
PIXIS: 100B/100BR/400B/400BR/1300B/1300BR, and Xo/Xf/Xb/Excelon Variant Cameras335
337
Table E-7: Picam 4.X (and Older) Code Changes: PIXIS: 100B/100BR/400B/400BR
337
What Changed with Picam 5.0
338
Code Updates to Retain Existing Behavior
338
PIXIS: 100F/100R/100C/400F/400R/1300F/1300F-2, and XB Variant Cameras
338
Table E-8: Picam 4.X (and Older) Code Changes: PIXIS: 100F/100R/100C/400F
338
What Changed with Picam 5.0
339
Code Updates to Retain Existing Behavior
339
PIXIS: 512F, PIXIS-XO: 512F, PIXIS-XF: 512F Cameras
339
Table E-9: Picam 4.X (and Older) Code Changes: PIXIS: 512F, PIXIS-XO: 512F, and PIXIS-XF: 512F337
339
Proem Cameras (All Models)
340
What Changed with Picam 5.0
340
Code Updates to Retain Existing Behavior
340
Table E-10: Picam 4.X (and Older) Code Changes: Proem (All Models)
340
E.11 Proem-HS: 1KB-10 and Excelon Variant Cameras
341
What Changed with Picam 5.0
341
Code Updates to Retain Existing Behavior
341
E.12 Proem-HS: 512B/512BK/1024B and Excelon Variant Cameras
342
What Changed with Picam 5.0
342
Code Updates to Retain Existing Behavior
342
Proem+ (All Models)
344
What Changed with Picam 5.0
344
Code Updates to Retain Existing Behavior
344
Table E-13: Picam 4.X (and Older) Code Changes: Proem+ (All Models)
344
Pylon: 100B/100BR/400B/400BR/1300B/1300BR, and Excelon Variant Cameras
345
What Changed with Picam 5.0
345
Code Updates to Retain Existing Behavior
345
E.15 Pylon: 100F/400F/1300F/1300R Cameras
346
What Changed with Picam 5.0
346
Code Updates to Retain Existing Behavior
346
Table
356
256BR/FT, and Excelon Variants328
356
1300B/1300BR, and Xo/Xf/Xb/Excelon Variants335
356
400R/1300F/1300F-2, and XB Variants336
356
Table E-11: Picam 4.X (and Older) Code Changes: Proem-HS: 1KB-10 and Excelon
356
Table E-12: Picam 4.X (and Older) Code Changes: Proem-HS: 512B/512BK/1024B
356
And Excelon Variants340
356
Table E-14: Picam 4.X (and Older) Code Changes: Pylon: 100B/100BR/400B
356
400BR/1300B/1300BR, and Excelon Variants343
356
Advertisement
Advertisement
Related Products
Teledyne Forge 5GigE
Teledyne 514
Teledyne 5000B
Teledyne Isco 500D
Teledyne 500271
Teledyne 500270
Teledyne 500269
Teledyne 500268
Teledyne SyriXus 500xv
Teledyne SyriXus 500x
Teledyne Categories
Measuring Instruments
Analytical Instruments
Digital Camera
Test Equipment
Laboratory Equipment
More Teledyne Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL