Processing Forum
// import the processing serial library
import
processing.serial.*
;
// and declare an object for our serial port
Serial
port
;
void
setup
()
{
// Get the name of the first serial port
// where we assume the Arduino is connected
String
portName
=
Serial
.
list
()[
0
];
// initialize our serial object with this port
// and the baud rate of 9600
port
=
new
Serial
(
this
,
portName
,
9600
);
}
void
draw
()
{
int
value1
=
123
;
int
value2
=
17
;
// load up all the values into a byte array
// then send the full byte array out over serial
// NOTE: This only works for values from 0-255
byte
out
[]
=
new
byte
[
2
];
out
[
0
]
=
byte
(
value1
);
out
[
1
]
=
byte
(
value2
);
port
.
write
(
out
);
}
