‘作ってみた’ カテゴリーのアーカイブ

GPSロガーとのシリアル通信

pythonのシリアルモジュール使ってるんだけど、シリアルの入力をreadline()で取ってくると、1秒おきに10行程度の測位データを送ってくるのに間に合わずにバッファに溜まってしまうという現象が起きた。

面倒なんで、5秒おきにシリアルを受信しにいって、データが取れたら切断するというふうに改良したんだけど、今度はBluetoothでの通信やりとりがせいいっぱいみたいで、GPSロガー本体もオンオフ繰り返して、とっても苦しそう。

次に、POSTする処理をスレッドにすることでシリアル入力を楽にさせよう大作戦を行ったのだが、まったく無意味。

http://ymasuda.jp/python/pyserial/pyserial.html

ヒントを探すためにpySerialのREADMEを見ると、

flushInput() # 入力バッファをフラッシュ

おお、これだ!

今度はいい感じで5秒おきを守ってリアルタイムに動いてくれてる。

まず、最初にドキュメント見るってことを肝に銘じます。

名刺作ってみた

20080216

退社しちゃうと、名刺交換したくても渡す名刺がなくて、結構困った困ったなので、とりあえず名刺作るべ!って名刺を作成するのです。

名刺を作る作業をまとめてみた。

(続きを読む…)