Advertisement

Quick Links

BG Series
CMOS Camera
Instruction Manual
Model
Mono Camera
Color Camera
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 © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved.
: BG040M / BG160M
: BG040MCG / BG040MCF / BG160MCG / BG160MCF
D4288264E
https://www.toshiba-teli.co.jp/en/

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Toshiba teli BG040M

  • Page 1 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. D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 2: Table Of Contents

    AntiGlitch / AntiChattering ...................... 101 TimerControl ........................... 104 Gain ............................108 BlackLevel..........................111 Gamma ........................... 113 Sharpness ..........................115 BalanceRatio .......................... 117 ALCControl ..........................122 LUTControl..........................126 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 3 SequentialShutterControl ....................... 140 Chunk ............................145 Appendix ............................151 UserSetSave and UserSetQuickSave difference ..............151 MultiFrame and Bulk function difference ................152 Warranty rules ..........................155 Repair ............................. 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 4: Safety Precautions

    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. 1 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://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. 2 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://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 3 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://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. 4 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 8: Restriction For Use

    - Traffic control systems for air transportation, railways, roads, or marine transportation - Equipment for nuclear power generation - Equipment related to the above 5 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 9: Notes On Using This Product

    10mm or less ● Mounting to pedestal When mounting this product to a pedestal, make sure carefully that lens doesn’t touch with the pedestal. 6 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://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. 7 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 11 Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be require to correct the interference at his own expense. 8 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 12 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. 9 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 13 This information is applicable for People's Republic of China only. リサイクルに関する情報(包装物) 有关再利用的信息(包装物) Information on recycling of wrapping composition 内部緩衝材料・袋 内部缓冲材料·袋 箱/箱子/Box Internal buffer materials・Bag ペーパーボード 纸板 Paper board 10 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 14: Installation

    ● TOSHIBA TELI CORPORATION Top Page https://www.toshiba-teli.co.jp/en/index.htm ● 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. 11 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 15: Specifications

    This product is based on GenICam (Generic Interface for Cameras) Ver 2.4 and Ver 3.0. ● IIDC2 Digital Camera Control Specification Ver.1.1.0 This product is based on IIDC2 Digital Camera Control Specification Ver.1.1.0 12 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 16 * Suffix [F] is not shown in the common part of specifications. ● Compact and lightweight This camera is compact and lightweight; it is easy to integrate into industrial equipment. 13 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 17: Configuration

    PoE. Please use 1000BASE-T equipments, supporting Jumbo Frame is recommended. *1: Optional part. Contact your dealer / distributor for details of option units. *2: Commercial items. 14 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 18: Connection

    Please confirm it before use. Lost packets may occur by an electrical characteristic of the transmission line of using Ethernet devices (LAN cable, Network Interface Card, Switching HUB). 15 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 19: Connector Pin Assignment

    Function +12V Power Line 0 External Trigger Input GPIO_0 Output / External Trigger Input Line 1 Line 2 GPIO_1 Output I/O GND I/O_Ground Ground 16 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 20 - Supply from LAN cable (PoE) - Supply from camera cable (DC+12V ±10%) If both of PoE and DC+12V are connected, power is supplied from PoE. 17 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 21: Outline Drawing

    Outline Drawing 18 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 22: General Specifications

    Lens mount C mount Flange back 17.526mm Camera body grounding insulation status Non-conductive between circuit GND and camera body (*1) at all pixels readout 19 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 23 Lens mount C mount Flange back 17.526mm Camera body grounding insulation status Non-conductive between circuit GND and camera body (*1) at all pixels readout 20 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 24 - In addition, use a mounting screw free from defects and dirt. Otherwise, the camera may be unable to be removed. - As for the C-mount lens used combining this camera, the projection distance from bottom of the screw should use 10mm or less. 21 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 25: I/O Specification

    Random Trigger Shutter operation may not satisfy timing specification or camera may not receive External trigger signal. Polarity High active / Low active (factory setting: Low active) 22 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 26 - Line0 and Line1 have a different input level. Please use input level within the voltage described in this specification. may not receive EXT_TRIG signal. Please confirm it before use. 23 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 27 In using shield cable, the shield wire shall be connected to your frame ground or Camera GND (Pin 6). - Please confirm the EMC adaptability in whole of your system. 24 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 28 * Measured with 2.2k ohm pulled up register on LINE0. * Toff and Ton are typical value. These values vary depending on operating environment. 25 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 29 * Measured with 2.2k ohm pulled up register on LINE2. * Toff and Ton are typical value. These values are changed in operating environment. 26 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 30: Timing Specification

    * Depending on Frame Rate and PacketSize setting, T might be inserted automatically despite DLY2 SCPD=0. * Timing chart is at the time of 1000BASE-T connection. 27 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 31 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 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 32: Typical Spectral Response

    Typical Spectral Response * The lens characteristics and light source characteristics is not reflected in table. < BG040M / BG160M > 1000 Wavelength [nm] 29 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 33 < BG040MCG > 1000 Wavelength [nm] < BG160MCG > 1000 Wavelength [nm] 30 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 34 < BG040MCF > 1000 Wavelength [nm] < BG160MCF > 1000 Wavelength [nm] 31 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 35: Operating Ambient Conditions

    - DC Cable CPCBG-03 - LAN Cable LD-TWST/BM30 (ELECOM CO., LTD) Please confirm the EMC adaptability when it combines with parts other than them. 32 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 36: Functions

    Sequential shutter control ChunkDataControl ChunkDataControl Chunk data control * BG040M and BG160M series have different register map from other BG series. Please refer to [BG Series Register Map]. 33 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved.
  • Page 37 ✓ ✓ ✓ ✓ EventControl ✓ ✓ ✓ ✓ DPCControl ✓ ✓ ✓ ✓ SequentialShutterControl ✓ ✓ ✓ ✓ Chunk ✓ ✓ ✓ ✓ 34 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 38: Transportlayercontrol

    Reports the default gateway IP address to be used on the given logical link. GevFirstURL 0x0200 IString Indicates the first URL to the GenICam XML device description file. 35 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 39 Selects the stream channel to control. GevSCPDirection 0x0D00 IEnumeration Reports the direction of the stream channel. GevSCPInterfaceIndex 0x0D00 [12:15] IInteger Index of the logical link to use. 36 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 40 Reports the current IP configuration status. ● Note CurrentSpeed register could be used for showing the warning message on your application when camera is connected to 100Base-T. 37 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 41: Devicecontrol

    ● Note DeviceReset Camera initiates link negotiation and IP re-configuration by DeviceReset command. - The application is required to close and re-open the camera. 38 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 42: Imageformatcontrol

    Returns the state whether the function is implemented. ListOfElements 0x20202C [0] : Format0 [1] : Format1 [2] : Format2 Value 0x20203C Selects an image format. 39 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 43 Select an image format by ‘ImageFormatSelector’. Integer value and string value of Enumeration are as follows. Integer String 0 (*) Format0 Format1 Format2 * initial factory setting 40 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 44 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 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 45: Scalable

    The window size is equal or less than maximum image size. ( X , Y )=( 4 * i , 2 * j ) A + 4 * m Scalable 42 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 46 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 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 47 Nd_GetNode(s_hCam, “Height”, &hHeight); Nd_GetNode(s_hCam, “OffsetX”, &hOffsetX); Nd_GetNode(s_hCam, “OffsetY”, &hOffsetY); // Set ROI Nd_SetIntValue(s_hCam, hWidth, ROI[1]); Nd_SetIntValue(s_hCam, hOffsetX, ROI[0]); Nd_SetIntValue(s_hCam, hHeight, ROI[3]); Nd_SetIntValue(s_hCam, hOffsetY, ROI[2]); 44 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 48 Height/OffsetY unit size Minimum unit size 64 x 64 64 x 64 Maximum unit size (*) 720 x 540 1440 x 1080 * initial factory setting 45 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 49: Binning

    This increases the sensitivity of the image. It’s alike scalable, the frame rate can be faster and USB bandwidth occupation decrease. 1440 1080 All pixel readout Binning Horizontal Binning Binning Vertical Horizontal / Vertical Binning operation (e.g. BG160M pixel, 2x2 binning) 46 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 50 Horizontal Mono10/ Horizontal Mono12 Vertical Vertical - BG040MCG Horizontal Bayer10/ Horizontal Bayer8 Bayer12 Vertical Vertical - BG160MCG Horizontal Bayer10/ Horizontal Bayer8 Bayer12 Vertical Vertical 47 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 51 GetCamBinningVertical Get current BinningVertical value SetCamBinningVertical Set new BinningVertical value Please refer to [Controlling camera feature functions] in [TeliCamAPI Library manual] for more detail. 48 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 52 - Binning is disabled when the camera is running in Decimation mode. - Changing ‘BinningHorizontal’, ‘BinningVertical’ register value is invalid during image stream data output. - Binning Horizontal / Vertical = 3 is not available. 49 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 53: Decimation

    Decimation feature can make frame rate faster, and decrease interface bandwidth occupation. 1440 1080 All pixel readout Decimation Horizontal Decimation Decimation Vertical Horizontal / Vertical Decimation operation (e.g. BG160M, 2x2 decimation) 50 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 54 Horizontal Mono10/ Horizontal Mono12 Vertical Vertical - BG040MCG Horizontal Bayer10/ Horizontal Bayer8 Bayer12 Vertical Vertical - BG160MCG Horizontal Bayer10/ Horizontal Bayer8 Bayer12 Vertical Vertical 51 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 55 GetCamDecimationVertical Get current DecimationVertical value SetCamDecimationVertical Set new DecimationVertical value Please refer to [Controlling camera feature functions] in [TeliCamAPI Library manual] for more detail. 52 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 56 - Decimation is disabled when the camera is running in Binning mode. - Changing ‘DecimationHorizontal’, ‘DecimationVertical’ register value is invalid during image stream data output. - Decimation Horizontal / Vertical = 3 is not available. 53 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 57: Reverse

    ReverseY Implemented 0x2021C0 [31] Returns the state whether the function is implemented. Value 0x2021D0 Sets the Reverse Vertical. [0] : Off [1] : On 54 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 58 // 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. 55 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 59 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. 56 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 60: Pixelformat

    PixelSize IEnumeration Selects a bit size of image pixel. PixelFormat IEnumeration Selects a pixel format. PixelFormat is conformed to AIA Pixel Format Naming Convention. 57 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 61 [14] : BayerGB10 [15] : BayerBG10 [16] : BayerGR12 [17] : BayerRG12 [18] : BayerGB12 [19] : BayerBG12 Value 0x20241C Selects a pixel format 58 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 62 FALSE Bpp10 0x0110000F Bpp10 0x0110000E Bpp12 0x01100013 Bpp12 0x01100012 BayerGR BayerRG Bpp8 0x01080008 Bpp8 0x01080009 TRUE Bpp10 0x0110000C Bpp10 0x0110000D Bpp12 0x01100010 Bpp12 0x01100011 59 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 63 To determine PixelFormat combination of ‘PixelCoding‘ and ‘PixelSize‘ register. 1. Select a pixel coding. (‘PixelCoding’). Integer value and string value of Enumeration are as follows. Integer String Mono BayerGR BayerRG BayerGB BayerBG 60 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 64 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. 61 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 65 Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail. ● Note - Changing ‘PixelCoding’, ‘PixelSize’ and ‘PixelFormat’ register value is invalid during image stream data output. 62 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 66: Testpattern

    Grey B = All pixels 85 LSB @ 8-bit Horizontal ramp waveform Vertical ramp waveform GreyScale ColorBar (B/W model only) (Color model only) Test pattern (e.g. BG160M/BG160MCG) 63 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 67 GetCamTestPattern Get current TestPattern value SetCamTestPattern Set new TestPattern value Please refer to [Controlling camera feature functions] in [TeliCamAPI Library manual] for more detail. 64 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 68 = 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. 65 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 69: 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. 66 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 70 Returns the minimum value of FrameInterval. 0x2030D8 Returns the maximum value of FrameInterval. Value 0x2030DC Sets frame interval of image stream in raw value. 67 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 71 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. 68 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 72 Write register value 1. Set the number of frames to transfer in MultiFrame/ImageBuffer mode. (optional) Write to ‘Value’ field of ‘AcquisitionFrameCount’ register to control AcquisitionFrameCount. 69 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 73 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. 70 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 74: 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. 71 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 75 3. Read the number of frames in Image Buffer by ‘ImageBufferFrameCount’. 4. Read Image from Image Buffer by ‘ImageBufferRead’. 5. Receive Image from Image Buffer. 6. Stop and Close image stream. 72 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 76 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); 73 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 77 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. 74 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 78 - 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. 75 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 79: 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. 76 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 80 TriggerDelay Exposure Image Streaming Image on Interface Bus Trigger Delay For details of Random Trigger Shutter operation, please refer to ‘Timing’ section in ‘Specification’. 77 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 81 Returns the maximum value of the number of images in Bulk mode. Value 0x20709C Sets the number of frames to exposure in Bulk mode. 78 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 82 Set new TriggerAdditionalParameter value GetCamTriggerDelayMinMax Get minimum and maximum value GetCamTriggerDelay Get current TriggerDelay value SetCamTriggerDelay Set new TriggerDelay value ExecuteCamSoftwareTrigger Execute Software Trigger 79 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 83 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. 80 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 84 [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. 81 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 85 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); 82 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 86 8. Execute software trigger. Write [8] to ‘Value’ field of ‘SoftwareTrigger’ register to control SoftwareTrigger. 9. Receive Image 10. Stop and Close image stream. 83 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 87 // 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. 84 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 88 I/O connector : 3 pin, High level 2.0 to 3.3V * initial factory setting - TriggerDelay is applied to both of HardwareTrigger and SoftwareTrigger. - TriggerAdditionalParameter is only effective in Bulk mode. 85 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 89: Exposuretime

    Returns the state whether the function is implemented. ListOfElements 0x20438C [0] : Off [1] : On Value 0x20439C Only firmware Ver.3.5.0 or later. Sets the activation of ShortExposureMode. 86 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 90 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); 87 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 91 Write to ‘Control’ field of ‘ExposureTime’ register to control ExposureAuto. // ExposureAuto = "Continuous " uint32_t uiExposureAuto = 2; // Set ExposureAuto = "Continuous " Cam_WriteReg(s_hCam, 0x204028, 1, &uiExposureAuto); 88 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 92 Auto Not supported Absolute Value Raw Value Initial Value Absolute Value 13.31 [us] Formula Absolute Value [s] = Raw Value * 53 / 983850009 89 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 93 - In ExposureAuto mode, current exposure time will be reflected to ExposureTime value register. - Changing ‘ShortExposureMode’ register value is invalid during image stream data output. 90 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 94: Digitaliocontrol

    LineSource Timer0Active TimerControl UserOutput Line1 (GPIO_Input/Output) ExposureActive FrameTransfer FrameActive LineModeAll[1] FrameTriggerWait UserOutputValueAll[1] UserOutput UserOutputValueAll[2] Line2 (GPIO_Output) LineStatusAll[2] LineStatusAll[1] LineStatusAll[0] LineModeAll GPIO internal circuit diagram 91 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 95 Sets the user output value of each Line. LineSelector IEnumeration Selects the Line of I/O connector. LineSource IEnumeration Selects the source of the output signal. 92 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 96 [64] : Timer0Active [99] : AcquisitionActive [106] : FrameTriggerWait [107] : FrameActive [115] : FrameTransferActive [123] : ExposureActive Value 0x2090DC Selects the source signal. 93 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 97 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. 94 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 98 4 (*) [1] [0] [0] [out] [in] [in] not used [1] [1] [0] [out] [out] [in] not used * initial factory setting 95 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 99 [on] [off] [off] [1] [0] [1] [out [off] [on] [1] [1] [0] [on] [on] [off] [1] [1] [1] [on] [on] [on] * initial factory setting 96 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 100 [1] [0] [0] [high] [low] [low] [1] [0] [1] [high] [low] [high] [1] [1] [0] [high] [high] [low] [1] [1] [1] [high] [high] [high] 97 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 101 ◆ LineSelector Selects the I/O line to output by ‘LineSelector’. Integer value and string value of Enumeration are as follows. Integer String Line1 Line2 98 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 102 Nd_SetEnumStrValue(s_hCam, hSelector, "Line2"); Nd_SetEnumStrValue(s_hCam, hSource, "FrameTransferActive"); Please refer to [INode functions], [IInteger node functions] and [IEnumeration node functions] in [TeliCamAPI Library manual] for more detail. 99 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 103 - Line1 is bi-directional. The default direction is input. - Line2 is dedicated output. - For [Timer0Active] signal, please refer to [TimerControl] Section for more detail. 100 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 104: Antiglitch / Antichattering

    Edge Edge Edge Edge Output Invalid Edge AntiChattering Insensible Insensible Value Time Time High AntiChattering Circuit Valid Valid Output Signal Signal AntiGlitch and AntiChattering 101 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 105 // 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. 102 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 106 Raw Value Absolute Value 0.05 [us] 1.96 [us] Formula Absolute Value [us] = Raw Value / 20 Absolute Value [us] = Raw Value / 25 103 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 107: Timercontrol

    Sets the delay of Timer0Active signal. TimerDuration IFloat Sets the duration of Timer0Active signal. TimerTriggerSource IEnumeration Selects the source of Timer0Active pulse to start. 104 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 108 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. 105 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 109 // 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. 106 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 110 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]. 107 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 111: Gain

    0x204074 Returns the minimum value of Gain Value register. 0x204078 Returns the maximum value of Gain Value register. Value 0x20407C Gain value. (Raw value) 108 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 112 Use ‘IEnumertion’ interface to control GainAuto. Integer value and string value of Enumeration are as follows. Integer String Description Operates Manual mode. Auto Operates Auto mode. 109 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 113 - In GainAuto mode, current Gain will be reflected to Gain value register. - Range of gain setting at GainAuto mode is 0 to +24dB. 110 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 114: Blacklevel

    GetCamBlackLevel Get current BlackLevel value SetCamBlackLevel Set new BlackLevel value Please refer to [Controlling camera feature functions] in [TeliCamAPI Library manual] for more detail. 111 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 115 Raw Value Absolute (Float) Value Minimum -256 -25.00[%] Maximum +25.00[%] Initial Value 0.00[%] Formula Absolute Value [%] = Raw Value * 100 / 1024 112 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 116: Gamma

    GetCamGamma Get current Gamma value SetCamGamma Set new Gamma value Please refer to [Controlling camera feature functions] in [TeliCamAPI Library manual] for more detail. 113 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 117 ◆ Minimum / Maximum Value Gamma Raw Value Absolute (Float) Value Minimum 0.45 Maximum 1.00 Initial Value 1.00 Formula Absolute Value = Raw Value / 100 114 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 118: Sharpness

    GetCamSharpness Get current Sharpness value SetCamSharpness Set new Sharpness value Please refer to [Controlling camera feature functions] in [TeliCamAPI Library manual] for more detail. 115 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 119 Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail. ◆ Minimum / Maximum Value Sharpness Raw Value Absolute (Integer) Value Minimum Maximum Initial Value Formula Absolute Value = Raw Value 116 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 120: Balanceratio

    The edge enhancement will become stronger when the setting value is larger. This function is available only in Color models. BalanceRatio 117 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 121 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) 118 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 122 // 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); 119 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 123 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. 120 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 124 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. 121 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 125: Alccontrol

    ALCExposureValue defines a correction value for a convergence value. Final convergence value is determined by the following formula. ALCExposureValue Final convergence value = 84( Reference Luminance) × 2 122 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 126 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) 123 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 127 // 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. 124 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 128 Formula Absolute Value [EV] = Raw Value / 10 ● Note - The camera operation is not supported when the Random Trigger Shutter mode. 125 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 129: 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. 126 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 130 // 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. 127 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 131 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 128 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 132: Usersetcontrol

    SequentialShutterEnable(*) DigitalIOControl LineModeAll SequentialShutterTerminateAt(*) LineInverterAll SequentialShutterEntry(*) UserOutputValueAll (*) DPC and SequentialShutter entries are stored to a single channel. Entries are shared with all channels. 129 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 133 ListOfElements 0x21F2EC [0] : Default [1] : UserSet1 … [15] : UserSet15 Value 0x21F2FC Selects the number of UserSet when the camera starts up. 130 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 134 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. 131 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 135 = 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. 132 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 136 // 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. 133 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 137: Eventcontrol

    (6) ExposureStart : Start of Exposure. (7) ExposureEnd : End of Exposure. (8) Timer0Start : Start of Timer0. (9) Timer0End : End of Timer0. 134 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 138 Sets the activation of event notification of exposure. ListOfElements 0x21F3AC [0] : Timer0End Value 0x21F3B0 Sets the activation of event notification of timer end. 135 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 139 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. 136 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 140: Dpccontrol

    … … … … Value[255][0] 0x4007F8 Sets the 255th X coordinate of defective pixel. Value[255][1] 0x4007FC Sets the 255th Y coordinate of defective pixel. 137 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 141 // 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. 138 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 142 Please refer to [Camera functions] in [TeliCamAPI Library manual] for more detail. ◆ Minimum / Maximum Value DPCNumber DPCIndex DPCEntryX DPCEntryY Minimum Maximum WidthMax-1 HeightMax-1 139 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 143: Sequentialshuttercontrol

    Sets the UserSet number to register to the second sequence. … … … … … Value[15] 0x500078 Sets the UserSet number to register to the 16 sequence. 140 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 144 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. 141 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 145 Write to ‘Value’ field of ’SequentialShutterTerminateAt’. 4. Set the activation of SequentialShutter function. Write to ‘Value’ field of ’SequentialShutterEnable’ register to activate SequentialShutter function. 142 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 146 ◆ Minimum / Maximum Value SequentialShutterIndex setting value Minimum (*) Maximum * initial factory setting SequentialShutterEntry setting value Minimum (*) Maximum * initial factory setting 143 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 147 List of registers to be applied to SequentialShutter Category Register Category Register ImageFormatControl OffsetX AnalogControl Gain OffsetY BlackLevel ExposureControl ExposureTime Gamma DigitalIOControl UserOutputValueAll Sharpness LineSource BalanceRatio CounterAndTimerControl TimerDuration LUTControl LUTEnable TimerDelay 144 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 148: Chunk

    +0x070 Length = 0x04 +0x05C +0x074 +0x060 +0x078 UserArea (256 Bytes) ChunkID = 0x80000000 +0x160 +0x178 Length = 0x100 +0x164 +0x17C Chunk Data Structure 145 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 149 Returns the SequentialShutterNumber of the frame included in the Chunk data. ChunkSequentialShutterElement IInteger Returns the SequentialShutterElement of the frame included in the Chunk data. 146 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 150 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 147 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 151 [GrabStreamSimple] sample code in your TeliCamSDK install folder. 7. Extract Chunk data using GenICam API. 7-1. Allocate memory by ‘Chunk_AttachedBuffer’ . 7-2. Read Chunk data. 148 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 152 [TeliCamAPI Library manual] for more detail. Register access API Control Chunk by accessing IIDC2 registers directly. API name Description Cam_ReadReg Read register value Cam_WriteReg Write register value 149 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 153 // 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. 150 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 154: Appendix

    Quick - ImageSize Save Save - ExposureTime UserSet1 UserSet1 UserSet1 UserSet1 - Gain UserSet UserSet - ... Internal RAM FPGA Serial Flash 151 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 155: Multiframe And Bulk Function Difference

    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 152 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 156 TriggerAdditionalParameter *Exposure overlaps sensor readout. *Exposure time is determined by ExposureTime setting. Stream USB Streaming stops Frame 1 Frame 2 Frame 3 Frame 1 153 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 157 TriggerAdditionalParameter *Exposure overlaps sensor readout. *Exposure time is determined by ExposureTime setting. Stream USB Streaming stops Frame 1 Frame 2 Frame 1 AcquisitionFrameCount 154 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 158: 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 155 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...
  • Page 159: 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 website or sales personnel. 156 / 156 D4288264E Copyright © 2019 - 2021 Toshiba Teli Corporation, All Rights Reserved. https://www.toshiba-teli.co.jp/en/...

This manual is also suitable for:

Bg seriesBg160mBg040mcgBg040mcfBg160mcgBg160mcf

Table of Contents