This tutorial will help you transmit and recieve to a serial device using your Liquidware Android kit and Ambrosia Card
This could be useful to interface Android applications to serial devices like Arduinos, Accelerometers, and other sensors.
- In your Skeleton app add this code to begin serial:
import android.serial.*;
....
SerialManager Serial;
Serial = (SerialManager) getSystemService(Context.SERIAL_SERVICE);
|
- In your Skeleton app add this code to receive serial:
/* Handle Serial messages */
SerialStatus.SerialMsgListener sl = new SerialStatus.SerialMsgListener() {
public void onSerialMsgReceived(String sMsg) {
/* Handle the message.. */
Log.v("SkeletonSerial", sMsg);
}
};
Serial.addSerialMsgListener(sl);
|
- Add this code to begin serial
Serial.begin("ttyUSB0", 9600);
|
- In your skeleton app add this code to transmit serial:
- Plug in your Serial device. I am using an Arduino.
- On the Arduino I used this sketch which will blink an LED when I send a "U":
Comments (0)
You don't have permission to comment on this page.