D E G H I P S

D

disconnect() - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Disconnects the Hummingbird from your program.

E

edu.cmu.ri.createlab.hummingbird - package edu.cmu.ri.createlab.hummingbird
 
emergencyStop() - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Turns off all motors, vibrations motors, LEDs, and full-color LEDs.

G

getSensorValue(int) - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Returns the value of the given port id; returns -1 if an error occurred while trying to read the value.
getSensorValues() - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Gets all of the sensor values state.
getSpeech(String) - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Converts the given text into speech, and returns the resulting WAV sound clip as a byte array.

H

HummingbirdRobot - Class in edu.cmu.ri.createlab.hummingbird
 
HummingbirdRobot() - Constructor for class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Creates the Hummingbird object and automatically connects to a Hummingbird (if no Hummingbird is attached, this will hang until you attach one)

I

isMotorPowerEnabled() - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Returns true if motor power is plugged in; false otherwise.

P

playClip(byte[]) - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Plays the sound clip contained in the given byte array.
playTone(int, int, int) - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Plays a tone having the given frequency, volume, and duration.

S

setFullColorLED(int, int, int, int) - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Sets the full-color LED specified by the given ledId to the given red, green, and blue intensities.
setFullColorLEDs(boolean[], Color[]) - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Sets the full-color LEDs specified by the given mask to the given colors.
setLED(int, int) - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Sets the LED specified by the given ledId to the given intensity.
setLEDs(boolean[], int[]) - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Sets the LEDs specified by the given mask to the given intensities.
setMotorVelocities(boolean[], int[]) - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Sets the motors specified by the given mask to the given velocities.
setMotorVelocity(int, int) - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Sets the motor specified by the given motorId to the given (signed) velocity.
setServoPosition(int, int) - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Sets the servo specified by the given servoId to the given position.
setServoPositions(boolean[], int[]) - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Sets the servo motors specified by the given mask to the given positions.
setVibrationMotorSpeed(int, int) - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Sets the vibration motor specified by the given motorId to the given intensity.
setVibrationMotorSpeeds(boolean[], int[]) - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Sets the vibration motors specified by the given mask to the given intensities.
speak(String) - Method in class edu.cmu.ri.createlab.hummingbird.HummingbirdRobot
Converts the given text into audio and plays it.

D E G H I P S