jAER project on SourceForge

Uses of Interface
net.sf.jaer.hardwareinterface.HardwareInterface

Packages that use HardwareInterface
ch.unizh.ini.jaer.chip.cochlea Classes related to Shih-Chii's and Andre's cochlea chips. 
ch.unizh.ini.jaer.chip.dollbrain The dollbrain project AER sensors - see DollBrain project pages
ch.unizh.ini.jaer.chip.dvs320 The DVS320 retina, including new fully-configurable on-chip bias current generators and digitally controlled diagnostic output. 
ch.unizh.ini.jaer.chip.retina Classes related to particular retina chips. 
ch.unizh.ini.jaer.chip.stereopsis Support for combining two retinas either on separate or single USB interfaces. 
ch.unizh.ini.jaer.projects.opticalflow.chip The Motion18 optical flow chip description, including VPot bias interface. 
ch.unizh.ini.jaer.projects.opticalflow.usbinterface Optical flow chip USB interface. 
ch.unizh.ini.jaer.projects.rccar The Driving with Spikes Traxxus E-Maxx electric monster truck project. 
ch.unizh.ini.jaer.projects.tobi.zipzaps The tiny Transformers RC cars from Radio Shack are tracked and controlled here. 
net.sf.jaer.aemonitor Classes related to monitoring address-events. 
net.sf.jaer.aesequencer Classes related to sequencing address-events. 
net.sf.jaer.biasgen Classes related to ipot on-chip programmable bias current generator. 
net.sf.jaer.chip Classes related to CAVIAR retina. 
net.sf.jaer.hardwareinterface Hardware interface to address-event devices. 
net.sf.jaer.hardwareinterface.usb USB hardware interfaces to Address-Event chips. 
net.sf.jaer.hardwareinterface.usb.cypressfx2 Cypress FX2 USB interfaces using Thesycon USB driver. 
net.sf.jaer.hardwareinterface.usb.linux USB hardware interface for linux. 
net.sf.jaer.hardwareinterface.usb.silabs SiLabs C8051F3xx microcontroller interfaces using Thesycon USB driver. 
net.sf.jaer.hardwareinterface.usb.toradex The Toradex 3-axis USB accelerometer. 
net.sf.jaer.stereopsis Stereoscopic vision. 
org.ine.telluride.jaer.wowwee WowWee toy control using a modified USBServo Board. 
 

Uses of HardwareInterface in ch.unizh.ini.jaer.chip.cochlea
 

Classes in ch.unizh.ini.jaer.chip.cochlea that implement HardwareInterface
 class CochleaAMS1b.Biasgen
          Describes IPots on tmpdiff128 retina chip.
 class CochleaAMS1bHardwareInterface
          The hardware interface to CochleaAMS1b.
 class CochleaAMSWithBiasgen.Biasgen
          Deprecated. Describes IPots.
 

Methods in ch.unizh.ini.jaer.chip.cochlea with parameters of type HardwareInterface
 void CochleaAMS1b.setHardwareInterface(HardwareInterface hardwareInterface)
          overrides the Chip setHardware interface to construct a biasgen if one doesn't exist already.
 void CochleaAMSWithBiasgen.setHardwareInterface(HardwareInterface hardwareInterface)
          Deprecated. overrides the Chip setHardware interface to construct a biasgen if one doesn't exist already.
 

Uses of HardwareInterface in ch.unizh.ini.jaer.chip.dollbrain
 

Classes in ch.unizh.ini.jaer.chip.dollbrain that implement HardwareInterface
 class Dollbrain1.DollBrainBiasgen
          describes the biases
 

Uses of HardwareInterface in ch.unizh.ini.jaer.chip.dvs320
 

Classes in ch.unizh.ini.jaer.chip.dvs320 that implement HardwareInterface
 class DVS320.DVS320Biasgen
          Describes ConfigurableIPots on DVS320 retina chip as well as the other configuration bits which control, for example, which outputs are selected.
 class DVS320HardwareInterface
          Adds functionality of DVS320 retina to base classes for Cypress FX2 interface.
 

Methods in ch.unizh.ini.jaer.chip.dvs320 with parameters of type HardwareInterface
 void DVS320.setHardwareInterface(HardwareInterface hardwareInterface)
          overrides the Chip setHardware interface to construct a biasgen if one doesn't exist already.
 

Constructors in ch.unizh.ini.jaer.chip.dvs320 with parameters of type HardwareInterface
DVS320(HardwareInterface hardwareInterface)
          Creates a new instance of DVS320
 

Uses of HardwareInterface in ch.unizh.ini.jaer.chip.retina
 

Classes in ch.unizh.ini.jaer.chip.retina that implement HardwareInterface
 class DVS128.Biasgen
          Describes IPots on DVS128 retina chip.
 class TestchipARCsPixelTestArray.Biasgen
          Describes IPots on tmpdiff128 retina chip.
 class Tmpdiff128.Biasgen
          Describes IPots on tmpdiff128 retina chip.
 

Methods in ch.unizh.ini.jaer.chip.retina with parameters of type HardwareInterface
 void DVS128.setHardwareInterface(HardwareInterface hardwareInterface)
          overrides the Chip setHardware interface to construct a biasgen if one doesn't exist already.
 void TestchipARCsPixelTestArray.setHardwareInterface(HardwareInterface hardwareInterface)
          overrides the Chip setHardware interface to construct a biasgen if one doesn't exist already.
 void Tmpdiff128.setHardwareInterface(HardwareInterface hardwareInterface)
          overrides the Chip setHardware interface to construct a biasgen if one doesn't exist already.
 

Constructors in ch.unizh.ini.jaer.chip.retina with parameters of type HardwareInterface
DVS128(HardwareInterface hardwareInterface)
          Creates a new instance of DVS128
TestchipARCsPixelTestArray(HardwareInterface hardwareInterface)
          Creates a new instance of Tmpdiff128
Tmpdiff128(HardwareInterface hardwareInterface)
          Creates a new instance of Tmpdiff128
 

Uses of HardwareInterface in ch.unizh.ini.jaer.chip.stereopsis
 

Classes in ch.unizh.ini.jaer.chip.stereopsis that implement HardwareInterface
 class Tmpdiff128StereoPair.Biasgen
          A paired biasgen for this stereo combination of Tmpdiff128.
 

Methods in ch.unizh.ini.jaer.chip.stereopsis that return HardwareInterface
 HardwareInterface Tmpdiff128StereoPair.getHardwareInterface()
          Builds and returns a StereoHardwareInterface for this stereo pair of devices.
 

Methods in ch.unizh.ini.jaer.chip.stereopsis with parameters of type HardwareInterface
 void Tmpdiff128StereoPair.setHardwareInterface(HardwareInterface hw)
           
 

Uses of HardwareInterface in ch.unizh.ini.jaer.projects.opticalflow.chip
 

Classes in ch.unizh.ini.jaer.projects.opticalflow.chip that implement HardwareInterface
 class Motion18.Motion18Biasgen
          describes the biases on the chip
 

Uses of HardwareInterface in ch.unizh.ini.jaer.projects.opticalflow.usbinterface
 

Subinterfaces of HardwareInterface in ch.unizh.ini.jaer.projects.opticalflow.usbinterface
 interface MotionChipInterface
          The hardware interface to the motion chip.
 

Classes in ch.unizh.ini.jaer.projects.opticalflow.usbinterface that implement HardwareInterface
 class SiLabsC8051F320_OpticalFlowHardwareInterface
          Servo motor controller using USBIO driver access to SiLabsC8051F320 device.
 

Methods in ch.unizh.ini.jaer.projects.opticalflow.usbinterface that return HardwareInterface
 HardwareInterface OpticalFlowHardwareInterfaceFactory.getFirstAvailableInterface()
           
 HardwareInterface OpticalFlowHardwareInterfaceFactory.getInterface(int n)
           
 

Uses of HardwareInterface in ch.unizh.ini.jaer.projects.rccar
 

Classes in ch.unizh.ini.jaer.projects.rccar that implement HardwareInterface
 class SiLabsC8051F320_USBIO_CarServoController
          Servo motor controller using USBIO driver access to SiLabsC8051F320 device for controlling car servos.
 

Methods in ch.unizh.ini.jaer.projects.rccar that return HardwareInterface
 HardwareInterface CarServoInterfaceFactory.getFirstAvailableInterface()
           
 HardwareInterface CarServoInterfaceFactory.getInterface(int n)
           
 

Uses of HardwareInterface in ch.unizh.ini.jaer.projects.tobi.zipzaps
 

Classes in ch.unizh.ini.jaer.projects.tobi.zipzaps that implement HardwareInterface
 class ZipZapControl
          Controls the Radio Shack ZipZaps micro RC Transformers car via the ServoController port 2, which pulls down on appropriate port 2 bits to activate either steering or acceleration.
 

Uses of HardwareInterface in net.sf.jaer.aemonitor
 

Subinterfaces of HardwareInterface in net.sf.jaer.aemonitor
 interface AEMonitorInterface
          Defines interface for an AE monitor.
 

Uses of HardwareInterface in net.sf.jaer.aesequencer
 

Subinterfaces of HardwareInterface in net.sf.jaer.aesequencer
 interface AEMonitorSequencerInterface
          Inteface for monitoring and sequencing for devices that support both.
 interface AESequencerInterface
           
 

Uses of HardwareInterface in net.sf.jaer.biasgen
 

Subinterfaces of HardwareInterface in net.sf.jaer.biasgen
 interface BiasgenHardwareInterface
          Interfaces via USB to the on- or off-chip biases and other configuration information on a chip or system.
 

Classes in net.sf.jaer.biasgen that implement HardwareInterface
 class Biasgen
          Describes a complete bias generator, with a masterbias.
 

Uses of HardwareInterface in net.sf.jaer.chip
 

Fields in net.sf.jaer.chip declared as HardwareInterface
protected  HardwareInterface Chip.hardwareInterface
          The Chip's HardwareInterface
 

Methods in net.sf.jaer.chip that return HardwareInterface
 HardwareInterface Chip.getHardwareInterface()
          gets the hardware interface for this Chip
 

Methods in net.sf.jaer.chip that return types with arguments of type HardwareInterface
static java.lang.Class<? extends HardwareInterface> Chip.getPreferredHardwareInterface()
          Should be overridden by a subclass of Chip to specify the preferred HardwareInterface.
 

Methods in net.sf.jaer.chip with parameters of type HardwareInterface
 void Chip.setHardwareInterface(HardwareInterface hardwareInterface)
          Sets the hardware interface and the bias generators hardware interface (if the interface supports the bias generator).
 

Method parameters in net.sf.jaer.chip with type arguments of type HardwareInterface
static void Chip.setPreferredHardwareInterface(java.lang.Class<? extends HardwareInterface> clazz)
          Sets the preferred HardwareInterface class.
 

Constructors in net.sf.jaer.chip with parameters of type HardwareInterface
Chip(HardwareInterface hardwareInterface)
          Creates a new instance of Chip
Chip(HardwareInterface hardwareInterface, Biasgen biasgen)
           
 

Uses of HardwareInterface in net.sf.jaer.hardwareinterface
 

Subinterfaces of HardwareInterface in net.sf.jaer.hardwareinterface
 interface ServoInterface
          A hardware interface that can set a set of servos implements this interface.
 

Methods in net.sf.jaer.hardwareinterface that return HardwareInterface
 HardwareInterface HardwareInterfaceFactory.getFirstAvailableInterface()
           
 HardwareInterface HardwareInterfaceFactoryInterface.getFirstAvailableInterface()
          Gets the first available interface.
 HardwareInterface HardwareInterfaceFactory.getInterface(int n)
          build list of devices and return the n'th one, 0 based
 HardwareInterface HardwareInterfaceFactoryInterface.getInterface(int n)
          Returns one of the interfaces
 

Uses of HardwareInterface in net.sf.jaer.hardwareinterface.usb
 

Subinterfaces of HardwareInterface in net.sf.jaer.hardwareinterface.usb
 interface USBInterface
          Interface to a USB device.
 

Methods in net.sf.jaer.hardwareinterface.usb that return HardwareInterface
 HardwareInterface ServoInterfaceFactory.getFirstAvailableInterface()
           
 HardwareInterface ServoInterfaceFactory.getInterface(int n)
           
 

Uses of HardwareInterface in net.sf.jaer.hardwareinterface.usb.cypressfx2
 

Classes in net.sf.jaer.hardwareinterface.usb.cypressfx2 that implement HardwareInterface
 class CypressFX2
          Devices that use the CypressFX2 and the USBIO driver, e.g.
 class CypressFX2AEX
          Daniel Fasnacht's AEX board which monitors and sequences
 class CypressFX2Biasgen
          Adds biasgen functionality to base interface via Cypress FX2.
 class CypressFX2DVS128HardwareInterface
          The hardware interface for the DVS128 (second Tmpdiff128 board, with CPLD) retina boards.
 class CypressFX2Mapper
          class for USB2AERmapper, extends functionality to download the FPGA code to the device
 class CypressFX2MonitorSequencer
          Extends CypressFX2 to add functionality for sequencing and monitoring events.
 class CypressFX2StereoBoard
          The hardware interface for the DVS128 (second Tmpdiff128 board, with CPLD) retina boards.
 class CypressFX2TmpdiffRetinaHardwareInterface
          The hardware interface for the Tmpdiff128 (original) retina boards.
 

Uses of HardwareInterface in net.sf.jaer.hardwareinterface.usb.linux
 

Classes in net.sf.jaer.hardwareinterface.usb.linux that implement HardwareInterface
 class CypressFX2RetinaLinux
          The Tmpdiff128 retina under linux using the JSR-80 linux java USB library (JSR-80 project).
 

Methods in net.sf.jaer.hardwareinterface.usb.linux that return HardwareInterface
 HardwareInterface HardwareInterfaceFactoryLinux.getFirstAvailableInterface()
           
 HardwareInterface HardwareInterfaceFactoryLinux.getInterface(int n)
          build list of devices and return the n'th one, 0 based
 

Uses of HardwareInterface in net.sf.jaer.hardwareinterface.usb.silabs
 

Classes in net.sf.jaer.hardwareinterface.usb.silabs that implement HardwareInterface
 class SiLabsC8051F320
          Acquires data from the UNI-USE simple USB AER board that uses Silicon Labs (http://www.silabs.com) C8051F320 controller and SiLabs USBXPress device and host driver firmware and software.
 class SiLabsC8051F320_USBIO_AeSequencer
          The USB simplemonitor board is used to sequence out events using this class and appropriate firmware on the board.
 class SiLabsC8051F320_USBIO_ServoController
          The USB servo controller board is controlled by this class.
 

Uses of HardwareInterface in net.sf.jaer.hardwareinterface.usb.toradex
 

Classes in net.sf.jaer.hardwareinterface.usb.toradex that implement HardwareInterface
 class ToradexOakG3AxisAccelerationSensor
          Interfaces to the Toradex Oak G 3 axis acceleration sensor.
 

Uses of HardwareInterface in net.sf.jaer.stereopsis
 

Classes in net.sf.jaer.stereopsis that implement HardwareInterface
 class StereoBiasgenHardwareInterface
          Duplicates the hardware interface to a single bias generator to control a stereo pair of chips each with it's own hardware interface.
 class StereoHardwareInterface
          A hardware interface to a stereo pair of sensors.
 

Uses of HardwareInterface in org.ine.telluride.jaer.wowwee
 

Classes in org.ine.telluride.jaer.wowwee that implement HardwareInterface
 class WowWeeAliveHardwareInterface
          For controlling WowWee Alive toys (specifically the WowWee Alive Chimp toy) using the USB Servo board using UsbIo interface to USB.
 class WowWeeRSHardwareInterface
          For controlling WowWee RS (Robosapien type) toys (specifically the WowWee RoboQuad toy) using the USB Servo board using UsbIo interface to USB.
 


jAER project on SourceForge