Toshiba teli DU1207MCG Instruction Manual

Toshiba teli DU1207MCG Instruction Manual

Du series cmos camera
Hide thumbs Also See for DU1207MCG:

Advertisement

Quick Links

DU Series
CMOS Camera

Instruction Manual

Model
B/W Camera
: DU1207MG
Color Camera
: DU1207MCG / DU1207MCF
Thank you for purchasing our product.
Before using this CMOS camera, please read through this instruction manual
carefully in order to use this product correctly and safely.
After reading, keep this instruction manual handy so that you can refer to,
whenever you need it.
Information contained in this document is subject to change without prior notice.
Standard name might be trade mark of each company.
Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved.
D4267042B
http://www.toshiba-teli.co.jp/en/

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DU1207MCG and is the answer not in the manual?

Questions and answers

Summary of Contents for Toshiba teli DU1207MCG

  • Page 1: Instruction Manual

    After reading, keep this instruction manual handy so that you can refer to, whenever you need it. Information contained in this document is subject to change without prior notice. Standard name might be trade mark of each company. D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 2: Table Of Contents

    LUTControl ..........................143 UserSetControl ........................... 146 EventControl ..........................151 FrameSynchronization ........................ 154 LEDIndicatorLuminance ......................156 DPCControl ..........................158 Chunk............................162 SequentialShutterControl ......................168 Appendix ............................173 1 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 3 UserSetSave and UserSetQuickSave difference ............... 173 MultiFrame and Bulk function difference ..................175 Warranty rules ............................ 178 Repair ..............................179 2 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 4: Safety Precautions

    The content of prohibition is shown by a picture or words beside the symbol. This sign indicates MANDATORY ACTION (You are required to do). MANDATORY The content of action is shown by a picture or words beside the symbol. 3 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 5: General Handing

     Do not be handled roughly, damaged, fabricated, bent forcefully, pulled, twisted, bundled, placed under heavy objects or heated the power cable and the connection cable. Avoid Otherwise, fire or electric shock may result. 4 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 6 (every approx five years). Accumulation of dust inside the equipment may result in fire or electric shock. For inspection and cleaning costs, contact your sales representative. Instruction 5 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 7: Cases For Indemnity (Limited Warranty)

    ● The item that is not described in specifications of this product is out of the guarantee. ● The case of damages or losses which are caused by incorrect connection of the cable is out of the guarantee. 6 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 8: Restriction For Use

    (*2): Equipment relating to maintenance of public services/functions involving factors of safety refers to. - Traffic control systems for air transportation, railways, roads, or marine transportation - Equipment for nuclear power generation - Equipment related to the above 7 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 9: Notes On Using This Product

    8mm or less 10mm or less ● Mounting to pedestal When mounting this product to a pedestal, make sure carefully that lens doesn’t touch with the pedestal. 8 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 10 Never use alcohol, benzene, thinner, or other chemicals because such chemicals may damage or discolor the paint and indications. If the image pickup surface becomes dusty, contaminated, or scratched, consult your sales representative. 9 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 11 The brightness of the upper part of the screen may be different from that of the lower part. Note that this is a characteristic of a CMOS image sensor and is not a fault. 10 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 12 This information is applicable for People's Republic of China only. リサイクルに関する情報(包装物) 有关再利用的信息(包装物) Information on recycling of wrapping composition 内部緩衝材料・袋 内部缓冲材料·袋 箱/箱子/Box Internal buffer materials・Bag ペーパーボード 纸板 Paper board 11 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 13: Installation

    ● TOSHIBA TELI CORPORATION Top Page http://www.toshiba-teli.co.jp/en/ ● Service & Support https://www.toshiba-teli.co.jp/cgi/ss/en/service.cgi Please refer to the TeliCamSDK startup guide, about Operation environment, Installation, and Setup. 12 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 14: Specifications

    Features ● High frame rate Supporting high frame rate, DU1207MG 32fps (Mono8), DU1207MCG/MCF 31fps (Bayer8). ● Global shutter As it employs a global electronic shutter similar to a CCD image sensor, clear images of even fast-moving object are obtainable with less blur.
  • Page 15 * IIDC2 is a unified standard established by JIIA (Japan Industrial Association). * e-CON (Easy & Economy connector) is a sensor connector that is normalized by the manufacturer of the sensor, FA equipment and connector. 14 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 16: Configuration

    *1: Optional part. Contact your sales representative for details of option units. *2: Commercial items. 15 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 17: Connection

    Please confirm wires’ specifications before use them. Lost packets may occur by an electrical characteristic of the transmission line of USB3.0. (USB3.0 Interface Card, USB3.0 Cable, and USB3.0 HUB). 16 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 18: Connector Pin Assignment

    Pin assignment ↑TOP *Above figure is connector view from insert side. Pin No. Signal Function Line2 GPIO Input / Output Line1 GPIO Output Ground Line0 GPIO Input 17 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 19: Outline Drawing

    Outline Drawing 18 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 20: General Specifications

    Mass Lens mount C-mount Flange back 17.526mm Camera body grounding: insulation status Conductive between circuit GND and camera body *1, *2 at the all pixel readout 19 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 21 Mass Lens mount C-mount Flange back 17.526mm Camera body grounding: insulation status Conductive between circuit GND and camera body *1, *2 at the all pixel readout 20 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 22 - As for the C-mount lens used combining this camera, the projection distance from bottom of the screw should use 8mm or less. Bottom of the screw C-mount lens 8mm or less 10mm or less 21 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 23: Led Status

    Flash orange (ON: 200ms, OFF: 800ms) Data being transferred Fast flash green (ON:60ms, OFF:20ms) Error during data transfer Solid Red (Time period: 500ms) Stand-by Super slow flash orange (ON:200ms, OFF: 2800ms) 22 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 24: I/O Specification

    EXT_TRIG signal. Please confirm it before use. Notes of input level: Line0 and Line2 have different input level. Please use input level within the voltage described in this specification. 23 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 25 - Pin 3 is conducted with camera frame. Using shield cable, terminal processing of the shield is referred as above. - Please confirm the EMC adaptability in whole of your system. 24 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 26 : High active / Low active (initial factory setting: Low active) Signal Source : TIMER0 ACTIVE USER OUTPUT EXPOSURE ACTIVE FRAME ACTIVE FRAME TRANSFER FRAME TRIGGER WAIT Input / Output circuit diagram Inside IOLineModeAll DC5.0V 10kΩ 25 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 27 : High active / Low active (initial factory setting: Low active) Signal Source : TIMER0 ACTIVE USER OUTPUT EXPOSURE ACTIVE FRAME ACTIVE FRAME TRANSFER FRAME TRIGGER WAIT 26 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 28: Timing Specification

    DU1207MG Mono10, Mono12 22.0 61.83 Bayer8, Mono8 15.8 30.85 YUV 4:1:1 46.28 1/(Frame Rate setting) DU1207MCG/CF YUV 4:2:2 61.83 22.0 Bayer10, Bayer12 61.83 RGB, BGR 92.57 27 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 29 When the interval of the input trigger signal is extremely short, or when the trigger signal is noisy, there is a possibility of causing the malfunction. In this case, please input a proper trigger signal. 28 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 30: Typical Spectral Response

    Typical Spectral Response * The lens characteristics and light source characteristics is not reflected in table. ● DU1207MG 29 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 31 ●DU1207MCG ●DU1207MCF 30 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 32: Operating Ambient Conditions

    90% or less (no condensation) Notes on Heat Radiation: The temperature of camera housing must be kept less than 65 °C. Please provide sufficient heat radiation depending on your installation. 31 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 33 (Hitachi cable, Ltd.) Connection: e-CON GPIO(Line2) GPIO(Line2) GPIO(Line1) GPIO(Line1) TRIG IN(Line0) TRIG IN(Line0) Please confirm the EMC adaptability when it combines with parts other than them. 32 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 34: Functions

    Frame synchronization control LEDIndicatorLuminance LED luminance control AntiGlitch AntiGlitch control AntiChattering AntiChattering control DPCControl DPCControl Defect pixel correction control SequentialShutterControl SequentialShutterControl Sequential shutter control ChunkDataControl Chunk ChunkDataControl 33 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 35 AntiGlitch ○ ○ ○ AntiChattering ○ ○ ○ DPCControl ○ ○ ○ SequentialShutterControl ○ ○ ○ Chunk Details of each feature are described in following pages. 34 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 36: Bootstrap Registers

    SerialNumber 0x00144 String Serial number of the device UserDefinedName 0x00184 String User defined name of the device. SBRM Address 0x001D8 Integer Start Address of the SBRM 35 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 37 DU series doesn’t support image transfer in High-Speed connection. CurrentSpeed register could be used for showing the warning message on your application when camera is connected to USB2.0 port. 36 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 38: Devicecontrol

    Camera executes the USB Bus reset operation by DeviceReset command. - Plug-and-play happens, camera handles used in the application become invalid. - The application is required to close and re-open the camera. 37 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 39: Imageformatcontrol

    OffsetX BinningHorizontal OffsetY BinningVertical BinningHorizontal BinningVertical BinningHorizontal DecimationHorizontal BinningVertical DecimationVertical DecimationHorizontal DecimationVertical DecimationHorizontal ReverseX DecimationVertical ReverseY ReverseX ReverseY ReverseX PixelFormat ReverseY PixelEndian PixelFormat PixelEndian PixelFormat PixelEndian 38 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 40 Selects an image format. List of registers to be applied by ImageFormatSelector ImageFormat 0 - 2 Width Height OffsetX OffsetY BinningHorizontal BinningVertical DecimationHorizontal DecimationVertical ReverseX ReverseY PixelFormat PixelEndian 39 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 41 // Retrieve GenICam node. Nd_GetNode(s_hCam, "ImageFormatSelector", &hSelector); // ImageFormat = Format2 Nd_SetEnumStrValue(s_hCam, hSelector, "Format2"); Please refer to [INode functions], [IEnumeration node functions] in [TeliCamAPI Library manual] for more detail. 40 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 42 Cam_WriteReg(s_hCam, 0x20203C, 1, &uiSelector); Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail. ● Note Changing ‘ImageFormatSelector’ register value is invalid during image stream data output. 41 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 43: Scalable

    The window size is equal or less than maximum image size. ( X , Y )=( 4 * i , 2 * j ) ⇒ A + 4 * m Scalable 42 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 44 Sets width (in pixels) of the image data. OffsetY 0x20209C Sets vertical offset (in pixels) from the origin to the region of interest Height 0x2020A0 Sets Height (in pixels) of the image data. 43 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 45 GetCamOffsetY SetCamOffsetY vertical offset of image Please refer to [Controlling camera feature functions] in [TeliCamAPI Library manual] for more detail. 44 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 46 // Set ROI (in one by one) Cam_WriteReg(s_hCam, 0x202094, 1, &ROI[0]); Cam_WriteReg(s_hCam, 0x202098, 1, &ROI[1]); Cam_WriteReg(s_hCam, 0x20209C, 1, &ROI[2]); Cam_WriteReg(s_hCam, 0x2020A0, 1, &ROI[3]); // Set ROI (in block) Cam_WriteReg(s_hCam, 0x202094, 4, &ROI[0]); 45 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 47 Maximum unit size(*) 4096 x 3000 * initial factory setting ● Note Changing “Width”, “Height”, “OffsetX”, “OffsetY” register value is invalid during image stream data output. 46 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 48: Binning

    This increases the sensitivity of the image. It’s alike scalable, the frame rate can be faster and USB bandwidth occupation decrease. 4096 2448 3000 2048 All pixel readout 2048 1224 1500 1024 Binning Binning operation (e.g. Binning 2x2) 47 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 49 Digital stage Analog stage Digital stage ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 48 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 50 Returns the state whether the function is implemented. 0x202154 Returns the minimum value of BinningVertical Value register. 0x202158 Returns the maximum value of BinningVertical Value register. Value 0x20215C Sets the Binning Vertical. 49 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 51 // Nd_GetNode(s_hCam, “BinningVertical”, &hBinning); // either will do // Set Binning Nd_SetIntValue(s_hCam, hBinning, Binning); Please refer to [INode functions], [IInteger node functions] in [TeliCamAPI Library manual] for more detail. 50 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 52 Scalable is enabled when the camera is running in Binning mode. Changing “BinningHorizontal”, “BinningVertical” register value is invalid during image stream data output. Binning Horizontal / Vertical = 3 is not available. 51 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 53: Decimation

    Decimation feature can make frame rate faster, and decrease interface bandwidth occupation. 4096 4096 2448 2048 3000 3000 All pixel readout 1224 2048 2048 1024 1500 1500 Decimation Decimation operation (e.g. Decimation 2x2) 52 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 54 Analog stage Digital stage ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 53 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 55 Returns the state whether the function is implemented. 0x202184 Returns the minimum value of DecimationVertical Value register. 0x202188 Returns the maximum value of DecimationVertical Value register. Value 0x20218C Sets the Decimation Vertical. 54 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 56 // Nd_GetNode(s_hCam, “DecimationVertical”, &hDecimation); // either will do // Set Decimation Nd_SetIntValue(s_hCam, hDecimation, Decimation); Please refer to [INode functions], [IInteger node functions] in [TeliCamAPI Library manual] for more detail. 55 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 57 Scalable is enabled when the camera is running in Decimation mode. Changing “DecimationHorizontal”, “DecimationVertical” register value is invalid during image stream data output. Binning Horizontal / Vertical = 3 is not available. 56 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 58: Reverse

    [1] : On ReverseY Implemented 0x2021C0 [31] Returns the state whether the function is implemented. Value 0x2021D0 Sets the Reverse Vertical. [0] : Off [1] : On 57 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 59 // Set Reverse (flip horizontal and vertical direction) Nd_SetBoolValue(s_hCam, hReverseX, true); Nd_SetBoolValue(s_hCam, hReverseY, true); Please refer to [INode functions], [IBoolean node functions] in [TeliCamAPI Library manual] for more detail. 58 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 60 Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail. ● Note - Changing ‘ReverseX’, ‘ReverseY’ register value is invalid during image stream data output. 59 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 61: Pixelformat

    0x2020EC [8] : Bpp8 ~0x2020F8 [10] : Bpp10 [12] : Bpp12 [16] : Bpp16 [24] : Bpp24 Value 0x2020FC Selects a bit size of image pixel. 60 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 62 [17] : BayerRG12 [18] : BayerGB12 [19] : BayerBG12 [20] : RGB8 [21] : BGR8 [30] : YUV411Packed [31] : YUV422Packed Value 0x20241C Selects a pixel format 61 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 63 Bpp8 0x0108000A FALSE Bpp10 0x0110000F Bpp10 0x0110000E Bpp12 0x01100013 Bpp12 0x01100012 BayerGR BayerRG Bpp8 0x01080008 Bpp8 0x01080009 TRUE Bpp10 0x0110000C Bpp10 0x0110000D Bpp12 0x01100010 Bpp12 0x01100011 62 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 64 2. Select a bit size of image pixel (‘PixelSize’). Integer value and string value of Enumeration are as follows. Integer String Bpp8 Bpp10 Bpp12 Bpp16 Bpp24 63 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 65 Nd_GetNode(s_hCam, "PixelFormat", &hFormat); // 1.Select a pixel format. Nd_SetEnumStrValue(s_hCam, hFormat, "Mono10"); Please refer to [INode functions], [IEnumeration node functions] in [TeliCamAPI Library manual] for more detail. 64 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 66 Cam_WriteReg(s_hCam, 0x20241C, 1, &format); Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail. ● Note Changing ‘PixelFormat’ register value is invalid during image stream data output. 65 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 67: Bayerprocessingmode

    ○ Gain ○ ○ BlackLevel ○ ○ Gamma ○ ○ Saturation ○ ○ BalanceRatio ○ ColorCorrectionMatrix ○ ○ LUTControl ○ ○ DPCControl * initial factory setting 66 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 68 ListOfElements 0x21F42C Returns the presence of the pixel endian. ~0x21F438 [0] : Raw [8] : Partial [16] : Full Value 0x21F43C Selects a Bayer Processing Mode. 67 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 69 Cam_WriteReg(s_hCam, 0x21F43C, 1, &uiMode); Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail. ● Note Changing ‘BayerProcessingMode’ register value is invalid during image stream data output. 68 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 70: Testpattern

    DU series supports test pattern data output. Camera provides following Test patterns; Black White GreyA GreyB GreyHorizontalRamp GreyVerticalRamp GreyScale ColorBar (B/W model only) (Color model only) Test pattern (e.g. DU1207MG/DU1207MC) 69 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 71 [2] : White [3] : GrayA [4] : GrayB [5] : GreyHorizontalRamp [6] : GrayScale [7] : ColorBar [8] : GreyVerticalRamp Value 0x21F13C Selects a Test pattern. 70 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 72 Nd_GetNode(s_hCam, "TestPattern", & hNode); // 1.Select a test pattern. Nd_SetEnumStrValue(s_hCam, hNode, "GreyHorizontalRamp"); Please refer to [INode functions], [IEnumeration node functions] in [TeliCamAPI Library manual] for more detail. 71 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 73 = 5; // Horizontal Ramp // 1.Select a test pattern. Cam_WriteReg(s_hCam, 0x21F13C, 1, &dat); Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail. 72 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 74: Acquisitioncontrol

    Selects an AcquisitionFrameRate setting priority. AcquisitionFrameRate IFloat Sets frame rate of image stream. AcquisitionFrameIntervalControl IEnumeration Selects an AcquisitionFrameInterval setting priority. AcquisitionFrameInterval IFloat Sets frame interval of image stream. 73 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 75 Returns the minimum value of frame interval. 0x2030D8 Returns the maximum value of frame interval. Value 0x2030DC Sets frame interval of image stream in raw value. 74 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 76 TeliCamAPI provides streaming functions including command handling and buffer handling to capture image stream simply. Please refer to [Camera streaming functions] in [TeliCamAPI Library manual] and [GrabStreamSimple] sample code in your TeliCamSDK install folder. 75 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 77 TeliCamAPI provides streaming functions including command handling and buffer handling to capture image stream simply. Please refer to [Camera streaming functions] in [TeliCamAPI Library manual] and [GrabStreamSimple] sample code in your TeliCamSDK install folder. 76 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 78 Depend on register setting of "Height". Absolute (Float) Value Raw Value Initial Value Absolute (Float) Value 32.4 [fps] 10.8 [fps] Fomula Absolute Value [fps] = Raw Value * 125 / 2048 77 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 79 Depends on your PC or interface card configurations, images may not be captured normally (e.g. frame drops may occur). In this case, change to frame rate setting lower. 78 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 80: Imagebuffer

    Returns the minimum number of frames in Image Buffer mode. 0x203098 Returns the maximum number of frames in Image Buffer mode. Value 0x20309C Returns the number of frames in Image Buffer mode. 79 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 81  ImageBuffer 1. Select an Image Buffer mode by ‘ImageBufferMode’. Integer value and string value of Enumeration are as follows. Integer String 0(*) * initial factory setting 80 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 82 = s_uiImgBufSize; WaitForSingleObject(s_hStrmEvt, 1000); Strm_ReadCurrentImage(s_hStrm, s_pucImgBuf, &uiSize, NULL); // 6.Stop and Close image stream. // 6.1.Stream Stop Strm_Stop(s_hStrm); // 6.2.Close Stream Strm_Close(s_hStrm); CloseHandle(s_hStrmEvt); VirtualFree(s_pucImgBuf, 0, MEM_RELEASE); 81 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 83 Write [10] to ‘Value’ field of ‘AcquisitionCommand’ register to execute ImageBufferRead. Please refer to AcquisitionCommand in AcquisitionControl section as well. 5. Receive Image from Image Buffer. 6. Stop and Close image stream. 82 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 84 The maximum number of frames storable depends on the image size. (maximum 256MByte.) The number of frames to be transferred by ‘ImageBufferRead’ command is determined by ‘AcquisitionFrameCount’. Changing ‘ImageBufferMode’ register value is invalid during image stream data output. 83 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 85: Triggercontrol

    Random Trigger Shutter mode Trigger pulse width control -Edge mode:TriggerSequence0 SoftwareTrigger -Bulk mode:TriggerSequence6 “ExposureTime” register control * The camera operation not mentioned above is not supported. 84 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 86 And you can add delay time from trigger edge to exposure start by register setting. Trigger signal TriggerDelay Exposure USB Streaming Image Trigger Delay For details of Random Trigger Shutter operation, please refer to ‘Timing’ section in ‘Specification’. 85 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 87 Bulk mode. 0x207098 Returns the maximum value of the number of images in Bulk mode. Value 0x20709C Sets the number of frames to exposure in Bulk mode. 86 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 88 SoftwareTrigger Implemented 0x207040 [31] Returns the state whether the function is implemented. ListOfElements 0x20702C [0] : Inactive ~0x207038 [8] : Impulse Value 0x20705C Executes software trigger. 87 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 89 8. Execute software trigger. Execute Software Trigger in SoftwareTrigger mode with ‘ExecuteCamSoftwareTrigger’ function. Please refer to [Controlling camera feature functions] in [TeliCamAPI Library manual] for more detail. 88 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 90 [GrabStreamSimple] sample code in your TeliCamSDK install folder. 8. Execute software trigger in SoftwareTrigger mode by ‘TriggerSoftware’. 9. Receive Image 10. Stop and Close image stream. 89 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 91 WaitForSingleObject(s_hStrmEvt, 1000); Strm_ReadCurrentImage(s_hStrm, s_pucImgBuf, &uiSize, &sImageInfo); // 10.Stop and Close image stream. // 10.1.Stream Stop Strm_Stop(s_hStrm); // 10.2.Close Stream Strm_Close(s_hStrm); CloseHandle(s_hStrmEvt); VirtualFree(s_pucImgBuf, 0, MEM_RELEASE); 90 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 92 [GrabStreamSimple] sample code in your TeliCamSDK install folder. 8. Execute software trigger. Write [8] to ‘Value’ field of ‘SoftwareTrigger’ register to execute Software trigger.. 9. Receive Image 10. Stop and Close image stream. 91 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 93 // 10.Stop and Close image stream. // 10.1.Stream Stop Strm_Stop(s_hStrm); // 10.2.Close Stream Strm_Close(s_hStrm); CloseHandle(s_hStrmEvt); VirtualFree(s_pucImgBuf, 0, MEM_RELEASE); Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail. 92 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 94 I/O connector : 1 pin, High level 4.0 to 5.0V * initial factory setting TriggerDelay is applied to both of HardwareTrigger and SoftwareTrigger. TriggerAdditionalParameter is only effective in Bulk mode. 93 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 95: Exposuretime

    0x204030 0x204034 Returns the minimum value of ExposureTime Value register. 0x204038 Returns the maximum value of ExposureTime Value register. Value 0x20403C Sets Time value. (Raw value) 94 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 96 CAM_NODE_HANDLE hNode = NULL; // ExposureTime = 1000us float64_t dExposureTime = 1000.0; // Retrieve GenICam node. Nd_GetNode(s_hCam, "ExposureTime", &hNode); // Set ExposureTime Value Nd_SetFloatValue(s_hCam, hNode, dExposureTime); 95 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 97 // ExposureAuto = "Auto" uint32_t uiExposureAuto = 2; // Set ExposureAuto = "Auto" Cam_WriteReg(s_hCam, 0x204028, 1, &uiExposureAuto); Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail. 96 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 98 16000.00 [us] Formula Absolute Value [us] = Raw Value / 60 ● Note In ExposureAuto mode, current exposure time will be reflected to ExposureTime value register. 97 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 99: Digitaliocontrol

    ExposureActive FrameActive FrameTransfer FrameTrigger Wait *AcquisitionActive is active during AcquisitionStart state. * All signals in this figure are Active Low. Selectable signals GPIO internal circuit diagram 98 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 100 Line1 LineStatus LineStatus[1] Line2 LineStatus[2] UserOutputValueAll UserOutputValueAll[31:0] Line0 UserOutputValue[0] Line1 UserOutputValue UserOutputValue[1] Line2 UserOutputValue[2] Line0 LineSource(Line0) Line1 LineSource LineSource LineSource(Line1) Line2 LineSource(Line2) Details of each signal 99 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 101 [32] : UserOutput [64] : Timer0Active [99] : AcquisitionActive [106] : FrameTriggerWait [107] : FrameActive [115] : FrameTransferActive [123] : ExposureActive Value 0x2090DC Selects the source signal. 100 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 102 SetCamUserOutputValueAll Set new UserOutput GetCamLineSource Get current LineSource SetCamLineSource Set new LineSource Please refer to [Controlling camera feature functions] in [TeliCamAPI Library manual] for more detail. 101 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 103 [Line2] [Line1] [Line0] not used 2(*) [0] [1] [0] [in] [out] [in] not used [1] [1] [0] [out] [out] [in] not used * initial factory setting 102 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 104 [1] [0] [0] [on] [off] [off] [1] [0] [1] [out [off] [on] [1] [1] [0] [on] [on] [off] [1] [1] [1] [on] [on] [on] * initial factory setting 103 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 105 [low] [high] [high] [1] [0] [0] [high] [low] [low] [1] [0] [1] [high] [low] [high] [1] [1] [0] [high] [high] [low] [1] [1] [1] [high] [high] [high] 104 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 106 [high] [high]  LineSelector Selects the I/O line to output by ‘LineSelector’. Integer value and string value of Enumeration are as follows. Integer String Line1 Line2 105 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 107 Nd_SetEnumStrValue(s_hCam, hSelector, "Line2"); Nd_SetEnumStrValue(s_hCam, hSource, "FrameTransferActive"); Please refer to [INode functions], [IInteger node functions], [IBoolean node functions] and [IEnumeration node functions] in [TeliCamAPI Library manual] for more detail. 106 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 108 - Line0 is dedicated input. - Line1 is dedicated output. - Line2 is bi-directional. The default direction is input. For [Timer0Active] signal, please refer to [TimerControl] Section for more detail. 107 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 109: Antiglitch / Antichattering

    AntiGlitch Circuit Edge Edge Edge Edge Output Invalid Edge AntiChattering Insensible Insensible Value Time Time High AntiChattering Circuit Valid Valid Signal Signal Output Fig. AntiGlitch and AntiChattering 108 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 110 Absolute Value [sec] = Raw * (Mult / Div) 0x21F3F0 0x21F3F4 Returns the minimum value of AntiGlitch period. 0x21F3F8 Returns the maximum value of AntiGlitch period. Value 0x21F3FC Sets the AntiGlitch period.(Raw value) 109 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 111 Nd_GetNode(s_hCam, “AntiChattering”, &hChattering); // Set Value Nd_SetFloatValue(s_hCam, hGlitch, dGlitch); Nd_SetFloatValue(s_hCam, hChattering, dChattering); Please refer to [INode functions], [IFloat node functions] in [TeliCamAPI Library manual] for more detail. 110 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 112 AntiChattering Raw Value Absolute (Float) Value Minimum 1.992 [us] Maximum 249999 1999.992 [us] Initial Value 1.992 [us] Formula Absolute Value [us] = Raw Value / 125 111 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 113: Timercontrol

    TRIG_IN (Line0) Trigger (Frame Start Trigger) TriggerDelay Exposure EXPOSURE ACTIVE TIMER0 ACTIVE TimerTriggerSource = Line0Active Delay Duration TimerTriggerSource = FrameTrigger TimerTriggerSource = ExposureStart ※ ActiveLow Timer0Active 112 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 114 Returns the state whether the function is implemented. ListOfElements 0x20A08C [0] : Off [32] : Line0 [104] : FrameTrigger [124] : ExposureStart Value 0x20A09C Selects the source of Timer0Active pulse to start. 113 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 115 Set new TimerDuration value GetCamTimerTriggerSource Get current TimerTriggerSource SetCamTimerTriggerSource Set new TimerTriggerSource Please refer to [Controlling camera feature functions] in [TeliCamAPI Library manual] for more detail. 114 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 116 // 3.Selects the source of Timer0Active pulse to start. Nd_SetEnumStrValue(s_hCam, hSource, "ExposureStart"); Please refer to [INode functions], [IFloat node functions] and [IEnumeration node functions] in [TeliCamAPI Library manual] for more detail. 115 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 117 FrameTrigger is available in both Hardware Trigger and Software Trigger mode, and not to be responded to FrameTriggerError. ExposureStart is available in both Hardware Trigger and Software Trigger mode, and not to be responded to FrameTriggerError. Timer0Active pulse delays TiggerDelay+TimerDelay[us]. 116 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 118: Gain

    Absolute Value [dB] = Raw * (Mult / Div) 0x204070 0x204074 Returns the minimum value of Gain Value register. 0x204078 Returns the maximum value of Gain Value register. Value 0x20407C Gain value. (Raw value) 117 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 119 Operates Auto mode. // GenICam node handle CAM_NODE_HANDLE hNode = NULL; // Retrieve GenICam node. Nd_GetNode(s_hCam, “GainAuto”, &hNode); // Set GainAuto = “Auto” Nd_SetEnumStrValue(s_hCam, hNode, “Auto”); 118 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 120 Initial Value 0.00 [dB] Formula Absolute Value [dB] = Raw Value / 10 ● Note In GainAuto mode, current Gain will be reflected to Gain value register. 119 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 121: Blacklevel

    Get minimum and maximum value GetCamBlackLevel Get current BlackLevel value SetCamBlackLevel Set new BlackLevel value Please refer to [Controlling camera feature functions] in [TeliCamAPI Library manual] for more detail. 120 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 122  Minimum/Maximum Value Gain Raw Value Absolute (Float) Value Minimum -256 -25.00[%] Maximum +25.00[%] Initial Value 0.00[%] Formula Absolute Value [%] = Raw Value * 100 / 1024 121 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 123: Gamma

    Get minimum and maximum value GetCamGamma Get current Gamma value SetCamGamma Set new Gamma value Please refer to [Controlling camera feature functions] in [TeliCamAPI Library manual] for more detail. 122 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 124 Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail.  Minimum/Maximum Value Gain Raw Value Absolute (Float) Value Minimum 0.45 Maximum 1.00 Initial Value 1.00 Formula Absolute Value = Raw Value / 100 123 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 125: Hue/Saturation

    Hue control adjusts chroma phase of the image. Saturation control adjusts chroma gain of the image. This function is available only in Color models. Saturation 120° 60° Saturation 180° 0° 240° 300° Fig. Hue/Saturation 124 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 126 Absolute Value [%] = Raw * (Mult / Div) 0x205050 0x205054 Returns the minimum value of Saturation Value register. 0x205058 Returns the maximum value of Saturation Value register. Value 0x20505C Chroma gain (Raw value) 125 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 127 Nd_GetNode(s_hCam, “Saturation”, &hNode); // Set Saturation Value Nd_SetFloatValue(s_hCam, hNode, dSaturation); Please refer to [INode functions] and [IFloat node functions] in [TeliCamAPI Library manual] for more detail. 126 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 128 Absolute Value [%] = Raw Value * 100 / 65536 ● Note Hue and Saturation controls are available in following PixelFormat. Bayer8/10/12(BayerProcessingMode = Full), RGB8, BGR8, YUV411, YUV422 127 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 129: Sharpness

    Get minimum and maximum value GetCamSharpness Get current Sharpness value SetCamSharpness Set new Sharpness value Please refer to [Controlling camera feature functions] in [TeliCamAPI Library manual] for more detail. 128 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 130 Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail.  Minimum/Maximum Value Gain Raw Value Absolute (Integer) Value Minimum Maximum Initial Value Formula Absolute Value = Raw Value 129 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 131: Balanceratio

    BalanceRatio control adjusts the white balance gain of the image. BalanceWhiteAuto control adjusts white balance gain automatically. This function is available only in Color models. BalanceRatio BalanceRatio Input Signal Level Output Signal Level Fig. BalanceRatio 130 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 132 0x205094 Returns the minimum value of WhiteBalanceB Value register. 0x205098 Returns the maximum value of WhiteBalanceB Value register. Value 0x20509C White balance Blue gain (Raw value) 131 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 133 // white balance R gain = x 1.0 float64_t dBalanceRatioR = 1.0; // Retrieve GenICam node. Nd_GetNode(s_hCam, “BalanceRatio”, &hNode); // Set Gain Value Nd_SetFloatValue(s_hCam, hNode, dBalanceRatioR); 132 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 134 // Set BalanceWhiteAuto = “Once” Cam_WriteReg(s_hCam, 0x205068, 1, &uiBalanceWhiteAuto); // Cam_WriteReg(s_hCam, 0x205088, 1, &uiBalanceWhiteAuto); // either will do Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail. 133 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 135 Too high white balance gain increases noises. After adjusting the white balance of the image, I ask you to have final image quality checked with your environment. 134 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 136: Colorcorrectionmatrix

            mask mask mask mask         mask mask mask mask 135 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 137 Get minimum and maximum value GetCamColorCorrectionMatrix Get current ColorCorrectionMatrix value SetCamColorCorrectionMatrix Set new ColorCorrectionMatrix value Please refer to [Controlling camera feature functions] in [TeliCamAPI Library manual] for more detail. 136 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 138 // 2.Set a coefficient of color correction matrix. Nd_SetFloatValue(s_hCam, hNode, dCoefficient); Please refer to [INode functions], [IEnumeration node functions] and [IFloat node functions] in [TeliCamAPI Library manual] for more detail. 137 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 139 Initial Value SelectorJ -0.50 0.15 SelectorI -0.50 -0.35 0.10 -0.65 ● Note ColorCorrectionMatrix control is available in following PixelFormat. Bayer8/10/12(BayerProcessingMode = Full), RGB8, BGR8, YUV411, YUV422 138 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 140: Alccontrol

    - ALCExposureValue defines a correction value for a convergence value. Final convergence value is determined by the following formula. ALCExposureValue Final convergence value = Reference Luminance x 2 139 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 141 0x2040D4 Returns the minimum value of ALC Exposure Value. 0x2040D8 Returns the maximum value of ALC Exposure Value. Value 0x2040DC Sets ALC Exposure Value. (Raw value) 140 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 142 // Set ALCPhotometricAreaSize Cam_WriteReg(s_hCam, 0x21F37C, 1, &uiSizeRaw); // Set ALCExposureValue Cam_WriteReg(s_hCam, 0x2040DC, 1, &iEVRaw); Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail. 141 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 143 Initial Value 0.0[EV] Formula Absolute Value [EV] = Raw Value / 10 ● Note *The camera operation is not supported when the Random Trigger Shutter mode. 142 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 144: Lutcontrol

    Sets the output level of LUT. Value[2] 0x300008 Sets the output level of LUT. … … … … … Value[4095] 0x303FFC Sets the output level of LUT. 143 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 145 // 3.Set the activation of LUT function by 'LUTEnable' Nd_SetBoolValue(s_hCam, hEnable, true); Please refer to [INode functions], [IInteger node functions] and [IBoolean node functions] in [TeliCamAPI Library manual] for more detail. 144 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 146 = 1; Cam_WriteReg(s_hCam, 0x20603C, 1, &dat); Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail.  Minimum/Maximum Value LUTIndex/LUTValue Value Minimum Maximum 4095 145 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 147: Usersetcontrol

    (*) DPC and SequentialShutter entries are stored to a single channel. Entries are shared with all channels. This table lists all features of B/W and Color models. Please refer to [Table : supported features list] as well. 146 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 148 Returns the state whether the function is implemented. ListOfElements 0x2080AC [0] : Default [1] : UserSet1 … [15] : UserSet15 Value 0x2080BC Selects the number of UserSet when the camera starts up. 147 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 149 When execute ‘UserSetSave’ or ‘UserSetQuickSave’, the camera saves user setting to the channel selected in ‘UserSetSelector’ register. After execution of 'UserSetSave', wait until 'UserSetSave' completion by Nd_GetCmdIsDone. 148 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 150 = 1; // UserSet1 Nd_SetEnumIntValue(s_hCam, hSelector, dat); Please refer to [INode functions], [IEnumeration node functions] and [ICommand node functions] in [TeliCamAPI Library manual] for more detail. 149 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 151 // 1.Select a channel of user setting when camera powers up uint32_t dat = 1; // UserSet1 Cam_WriteReg(s_hCam, 0x2080BC, 1, &dat); Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail. 150 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 152: Eventcontrol

    : End of transferring streaming data. (6) ExposureStart : Start of Exposure. (7) ExposureEnd : End of Exposure. (8) Timer0Start : Start of Timer0. (9) Timer0End : End of Timer0. 151 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 153 0x21F3A0 [31] Sets the activation of event notification of exposure. ListOfElements 0x21F3AC [0] : Timer0End Value 0x21F3B0 Sets the activation of event notification of timer end. 152 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 154 TeliCamSDK install folder. GenICam function API Please use dedicated API to control Event features. Register access API Please use dedicated API to control Event features. 153 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 155: Framesynchronization

    0x21F020 [31] Returns the state whether the function is implemented. ListOfElements 0x21F02C [0] : Off [1] : Bus Value 0x21F03C Selects the camera frame synchronization method. 154 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 156 // Select a frame synchronization method uint32_t dat = 1; Cam_WriteReg(s_hCam, 0x21F03C, 1, &dat); // Bus Sync mode Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail. 155 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 157: Ledindicatorluminance

    Returns the minimum value of LED indicator luminance register. 0x21F118 Returns the maximum value of LED indicator luminance register. Value 0x21F11C Sets the LED indicator luminance 156 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 158  Minimum/Maximum Value LEDIndicatorLuminance Raw Value Absolute (Float) Value Minimum 0.00 [%] Maximum 100.00 [%] Initial Value 100.00 [%] Formula Absolute Value [%] = Raw Value / 7 157 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 159: Dpccontrol

    Sets the second Y coordinate of defective pixel. … … … … … Value[255][0] 0x4007F8 Sets the 255th X coordinate of defective pixel. Value[255][1] 0x4007FC Sets the 255th Y coordinate of defective pixel. 158 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 160 // 3.Sets the activation of DPC function by 'DPCEnable'. Nd_SetEnumStrValue(s_hCam, hEnable, "On"); Please refer to [INode functions], [IInteger node functions] and [IEnumeration node functions] in [TeliCamAPI Library manual] for more detail. 159 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 161 Cam_WriteReg(s_hCam, 0x21F29C, 1, &dat); Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail.  Minimum/Maximum Value DPCNumber DPCIndex Minimum Maximum DPCEntryX DPCEntryY Minimum Maximum WidthMax-1 HeightMax-1 160 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 162 DPCEntryX and Y shall be sorted in order from the top left to the top right and to the bottom left to the bottom right. (X,Y)=(0,0) (WidthMax-1,0) DPCIndex[0] DPCIndex[1] DPCIndex[2] DPCIndex[3] DPCIndex[4] (0,HeightMax-1) (WidthMax-1,HeightMax-1) Sorting of DPCIndex and DPCEntryX, Y 161 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 163: Chunk

    ChunkID = 0x80002001 +0x058 +0x070 Length = 0x04 +0x05C +0x074 +0x060 +0x078 UserArea (256 Bytes) ChunkID = 0x80000000 +0x160 +0x178 Length = 0x100 +0x164 +0x17C Chunk Data Structure 162 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 164 ChunkSequentialShutterNumber IInteger Returns the SequentialShutterNumbere of the frame included in the Chunk data. ChunkSequentialShutterElement IInteger Returns the SequentialShutterElement of the frame included in the Chunk data. 163 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 165 Returns the length (in bytes) of ChunkUserArea Value. Value[0] 0x21D800 length Sets the ASCII string of ChunkUserArea. … … … Value[last] 0x21D800 Sets the ASCII string of ChunkUserArea. +NumberOf Elements 164 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 166 Nd_GetNode(s_hCam, "ChunkExposureTime", &hExposureTime); Nd_GetNode(s_hCam, "ChunkUserAreaTable", &hUserAreaTable); // 2.Activate ChunkModeActive Nd_SetBoolValue(s_hCam, hMode, true); //3.Enable ChunkSelector Nd_SetEnumStrValue(s_hCam, hSelector, "ExposureTime"); Nd_SetBoolValue(s_hCam, hEnable, true); Nd_SetEnumStrValue(s_hCam, hSelector, " UserArea"); Nd_SetBoolValue(s_hCam, hEnable, true); 165 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 167 TeliCamAPI provides streaming functions including command handling and buffer handling to capture image stream simply. Please refer to [Camera streaming functions] in [TeliCamAPI Library manual] and [GrabStreamSimple] sample code in your TeliCamSDK install folder. 166 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 168 // 7-2.Get User Area data of Chunk data. char userarea[256]; uint32_t uiSize = 256; Nd_GetStrValue(s_hCam, hUserAreaTable, &userarea, &uiSize); Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail. 167 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 169: Sequentialshuttercontrol

    Sets the UserSet number to register to the second sequence. … … … … … Value[15] 0x500078 Sets the UserSet number to register to the 16 sequence. 168 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 170 To start and stop capturing image is the same way as AcquisitionControl. Please refer to [Camera streaming functions] in [TeliCamAPI Library manual] and [GrabStreamSimple] sample code in your TeliCamSDK install folder. 169 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 171 3. Set the number of Index to repeat the sequence. Write to ‘Value’ field of ’SequentialShutterTerminateAt’. 4. Set the activation of SequentialShutter function. Write to ‘Value’ field of ’SequentialShutterEnable’ register to activate LUT function. 170 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 172 Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail.  Minimum/Maximum Value SequentialShutterIndex setting value Minimum (*) Maximum * initial factory setting SequentialShutterEntry setting value Minimum (*) Maximum * initial factory setting 171 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 173 List of registers to be applied to SequentialShutter Category Register Category Register OffsetX Gain ImageFormatControl OffsetY BlackLevel ExposureControl ExposureTime Gamma UserOutputValueAll DigitalIOControl AnalogControl LineSource Saturation TimerDuration BalanceRatio CounterAndTimerControl TimerDelay ColorCorrectionMatrix Sharpness LUTControl LUTEnable 172 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 174: Appendix

    USB Bus Frame #1 Frame #2 Frame #3 Tact Time Overhead - ImageSize Save - ExposureTime UserSet1 UserSet1 - Gain UserSet - ... FPGA Serial Flash 173 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 175 Save to Serial Flash if necessary. Quick - ImageSize Save Save - ExposureTime UserSet1 UserSet1 UserSet1 UserSet1 - Gain UserSet UserSet - ... Internal RAM FPGA Serial Flash 174 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 176: Multiframe And Bulk Function Difference

    Frame 3 Frame 4 Frame 1 This exposure is *Exposure overlaps sensor readout. discarded. Stream USB Streaming stops Frame 1 Frame 2 Frame 3 Frame 1 AcquisitionFrameCount 175 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 177 Frame 1 TriggerAdditionalParameter *Exposure overlaps sensor readout. *Exposure time is determined by ExposureTime setting. Stream USB Streaming stops Frame 1 Frame 2 Frame 3 Frame 1 176 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 178 This exposure is discarded. TriggerAdditionalParameter *Exposure overlaps sensor readout. *Exposure time is determined by ExposureTime setting. Stream USB Streaming stops Frame 1 Frame 2 Frame 1 AcquisitionFrameCount 177 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 179: Warranty Rules

    9. Forgery product, products which does not have proper serial number, products of which serial number is forged, damaged or deleted 10. All defects that happened after the expiration for a warranty term 178 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 180: Repair

    10. The immunity from responsibility of the product is applied in the repair completion products. * Please refer for the inquiry about the software to our homepage or sales personnel. 179 / 179 D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...
  • Page 181 □ It certainly occurs. □ It sometimes occurs. □ It occurs, after time passes. ( □ Others ) <For dealer use> Reception date : Receipt No. : JOB No. : Check : D4267042B Copyright © 2017 TOSHIBA TELI CORPORATION, All rights reserved. http://www.toshiba-teli.co.jp/en/...

This manual is also suitable for:

Du1207mgDu1207mcf

Table of Contents