/camera/camlib

To get this branch, use:
bzr branch http://darksoft.org/webbzr/camera/camlib

« back to all changes in this revision

Viewing changes to com_fg/comdll_fg.c

  • Committer: Suren A. Chilingaryan
  • Date: 2011-02-13 01:33:37 UTC
  • Revision ID: csa@dside.dyndns.org-20110213013337-ibm4w4n5a3hu4k7u
Initial import

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 * com_cl.c
 
3
 *
 
4
 * COMDLL interface layer for CLSER frame grabbers
 
5
 * 
 
6
 * $Id: comdll_fg.c,v 1.3 2008-03-06 12:13:07 hofmann Exp $
 
7
 *
 
8
 */
 
9
 
 
10
#include <stdio.h>
 
11
#include <stdlib.h>
 
12
#include <dlfcn.h>
 
13
#include <unistd.h>
 
14
#include <clser.h>
 
15
 
 
16
#include "comdll_fg.h"
 
17
 
 
18
 
 
19
//extern void DsyInit();
 
20
 
 
21
DWORD clSerialRead_FG(HANDLE h, BYTE *buff, DWORD *dwLength, DWORD time_max)
 
22
{
 
23
        return clSerialRead((void*)h, (char*)buff, dwLength, time_max);
 
24
}
 
25
 
 
26
DWORD clSerialWrite_FG(HANDLE h, BYTE *buff, DWORD *dwLength, DWORD time_max)
 
27
{
 
28
        return clSerialWrite((void *)h, (char*)buff, dwLength, time_max);
 
29
}
 
30
 
 
31
HANDLE clSerialInit_FG(int serialIndex, HANDLE *h)
 
32
{
 
33
        //for Leutron frame grabber
 
34
        //DsyInit();
 
35
 
 
36
        return clSerialInit(serialIndex, (void **)h);
 
37
}
 
38
 
 
39
int clSerialClose_FG(HANDLE h)
 
40
{
 
41
        clSerialClose((void*)h);
 
42
        return 1;
 
43
}