Friday, January 28, 2011

GM_lite

久しぶりにザウルス
 Zaurusでgm_liteを使う機会があって,地図データをダウンロードしてすげ~時間がかかった.寝る前にダウンロードプログラムを実行して正解.

gm_liteのdown_img.plのなかにdown_map()関数があるが,このdown_map()の大2,3引数のX,Y値は何か調べてみた.これはGoogle Mapの座標システムであるらしい.初めて知りました.面白いですね~

ダウンロードしたデータは日本地図だけ(down_img.plの日本の部分)ズーム13:7で約112MBになった.

Wednesday, January 26, 2011

Beagle boardのような国内の組み込みボード販売

http://www.csun.co.jp/
いいですね〜

C preprocessor

C言語を使ってある程度でいいからオブジェクト指向みたいに書きたい

面白いマクロ,知らなかったなぁ~
  • Token concatenation
  • Quoting macro


[1] C Preprocessor
[2]

Monday, July 05, 2010

Armadillo pthread

pthread がないのでMLから

クロス開発環境の/usr/arm-linux/lib内にあるlibpthread-0.10.soをArmadilloの/libに移し,
libpthread-0.10.soへのシンボリックリンクを作成すればよい
ln -s libpthread-0.10.so libpthread.so.0

Monday, June 28, 2010

Zaurus SL-C1000 Kismet インストール アクセスポイント自動検出

Zaurus SL-C1000 Kismet インストール
アクセスポイント自動検出

久しぶりにZaurusを触った.

[3] から下記3つダウンロードし,インストール
  * libstdc6_1.2.2_arm.ipk
  * libpcap0_0.7.2_arm.ipk
  * kismet_3.0.1c-20031228_arm.ipk
  * kismet-qt_2.0.0_arm.ipk
  * [無ければ…]libstdc++-3-libc6.1-2-2.10.0.so

kismetアイコンに長押しし,「rootとして実行」にチェックを入れ,画面変更のチェックを外す

/usr/local/etc/kismet.confを編集
# source=cisco,eth0,ciscosource
# Other common source configs:
# source=prism2,wlan0,prism2source
# source=prism2_avs,wlan0,newprism2source
source=orinoco,eth0,orinocosource
から
# source=cisco,eth0,ciscosource
# Other common source configs:
source=prism2,wlan0,prism2source
# source=prism2_avs,wlan0,newprism2source
# source=orinoco,eth0,orinocosource
に変更

新しい無線接続のプロフィールを作成
  * Profilename: kismet
  * ESS-ID: "ANY"
  * ネットワーク:アドホックタイプ
  * IP: 10.1.0.2
  * Mask: 255.0.0.0
  * Gateway: 10.1.0.1
  * DNS: 10.1.0.1

-----
実行方法:
まずkismet無線を選択し,接続させる
後はQTのkismetを実行するだけ


[1] Kismetでアクセスポイント検索
[2] Kismet on SL-6000L/W
[3] Zaurus C1000 Tips by Tombraider How to install Kismet