Instruction manual

Guppy Technical ManualV7.4.0
252
Configuration of the camera
User profiles
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.
In general this advanced register is a wrapper around the standard memory
channel registers with some extensions. In order to query the number of avail-
able user profiles please check the Memory_Channel field of the BASIC_-
FUNC_INQ register at offset 0x400 (see IIDC V1.3x for details).
The ProfileID is equivalent to the memory channel number and specifies the
profile number to store settings to or to restore settings from. In any case profile
#0 is the hard-coded factory profile and cannot be overwritten.
After an initialization command, startup or reset of the camera, the ProfileID
also indicates which profile was loaded on startup, reset or initialization.
Register Name Field Bit Description
0xF1000550 USER_PROFILE Presence_Inq [0] Indicates presence of this
feature (read only)
Error [1] An error occurred
--- [2..7] Reserved
SaveProfile [8] Save settings to profile
RestoreProfile [9] Load settings from profile
SetDefault [10] Set default user profile
--- [11..19] Reserved
ErrorCode [20..23] Error code
See Table 124: User profile:
Error codes on page 253.
--- [24..27] Reserved
ProfileID [28..31] User profile ID (memory
channel)
Table 123: Advanced register: user profiles
Note
The default profile is the profile that is loaded on power-
up or an INITIALIZE command.
A save or load operation delays the response of the cam-
era until the operation is completed. At a time only one
operation can be performed.