Pike Technical Manual
V5.2.0
358
Configuration of the camera
6.
Set EnableMemWR to false.
To read a DPC coordinates:
1.
Query the limits and ranges by reading DEFECT_PIXEL_CORRECTION_INFO
and GPDATA_INFO.
2.
Query NumberDefectColumn and NumberDefectPixel from DEFECT_PIX-
EL_CORRECTION_MEM
3.
Set EnableMemRD to true (1).
4.
Read n DPC data bytes from GPDATA_BUFFER (n might be lower than the
size of the GPDATA_BUFFER).
5.
Repeat step 4 until all data is transferred.
6.
Set EnableMemRD to false.
User profiles
Definition
Within the IIDC specification user profiles are called memory channels. Often
they are called user sets. In fact these are different expressions for the follow-
ing: storing camera settings into a non-volatile memory inside the camera.
User profiles can be programmed with the following advanced feature register:
In general this advanced register is a wrapper around the standard memory
channel registers with some extensions. So to query the number of available
user profiles you have to check the
Memory_Channel
field of the
BASIC_-
FUNC_INQ
register at offset
0x400
(see IIDC V1.31 for details).
Offset
Name
Field
Bit
Description
0xF1000550
USER_PROFILE
Presence_Inq
[0]
Indicates presence of this feature
(read only)
Error
[1]
An error occurred
---
[2..6]
Reserved
Busy
[7]
Save/Load in progress
Save
[8]
Save settings to profile
Load
[9]
Load settings from profile
SetDefaultID
[10]
Set Profile ID as default
---
[11..19]
Reserved
ErrorCode
[20..23]
Error code
See
Table 195: User profiles: Error
---
[24..27]
Reserved
ProfileID
[28..31]
ProfileID (memory channel)
Table 194: Advanced register:
User profiles