Package org.openpnp.machine.neoden4
Class Neoden4CameraHandler
- java.lang.Object
-
- org.openpnp.machine.neoden4.Neoden4CameraHandler
-
- All Implemented Interfaces:
com.sun.jna.Library
,Neoden4CameraDriver
public final class Neoden4CameraHandler extends java.lang.Object implements Neoden4CameraDriver
-
-
Constructor Summary
Constructors Constructor Description Neoden4CameraHandler()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Neoden4CameraHandler
getInstance()
boolean
img_capture(int which_camera)
int
img_init()
boolean
img_led(int camera, short mode)
int
img_read(int which_camera, byte[] pFrameBuffer, int BytesToRead, int timeoutMs)
int
img_readAsy(int which_camera, byte[] pFrameBuffer, int BytesToRead, int timeoutMs)
int
img_reset(int which_camera)
boolean
img_set_exp(int which_camera, short exposure)
boolean
img_set_gain(int which_camera, short gain)
boolean
img_set_lt(int which_camera, short a2, short a3)
boolean
img_set_wh(int which_camera, short w, short h)
-
-
-
Method Detail
-
getInstance
public static Neoden4CameraHandler getInstance()
-
img_capture
public boolean img_capture(int which_camera)
- Specified by:
img_capture
in interfaceNeoden4CameraDriver
-
img_init
public int img_init()
- Specified by:
img_init
in interfaceNeoden4CameraDriver
-
img_led
public boolean img_led(int camera, short mode)
- Specified by:
img_led
in interfaceNeoden4CameraDriver
-
img_read
public int img_read(int which_camera, byte[] pFrameBuffer, int BytesToRead, int timeoutMs)
- Specified by:
img_read
in interfaceNeoden4CameraDriver
-
img_readAsy
public int img_readAsy(int which_camera, byte[] pFrameBuffer, int BytesToRead, int timeoutMs)
- Specified by:
img_readAsy
in interfaceNeoden4CameraDriver
-
img_reset
public int img_reset(int which_camera)
- Specified by:
img_reset
in interfaceNeoden4CameraDriver
-
img_set_exp
public boolean img_set_exp(int which_camera, short exposure)
- Specified by:
img_set_exp
in interfaceNeoden4CameraDriver
-
img_set_gain
public boolean img_set_gain(int which_camera, short gain)
- Specified by:
img_set_gain
in interfaceNeoden4CameraDriver
-
img_set_lt
public boolean img_set_lt(int which_camera, short a2, short a3)
- Specified by:
img_set_lt
in interfaceNeoden4CameraDriver
-
img_set_wh
public boolean img_set_wh(int which_camera, short w, short h)
- Specified by:
img_set_wh
in interfaceNeoden4CameraDriver
-
-