Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
L
M
O
R
S
W
A
addAnalogListener(AnalogListener, int, int)
- Method in class ch.aplu.ftcontroller.
FtController
Registers the given AnalogListener.
addAnalogListener(AnalogListener, int)
- Method in class ch.aplu.ftcontroller.
FtController
Same as addAnalogListener(analogListener, portNb, 0).
addConnectionListener(ConnectionListener)
- Method in class ch.aplu.ftcontroller.
FtController
Registers the given ConnectionListener.
addCounterListener(CounterListener, int)
- Method in class ch.aplu.ftcontroller.
FtController
Registers the given CounterListener.
addDigitalListener(DigitalListener)
- Method in class ch.aplu.ftcontroller.
FtController
Registers the given DigitalListener.
addDistanceListener(DistanceListener, int)
- Method in class ch.aplu.ftcontroller.
FtController
Registers the given DistanceListener.
addInfraredListener(InfraredListener)
- Method in class ch.aplu.ftcontroller.
FtController
Registers the given InfraredListener.
addMotorListener(MotorListener, Motor)
- Method in class ch.aplu.ftcontroller.
FtController
Same as addMotorListener(MotorListener motorListener, int motorNb) for given motor.
addMotorListener(MotorListener, int)
- Method in class ch.aplu.ftcontroller.
FtController
Registers the given MotorListener for the given motor.
addResistorListener(ResistorListener, int, int)
- Method in class ch.aplu.ftcontroller.
FtController
Registers the given ResitorListener.
addResistorListener(ResistorListener, int)
- Method in class ch.aplu.ftcontroller.
FtController
Same as addResistorListener(resistorListener, portNb, 0).
analogChanged(AnalogEvent)
- Method in interface ch.aplu.ftcontroller.
AnalogListener
Fired when the analog input changes its value.
AnalogEvent
- Class in
ch.aplu.ftcontroller
A class to retrieve event information when the AnalogListener callbacks are fired.
AnalogIn
- Class in
ch.aplu.ftcontroller
A class the represents one of the analog input ports (A1, A2).
analogIn1
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the analogIn 1 instance.
analogIn2
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the analogIn 2 instance.
analogInAry
- Variable in class ch.aplu.ftcontroller.
FtController
Array of all analogIn instances.
AnalogListener
- Interface in
ch.aplu.ftcontroller
Declarations of notification methods.
C
ch.aplu.ftcontroller
- package ch.aplu.ftcontroller
clearAllCounters()
- Method in class ch.aplu.ftcontroller.
FtController
Set all counters to zero.
clearCount()
- Method in class ch.aplu.ftcontroller.
Counter
Sets the current count to 0.
connect()
- Method in class ch.aplu.ftcontroller.
FtController
Establishes a connection to the controller with USB or RF Data Link by calling the native function rbOpenInterfaceUSBdis(0, 0, ftiDisUltra) (ports D1/D2 used for ultrasonic distance sensors).
ConnectionListener
- Interface in
ch.aplu.ftcontroller
Declarations of notification method.
connectionLost()
- Method in interface ch.aplu.ftcontroller.
ConnectionListener
Called when the connection is lost.
countChanged(CounterEvent)
- Method in interface ch.aplu.ftcontroller.
CounterListener
Fired when the counter changes its count.
Counter
- Class in
ch.aplu.ftcontroller
Class to handle the eight impulse counters (at ports I1..I8).
counter1
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the counter 1 instance.
counter2
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the counter 2 instance.
counter3
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the counter 3 instance.
counter4
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the counter 4 instance.
counter5
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the counter 5 instance.
counter6
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the counter 6 instance.
counter7
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the counter 7 instance.
counter8
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the counter 8 instance.
counterAry
- Variable in class ch.aplu.ftcontroller.
FtController
Array of all counter instances.
CounterEvent
- Class in
ch.aplu.ftcontroller
A class to retrieve event information when the CounterListener callbacks are fired.
CounterListener
- Interface in
ch.aplu.ftcontroller
Declarations of notification methods.
D
delay(int)
- Static method in class ch.aplu.ftcontroller.
FtController
Delay the execution for the given time.
digitalChanged(DigitalEvent)
- Method in interface ch.aplu.ftcontroller.
DigitalListener
Fired when one of the digital ports change its state.
DigitalEvent
- Class in
ch.aplu.ftcontroller
A class to retrieve event information when the DigitalListener callbacks are fired.
DigitalIn
- Class in
ch.aplu.ftcontroller
A class the represents the digital input ports (I1..I8).
digitalIn
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the digitalIn instance.
DigitalListener
- Interface in
ch.aplu.ftcontroller
Declarations of notification methods.
dispose()
- Method in class ch.aplu.ftcontroller.
FtController
Releases all resources.
distanceChanged(DistanceEvent)
- Method in interface ch.aplu.ftcontroller.
DistanceListener
Fired when the distance changes its value.
DistanceEvent
- Class in
ch.aplu.ftcontroller
A class to retrieve event information when the DistanceListener callbacks are fired.
DistanceIn
- Class in
ch.aplu.ftcontroller
A class the represents one of the distance sensor ports (D1, D1).
distanceIn1
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the distanceIn 1 instance.
distanceIn2
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the distanceIn 2 instance.
distanceInAry
- Variable in class ch.aplu.ftcontroller.
FtController
Array of all distanceIn instances.
DistanceListener
- Interface in
ch.aplu.ftcontroller
Declarations of notification methods.
E
exit()
- Method in class ch.aplu.ftcontroller.
FtController
Releases all resources and call System.exit(0).
F
FtController
- Class in
ch.aplu.ftcontroller
Class to handle a fischertechnik ROBO interface connected directly to the USB port or using the wireless RF Data Link.
FtController()
- Constructor for class ch.aplu.ftcontroller.
FtController
Same as FtController("ftcontroller", true, 20, 20)
FtController(boolean)
- Constructor for class ch.aplu.ftcontroller.
FtController
Same as FtController("ftcontroller", doConnect, 20, 20)
FtController(String)
- Constructor for class ch.aplu.ftcontroller.
FtController
Same as FtController(dll, true, 20, 20)
FtController(String, boolean)
- Constructor for class ch.aplu.ftcontroller.
FtController
Same as FtController(dll, doConnect, 20, 20)
FtController(String, boolean, int, int)
- Constructor for class ch.aplu.ftcontroller.
FtController
Creates a FtController instance using the given Windows dll.
G
getCount()
- Method in class ch.aplu.ftcontroller.
Counter
Polls the counter and returns its current count.
getCount()
- Method in class ch.aplu.ftcontroller.
CounterEvent
Returns the current count when the count changed.
getCounterNb()
- Method in class ch.aplu.ftcontroller.
CounterEvent
Returns the counter number.
getDeviceName()
- Method in class ch.aplu.ftcontroller.
FtController
Returns the device name.
getDeviceType()
- Method in class ch.aplu.ftcontroller.
FtController
Returns the device type.
getDistance()
- Method in class ch.aplu.ftcontroller.
DistanceEvent
Returns the current distance when the value changed.
getDistance()
- Method in class ch.aplu.ftcontroller.
DistanceIn
Polls the port and returns its current value.
getFirmwareInfo()
- Method in class ch.aplu.ftcontroller.
FtController
Returns the firmware information.
getFirmwareNumber()
- Method in class ch.aplu.ftcontroller.
FtController
Returns the firmware number.
getMask()
- Method in class ch.aplu.ftcontroller.
DigitalEvent
Returns a bit pattern that reflects which ports have changed their state.
getMotorsStatus()
- Method in class ch.aplu.ftcontroller.
FtController
Returns status of all motors as a bit mask.
getNumber()
- Method in class ch.aplu.ftcontroller.
Lamp
Returns number of lamp (1..8).
getNumber()
- Method in class ch.aplu.ftcontroller.
Motor
Returns number of motor (1..4).
getPort()
- Method in class ch.aplu.ftcontroller.
AnalogEvent
Returns the port number.
getPort()
- Method in class ch.aplu.ftcontroller.
DistanceEvent
Returns the port number.
getPort()
- Method in class ch.aplu.ftcontroller.
ResistorEvent
Returns the port number.
getSerialNumber()
- Method in class ch.aplu.ftcontroller.
FtController
Returns the device serial number.
getValue()
- Method in class ch.aplu.ftcontroller.
AnalogEvent
Returns the current value when the value changed.
getValue()
- Method in class ch.aplu.ftcontroller.
AnalogIn
Polls the port and returns its current value.
getValue()
- Method in class ch.aplu.ftcontroller.
DigitalEvent
Returns a bit pattern that reflects the current states of the input ports: I1->bit 0 (LSB),...
getValue()
- Method in class ch.aplu.ftcontroller.
DigitalIn
Polls the digital input ports (all 8 at the same time) and returns their states as a bit pattern: I1->bit 0 (LSB),...
getValue()
- Method in class ch.aplu.ftcontroller.
InfraredEvent
Returns the current value when the value changed.
getValue()
- Method in class ch.aplu.ftcontroller.
InfraredIn
Polls the port and returns its current value.
getValue()
- Method in class ch.aplu.ftcontroller.
ResistorEvent
Returns the current value when the value changed.
getValue()
- Method in class ch.aplu.ftcontroller.
ResistorIn
Polls the port and returns its current value.
getVersion()
- Static method in class ch.aplu.ftcontroller.
FtController
Returns the version information.
I
infraredChanged(InfraredEvent)
- Method in interface ch.aplu.ftcontroller.
InfraredListener
Fired when the infrared input changes its value.
InfraredEvent
- Class in
ch.aplu.ftcontroller
A class to retrieve event information when the AnalogInListener callbacks are fired.
infraredIn
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the infraredIn instance.
InfraredIn
- Class in
ch.aplu.ftcontroller
A class the represents the infrared port.
InfraredListener
- Interface in
ch.aplu.ftcontroller
Declarations of notification methods.
isConnected()
- Method in class ch.aplu.ftcontroller.
FtController
Returns true, if connected; otherwise false.
isPortChanged(int)
- Method in class ch.aplu.ftcontroller.
DigitalEvent
Returns the current state of the given port
isPortOff(int)
- Method in class ch.aplu.ftcontroller.
DigitalIn
Polls the digital input ports (all 8 at the same time) and returns true if the specified port is turned off.
isPortOn(int)
- Method in class ch.aplu.ftcontroller.
DigitalEvent
Returns the state of the given port.
isPortOn(int)
- Method in class ch.aplu.ftcontroller.
DigitalIn
Polls the digital input ports (all 8 at the same time) and returns true if the specified port is turned on.
isRotating()
- Method in class ch.aplu.ftcontroller.
Motor
Returns state of motor.
L
Lamp
- Class in
ch.aplu.ftcontroller
Class to handle the 8 lamps (or other devices) at output ports O1..O8.
lamp1
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the lamp 1 instance.
lamp2
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the lamp 2 instance.
lamp3
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the lamp 3 instance.
lamp4
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the lamp 4 instance.
lamp5
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the lamp 5 instance.
lamp6
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the lamp 6 instance.
lamp7
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the lamp 7 instance.
lamp8
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the lamp 8 instance.
lampAry
- Variable in class ch.aplu.ftcontroller.
FtController
Array of all lamp instances.
left()
- Method in class ch.aplu.ftcontroller.
Motor
Starts turning the motor to the left (seen from front).
left(int)
- Method in class ch.aplu.ftcontroller.
Motor
Turns right given nb of steps to the left (seen from front).
left(int, boolean)
- Method in class ch.aplu.ftcontroller.
Motor
Same as left(steps) but if blocking = true, blocks until steps is reached or the end switch is pressed.
M
Motor
- Class in
ch.aplu.ftcontroller
Class to handle the 4 motors at motor ports M1..M4.
motor1
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the motor 1 instance.
motor2
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the motor 2 instance.
motor3
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the motor 3 instance.
motor4
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the motor 4 instance.
motorAry
- Variable in class ch.aplu.ftcontroller.
FtController
Array of all motors instances.
MotorListener
- Interface in
ch.aplu.ftcontroller
Declarations of notification methods.
motorStopped(int, boolean)
- Method in interface ch.aplu.ftcontroller.
MotorListener
Notification when the motor stops in RobMode.
O
off()
- Method in class ch.aplu.ftcontroller.
Lamp
Turns the lamp off.
on()
- Method in class ch.aplu.ftcontroller.
Lamp
Turns the lamp on with current intensity.
R
resistorChanged(ResistorEvent)
- Method in interface ch.aplu.ftcontroller.
ResistorListener
Fired when the resistor input changes its value.
ResistorEvent
- Class in
ch.aplu.ftcontroller
A class to retrieve event information when the ResistorInListener callbacks are fired.
ResistorIn
- Class in
ch.aplu.ftcontroller
A class the represents one of the resistor input ports (AX, AY).
resistorIn1
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the resistorIn 1 instance.
resistorIn2
- Variable in class ch.aplu.ftcontroller.
FtController
A reference to the resistorIn 2 instance.
resistorInAry
- Variable in class ch.aplu.ftcontroller.
FtController
Array of all resistorIn instances.
ResistorListener
- Interface in
ch.aplu.ftcontroller
Declarations of notification methods.
right()
- Method in class ch.aplu.ftcontroller.
Motor
Starts turning the motor to the right (seen from front).
right(int)
- Method in class ch.aplu.ftcontroller.
Motor
Turns right given nb of steps to the right (seen from front).
right(int, boolean)
- Method in class ch.aplu.ftcontroller.
Motor
Same as right(steps) but if blocking = true, blocks until steps is reached.
S
setCount(int)
- Method in class ch.aplu.ftcontroller.
Counter
Sets the current count.
setIntensity(int)
- Method in class ch.aplu.ftcontroller.
Lamp
Sets the intensity of the lamp.
setJitter(int)
- Method in class ch.aplu.ftcontroller.
AnalogIn
Sets the jitter interval.
setJitter(int)
- Method in class ch.aplu.ftcontroller.
ResistorIn
Sets the jitter interval.
setSpeed(int)
- Method in class ch.aplu.ftcontroller.
Motor
Sets the rotation speed.
stepChanged(int, int)
- Method in interface ch.aplu.ftcontroller.
MotorListener
Notification when the step counter changes its value.
stop()
- Method in class ch.aplu.ftcontroller.
Motor
Stops the motor.
W
waitCount(int, int)
- Method in class ch.aplu.ftcontroller.
FtController
Set the count of the specified counter to zero and blocks until the specified counter reaches the given count.
waitPortOff(int)
- Method in class ch.aplu.ftcontroller.
DigitalIn
Wait until the specified port is set to 0.
waitPortOn(int)
- Method in class ch.aplu.ftcontroller.
DigitalIn
Wait until the specified port is set to 1.
A
C
D
E
F
G
I
L
M
O
R
S
W
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes