Manualios.com

DEVA DEVA028 Operation & User’s Manual

DEVA DEVA028 Manual Online:

3.55, 1839 votes
DEVA DEVA028 User Manual
DEVA DEVA028 User Guide
DEVA DEVA028 Online Manual

Text of DEVA DEVA028 User Guide:

  • DEVA DEVA028, frame_size HDL A handle to an I32 value in which the resulting size of the image capture data is returned. adj HDL Handle to a CAPTURE_IMAGE_ADJUSTMENT structure that defines the post-process image adjustments that are to be applied to the colour content of an image. result U32 0 = Operation failed 1 = Operation completed Set up a capture stream. This function is the principle method to setup and configure a capture stream on a capture channel previously returned by a call to the alloc_capture functi

  • DEVA DEVA028, For example, for XP32/Vista32 select: \PC interface products\Deva028\Issue1.x\Drivers\Win32 Click ok and follow instructions to complete the first stage of the installation. Windows will indicate a second time that a new USB device has been found and will start the standard driver installation procedure again and the process described above is repeated. The installation may be tested using the supplied demonstration image capture utility software that may be found on the CD in the utils\win32 directory. 3 Software Development Kit For development of general-

  • DEVA DEVA028, 3.5.6 hook_capture_callback result hook_capture_callback (capture, context, pCallback) Parameter Type Description capture U32 The handle of the capture stream. context U32 Application defined parameter that will be passed to the callback routine. pCallback HDL Handle to the user defined callback routine or NULL if the callback is to be disabled. result U32 0 = Operation failed 1 = Operation completed Hooks an application defined callback routine This function hooks or registers an application defined callback routine that will be called when events occur on the capture stream for example when a new image captur

  • DEVA DEVA028, 3.4 Initialisation and camera setup functions 3.4.1 open_cam result open_cam(client_type) Parameter Type Description client_type CAM_CLIENT_TYPES In normal circumstances, the calling application or dll is running in user mode and so CAM_CLIENT_USER_TYPE is specified. Please contact Deva if more information is required regarding accessing the motion library functions from a windows driver or WDM. result U32 0 = Operation failed 1 = Operation completed Open the connection to the camera drivers. This function should be called once, usually at the start of the application whilst a corresponding call to close_cam is made when the application terminates. 3.4.2 close_cam

  • DEVA DEVA028, 2 Installation and configuration 2.1 Software support CDROM The DEVA28 is supplied with a software support CDROM that also includes support and information for many of Deva’s other products. The CDROM includes the following items: Windows XP32/Vista32 device drivers provide a coherent camera hardware management layer. Windows XP32/Vista32 DLLs and import libraries contain the Deva capture library functions. 'C' language library routines and header files which provide constant, structure and function definitions for access to

  • 1.2 Typical applications The DEVA028 colour camera module is suitable for a wide range of applications including: • Non- contact measuring machines • Automatic inspection machines • Machine vision applications • Process / Quality Control • Microscopes / Telescopes • Security and Remote Sensing 1.3 Support software A variety of software drivers, librar

  • DEVA DEVA028, 3.6.3 copy_capture_buffer result copy_capture_buffer(capture, buffer, info) Parameter Type Description capture U32 The handle of the capture stream. buffer HDL Handle to an application defined memory area where the image data will be transferred. The format of the data is defined in the call to setup_capture that originally setup the capture stream. info HDL Handle to a CAPTURE_FRAME_INFO structure. result U32 0 = No image capture data available 1 = Image capture data transferred Transfers image capture data from the image capture b

  • DEVA DEVA028, content of an image. result U32 0 = Operation failed 1 = Operation completed Set up a capture stream for automatic rendering to an application defined window. This function is the principle method to setup and configure a capture stream for rendering to an application defined window on a capture channel previously returned by a call to the alloc_capture function. The image capture is triggered repeatedly on a regular timed basis with the frame rate determined by the rate parameter. The dest parameter specifies the size and position of a window on the application screen where t

  • DEVA DEVA028, 3.4.10 set_camera_settings result set_camera_settings (camera, settings) Parameter Type Description camera U32 The id of the camera. settings HDL Handle to an application supplied CAMERA_SETTINGS structure. result U32 0 = Operation failed 1 = Operation completed Writes the application supplied CAMERA_SETTINGS structure to the camera with the specified id. This structure includes a copy of and will over-write the descriptive text string referenced by the get_camera_description and set_camera_description functions. This function may be used write the settings to a camera that may later be used to identify and configure camera operatio

  • DEVA DEVA028, 3.7.3 get_capture_render_config result get_capture_render_config (capture, config) Parameter Type Description capture U32 The handle of the capture stream. config HDL Handle to a CAPTURE_RENDER_CONFIG structure that defines configuration to be used. result U32 0 = Operation failed 1 = Operation completed Reads the capture rendering function configuration for the capture stream. This function may be used to read the capture rendering functions configuration for the specified capture stream. A corresponding call to sget_capture_render_config may be made to write the configuration. 3.7.4 start_capture_render result start_capt

  • 3.7.7 capture_cursor result capture_cursor(capture, coordinate_type, cursor_type, cx, cy, cursor_colour, angle) Parameter Type Description capture U32 The handle of the capture stream to be flushed. coordinate_ty pe CAPTURE_COORDIN ATE_TYPES Specifies whether the cy and cy parameters relate to captured image pixels or user’s application window pixel

  • The following graph illustrates how the gain and integration time change under varying lighting conditions for the different auto adjustment modes: Integration time Adjust gain, integration time fixed Integration time Gain Max Max Min Min Nominal Nominal Adjust Integration time, gain fixed Gain & integration time, ratio 2.0 Gain

  • DEVA028 USB User’s Manual Overview i 1 Overview........................................................................1 1.1 Product Features.....................................................................1 1.2 Typical applications................................................................2 1.3 Support software.........................................

  • DEVA DEVA028, 3.2.4 CAM_FORMAT_TYPES Type Description CAM_RAW Raw pixel data returned from the image sensor without any image post-processing. CAM_RGB32 A pixel is represented by 4 bytes in ascending order red, green and blue. The 4 th byte is not used. CAM_RGB24 A pixel is represented by 3 bytes in ascending order red, green and blue. CAM_RGBBYTE A pixel is represented by 3 bytes in ascending order blue, green and red. CAM_RGBDOUBLE A pixel is represented by 3 doubles in ascending order red, green and blue. CAM_GREYBYTE There is one greyscale byte per pixel. These values specify the different types of format available for the image capture

  • DEVA DEVA028, 3.3.7 CAPTURE_AUTO_EXPOSURE_PARAMS Parameter Type Description flicker_frequency F64 A non-zero value set to the frequency (i.e. 50/60Hz) of any artificial lighting prevents image flicker by ensuring integration times are a multiple of the flicker period. nominal_gain F64 The nominal gain used for auto adjustment. min_gain F64 The minimum value of gain that the auto adjustment can employ. max_gain F64 The maximum value of gain that the auto adjustment can employ. nominal_integration_ti me F64 The nominal integration time used for auto adjustment. min_integration_time F64 The minimum value of integration time that the auto adj

  • DEVA DEVA028, 3.9 Hardware functions 3.9.1 setup_sync result setup_sync (capture, params) Parameter Type Description camera U32 The id of the camera on which the sync hardware is to be configured. sync U32 The 0 based index of the sync signal that is to be configured i.e. 0 for the first sync signal. params HDL Handle to a CAPTURE_SYNC_PARAMETERS structure. result U32 0 = Operation failed 1 = Operation completed Setup the hardware sync signals on the specified camera. An application defined CAPTURE_SYNC_PARAMETERS structure is passed to the params parameter to se

  • DEVA DEVA028, 3.2.11 CAPTURE_AUTO_EXPOSURE_MODES Type Description CAPTURE_AUTO_EXPOSUR E_OFF The automatic exposure adjustment is disabled. CAPTURE_AUTO_EXPOSUR E_GAIN Whilst lighting conditions are such that the image sensor gain remains within user specified limits, it is adjusted as required whilst the integration time remains fixed at its nominal value. However, if lighting conditions are such that the adjusted gain reaches one of its limits, the integration time is then adjusted as required within its own user specified limits.

  • DEVA028 USB User’s Manual Overview iii 3.6.1 setup_capture..........................................................................................29 3.6.2 capture_occurred....................................................................................30 3.6.3 copy_capture_buffer...............................................................................31 3.6.

  • DEVA DEVA028, V1.1 52 Woodside Business Park Birkenhead Wirral CH41 1EL United Kingdom Tel +44 (0)151 647 3222 Fax +44 (0)151 647 4511 Email: [email protected] Web: www.deva.co.uk All information of a technical nature and particulars of the product and its use are given by Deva Electronic Controls Ltd. in good faith. However, it is acknowledged that there may be errors and omissions in this manual. We shall not be liable for loss or damage whatsoever arising from the use of any information or particulars in, or any omissions from, this document.

  • DEVA DEVA028, 3.7.5 stop_capture_render result stop_capture_render (capture, dest) Parameter Type Description capture U32 The handle of the capture stream to be flushed. result U32 0 = Operation failed 1 = Operation completed Stops the rendering of an image capture to an application defined window. This function is used to stop the rendering of an image capture previously started by a call to start_capture_render.

  • DEVA DEVA028, 3.4.6 get_camera_id result get_camera_id (descr) Parameter Type Description descr STR Handle to descriptive text string or ‘name’ of the camera for which the id is required. result U32 A non-zero value is the id of the camera. Returns the id of a camera with a descriptive text string that matches the application supplied descr string. As an alternative to the enumerate_cameras function, this function allows an application to get the id of a camera using its descriptive text string alone. The id is used to identify the camera in calls to functions that perform operations on that camera. This function is useful if cameras are to be identified by a ‘na

  • DEVA DEVA028, 3.3 Data structures 3.3.1 CAM_IDENTIFICATION Parameter Type Description id U32 A non-zero value is the ID of a camera and is used to identify the camera in calls to functions that perform operations on that camera. max_capture_size U32 The maximum size of the image that may be captured – nominally 3M Pixels. descr STR A descriptive ASCII text string that identifies the camera. The description is be used by the application software to identify different cameras. Application software or utility programs may modify the camera description. An array of these struct

  • DEVA DEVA028, 1 Overview The DEVA028 colour camera module is designed to enable a wide range of image capture applications to be realised. Based on a 3M pixel CMOS sensor with bayer mosaic for colour reproduction the Deva 028 makes use of high speed USB 2.0 to transfer image data to a PC host system. Multiple still and live capture streams are supported and may be configured in size, position and resolution to match the application requirements. The module can be mounted to the customers lens assembly or within the optional enclosure that is available with a C-Mount. T

  • DEVA DEVA028, I8 8-bit signed byte ‘C’ type: Visual Basic type: char Byte U8 8-bit unsigned byte ‘C’ type: Visual Basic equivalent: unsigned char Byte I16 16-bit signed integer ‘C’ type: Visual Basic type: Short Integer U16 16-bit unsigned integer ‘C’ type: Visual Basic equivalent: unsigned short Integer I32 32-bit signed integer ‘C’ type: Visual Basic type: long Long U32 32-bit unsigned integer ‘C’ type: Visual Basic equivalent: unsigned long Long F32 32-bit single precision floating point ‘C’ type: Visual Basic type float (single) Single F64 64-bit double precision f

  • DEVA DEVA028, The following diagram illustrates the window sized and position in relation to the image sensor. Image sensor dx cx 2048 1536 dy cy Window 3.3.5 DEST_WINDOW Parameter Type Description hwnd U32 The handle to the application’s window. ox I32 The horizontal origin of the frame destination within the window. oy I32 The vertical origin of the frame destination within the window. dx I32 The width of the window. dy I32 The height of the window. The members of this structure passed in a call to setup_timer_capture define the size and position in pixels of a window on the scree

  • DEVA DEVA028, 3.7 Capture rendering functions 3.7.1 setup_timer_capture result setup_timer_capture (capture, rate, dest, cam_mode, cam, res, integration_time, gain, adj) Parameter Type Description capture U32 The handle of the capture stream. rate F64 The required frame rate for the capture stream. The frame rate that may be achieved is determined by capture size and integration time and is automatically reduced if it is too high for the current system settings. dest HDL Handle to a DEST_WINDOW s

  • DEVA DEVA028, 3.7.6 capture_overlay result capture_overlay (capture, coordinate_type, overlay_type, bitmap_handle, cx, cy, transparent_colour) Parameter Type Description capture U32 The handle of the capture stream to be flushed. coordinate_ty pe CAPTURE_COORDIN ATE_TYPES Specifies whether the cy and cy parameters relate to captured image pixels or user’s application window pixels. overlay_type CAPTURE_OVERLAY _TYPES The type of overlay. bitmap_handl e U32 Handle to an application define bitmap if the

  • DEVA DEVA028, 3.2.9 CAPTURE_AUTO_ADJUST_MODES Type Description CAPTURE_AUTO_ADJUST_O FF The automatic adjustment of image and exposure is disabled. CAPTURE_AUTO_ADJUST_O N The automatic adjustment of image and/or exposure is enabled. The adjustment_mode member of the CAPTURE_AUTO_ADJUST_PARAMS structure is set to one of these values to enable or disable the post-process image and exposure adjustment. 3.2.10 CAPTURE_IMAGE_ADUSTMENT_TYPES Type Description CAPTURE_IMAGE_ADJUSTM ENT_PER_COLOUR The range of pixel values in the red, green and blue channel histograms a

Related Products and Documents (Digital Camera):

Comparable Devices:

# Manufacturer Model Document Type File Updated Pages Size
1 NEFF U1524 How to connect neff/u1524-L4L.pdf 29 Jul 2023 46
2 Sony PCG-FX301 Software manual sony/pcg-fx301-3KC.pdf 23 Jun 2022 30 0.4 Mb
3 Mini Cooper Owner's manual mini/cooper-FJR.pdf 22 Dec 2022 283
4 Panasonic KX-TG1711MEB Service manual panasonic/kx-tg1711meb-65N.pdf 01 Sep 2023 64 2.42 Mb
5 Linksys Compact Wireless-G Operation & user’s manual linksys/compact-wireless-g-BPM.pdf 15 Dec 2023 573
6 Taylor 328 Operating instructions manual taylor/328-D55.pdf 22 Aug 2022 40

Similar Resources:

  • Airlink101

    Smurf A Series H.264

    (19 pages)
    User manual MyiHome AirLinkWiFi Smurf A Series H.264 Internet Wireless Camera NIGHT VISION & REMOTE PAN/TILT ROTATE User Manual Version 2.0 FCC ID: AMU-A1 CE, R&TTE, ROHS …
  • Casio

    EX-M1 - EXILIM Digital Camera

    (62 pages)
    EX-M1Digital CameraEX-S1/EX-M1User’s GuideAll the illustrations in this manual show the EX-M1. See the text that accompanies the illustrations for information about how the EX-S1 and EX-M1 differ from each other. EThank you for purchasing this CASIO Product. Before using it, be sure to read the precautions contained in this User’s Guide, and keep the Use …
  • Linksys

    WVC2300

    (3 pages)
    BUSINESS SERIESPRODUCT DATAModel: WVC2300Wireless-G Business Internet Video Camera with AudioHigh quality wireless video surveillance platform provides flexible installationLinksys Business Series Surveillance products provide customizable ways for small business owners to monitor and protect their companies. These high-quality solutions can be optimized fo …
  • Sony

    ILCE-5000L

    (51 pages)
    Sony CorporationSERVICE MANUALRevision HistoryLEVEL 3Check the SERVICE NOTE (LEVEL 2) before the service.983477811.pdf2014A08-1© 2014.01Published by Sony Techno Create CorporationINTERCHANGEABLE LENS DIGITAL CAMERAThe components identified by mark 0 or dotted line with mark 0 are critical for safety.Replace only with part number specified.Les composants ide …
  • DP Audio Video

    DVR135W

    (5 pages)
    !!!!!!User’s!Manual!DVR135W!!______________________________________________________________________________!!!!!!!!!!!!!!!!"# $%&'!()**%'!+# ,%-.!/.0.1*!()**%'!2# 34!()**%'!5# ,.')!()**%'!6# 78!()**%'!9# :%&.;!/&<*1=!># ,<1;%/$!?@;-!/0%*!A# ,B?!C# D.E.*!()**%'!"F# !(;@1G.*!:%;* …
  • Allied Vision Technologies

    AVT GigE Vision Cameras

    (74 pages)
    Technical ManualAVT GigE Vision CamerasV2.0.826 November 2013Allied Vision Technologies GmbHTaschenweg 2aD-07646 Stadtroda, GermanyAVT Prosilica GC …

Comments, Questions and Opinions: