jAER project on SourceForge

ch.unizh.ini.jaer.projects.opticalflow.usbinterface
Interface MotionChipInterface

All Superinterfaces:
BiasgenHardwareInterface, HardwareInterface
All Known Implementing Classes:
SiLabsC8051F320_OpticalFlowHardwareInterface

public interface MotionChipInterface
extends BiasgenHardwareInterface

The hardware interface to the motion chip.

Author:
tobi

Method Summary
 MotionData getData()
          Returns the latest data from the device
 void setCaptureMode(int mode)
          sets the data to be captured in each frame.
 
Methods inherited from interface net.sf.jaer.biasgen.BiasgenHardwareInterface
flashConfiguration, formatConfigurationBytes, sendConfiguration, setPowerDown
 
Methods inherited from interface net.sf.jaer.hardwareinterface.HardwareInterface
close, getTypeName, isOpen, open
 

Method Detail

setCaptureMode

void setCaptureMode(int mode)
sets the data to be captured in each frame. The mode bits define which data the device will capture (device dependent)

Parameters:
mode - the mode

getData

MotionData getData()
                   throws java.util.concurrent.TimeoutException
Returns the latest data from the device

Returns:
the data
Throws:
TimeOutException - if the exchange with the device times out
java.util.concurrent.TimeoutException

jAER project on SourceForge