Intelli Brain 2 API
Intelli Brain 2 API
Digital Input/Outputs
IntelliBrainDigitalIO getDigitalIO(int portNumber)
void digital.setDirection(boolean isOutput)
Analog/Digital Inputs boolean digital.isSet() IR Demodulator
AnalogInput getAnalogInput(int portNumber) Input IrReceiver getIrReceiver()
void analogInput.setPullUp(boolean pullUp) void digitalInput.setPullUp(boolean pullUp) main board only SonyIrRemote(IrReceiver irReceiver)
int analogInput.sample() void digitalInput.enablePulseMeasurement(boolean enable) Mvp1IrRemote(IrReceiver irReceiver)
boolean analogInput.isSet() int digitalInput.readPulseDuration() int irRemote.read()
int digitalInput.readEdgeCount()
Output IR Transmitter LED
COM2/CMUcam Port void digitalOutput.clear() LED getIrLed()
SerialPort getCom2() void digitalOutput.set() void led.on()
void com2.setSerialPortParams( ) void digitalOutput.toggle() void led.off()
OutputStream com2.getOutputStream() void digitalOutput.pulse(int duration) void led.toggle()
InputStream com2.getInputStream() boolean led.isOn()
CMUcam(SerialPort serialPort, int baudRate)
I2C Ports
I2CMaster getI2CMaster()
void i2cMaster.setFrequency(int frequency)
Servo Ports void i2cMaster.transfer( )
Servo getServo(int servo)
void servo.setPosition(int position) LCD Display
ContinuousRotationServo( ) void System.out.println(String text)
void motor.setPower(int power) void System.err.println(String text)
Display getLcdDisplay()
void display.print(int line, String string)
Motor Ports RoboJDE v1.5.0r1 boolean display.printChar(int line, int column, byte ch)