|
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
net.sf.jaer.chip.AEChip
ch.unizh.ini.jaer.chip.retina.AERetina
ch.unizh.ini.jaer.chip.retina.Tmpdiff128
public class Tmpdiff128
Describes tmpdiff128 retina and its event extractor and bias generator.
Two constructors ara available, the vanilla constructor is used for event playback and the
one with a HardwareInterface parameter is useful for live capture.
setHardwareInterface(net.sf.jaer.hardwareinterface.HardwareInterface)
is used when the hardware interface is constructed after the retina object.
The constructor that takes a hardware interface also constructs the biasgen interface.
Nested Class Summary | |
---|---|
class |
Tmpdiff128.Biasgen
Describes IPots on tmpdiff128 retina chip. |
class |
Tmpdiff128.Extractor
the event extractor for Tmpdiff128. |
Field Summary |
---|
Fields inherited from class net.sf.jaer.chip.AEChip |
---|
aeInputStream, aeOutputStream, aeViewer, defaultEventFilters, eventExtractor, filterChain, renderer |
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 | |
---|---|
Tmpdiff128()
Creates a new instance of Tmpdiff128. |
|
Tmpdiff128(HardwareInterface hardwareInterface)
Creates a new instance of Tmpdiff128 |
Method Summary | |
---|---|
void |
setAeViewer(AEViewer v)
Sets the AEViewer that will display this chip. |
void |
setHardwareInterface(HardwareInterface hardwareInterface)
overrides the Chip setHardware interface to construct a biasgen if one doesn't exist already. |
Methods inherited from class net.sf.jaer.chip.Chip2D |
---|
getCanvas, getMaxSize, getMinSize, getNumCells, getNumPixels, getPixelHeightUm, getPixelWidthUm, getSizeX, getSizeY, setCanvas, setName, setPixelHeightUm, setPixelWidthUm, setRenderer, setSizeX, setSizeY |
Methods inherited from class net.sf.jaer.chip.Chip |
---|
getBiasgen, getHardwareInterface, getLastData, getName, getPreferredHardwareInterface, getPrefs, getRemoteControl, setBiasgen, 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, wait, wait, wait |
Constructor Detail |
---|
public Tmpdiff128()
public Tmpdiff128(HardwareInterface hardwareInterface)
hardwareInterface
- an existing hardware interface. This constructer is preferred. It makes a new Biasgen object to talk to the on-chip biasgen.Method Detail |
---|
public void setHardwareInterface(HardwareInterface hardwareInterface)
setHardwareInterface
in class Chip
hardwareInterface
- the interfacepublic void setAeViewer(AEViewer v)
AEChip
setAeViewer
in class AEChip
v
- the viewer
|
jAER project on SourceForge | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |