Gigabit ethernet cameras based on the kodak kai-2093m ccd sensor (30 pages)
Summary of Contents for Allied Vision Technologies Goldeye P-008 SWIR
Page 1
AVT Goldeye Technical Manual SWIR Cameras with GigE interface (P) SWIR Cameras with Camera Link interface (CL) V2.2.0 30 April 2012 Allied Vision Technologies GmbH Taschenweg 2a D-07646 Stadtroda / Germany...
Page 2
Allied for any damages resulting from such improper use or sale. Trademarks Unless stated otherwise, all trademarks appearing in this document of Allied Vision Technologies are brands protected by law. Warranty The information provided by Allied Vision Technologies is supplied without any guarantees or warranty whatsoever, be it specific or implicit.
• Deleted Mono8, corrected manual gain (up to factor 10), added (-0%) in Power requirements, corrected mass in Chapter Goldeye P-008 SWIR / Goldeye P-008 SWIR Cool page 13 • Added (-0%) in Power requirements, added max. 2.6 A with...
Manual overview This manual overview outlines the contents of each chapter of this manual. • Chapter Contacting Allied Vision Technologies on page 6 lists AVT contact data (phone numbers and URLs) for both: – Technical information / ordering – Commercial information •...
Introduction • Chapter Camera dimensions on page 22 provides CAD drawings of stan- dard housing models (2D drawings), tripod adapter and cross sections of the mounts. • Chapter Start up on page 30 describes the first steps to get the camera into operation: camera control signals and camera controls as well as adjusting the image process.
Introduction Symbols Note This symbol highlights important information. Caution This symbol highlights important instructions. You have to follow these instructions to avoid malfunctions. This symbol highlights URLs for further information. The URL itself is shown in blue. Example: http://www.alliedvisiontec.com Before operation...
Page 11
Introduction Caution Vacuum Do not loosen the two hexagon socket screws (M 5) in the front plate. The vacuum area may get leaky (Cool models only). Caution Warranty The warranty becomes void in case of unauthorized tampering or any manipulations not approved by the manufacturer. Caution Electrostatic discharge The camera contains sensitive electronic components which...
Conformity Conformity Allied Vision Technologies declares under its sole responsibility that all standard cameras of the AVT Goldeye family to which this declaration relates are in conformity with the following standard(s) or other normative document(s): • CE, following the provisions of 2004/108/EG directive •...
With AVT‘s AcquireControl software: pseudo color LUT with several color profiles, auto contrast, auto brightness, analyze multiple regions (rectangular, circle, ring, line) within the image, real-time statistics and histogram Table 3: Specification Goldeye P-008 SWIR / Goldeye P-008 SWIR Cool Goldeye Technical Manual V2.2.0...
Page 14
Goldeye P-008 SWIR: 89 mm x 90 mm x 71 mm (L x W x H) Goldeye P-008 SWIR Cool: 116 mm x 90 mm x 99 mm (L x W x H) each model incl. connectors, without tripod and lens...
Specifications Goldeye CL-008 SWIR/ Goldeye CL-008 SWIR Cool Feature Specification Image device InGaAs sensor, progressive scan; electronic full-frame shutter Effective chip size 9.6 mm (H) x 7.68 mm (V) Cell size 30 μm x 30 μm Image size (max.) 320 (H) x 256 (V) full resolution 320 (H) x 160 (V) reduced resolution Lens mount C-Mount...
Page 16
Specifications Feature Specification Operating temperature Goldeye CL-008 SWIR: 10 °C ... +30 °C ambient temperature (without condensation) Goldeye CL-008 SWIR Cool: 0 °C ... +40 °C ambient temperature (without condensation) Storage temperature -30 °C ... +70 °C Relative humidity 10 % ... 95 % without condensation (operating and storage) Regulations CE, RoHS (2002/95/EC)
UNC 1/4" UNC 1/4" UNC 1/4" UNC 1/4" max. screw depth max. screw depth 7 mm 4,5 mm 3 mm 7 mm 4,5 mm 3 mm Figure 3: Camera dimensions: Goldeye P-008 SWIR Goldeye CL-008 SWIR (front/side GigE/side CL) Goldeye Technical Manual V2.2.0...
Page 23
Continuous mode: on: continuous off: image on demand Power Green Power indicator Trigger input activity Frame output activity Table 7: Description of LEDs: Goldeye P-008 SWIR Color Description Green Power indicator Camera is operational Continuous mode: on: continuous off: image on demand Table 8: Description of LEDs: Goldeye CL-008 SWIR Goldeye Technical Manual V2.2.0...
7 mm 7 mm 7 mm 7 mm 7 mm 7 mm 7 mm 7 mm Figure 5: Camera dimensions: Goldeye P-008 SWIR Cool Goldeye CL-008 SWIR Cool (front/side GigE/side CL/back GigE/back CL) Goldeye Technical Manual V2.2.0...
Page 25
Peltier cooling state off: sensor temperature is OK Power Green Power indicator Trigger input activity Frame output activity Table 9: Description of LEDs: Goldeye P-008 SWIR Cool Color Description Green Power indicator Camera is operational Peltier cooling state off: sensor temperature is OK Table 10: Description of LEDs: Goldeye CL-008 SWIR Cool Goldeye Technical Manual V2.2.0...
Camera dimensions Goldeye P-032 SWIR Cool Goldeye CL-032 SWIR Cool Ø90 100,8 115,8 96,8 UNC 1/4" UNC 1/4" UNC 1/4" UNC 1/4" max. screw depth max. screw depth 7 mm 7 mm 7 mm 7 mm 7 mm 7 mm 7 mm 7 mm Gigabit Ethernet...
Page 27
Camera dimensions Color Description Camera is operational Peltier cooling state off: sensor temperature is OK Power Green Power indicator Trigger input activity Frame output activity Table 11: Description of LEDs: Goldeye P-032 SWIR Cool Color Description Green Power indicator Camera is operational Peltier cooling state off: sensor temperature is OK Table 12: Description of LEDs: Goldeye CL-032 SWIR Cool...
Camera dimensions Goldeye P-032 SWIR F-Mount Cool Goldeye CL-032 SWIR F-Mount Cool Ø90 130,1 145,1 126,1 UNC 1/4" UNC 1/4" max. screw depth UNC 1/4" UNC 1/4" 7 mm 7 mm 7 mm 7 mm max. screw depth 7 mm 7 mm 7 mm 7 mm...
Page 29
Camera dimensions Color Description Camera is operational Peltier cooling state off: sensor temperature is OK Power Green Power indicator Trigger input activity Frame output activity Table 13: Description of LEDs: Goldeye P-032 SWIR F-Mount Cool Color Description Green Power indicator Camera is operational Peltier cooling state off: sensor temperature is OK...
Start up Start up Depending on the camera interface a Camera Link frame grabber or a a Gigabit Ethernet port (1000Base-T) on the host computer is necessary. 1. Connect the camera with the appropriate data cable to the computer. 2. Plug the 15-pin connector of the power supply to the camera. 3.
Start up Goldeye xy-008... models Signal State Description More information Trigger input (rising edge) See Chapter Trigger input (CC1) page 44 320 x 160 pixels (*) See Chapter High-speed mode (CC2) Goldeye xy-008 only on page 46 320 x 256 pixels See Chapter Timing (FVAL, LVAL, DVAL, PCLK)
Start up Camera control commands To configure the internal image processing, a serial command interface is pro- vided. By default this command interface is internally routed to the Camera Link port, but the RS232 signals at the 15 pin D-SUB jack may also be used. Camera Link To access it, a serial terminal program employing the serial port of the Camera Link frame grabber or a PC’s RS-232 COM port is required.
Page 33
Start up Sign Description Command or parameter letter (upper and lower case letter have different meaning) Equals sign (0x3D) wxyz 1-4 digits long value in hexadecimal number representation (capital letters) [CR] Carriage Return (0x0D) [LF] Line Feed (0x0A) Table 17: Scheme of serial commands Example (activate correction data set number 0): 1.
Start up Adjust the image processing Subsequently the important commands for quick starting the image correction of the Goldeye xy-... are mentioned. All further parameters and a description of the correction modules can be found in Chapter Image processing on page 54. The camera is configured ex-factory with parameter settings which ensure a basic image correction.
Page 35
Start up Note For more information see Chapter Image processing on page Goldeye Technical Manual V2.2.0...
Camera interfaces Camera interfaces This chapter gives you information on the control junction, inputs and outputs and trigger features. For accessories like cables see: http://www.alliedvisiontec.com/emea/products/ accessories/gige-accessories.html Goldeye Technical Manual V2.2.0...
Camera interfaces Control connector Camera I/O connector pin assignment (15-pin D-Sub jack) This jack is intended for the power supply as well as for controlling the camera by the user. Furthermore some output signals are available, showing the camera state. Goldeye xy-...
Camera interfaces Power supply (pin 1-4) The camera requires 12 V +5% DC. Current consumption depends on model. See Chapter Specifications on page 13ff. Serial interface (pin 7, 8) By use of the serial interface at pin 7 and 8 the camera can be controlled exter- nally via a RS232 COM port.
Camera interfaces Trigger input (pin 10, 11) This input allows control of the electronic shutter by an externally applied sig- nal. It is necessary to switch the camera into image-on-demand mode to enable direct exposure control. For more information: Chapter IOD mode (CC4) on page The image acquisition is started with approximately 1 μs delay due to the rising...
Camera interfaces Exposure output (pin 12, 13) Figure 12: Exposure output diagram Caution The current which flows through the optocoupler should not 600 ). exceed 20 mA (at 12 V R The exposure output indicates the active exposure time of the sensor in the image-on-demand operation.
Camera interfaces Frame-sync output (pin 15) The frame-sync output is only active in continuous operation. Goldeye xy-008 Goldeye xy-032 Figure 14: Frame-sync output diagram The frame-sync output (active low) supplies approx. 900 mV at a termination with 75 . Goldeye Technical Manual V2.2.0...
Data interface Data interface The Goldeye xy-008/032 camera models are available in two different data interface versions, Camera Link Base and Gigabit Ethernet. In the following paragraphs first the Camera Link interface is described. To bet- ter understand the Gigabit Ethernet version it is important to note, that this camera internally uses Camera Link compatible signals.
Page 43
Data interface Camera Cable Grabber Figure 15: Camera Link signals in base configuration (Goldeye CL-...) Goldeye Technical Manual V2.2.0...
Data interface Pin assignment of Camera Link connector (base configuration) Signal Signal XCLK- XCLK+ SerTC+ P* SerTC- P* SerTFG- P* SerTFG+ P* CC1- CC1+ CC2+ CC2- CC3- CC3+ CC4+ CC4- Table 18: Pin assignment: Camera Link connector (base) *: Instead of the serial interface over the Camera Link connection (SerTC, SerTFG) the serial interface can be used via the RS232 signals of the 15-pin D-SUB jack alternatively.
Page 45
Data interface The camera can be single triggered or periodically triggered with a fixed frame rate (t ) up to the maximum frame rate of 100 Hz (Goldeye xy-008) or 30 Hz (Goldeye xy-032). Model Exposure delay tv Jitter Goldeye xy-008 32 μs max.
Data interface Feature Description TriggerMode Modifies the trigger mode of the camera. When the trigger mode is “Off”, the camera will generate frames independently. When the trigger mode is “On” the camera is switched to the so called IOD (Image On Demand) mode. In this mode the camera waits for an external trigger signal or an timer pulse generated by the internal GigE interface.
Data interface GigE feature name Feature visibility Description (CameraSpecialFeatures) HighSpeedMode Beginner Turn on or off the high speed mode with reduced resolution (320x256 @100 Hz / 320x160 @186 Table 22: Camera special feature: High speed mode Gain (CC3) With the camera control signal CC3 the camera gain can be switched. In case that CC3 is logically 1 the camera works with a gain value of one.
Data interface GigE feature name Feature visibility Description (AcquisitionControl) TriggerMode Beginner Modifies the trigger mode of the camera. When the trigger mode is Off, the camera will generate frames independently. When the trigger mode is On, the camera is switched to the image-on-demand (IOD) mode. In this mode the camera waits for an external trigger signal or an timer pulse.
Page 49
Data interface The following diagrams illustrate these facts: Figure 16: Timing diagram: Goldeye xy-008 (320x256) Goldeye Technical Manual V2.2.0...
Data interface Camera Link output data specification The image pixel data is output as 12-bit values. A bit assignment for 12-bit grey values according to the Camera Link specification is used. Camera Link (1 x 12 Bit) Port D0 (LSB) D11 (MSB) Table 25: Output data specification Goldeye Technical Manual V2.2.0...
Data interface GigE interface The Goldeye P-008/032 cameras are equipped with a 1000Base-T Ethernet interface (RJ-45 connector). The data connection between camera and PC can be established via a standard CAT5e patch cable. Note For more information see the Pleora iPORT PT1000-VB Documentation.
Image processing Image processing This chapter explains the function of the Goldeye xy-... firmware. It is related to the individual modules of image processing and shows how the user can control these modules via the serial interface. Image processing chain The Goldeye xy-...
Image processing Each module can have various parameters which control the operation mode. In Figure 20: Data processing: Goldeye xy-... on page 54 and as well within the text of this manual, these parameters are always marked by Courier bold font in order to highlight them to be parameters (or commands) adjustable via the serial interface.
Image processing Correction sets Several different correction sets for the two-point correction are stored inside the camera to ensure high quality requirements. By transmitting commands over the serial interface the user is able to activate (manually or automatically) the correction set which is most suitable for the actual environment conditions of the camera.
Image processing Short introduction: Two-point correction (A, B, E, J, K, N) The two-point correction is the most elaborate correction module of the Goldeye xy-... camera models. For this reason initially a general survey of the two-point correction functioning shall be given. Note For more information see Chapter Basic parameters and com-...
Page 58
Image processing The reference images are stored in several files within the flash and are directly transferred into the correction memory following the camera start-up. The parameter A indicates the file number of the correction image at low reference . The parameter B serves the same purpose for the reference temperature T image at temperature T For improvement of image quality the camera usually is delivered ex-factory...
Basic parameters and commands Basic parameters and commands This chapter illustrates the basic configuration options and general commands available for the user, being important for the operation of an ex factory pre- configured camera. Most probably the information stated here will be sufficient for most of the users.
Page 60
Basic parameters and commands Note For more information on the corresponding commands see Chapter Command reference on page 79. Example Start the correction data selection once and activate the best data set based on the internal statistics value. >k=0[CR] S=0A >...
Basic parameters and commands Select a correction data set (S) All Goldeye xy-... cameras are equipped with multiple correction data sets for different operation conditions. The image quality can be improved by activating another correction data set if the environmental conditions have changed. For a quick access to the different correction data sets, the correction data memory is subdivided into 32 single pages.
Basic parameters and commands Temperature warning (T) The command T=1 displays the content of the temperature warning register. The lowest order bit has the same function as LED L3 placed at the backside of the camera housing. In case the value 1 is output, the temperature of the InGaAs sensor is outside the optimum range.
Basic parameters and commands Current parameter settings (Y) The command Y=1 shows the actual set parameter values. Note This function is not available as GigE Vision feature. Show help text (?) The command ?=1 shows a command reference text at the serial terminal. It lists a short description for each command available in the firmware.
Advanced parameters and commands Advanced parameters and commands This chapter illustrates the advanced configuration of the Goldeye xy-... mod- els. Note In most cases the use of basic commands is sufficient. In some cases however you might need the following advanced parameters and commands.
Page 65
Advanced parameters and commands Value Description Deactivated Test mode: Correction data A are output as image data. (*) Deactivated Test mode: Correction data B are output as image data. (*) One-point correction: Simple subtraction of the correction data A from the input data. In addition the set value J is added as offset to each pixel value.
Page 66
Advanced parameters and commands Example Activate the two-point correction >E=1[CR] Correction Correction Cold reference image data data Cold reference set value 0x ?????? 0x ?????? Correction Correction Warm reference image data data Warm reference set value 0x ?????? 0x ?????? Load process Figure 22: Schematic process of two-point correction The parameters A and B define both files out of which the reference images...
Page 67
Advanced parameters and commands on page 61) actually being activated. After the non-volatile storage (X=1) and a re-start of the camera all file numbers following A and B are loaded into the correction data memory as mentioned above. For an optimum image quality one should take into consideration that the parameters A and B shall always specify a pair of two mating reference images, even though these parameters are alterable separately.
Page 68
Advanced parameters and commands The digital set value for the dark reference image is x = 410 = 0x19A. >J=19A0[CR] GigE Feature Name Feature Visibility Description TPC_OperationMode Expert Operation mode of the two-point correction (E=<value> command) TPC_CorrectionData_FileNumber Expert File number of the flash file containing the set values for the two-point correction.
Advanced parameters and commands Recording of temporarily reference images (A, B, J, K) For an optimal image quality both reference images of the two-point correction may temporarily be replaced by new recorded ones within the actual correction memory page S. For the recording one requires a reference area with a spatially constant brightness.
Advanced parameters and commands GigE Feature Name Feature Visibility Description TPC_FirstImage_LowRef Expert File number of the first low reference image of the two-point correction. (A=<value> command) TPC_FirstImage_HighRef Expert File number of the first high reference image of the two-point correction. (B=<value>...
Page 71
Advanced parameters and commands The table below illustrates the possible values for the individual bit groups: Operation Mode Background Correction rw rw rw rw rw Bit group Value (hex) Explanation Output: deactivated. Data is passed through transparently. Output: activated. Apply the current correction image (H/U) and offset value M.
Page 72
Advanced parameters and commands The parameter M defines the offset value that is added to each pixel if the background correction is activated. By default, M is automatically set to the mean value of the background image, provided that the background image acquisition is done with the automatic calibration function (k).
Advanced parameters and commands Bad pixel correction (C, F) The configuration of the bad pixel correction is executed ex factory, therefore no access on behalf of the user is necessary. The bad pixel correction applies up to six non-false neighbor pixels, in order to determine an interpolated value from the neighbors.
Advanced parameters and commands GigE Feature Name Feature Visibility Description BPC_OperationMode Expert Operation mode of the bad pixel correction (F=<value> command) BPC_CorrectionData_FileNumber Expert File number of the correction data for the bad pixel correction. (C=<value> command) Table 39: GigE feature: Bad pixel correction (BPC) Integrator and image store (H) The integrator / image store module is internally applied for the automatic selection of the correction set (k=) and the recording of new temporary...
Page 75
Advanced parameters and commands The table below illustrates the possible values for the individual bit groups: Operation Mode Integrator/Image Store rw rw rw rw rw rw Bit group Value (hex) Description Output: deactivated. Data are passed through transparently. Output: activated. Output of actual image store content. Integration: deactivated.
Page 76
Advanced parameters and commands ...wait for at least 36 image cycles (34 + 2 frames jitter buffer, 0.9 seconds at 40 images / sec.) or poll the state of bit group d with Y=1... >H=0[CR] GigE Feature Name Feature Visibility Description IIS_OperationMode Expert...
Advanced parameters and commands Baud rate (s) Caution Do not change the baud rate, if you control the camera via GigE Vision features. The baud rate of the RS232 interface is determined by use of register s: The bits of the parameter value are divided into three different sized bit groups a, e and x.
Advanced parameters and commands Example Set the factory default (115200 Baud and activate serial interface via Camera Link / Gigabit Ethernet). >s=2A[CR] Note This function is not available as GigE Vision feature. Save parameters into flash (X) Command X=1 stores all parameter values into a system file within the flash memory.
Appendix Appendix Command reference This chapter describes the general command reference of the Goldeye xy-... firmware. It can be output to the camera’s serial interface by sending the com- mand ?=1. Note The displayed command reference is for both: AVT Goldeye and AVT Pearleye camera families.
Page 80
Appendix At the beginning of a command sequence it is good practice to check the serial communication by sending just a [CR] to the camera and verify that the command prompt ">" is returned. There is an input buffer holding a few characters but no hardware handshake.
Page 81
Appendix h=<p16> : Internal mode and control register. (*) <**kk_jjih_gfed_cbaa> \| \||| |||| ||\| ||| |||| || +-a: Camera Link output mode. ||| |||| || 00 -> 12 data bits per pixel. ||| |||| || 01 -> 14 data bits per pixel. ||| |||| || 10 ->...
Page 82
Appendix 10 -> 12 bits fast (e.g. NIR-300F, NIR-600; Goldeye CL-008, P-008 or P-032). 11 -> 14 bits multiplex (e.g. IRC-600, Pearleye P-030). i=<p16> : Fast AOI mode offset for Two Point Correction. This offset controls the starting point of correction data from memory, if NIR-300F/NIR-600 and Goldeye CL-008/P-008/P-032 mode is activated (see h=<p16>) and the CC2 signal from the grabber is low.
Page 83
Appendix method. +-------f: Operation mode during image integration. See bit field "b" of parameter U=<p8> for description. +-----------g: Offset calculation method for the background correction (M=<p16>). 0 -> Set M=<p16> to the mean value of the newly captured background correction image. 1 ->...
Page 84
Appendix represented in 16 bits fixed point two's complement notation. See parameter m=<p8> for more details about drift compensation. Changing this parameter may void ex factory calibration. p=<p16> : (IRC-320/600, Pearleye P-007/030 only:) User specified parameter for the temperature drift compensation. This is a value represented in 16 bits fixed point two's complement notation.
Page 85
Appendix GigE interface only). 11 -> Reserved. +-----------e: Echo suppression. 0 -> Each character received from the host is echoed back to it. 1 -> No echo. v=<p8> : View file. Dumps all bytes of the specified file to the serial interface.
Page 86
Appendix correction. Changing this parameter or the contents of the specified files may void ex factory calibration. : No loading of any correction image. The memory content remains uninitialized at startup. 01..EF : The correction data is loaded from the indicated file.
Page 87
Appendix shares its memory with the background correction (U=<p8>). This means that a new captured image with the command H=<p8> overwrites the current image of the background correction. The difference between H=<p8> and U=<p8> is the position in the image processing chain: H integrates and outputs data always at the beginning of the chain, which is uncorrected camera raw data.
Page 88
Appendix All set values are loaded together from the flash file N=<p8>. Changing this parameter may void ex factory calibration. K=<p16> : Define the set value for the warm (high) reference image of the two point correction. It is a 16 bits value of which the 12 (or 14) most significant bits currently are used.
Page 89
Appendix : Show sensor temperature warning state. <***b_***a> +--a : Sensor temperature warning state (this bit is only valid for cameras with peltier temperature stabilization like e.g. IRC-300, IRC-320, IRC-600, NIR-300P, NIR-600P; Pearleye P-007/030, Goldeye (CL/P)-008 SWIR Cool, Goldeye (CL/P)-032 SWIR Cool). 0 ->...
Page 90
Appendix U=<p8> : Operation mode of the background correction module. May automaticly be set to 1 by the command k, depending on the setting of parameter j. <c**a_bbba> | \_|| +---~+--a : Output mode of the background correction module. Attention: split bit field! 00 ->...
Appendix GigE Vision feature mapping to serial commands The following table shows the assignment of the available GigE Vision features to the corresponding serial commands. GigE category GigE feature name Feature Serial command (CameraSpecialFeatures) visibility TwoPointCorrection TPC_OperationMode Expert E=<value> TPC_CorrectionData_FileNumber Expert N=<value>...
Appendix GigE Vision feature reference for AVT Goldeye cameras DeviceInformation Feature Description DeviceModeName Name of the attached camera model. DeviceID Unique 32 bit device ID of the AVT camera model. DeviceUserID User ID field. This field can be accessed (R/W) by the user to store an additional device identifier.
Appendix AcquisitionControl Feature Description AcquisitionMode This feature controls the acquisition mode of the software. This feature works independently (!) of the chosen camera mode (Continuous, IOD hardware trigger, IOD hardware timer). It describes how many frames should be acquired. AcquisitionStart Starts the image acquisition of the camera.
Appendix CameraSpecialFeatures Feature Description AutoCalibrateOnce Start the automatic calibration once. (k=0 command) The processing of this command can take several seconds, depending on the current image rate and the number of correction data sets available. AutoCalibrationMode Configure mode of the automatic calibration function. (j=<value>...
Appendix CameraSpecialFeatures\TwoPointCorrection Feature Description TPC_OperationMode Operation mode of the two-point correction. (E=<value> command) TPC_CorrectionData_FileNumber File number of the flash file containing the set values for the two-point correction. (N=<value> command) TPC_SetValue_LowRef Define the set value for the low reference image of the two-point correction.
Appendix CameraSpecialFeatures\IntegratorAndImageStore Feature Description IIS_OperationMode Operation mode of the integrator and image store. (H=<value> command) While reading this feature the MSB shows the state of the integration process. (0=Idle, 1=Busy) Table 54: Camera special feature: IntegratorAndImageStore CameraSpecialFeatures\BadPixelCorrection Feature Description BPC_OperationMode Operation mode of the bad pixel correction.
Need help?
Do you have a question about the Goldeye P-008 SWIR and is the answer not in the manual?
Questions and answers