Readout Amplifier Constants
Syntax
AMP_0
AMP_1
AMP_2
AMP_3
AMP_L
AMP_R
AMP_LR
AMP_ALL
Type
24-bit integer
Required Headers
CController.h
Remarks
For exclusive use as an argument for the Select Output Source ( 'SOS' ) command, which selects the amplifier(s) that will be used for readout. The 'SOS' instruction is executed by the timing board only. See controller commands for details on 'SOS'.

DSP MEMORY SPACE DESCRIPTION
AMP_0 Lower left readout
AMP_1 Lower right readout
AMP_2 Upper right readout
AMP_3 Upper left readout
AMP_L Left readout
AMP_R Right readout
AMP_LR Split left-right readout
AMP_ALL Quad readout
Example
        // Demonstrates how to set the controller for
        // split serial readout.

        #include <iostream.h>
        #include "CController.h"
        using namespace std;
        using namespace arc;

        CController cController;

        try {
            // .... open driver, initialize, etc ....

            if ( cController.IsCCParamSupported( SPLIT_SERIAL ) )
            {
                lReply = cController.Command( TIM_ID, SOS, AMP_LR );
                cController.CheckReply( lReply );
            }

            // .... do something else ....
        }
        catch ( std::exception &e )
        {
            cerr << "Exception Occurred: " << e.what() << endl;
        }

© Astronomical Research Cameras, Inc.