2014年3月6日木曜日

組込みAndroidボードでシリアル通信やりたい時にどうするか

ArdiunoだったりBeagleBoardだったり組込みAndroidボード側のシリアルポートから何らかの通信を行う時の方法メモ。

ボード側の端子がUSBの場合の方法はすぐにぐぐれば情報に行き着くので割愛
シリアルポート制御をJavaからやる方法について。

○android-serialport-apiを使う。
NDKが必須になるが
[android-serialport-api]
https://code.google.com/p/android-serialport-api/

シリアル通信のサンプルもついてるソースコードは
svn checkout http://android-serialport-api.googlecode.com/svn/trunk/ android-serialport-api
で取得する。

jniのソースをプロジェクトに組み込んで
サンプルを参考にAPIを呼ぶだけで簡単にシリアル通信をAndroidアプリから実現できて便利。

2014年1月5日日曜日

内田洋行 ルディオ(中古)購入。

約10年ぐらい使用していたデスクとワンセットになっていた椅子の背もたれが長年の体重かけすぎ使用により折れた。
さすがに限界だろうということでOAチェアを探してみたが高級品を即決で買うのはさすがに気が引けたので
中古品で何かないかと探してみたところヤフオクでいい出物があったので購入した。

内田洋行 ルディオ

後継姿勢時のキーボードタイピングが今までのものより格段にやりやすくなった。
これなら早めに椅子に投資すべきだった。
今回は本体5,500円+送料で購入したが次は高級品を購入するための積立を今年1年ぐらいで貯めて新調しようかと思います。