|
jAER project on SourceForge | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.Observable
net.sf.jaer.chip.Chip
net.sf.jaer.chip.Chip2D
ch.unizh.ini.jaer.projects.opticalflow.chip.Motion18
public class Motion18
Describes the motion18 chip from Alan Stocker with Pit Gebbers board wrapped around it.
Nested Class Summary | |
---|---|
class |
Motion18.Motion18Biasgen
describes the biases on the chip |
Field Summary | |
---|---|
static DAC |
dac
The DAC on the board |
static byte |
FRAME_START_MARKER
A "magic byte" marking the start of each frame |
MotionData |
lastMotionData
can be used to hold reference to last motion data |
static int |
NUM_CHANNELS
|
static int |
NUM_COLUMNS
|
static int |
NUM_MOTION_PIXELS
|
static int |
NUM_ROWS
|
static float |
VDD
power supply for motion chip, volts |
Fields inherited from class net.sf.jaer.chip.Chip2D |
---|
canvas, filterFrame, numCellTypes, sizeX, sizeY |
Fields inherited from class net.sf.jaer.chip.Chip |
---|
biasgen, hardwareInterface, log, name |
Constructor Summary | |
---|---|
Motion18()
Creates a new instance of Motion18 |
Method Summary | |
---|---|
static float |
convert10bitToFloat(int value)
Converts 10 bits signed ADC output value to a float ranged 0-1. |
int |
getCaptureMode()
returns the current acquisition mode - some combination of bits from MotionData |
static boolean |
isBorder(int x,
int y)
|
void |
setCaptureMode(int acquisitionMode)
sets the acquisition mode. |
Methods inherited from class net.sf.jaer.chip.Chip2D |
---|
getCanvas, getMaxSize, getMinSize, getNumCells, getNumPixels, getPixelHeightUm, getPixelWidthUm, getRenderer, getSizeX, getSizeY, setCanvas, setName, setPixelHeightUm, setPixelWidthUm, setRenderer, setSizeX, setSizeY |
Methods inherited from class net.sf.jaer.chip.Chip |
---|
getBiasgen, getDescription, getHardwareInterface, getLastData, getName, getPreferredHardwareInterface, getPrefs, getRemoteControl, setBiasgen, setHardwareInterface, setLastData, setPreferredHardwareInterface, setPrefs, setRemoteControl |
Methods inherited from class java.util.Observable |
---|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final float VDD
public static final int NUM_ROWS
public static final int NUM_COLUMNS
public static final int NUM_MOTION_PIXELS
public static final int NUM_CHANNELS
public static final byte FRAME_START_MARKER
public MotionData lastMotionData
public static DAC dac
Constructor Detail |
---|
public Motion18()
Method Detail |
---|
public static boolean isBorder(int x, int y)
public static float convert10bitToFloat(int value)
value
- the 10 bit value.
public int getCaptureMode()
public void setCaptureMode(int acquisitionMode)
acquisitionMode
- a bit mask telling the hardware what to acquire from the chip
|
jAER project on SourceForge | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |