Basler slA1000-30fm User Manual Download Page 84

Pixel Data Formats  

76

Basler scout light

7.2

Pixel Data Formats

7.2.1

Mono 8 Format 

(Equivalent to DCAM Mono 8)

When a monochrome camera is set for the Mono 8 pixel data format, it outputs 8 bits of brightness 
data per pixel.

The table below describes how the pixel data for a received frame will be ordered in the image buffer 
in your PC when the camera is set for Mono8 output. 

The following standards are used in the table:

P

0

 = the first pixel transmitted by the camera

P

n

 = the last pixel transmitted by the camera

B

0

 = the first byte in the buffer

B

m

 = the last byte in the buffer

Byte

Data

B

0

Brightness value for P

0

B

1

Brightness value for P

1

B

2

Brightness value for P

2

B

3

Brightness value for P

3

B

4

Brightness value for P

4

B

5

Brightness value for P

5

B

6

Brightness value for P

6

B

7

Brightness value for P

7

 

 

 

 

 

 

B

m-3

Brightness value for P

n-3

B

m-2

Brightness value for P

n-2

B

m-1

Brightness value for P

n-1

B

m

Brightness value for P

n

Summary of Contents for slA1000-30fm

Page 1: ...Basler scout light USER S MANUAL for scout light Cameras Used with Basler s Pylon API Document Number AW000753 Version 02 Language 000 English Release Date 17 June 2009...

Page 2: ...is manual must be used with this equipment in order to comply with the limits for a computing device pursuant to Subpart J of Part 15 of FCC Rules For customers in Canada This apparatus complies with...

Page 3: ...3 599 bc support europe baslerweb com Americas Basler Inc 855 Springdale Drive Suite 160 Exton PA 19341 U S A Tel 1 877 934 8472 Fax 1 610 280 7608 bc support usa baslerweb com Asia Basler Asia Pte Lt...

Page 4: ......

Page 5: ...utions 13 2 Software and Hardware Installation 15 3 Tools for Changing Camera Parameters 17 3 1 The pylon Viewer 17 3 2 The pylon API 17 4 Functional Description 19 4 1 Overview All Models Except slA7...

Page 6: ...5 6 3 2 Setting the Camera for Hardware Triggering 47 6 3 3 Acquiring a Single Image by Applying One Hardware Trigger Transition 48 6 3 4 Acquiring Images by Applying a Series of Hardware Trigger Tran...

Page 7: ...e 89 8 2 3 Setting the Output Line for Invert 89 8 2 4 Working with the Timer Signal 91 8 2 4 1 Setting the Trigger Source for the Timer 91 8 2 4 2 Setting the Timer Delay Time 92 8 2 4 3 Setting the...

Page 8: ...ll Devices are 1394b 133 10 2 Using Multiple Cameras Where 1394a and 1394b Devices are Mixed 135 10 2 1 Recommended Packet Size 138 11 Troubleshooting and Support 139 11 1 Tech Support Resources 139 1...

Page 9: ...when using the cameras We strongly recommend that you read and follow the precautions 1 1 Models The current Basler scout light camera models are listed in the top row of the specification tables on t...

Page 10: ...2 Packed DCAM YUV 4 2 2 YUV 4 2 2 YUYV Packed Mono 8 DCAM Mono 8 Mono 16 DCAM Mono 16 Mono 12 Packed YUV 4 2 2 Packed DCAM YUV 4 2 2 YUV 4 2 2 YUYV Packed ADC Bit Depth 10 bits 12 bits Synchronizatio...

Page 11: ...8 Mono 16 DCAM Mono 16 Mono 12 Packed YUV 4 2 2 Packed DCAM YUV 4 2 2 YUV 4 2 2 YUYV Packed ADC Bit Depth 12 bits Synchronization Via external trigger signal or via software Exposure Control Programma...

Page 12: ...ponse for Mono Cameras The following graphs show the spectral response for each available monochrome camera model Fig 1 slA750 60fm Spectral Response Note The spectral response curves excludes lens ch...

Page 13: ...ecifications Requirements and Precautions Basler scout light 5 Fig 2 slA1000 30fm Spectral Response Fig 3 slA1390 17fm Spectral Response Wave Length nm Relative Response Wave Length nm Relative Respon...

Page 14: ...Specifications Requirements and Precautions 6 Basler scout light Fig 4 slA1600 14fm Spectral Response Wave Length nm Relative Response...

Page 15: ...cap that is shipped with the camera 1 4 1 Camera Dimensions and Mounting Points The cameras are manufactured with high precision Planar parallel and angular sides guarantee precise mounting with high...

Page 16: ...Specifications Requirements and Precautions 8 Basler scout light Fig 5 Mechanical Dimensions in mm for Cameras with the Standard C mount Lens Adapter...

Page 17: ...stress tests were performed with a dummy lens connected to a C mount The dummy lens was 35 mm long and had a mass of 66 g Using a heavier or longer lens requires an additional support for the lens Tes...

Page 18: ...laimer in the documentation and or other materials provided with the distribution 3 The name of the author may not be used to endorse or promote products derived from this software without specific pr...

Page 19: ...acing camera cables parallel to wires carrying high current switching voltages such as wires supplying stepper motors or electrical devices that employ switching technology Placing camera cables near...

Page 20: ...n 20 80 relative non condensing Storage temperature 20 C 80 C 4 F 176 F Storage humidity 20 80 relative non condensing 1 7 2 Ventilation Allow sufficient air circulation around the camera to prevent i...

Page 21: ...camera s IEEE 1394b socket must be as shown in the pin assignment table Do not reverse the power polarity Reversing the polarity will damage the camera If the voltage to the camera is greater than 36...

Page 22: ...the camera in the vicinity of strong electromagnetic fields Avoid electrostatic charging Transport Properly Transport the camera in its original packaging only Do not discard the packaging Clean Prope...

Page 23: ...d operate the camera is included in the Installation and Setup Guide for Cameras Used with Basler s pylon API AW000611xx000 You can download the guide from the Basler website www baslerweb com indizes...

Page 24: ...Software and Hardware Installation 16 Basler scout light...

Page 25: ...lerweb com beitraege beitrag_en_71708 html For more information about using the viewer see the Installation and Setup Guide for Cameras Used with Basler s pylon API AW000611xx000 You can download the...

Page 26: ...Tools for Changing Camera Parameters 18 Basler scout light...

Page 27: ...he array are then moved into a horizontal shift register Next the charges are shifted out of the horizontal register As the charges move out of the horizontal shift register they are converted to volt...

Page 28: ...tional Description 20 Basler scout light Fig 6 CCD Sensor Architecture CCD Sensor Vert Shift Reg Vert Shift Reg Vert Shift Reg Vert Shift Reg Pixels Pixels Pixels Pixels Horizontal Shift Register ADC...

Page 29: ...the size of each charge The voltages from the analog processing section are next passed to a bank of Analog to Digital converters ADCs Finally the voltages pass through a section of the sensor where t...

Page 30: ...Functional Description 22 Basler scout light Fig 7 CMOS Sensor Architecture CMOS Sensor Pixel Array Digitized Pixel Data ADCs Analog Processing Digital Processing...

Page 31: ...1 General Description of the Connections The camera is interfaced to external circuity via connectors located on the back of the housing an IEEE 1394b socket used to provide power and a bus connection...

Page 32: ...ket are as shown in Table 4 Note that these are the standard pin assignments for IEEE 1394b sockets Pin numbering for the IEEE 1394b socket is as shown in Section 5 2 3 on page 26 Pin Signal 1 TPB twi...

Page 33: ...6 Pin Designation 1 Non functional 2 Non functional 3 I O Input 1 4 Non functional 5 I O Input Gnd 6 I O Output 1 7 Non functional 8 Non functional 9 Non functional 10 I O Output VCC 11 Non functional...

Page 34: ...Physical Interface 26 Basler scout light 5 2 3 Pin Numbering Fig 9 Pin Numbering for the IEEE 1394b Socket and the 12 pin Receptacle 1 12 2 3 4 5 6 7 8 9 10 11 1 2 3 4 5 6 7 8 9...

Page 35: ...in IEEE 1394b bilingual socket The recommended mating connector is any standard 9 pin IEEE 1394b plug 5 3 2 12 pin Connector The 12 pin connector on the camera is a Hirose micro receptacle part number...

Page 36: ...e cable must be shielded and must be constructed with twisted pair wire Use of twisted pair wire is essential to ensure that input signals are correctly received Close proximity to strong magnetic fie...

Page 37: ...ot apply signals of any kind to the non functional pins CAUTION An Incorrect Plug Can Damage the 12 pin Connector The plug on the cable that you attach to the camera s 12 pin connector must have 12 pi...

Page 38: ...compliant physical layer device that can transmit at speeds up to 800 Mbit s S800 The device is backward compatible with IEEE 1394a 2000 devices Detailed spec sheets for IEEE 1394b 2002 compliant phy...

Page 39: ...n this situation you must use a powered hub between the laptop and the camera or you must install a PCMCIA IEEE 1394 adapter card that connects to an external power supply The following voltage requir...

Page 40: ...input pin 3 of the 12 pin receptacle Voltage Significance 0 to 24 VDC Recommended operating voltage 0 to 1 4 VDC The voltage indicates a logical 0 1 4 to 2 2 VDC Region where the transition threshold...

Page 41: ...typical circuit you can use to input a signal into the camera By default input line 1 is assigned to receive an external hardware trigger ExTrig signal that can be used to control the start of image...

Page 42: ...e is opto isolated See the previous section for the recommended operating voltage The absolute maximum voltage is 30 0 VDC The maximum current allowed through an output circuit is 100 mA A conducting...

Page 43: ...ure active signal indicates when exposure is taking place The assignment of a camera output signal to the physical output line can be changed by the user For more information about output line pin ass...

Page 44: ...Physical Interface 36 Basler scout light For more information about assigning camera output signals to the physical output line see Section 8 2 on page 88...

Page 45: ...inuously 6 1 1 Switching Off Triggering If you want to control image acquisition based on parameter settings alone you must make sure that the camera s acquisition start trigger is set to off Setting...

Page 46: ...frame operation the camera continuously acquires and transmits images To select continuous frame operation the camera s Acquisition Mode parameter must be set to Continuous Note that operating the ca...

Page 47: ...mmer s Guide and API Reference You can also use the Basler pylon Viewer application to easily set the parameters For more information about the pylon Viewer see Section 3 1 on page 17 For more informa...

Page 48: ...Enabling the Software Trigger Feature To enable the software trigger feature Use the camera s Trigger Selector parameter to select the Acquisition Start trigger Use the camera s Trigger Mode paramete...

Page 49: ...tional software triggers To acquire another image you must a Repeat step 3 to prepare the camera to react to a software trigger b Repeat step 4 to issue a software trigger If you use the single image...

Page 50: ...era settings You can use the Acquisition Status feature to determine when the camera is ready to be triggered for the next image acquisition You should also be aware that if the Acquisition Frame Rate...

Page 51: ...information about the pylon Viewer see Section 3 1 on page 17 For more information about the camera s exposure time parameter see Section 6 4 on page 51 For more information about determining the max...

Page 52: ...ating a camera with an ExTrig signal period of 20 ms 0 020 s So in this case the acquisition frame rate is 50 fps The minimum high time for a rising edge trigger or low time for a falling edge trigger...

Page 53: ...iggering Trigger Width Exposure Mode When trigger width exposure mode is selected the length of the exposure will be directly controlled by the ExTrig signal If the camera is set for rising edge trigg...

Page 54: ...cle of the ExTrig signal shown in the figure the signal rises and falls while readout is taking place Normally you would expect exposure to take place only when the ExTrig signal is high But since the...

Page 55: ...site www baslerweb com indizes download_index_en_31412 html 6 3 2 Setting the Camera for Hardware Triggering To set the camera for hardware triggering Use the Trigger Selector parameter to select the...

Page 56: ...low wait until TrigRdy goes high and then transition the ExTrig signal when desired 5 When the ExTrig signal transitions from low to high image acquisition will start Exposure will continue for the l...

Page 57: ...f the camera s Trigger Ready signal a If the TrigRdy signal is high you can transition the ExTrig signal when desired b If the TrigRdy signal is low wait until TrigRdy goes high and then transition th...

Page 58: ...ontinuous Camera AcquisitionStart Execute Camera AcquisitionStop Execute For detailed information about using the pylon API refer to the Basler pylon Programmer s Guide and API Reference You can also...

Page 59: ...wo elements Exposure Time Exposure Time Raw Parameter Value x Exposure Time Base By default the Exposure Time Base is fixed at 20 s on all camera models except the slA750 60fm On slA750 60fm cameras t...

Page 60: ...ult exposure time base is 20 s and the time base can be changed in increments of 1 s On slA750 60fm cameras the default exposure time base is 31 s and the time base can be changed in increments of 31...

Page 61: ...d use the Exposure Time Base Abs parameter to set the exposure to 62 s 124 s 186 s etc Note that if you set the Exposure Time Abs parameter to a value that you could not achieve by using the Exposure...

Page 62: ...lustrated in Figure 19 Fig 19 Non overlapped Exposure While operating in a non overlapped fashion is perfectly normal and is appropriate for many situations it is not the most efficient way to operate...

Page 63: ...gin the exposure time for a new image acquisition while the exposure time of the previous acquisition is in progress You must not end the exposure time of the current image acquisition until readout o...

Page 64: ...in Figure 19 Fig 21 Non overlapped Readout and Exposure A result of this characteristic is that the exposure time setting on the camera will have a direct effect on the camera s maximum allowed frame...

Page 65: ...trigger each new acquisition The trigger ready signal will go high when it is safe to trigger an acquisition will go low when the acquisition has started and will go high again when it is safe to trig...

Page 66: ...s not normally assigned to the physical output line on the camera This can be changed however and the trigger ready signal can be assigned to the camera s output line For more information about changi...

Page 67: ...meter setting the current size of the area of interest and the time it will take to readout the captured pixel values from the sensor The trigger ready signal is especially useful if you want to run t...

Page 68: ...a settings the trigger ready signal will work as described above and will go high at a point that represents the maximum acquisition frame rate allowed The trigger ready signal is not normally assigne...

Page 69: ...when exposure is taking place and thus know when to avoid moving the camera Fig 24 Exposure Active Signal By default the ExpAc signal is assigned to physical output line 1 on the camera However the as...

Page 70: ...tart delay is the amount of time between the point where the trigger signal transitions to the point where exposure actually begins The frame readout time is the amount of time it takes to read out th...

Page 71: ...end Te using these three steps 1 Calculate the frame readout time Tr using the formula above 2 Calculate the base transmission time Tb using these formulas round the result up to the nearest integer T...

Page 72: ...e snippet illustrates using the API to work with the parameter values Get payload size int64_t payloadSize Camera PayloadSize GetValue Set packet size Camera PacketSizeSize SetValue 4096 For detailed...

Page 73: ...ra settings you can read the value of the camera s Resulting Frame Rate parameter This parameter indicates the camera s current maximum allowed frame rate taking the AOI exposure time and packet size...

Page 74: ...more about the effect of changing the packets per frame If you are using normal exposure times and you are using the camera at it s maximum resolution your exposure time will not normally be the most...

Page 75: ...e nearest integer Example Assume that you are using a monochrome slA1000 30fm camera set for an exposure time of 2000 s and for 600 x 400 resolution Also assume that you have checked the value of the...

Page 76: ...imum and at maximum the Packet Size parameter has no noticeable effect on the operation of the camera If you lower the value of the Packet Size parameter the amount of image data included in each pack...

Page 77: ...e cameras can effectively share the available bus bandwidth You can set the value of the Packet Size parameter and read the current value of the resulting Frame Rate parameter from within your applica...

Page 78: ...e with your current camera settings you can read the value of the camera s Resulting Frame Rate parameter This parameter indicates the camera s current maximum allowed frame rate taking the AOI exposu...

Page 79: ...e time is making this factor the most restrictive In this case you should lower your exposure time You may need to compensate for a lower exposure time by using a brighter light source or increasing t...

Page 80: ...parameter and the Packet Size parameters and found them to be 327100 and 8192 respectively Formula 1 Max Frames s 67 6 frames s Formula 2 Packets per frame 39 9 Round the result up to 40 Max Frames s...

Page 81: ...of packets needed to transmit a frame The number of packets per frame is directly related to the Packet Size parameter setting You can see the effect of changing the Packet Size parameter by looking...

Page 82: ...Image Acquisition Control 74 Basler scout light...

Page 83: ...application software by using the pylon API The following code snippet illustrates using the API to set the parameter value Camera PixelFormat SetValue PixelFormat_Mono8 Camera PixelFormat SetValue Pi...

Page 84: ...or Mono8 output The following standards are used in the table P0 the first pixel transmitted by the camera Pn the last pixel transmitted by the camera B0 the first byte in the buffer Bm the last byte...

Page 85: ...he pixel data output is 8 bit data of the unsigned char type The available range of data values and the corresponding indicated signal levels are as shown in the table below This Data Value Hexadecima...

Page 86: ...the camera Pn the last pixel transmitted by the camera B0 the first byte in the buffer Bm the last byte in the buffer Byte Data B0 Low byte of brightness value for P0 B1 High byte of brightness value...

Page 87: ...a you might expect a value range from 0x0000 to 0xFFFF However with the camera set for Mono16 only 12 bits of the 16 bits transmitted are effective Therefore the highest data value you will see is 0x0...

Page 88: ...o 12 Packed output The following standards are used in the table P0 the first pixel transmitted by the camera Pn the last pixel transmitted by the camera B0 the first byte in the buffer Bm the last by...

Page 89: ...Packed the pixel data output is 12 bit data of the unsigned type The available range of data values and the corresponding indicated signal levels are as shown in the table below This Data Value Hexade...

Page 90: ...ch pixel but U and V values are only transmitted for every second pixel The table below describes how the pixel data for a received frame will be ordered in the image buffer in your PC when the camera...

Page 91: ...the output from a color camera set for YUV 4 2 2 YUYV Packed The Y value transmitted for each pixel is an actual 8 bit brightness value similar to the pixel data transmitted when a monochrome camera i...

Page 92: ...onding indicated signal levels are shown below Byte Data B0 Y value for P0 B1 U value for P0 B2 Y value for P1 B3 V value for P0 B4 Y value for P2 B5 U value for P2 B6 Y value for P3 B7 V value for P2...

Page 93: ...ixelDataFormats Basler scout light 85 The pixel data output for the U component or the V component is 8 bit data of the straight binary type The data values for a U or a V component will always be zer...

Page 94: ...bottom of the sensor The sequence assumes that the camera is set for full resolution Row 0 Col 0 Row 0 Col 1 Row 0 Col 2 Row 0 Col m 2 Row 0 Col m 1 Row 0 Col m Row 1 Col 0 Row 1 Col 1 Row 1 Col 2 Row...

Page 95: ...ng the Input Line 8 1 1 Assigning the Input Line to Receive a Hardware Trigger Signal The camera is equipped with one physical input line designated as input line 1 You can assign the camera s input l...

Page 96: ...user settable This will set the source signal for the output line You can set the Line Selector and the Line Source parameter value from within your application software by using the pylon API The fol...

Page 97: ...o set the state of the output line Camera LineSelector SetValue LineSelector_Out1 Camera LineSource SetValue LineSource_UserOutput Camera UserOutputSelector SetValue UserOutputSelector_UserOutput1 Cam...

Page 98: ...the selector and the parameter value Enable the inverter on output line 1 Camera LineSelector SetValue LineSelector_Out1 Camera LineInverter SetValue true For detailed information about using the pyl...

Page 99: ...the Trigger Source for the Timer To set the trigger source for a timer Use the Timer Selector to select timer 1 Set the value of the Timer Trigger Source parameter to exposure active This will set th...

Page 100: ...r and the Timer Delay Raw parameter value from within your application software by using the pylon API The following code snippet illustrates using the API to set the selector and the parameter value...

Page 101: ...shes the setting change by automatically changing the Timer Delay Raw parameter to achieve the value specified by the Timer Delay Abs setting This leads to a limitation that you must keep in mind if y...

Page 102: ...the Timer Selector and the Timer Duration Raw parameter value from within your application software by using the pylon API The following code snippet illustrates using the API to set the selector and...

Page 103: ...shes the setting change by automatically changing the Timer Duration Raw parameter to achieve the value specified by the Timer Duration Abs setting This leads to a limitation that you must keep in min...

Page 104: ...r_Out1 bool outputLine1State Camera LineStatus GetValue For detailed information about using the pylon API refer to the Basler pylon Programmer s Guide and API Reference You can also use the Basler py...

Page 105: ...97 the state of the associated line is currently low If a bit is 1 it indicates that the state of the associated line is current high Fig 27 Line Status All Parameter Bits Indicates output line 1 stat...

Page 106: ...I O Control 98 Basler scout light...

Page 107: ...a given amount of output from the imaging sensor Decreasing the gain decreases the slope of the response curve and results in a lower gray value for a given amount of sensor output Increasing the gain...

Page 108: ...n API The following code snippet illustrates using the API to set the selector and the parameter value Camera GainSelector SetValue GainSelector_All Camera GainRaw SetValue 400 For detailed informatio...

Page 109: ...ows the minimum and maximum gain in dB for each camera model Camera Model dB Gain at Min Setting dB Gain at Max Setting 8 bit depth dB Gain at Max Setting 16 bit depth slA1000 30fm 0 25 5 7 3 slA1390...

Page 110: ...ithin your application software by using the pylon API The following code snippet illustrates using the API to set the selector and the parameter value Camera GainSelector SetValue GainSelector_All Ca...

Page 111: ...ng Example Assume that you are working with an slA750 60fm camera that has a gain raw setting of 18 The gain is calculated as follows Table 14 shows the dB of gain that will be achieved at various Gai...

Page 112: ...result in a negative offset of 1 in the digital values output for the pixels Effect on slA750 60fm Models An increase of 4 in the black level parameter setting will result in a positive offset of 1 i...

Page 113: ...t effective depth by default the camera transmits the 12 bits that are output from the ADC Shift by 1 When the camera is set to shift by 1 the output from the camera will include bit 10 through bit 0...

Page 114: ...you do nonetheless all bits output from the camera will automatically be set to 1 Therefore you should only use the shift by 2 setting when your pixel readings with a 12 bit pixel format selected and...

Page 115: ...Shift As mentioned in the Functional Description section of this manual the camera uses a 12 bit ADC to digitize the output from the imaging sensor When the camera is set for a pixel format that outpu...

Page 116: ...a will include bit 8 through bit 1 from the ADC The result of shifting three times is that the output of the camera is effectively multiplied by 8 If the pixel values being output by the camera s sens...

Page 117: ...of the readings are below 256 you can safely use the shift by 1 2 3 or 4 settings If you will be using an 8 bit format make this check Use the pylon Viewer or the pylon API to set the camera for a 8...

Page 118: ...hift SetValue 2 For detailed information about using the pylon API refer to the Basler pylon Programmer s Guide and API Reference You can also use the Basler pylon Viewer application to easily set the...

Page 119: ...a height For example suppose that you specify the x offset as 10 the width as 16 the y offset as 6 and the height as 10 The area of the array that is bounded by these settings is shown in Figure 29 Th...

Page 120: ...ter determines the height of the area of interest When you are setting the camera s area of interest you must follow these guidelines The sum of the current X Offset setting plus the current Width set...

Page 121: ...t Width and Height parameter values int64_t widthMax Camera Width GetMax int64_t widhInc Camera Width GetInc Camera Width SetValue 200 Camera OffsetX SetValue 100 int64_t heightMax Camera Height GetMa...

Page 122: ...ameter changes on the fly means making the parameter changes while the camera is capturing images continuously On the fly changes are only allowed for the parameters that determine the position of the...

Page 123: ...with the value of the next to last pixel and so on Figure 30 shows a normal image on the left and an image captured with reverse X enabled on the right Using AOIs with Reverse X You can use the AOI f...

Page 124: ...ng the pylon API The following code snippet illustrates using the API to set the parameter value Enable reverse X Camera ReverseX SetValue true For detailed information about using the pylon API refer...

Page 125: ...ylon API Disabling Parameter Limits To disable the limits for a parameter Use the Parameter Selector to select the parameter whose limits you wish to disable Set the value of the Remove Limits paramet...

Page 126: ...lue The following diagram illustrates how the debouncer filters out invalid input signals i e signals that are shorter than the debouncer value The diagram also illustrates how the debouncer delays a...

Page 127: ...the Line Debouncer Abs parameter from within your application software by using the pylon API The following code snippet illustrates using the API to set the selector and the parameter value Select t...

Page 128: ...ed by your application software and when the camera operates in continuous frame mode free run Setting the Trigger Delay You can set the Trigger Delay Abs parameter value from within your application...

Page 129: ...receive a software trigger You can set the Acquisition Status Selector and read the AcquisitionStatus parameter from within your application software by using the pylon API The following code snippet...

Page 130: ...test images 4 and 5 the cameras digital features will affect the images transmitted by the camera This makes test images 4 and 5 a good way to check the effect of using a digital feature Enabling a T...

Page 131: ...will look similar to Figure 33 The mathematical expression for this test image Gray Value column number row number MOD 256 Fig 33 Test Image One Test Image 2 Moving Diagonal Gray Gradient 8 bit The 8...

Page 132: ...e feature while test image 2 will not This makes test image 4 useful for checking the effects of digital features such as the luminance lookup table Test Image 5 Moving Diagonal Gray Gradient Feature...

Page 133: ...area of interest AOI width setting Max Height read only Indicates the camera s maximum area of interest AOI height setting You can read the values for all of the device information parameters or set...

Page 134: ...using the pylon API refer to the Basler pylon Programmer s Guide and API Reference You can also use the Basler pylon Viewer application to easily read the parameters and to read or write the Device ID...

Page 135: ...zed for average conditions and will provide good camera performance in many common applications In the standard factory setup the gain is set to a low value and all auto functions are set to off The H...

Page 136: ...tile memory is a three step process Make changes to the camera s settings until the camera is operating in a manner that you would like to save Set the User Set Selector to User Set 1 User Set 2 or Us...

Page 137: ...selector If you want to select the Standard Factory Setup Camera DefaultSetSelector SetValue DefaultSetSelector_Standard If you want to select the High Gain Factory Setup Camera DefaultSetSelector Set...

Page 138: ...or Default Execute a User Set Load command to load the selected set into the active set You can set the User Set Selector and execute the User Set Load command from within your application software by...

Page 139: ...The configuration set that you designate as the startup set will be loaded into the active set whenever the camera starts up at power on or after a reset The User Set Default Selector is used to sele...

Page 140: ...Standard Features 132 Basler scout light...

Page 141: ...ed to look at a few bus architecture basics The IEEE 1394b bus operates on a 125 microsecond cycle During each cycle the bus can carry a single packet from one device with a packet size up to 8192 byt...

Page 142: ...ill use less of the bandwidth For example if you set the value to 5120 62 5 of 8192 then the camera will send 5120 byte packets when it is transmitting image data and will use 62 5 of the available bu...

Page 143: ...b bus The 1394a device can transmit at slower speeds but we are assuming that you always want to transmit at the fastest speed A 1394b device will transmit at S800 speed if all of the devices in its p...

Page 144: ...calculation would be 0 40 x 4096 1638 4 bytes per packet the packet size must be set to a multiple of 4 so we would round the setting down to 1636 For camera 2 the calculation would be 0 60 x 8192 49...

Page 145: ...Assume that you have three cameras on the bus and that you want these camera to capture and transmit images simultaneously Camera one is operating at S800 speed and is set for a packet size of 4200 by...

Page 146: ...cket size to 2400 bytes or more the camera s maximum allowed frame rate would not be affected by the packet size setting And if you set the packet size lower than 2400 the camera s maximum allowed fra...

Page 147: ...n the last two pages of this section before you call Filling out this form will help make sure that you have all of the information the Basler technical support team needs to help you with your proble...

Page 148: ...ra will light and will remain green continuously If an error condition is detected the LED will begin to flash The number of flashes indicates the detected error as shown in Table 15 LED State Status...

Page 149: ...s encounter The charts assume that you are familiar with the camera s features and settings If you are not we suggest that you review the camera manual before you troubleshoot a problem The charts als...

Page 150: ...ct Basler technical support The contact numbers appear on the title page of this manual If you are using a desktop PC or a laptop equipped with an IEEE 1394 adapter card swap the adapter card with a k...

Page 151: ...ng the f stop setting on your lens decreasing the exposure time setting decreasing the gain setting or decreasing the black level setting After you make each change use the single grab button to captu...

Page 152: ...f this makes your image too dark try increasing your lighting decreasing the f stop on your lens increasing the gain setting or increasing the black level setting Exit this chart No Yes Start the pylo...

Page 153: ...thers Can the attached camera now run at a higher frame rate Yes The IEEE bus does not have sufficient bandwidth to transmit the data from multiple cameras running at high frame rates Try attaching ea...

Page 154: ...veral images to see if the problem has been corrected Make sure that the lens cap has been removed Check your light source Try increasing the intensity of your light source if possible Check the f sto...

Page 155: ...ar on the title page of this manual Do the images appear noisy Take the following actions After you complete each action capture several images to see if the problem has been corrected Make sure that...

Page 156: ...ealer or to your nearest Basler support center Or you can send an e mail listing the requested pieces of information and with the requested files attached Basler technical support contact information...

Page 157: ...em occurred To make a copy of the parameters use the dump register tool To get the tool go to www baslerweb com beitraege beitrag_en_19478 html the tool is available for XP PCs only Send the generated...

Page 158: ...Troubleshooting and Support 150 Basler scout light...

Page 159: ...e indications of x offset and y offset in Figure 29 in Section 9 4 on page 111 Added the reverse X feature in Section 9 5 on page 115 Added the trigger delay feature in Section 9 8 on page 120 Added t...

Page 160: ...Revision History 152 Basler scout light...

Page 161: ...scout light 153 Feedback Your feedback will help us improve our documentation Please click the link below to access an online feedback form Your input is greatly appreciated http www baslerweb com umf...

Page 162: ...Feedback 154 Basler scout light...

Page 163: ...artup 131 configuration sets 127 131 connector types 27 connectors 23 27 D debouncer and exposure start delay 62 explained 118 setting 119 signal delay 118 default configuration set 127 device firmwar...

Page 164: ...er 125 max width parameter 125 maximum acquisition frame rate 65 70 mechanical stress tests 9 mirror imaging 115 models 1 mono 12 packed pixel format 80 mono 16 pixel format 78 mono 8 pixel format 76...

Page 165: ...parameter 92 timed exposure mode 40 45 timer delay 93 timer delay abs parameter 93 timer delay raw parameter 92 timer delay time 92 timer delay time base 92 timer duration 94 timer duration abs param...

Page 166: ...Index 158 Basler scout light...

Reviews: