.

Average: 0
Rating Count: 0

Development status: New development
Information status: Updated
Repository: http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/Acquisition/2D/GenericWebCam
Contact:



Class Description


This simple server implements tango for web cameras. This server is used at HZG during sample precharacterization stage of tomography experiments. It operates DigiMicro camera to shoot sample and samples barcode. These pictures are then stored in the final experiment's data stack in NeXus file.

This server is implemented in webcams independent way, so any webcamera can be used with this server.

Currently the server is intended to run in JRE 7 32 bit.

Families: Miscellaneous

Key words:

Platform: Windows

Language: Java

License: GPL

Contact:

Hardware


Manufacturer: none

Bus: Not Applicable

Class interface


Attributes:

Name Description
imageImage: DevLong
supportedFormatsSpectrum: DevString
curretFormatScalar: DevString

Commands:

Name Description
captureInput: DevVoid
Output: DevVoid
Captures current frame and stores it in image attribute
changeFormatInput: DevLong
Format ndx
Output: DevVoid
Sets current format of the camera. An array of supported formats can be obtained by supportedFormats attribute
stopInput: DevVoid
Output: DevVoid
Stops capturing the video
startInput: DevVoid
Output: DevVoid
Starts capturing the video
StatusInput: DevVoid
Output: ConstDevString
Device status
This command gets the device status (stored in its device_status data member) and returns it to the caller.
StateInput: DevVoid
Output: State
Device state
This command gets the device state (stored in its device_state data member) and returns it to the caller.

Pipes:

Properties:


Please log in to comment.

README

For Wiki and issue tracker please go to project's main address https://bitbucket.org/hzgwpn/webcam-jtango-server

The main contributor to this project is Institute of Materials Research, Helmholtz-Zentrum Geesthacht, Germany.

This project is a contribution of the Helmholtz Association Centres and Technische Universitaet Muenchen to the ESS Design Update Phase.

The project's funding reference is FKZ05E11CG1.

Copyright (c) 2013. Institute of Materials Research, Helmholtz-Zentrum Geesthacht, Germany.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA

23 Feb 2017, Piotr Goryl
Updated:
The device class has been updated.
You can see previous version here .



19 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You can see previous version here .



2 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.
Added by:pgoryl2 on:2 Jan 2017, 3:44 p.m.