Roper Photometric manual Following parameters are illegal, Multiple Parameter Functions

Page 10

Single Parameter Some functions require a single parameter. Fractional/decimal and negative Functions values are not allowed. Numeric expressions generate an error. Whitespace can

be included anywhere inside the parentheses.

The following parameters are legal:

loop_begin(

50

);

 

loop_begin(

50

/ *exposure count*/

);

loop_begin(

50

 

 

);

 

 

 

The following parameters are illegal:

loop_begin

( 50 );

whitespace before parentheses

loop_begin( 50, );

contains a

comma

loop_begin( 50 0 );

two numeric entries, only one allowed

loop_begin( -50 );

minus sign

is illegal

loop_begin(

(5*10));

numeric expressions not allowed

Multiple Parameter Functions

A few functions require multiple parameters. There are no variable argument lists, so each parameter is always required. The parameters must be separated by commas. Insert whitespace as desired.

The following examples are legal:

pixel_readout(0,

100,

1,

50,

2 );

 

pixel_readout(

0,

100,

1,

50,

2 );

pixel_readout(

 

 

/****MAIN FUNCTION****/

 

0,

 

/* serial offset of “0” */

 

100,

 

/* serial size, value:100 */

 

1,

 

/* serial binning */

 

 

 

/* parallel size */

 

50,

/*par bin*/.

2);

 

Verbs A verb describes which function is performed next. Verb names are a mixture of lowercase text and underscore characters. All verbs are followed by parentheses, even if the verb does not require parameters. There is no whitespace between the verb name and the opening parenthesis. List parameters inside the parentheses and separate the parameters with commas. Whitespace is allowed in the parameter list, but is not required. After the closing parenthesis, add a semicolon. See sample below:

verb1();

verb2(parameter, parameter, parameter); verb3(parameter); verb4(parameter); (whitespace) verb5();

You can use several verbs on a single line, one verb per line, several lines of whitespace, or any combination of the above.

4Advanced Camera Operation Manual

Image 10
Contents Page Rev C1 Limited Warranty Roper Scientific Analytical Instrumentation Your Responsibility Table of Contents Index Introduction DescriptionSoftware Roper Scientific Customer Service BeneluxICL Following parameters are illegal Multiple Parameter FunctionsICL Function Syntax Readout / Display Function Definitions ClearparallelclearcountClearuntiltrig Exposeuntiltrig ExposewhiletrigclearfirstPixeldisplayx,y LoopendPixelreadoutsoffset, ssize, sbin, psize, pbin Scriptendcontinclear ScriptbeginShiftimagetostorage Shiftmodeism ShiftmodeisShiftmodeisalt ShiftmodeismaltShutteropen Open the Shutter Example ScriptsSingle Image TDI Time Delay Integration Panorama Ratio Imaging 2-Frame Ratio Ratio Imaging Multi-Frame Ratio CCD ESignal to Begin the Experiment Color SequenceIntermittent Exposure Good Exposure TimeHigh-Speed Spectroscopy Done EXPOSING, NOW ReadoutError Codes Man Pages Class 101 ICL Plexpdisplayscript101Class 101 ICL Plexpinitscript101 Boolean plexpinitscriptvoidClass 101 ICL Plexplisterrscript101 Class 101 ICL Plexpsetupscript101 Class 101 ICL Plexpstartscript101 Boolean Plexpstartscriptint16 hcam, voidptr pixelstreamClass 101 ICL Plexpuninitscript101 Boolean plexpuninitscript voidICL This page intentionally left blank Introduction Theory of Operation Potential WellsCharge Transfer Typical CCD Imager CCD Readout Subarray Readout Binned Readout CCD Architectures CCD ArchitecturesFrame Transfer Variations Resolution Sensitivity CCD Camera ImplementationsThick and Thinned CCDs Sources of Noise FiberopticsSNR Additional Reading This page intentionally left blank Index Page Index Benelux France Germany Japan