User`s guide
SPECIAL GUIDES
SDK SECTION 9
Page 71
Horizontal Pixel Shift Capabilities
Depending on the camera type and model there will be variations in the number of A/D channels, the number
of Output Amplifiers, the number & range of Horizontal Shift Speeds and the number & range of Pre-Amp
Gains. The first step in this process is to determine the following:
• Number of A/D channels using the
GetNumberADChannels function
• Number of output amplifiers using the GetNumberAmp function
• Maximum number of pre-amp gains using the GetNumberPreAmpGains function
NOTE: Not all PRE-AMP gains are available for each horizontal shift speed. The
IsPreAmpGainAvailable function is used to determine which are valid for a particular horizontal shift
speed and this will be explained later.
The bit depth of each A/D channel can be found using the GetBitDepth function.
Once this information has been obtained the next step is to find the number of available horizontal shift
speeds for each output amplifier on each A/D channel using the GetNumberHSSpeeds function. Following
this the value of each horizontal shift speed can be found using the GetHSSpeed function.
Each horizontal shift speed has an associated number of valid pre-amp gains. The next step is to obtain the
value of each pre-amp gain using the GetPreAmpGain function. Not all pre-amp gains are available for each
horizontal shift speed so using the IsPreAmpGainAvailable function it is possible to check which pre-amp
gains are valid. Once the information has been retrieved the relevant selections can be made using the
functions that follow:
• SetADChannel
• SetOutputAmplifier
• SetHSSpeed
• SetPreAmpGain