タグ

2008年8月11日のブックマーク (6件)

  • 橋本商会» ブログアーカイブ » moxaのzigbee無線で距離を測る

    zigbee無線で距離を測った。 moxaの無線は出力を変える事ができる。これを利用して、サンプルプログラムの中にあった距離が近づいたらLEDが点灯する奴を改造し、 ・複数nodeをID識別 ・距離の計測の高速化 を行った。 1つのanchorと複数のnodeとの間の距離を取る。たくさんプログラムを書きこむ羽目になるのでUSBハブが無いと大変。 ■しくみ 徐々に電波強度を上げていくと、「最も弱い出力で受信できた時」を距離とする事ができる。 電波強度は、無線通信のデータ文に数値として含めておいて、受信側で文字列をparseして読み出す。 moxaはマイコン上でECMAScriptが使えるので、Stringを分解したり、Object型インスタンスに何でも突っ込んだり、配列に溜めたりするのが楽に出来るので通信プロトコルを作るのが楽だった。 ■nodeのプログラム 徐々に電波強度を上げながらan

    橋本商会» ブログアーカイブ » moxaのzigbee無線で距離を測る
  • 橋本商会» ブログアーカイブ » C# - FeliCaリーダでIDを読む

    あれば便利かもしれないが、無くても困らない製品 便利アイテムです 便利です。 飛行機に乗れなくてもマイルが貯まる edyを常用してる人ならお勧め felicalibをダウンロードしてくる。中にC#用ラッパー(FelicaLib.cs)も入っているので自分のプロジェクトに追加。 felicalib.dllは「参照の追加」から使うのではなく、bin/Debug, bin/Releaseなどにファイルを直接コピペして置く。実行時にFelicaLib.csからP/Invokeで読み込まれる。 ■コード ラッパーを読み込んで using FelicaLib; IDmを読むとbyte配列が来るので、Stringに直す。 try { using (Felica felica = new Felica()) { felica.Polling(0xFFFF); byte[] data = felica.ID

    橋本商会» ブログアーカイブ » C# - FeliCaリーダでIDを読む
  • おサイフケータイなどのFeliCaのIDを読み取るJavaScript - 今日覚えたこと

    おサイフケータイやEdyとかSuicaとかに使われてるFeliCaをJavaScriptで読み取ってみた。 普通のJavaScript(WSH)ではそんなこと出来ないので、いろいろ工夫した。 必要なもの .NET Framework 2.0 FeliCaポート/パソリ FeliCaポートソフトウェア felicalibに含まれている「felicalib.dll」 FelicaLibNET.dll (この記事で解説) felica_id_reader.js (この記事で解説) .NET Framework 2.0 これはいちいち説明しないけど、動作に必要なので入れておく。 FeliCaポート/パソリ まずはコレがないと始まらない。USB接続でFeliCaを読み取れるパソリ。Amazonでも買える。 SONY RC-S320 非接触ICカードリーダ/ライタ PaSoRi 「パソリ」 出版社/メ

    おサイフケータイなどのFeliCaのIDを読み取るJavaScript - 今日覚えたこと
    shokai
    shokai 2008/08/11
    felicalib.dllのラッパーのdll
  • C#でFelicaからIDを読む | あぁ そうだった

    以前、Felicaを使ったシステムを企画してみたいなぁとふいに考えた。で、Felicaを使った(Felicaにアクセスする)開発には「SDK for Felica」という製品が必要だ。SDKにはLiteからEnterpriseまで出来ることの違う製品がいくつかある。 当時、いいタイミングで「IC CARD WORLD 2005」というのがビッグサイトでやっていたので、これに出かけていってソニーのブースでSDKの値段やら色々聞いてみた。Liteを使えばフリー領域のみではあるが読み書きが出来るというので、さっそく購入しようと代理店2社に電話した。そしたら「個人の方にはお売りできません」との返事。がっかりだ。 ※ホントにシェアとりたいんだったらSDKは個人にも開放して、どんどんアプリやシステムを書かせればいいと思うんだけどね。 それから1.5年ほどたって、ふとオープンソースマガジンを手にとると、

    shokai
    shokai 2008/08/11
    libpasoriの.NETラッパー
  • 夏ライオン for iPhone/iPod Touch のベータテスターを募集します - @takuma104 log

    (追記)ありがとうございました。定員に逹しましたので、締め切らさせていただきました。 前エントリ 夏ライオン for iPhone ベータ版 - @takuma104 log に引き続き。iPhone SDKで作ったアプリは、iTunesでのAppStoreで配布できるのですが(ちなみにこの「夏ライオン for iPhone/iPod Touch」は無料アプリになります)、その際、Appleの審査があります。その審査にちょっと時間がかかるようなのと、目立ったバグがあったりすると延々と審査が通らないという事になるそうなので、その前にベータテスターを募って、みなさまから色々フィードバックを頂いて、修正後にAppStoreに申請しようかなと思っています。 このAppStoreを使わないアプリ配布の方法で、AdHoc配布というのがあります。2tchというiPhone/iPod touch用の2ch

    夏ライオン for iPhone/iPod Touch のベータテスターを募集します - @takuma104 log
    shokai
    shokai 2008/08/11
    AppStoreを通さないAdHoc配信
  • FelicaLib C#からの使い方

    AdSenseが無効になっています(ヘルプ/設定)最近の更新2010-05-09x64 2008-06-08USB2-NFC対応 FrontPage 2008-04-20suica 2008-04-08QUICPay 2008-03-20WAON 最新リリース情報felicalib (0.4.2)2008-06-01 22:41 WikiガイドWikiの文法 リンクの種類と文法 ブロックプロセッサ 拡張文法 サイドバー プロジェクトWikiでの広告設定 サイドバーこのサイドバーについて サイドバーの編集 C# での利用方法PInvoke 経由で felicalib.dll を使用するライブラリを添付してあります。 src/CSharp ディレクトリにあるFelicaLib.cs ファイルをプロジェクトに追加して利用してください。 felicalib.dll を実行プログラムを同じディレクト

    FelicaLib C#からの使い方
    shokai
    shokai 2008/08/11
    FeliCaLibのC#での利用