--- title: "Configuring multi-channel flash control" slug: "configure-multi-channel-flash-control" updated: 2026-09-02T05:49:31Z published: 2026-09-02T05:49:31Z canonical: "docs-linescan.alliedvision.com/configure-multi-channel-flash-control" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs-linescan.alliedvision.com/llms.txt > Use this file to discover all available pages before exploring further. # Configure multi-channel flash control The camera can be used to trigger up to four different flash controller channels synchronized to their line acquisition. You can acquire several images with different illumination colors simultaneously in a single scan using line-multiplexing. The camera starts a complete LED pattern sequence after each line trigger or after a sequence time in free-running mode. ## The multi flash setup The setup contains two Corona II illuminations which are controlled by the camera. | ![svg-multi flash setup_03](https://cdn.document360.io/eca58697-9c2f-461e-9f0a-e6205b74b693/Images/Documentation/svg-multi%20flash%20setup_03.svg) | | --- | | **1** | Line scan camera: scans the image line by line and communicates with the PC. | **2** | PC: performs subsequent processing of the image data and can control the illumination system. | | **3** | Illumination: lights up the scan area. | **4** | Illumination controller: controls and monitors the illumination unit. | | **5** | Speed detection: the encoder detects the speed of the conveyor belt and communicates with the camera. | | | ## Connect the camera with the XLC4 controller Any flash controller compatible to the electrical and timing specifications of the camera output interface can be synchronized. For best compatibility use the Allied Vision illumination controller XLC4 (CP000411) illuminations from the Corona II product line. Refer to the XLC4 controller manual. ## Set up the flash controller The camera provides up to four different outputs which can be operated individually to control flash controllers. Several flash outputs can be individually configured. ### Flash controller: basic mode The basic mode is a sequential flash with up to four channels. | 1. In the *Configuration window* navigate to *Special Functions* → *Flash Controller*. 2. Below *Flash controller: basic setup mode* select the **Enable** checkbox. 3. Adjust the parameters to your needs. | ![](https://cdn.document360.io/eca58697-9c2f-461e-9f0a-e6205b74b693/Images/Documentation/camera-features-image-ykzb20mz.png) | | --- | --- | Alternatively you can set up the basic flash controller in the camera feature tree by executing the following steps: | Step | Feature name | Value | | --- | --- | --- | | 1 | Led Flash Control Led Flash Enable | On | | 2 | Led Flash Number of Pattern | | | 3 | Led Flash Pattern Selector | Led Flash Pattern <1> | | 4 | Out1 on Time | | | 5 | Pattern of Delay | | | 6 | Led Flash Pattern Selector | Led Flash Pattern | | 7 | Out-n on Time | | | 8 | Pattern of Delay | | | 9 | Flash frame control | – | | 10 | Led Flash sequence time | – | ### Flash controller: advanced mode The advanced mode is a sequential flash with up to four channels and four patterns for each channel. The patterns are executed in a sequence. The sequence is repeated as long as scanning or triggering is active. | 1. In the *Configuration window* navigate to *Special Functions* → *Flash Controller*. 2. Scroll down to *Flash controller - advanced setup mode*. 3. Below *Flash controller - advanced setup mode* select the **Enable** checkbox. 4. Adjust the parameters to your needs. In this example two flash patterns are selected. The duration for each line pattern is set individually. All output channels are used. | ![](https://cdn.document360.io/eca58697-9c2f-461e-9f0a-e6205b74b693/Images/Documentation/camera-features-image-5fdhvkmd.png) | | --- | --- | Alternatively you can set up the advanced flash controller in the camera feature tree by executing the following steps: | Step | Feature name | Value | | --- | --- | --- | | 1 | Led Flash Control Led Flash Enable | On | | 2 | Led Flash Number of Pattern | | | 3 | Led Flash Pattern Selector | Led Flash Pattern <1> | | 4 | Out1 – 4 on Time | | | 5 | Pattern of Delay | | | 6 | Led Flash Pattern Selector | Led Flash Pattern | | 7 | Out1 – 4 on Time | | | 8 | Pattern of Delay | | | 9 | Flash frame control | – | | 10 | Led Flash sequence time | – | ## Deinterlace the image The following image shows how to separate the flash channels on an example of two flash channels. ![svg-flash deinterlace image_03](https://cdn.document360.io/eca58697-9c2f-461e-9f0a-e6205b74b693/Images/Documentation/svg-flash%20deinterlace%20image_03.svg)