net.sf.jaer.hardwareinterface.usb
Interface ReaderBufferControl
- All Known Implementing Classes:
- CochleaAMS1bHardwareInterface, CochleaAMS1bHardwareInterface.AEReader, CypressFX2, CypressFX2.AEReader, CypressFX2AEX, CypressFX2Biasgen, CypressFX2DVS128HardwareInterface, CypressFX2DVS128HardwareInterface.RetinaAEReader, CypressFX2Mapper, CypressFX2MonitorSequencer, CypressFX2MonitorSequencer.MonSeqAEReader, CypressFX2StereoBoard, CypressFX2StereoBoard.RetinaAEReader, CypressFX2TmpdiffRetinaHardwareInterface, CypressFX2TmpdiffRetinaHardwareInterface.RetinaAEReader, DVS320HardwareInterface, DVS320HardwareInterface.RetinaAEReader, StereoBiasgenHardwareInterface, StereoHardwareInterface
public interface ReaderBufferControl
A process/thread (like the Thesycon USB code) that reads AEs can be controlled by these methods that set the FIFO and number of buffer sizes.
This interface is implmented by e.g. the CypressFX2 and the StereoHardwareInterface so that the device control menu can be built to control them uniformly.
- Author:
- tobi
getFifoSize
int getFifoSize()
setFifoSize
void setFifoSize(int fifoSize)
getNumBuffers
int getNumBuffers()
setNumBuffers
void setNumBuffers(int numBuffers)