blob: 960e206adf2284e11e05bbe0c5c77b1bee75dfb5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
package com.hackingroomba.roombacomm;
public class IdoTest1 {
/**
* @param args
*/
public static void main(String[] args) {
RoombaCommSerial roomba = new RoombaCommSerial();
String[] ports = roomba.listPorts(); // if implemented
roomba.connect("/dev/ttyUSB0");
roomba.startup();
roomba.control();
roomba.updateSensors();
{
roomba.sensors();
roomba.playNote( 53, 12 );
roomba.goForward( 400 );
roomba.spinRight( 45 );
if( roomba.bump() ) roomba.goBackward( 100 );
}
roomba.disconnect();
}
}
|