nfc-felica

Android Application Award 2010-11 Winter

先日、Android Application Award 2010-11 Winterの受賞/表彰式が開催された。 Android Application Award 2010-11 Winter Android Application Award 2010-11 Winter結果発表 - ニュース:ITproこの中で優秀賞に選ばれた「串かつ/Team串かつ」は、私がリリ…

nfc-felica-lib アップデート

各種バグFIXを行いました。 (thanks @zaki50!) 前回お約束したとおり、今回の修正により2.3.3系をtrunk/masterとしました。 2.3.2系はbranchとして暫く残しますが、今後保守はしない予定です。 変更点 nfc-felica-lib ・ CommandPacketクラスでコマンド長が1…

nfc-felica アップデート(サンプルアプリ)

nfc-felica - android 2.3 nfc access felica command前回はライブラリィのみでしたが、今回はアプリケーション側のアップデートを行いました。 nfc-felica ・ android 2.3.3用のブランチを作成しました。(githubにも同期しました。(https://github.com/Kazz…

nfc-felica アップデート

nfc-felicaをアップデートしました。 nfc-felica - android 2.3 nfc access felica command主な変更は以下の通りです。 nfc-felica-lib android 2.3.3のOTA開始に合わせて、2.3.3用のブランチを作成しました。(android 2.3.2以前ではコンパイルできません) a…

FeliCa Liteの適性

FeliCaとFeliCa Liteのプロトコルをひと通り実装したが、FeliCaに比べてFeliCa Liteは劣っているということではなく、用途で使い分けるべきものだと言うことが判る。 FeliCaとFeliCa Liteの違い FeliCa FeliCa Lite コマンド Polling, Request Service, Requ…

nfc-felica アップデート

nfc-felicaをアップデートしました。 nfc-felica - android 2.3 nfc access felica command※なお、今回のアップデートに関しては、以前にコメント頂いたちきん(mokemokechicken)さんのコードをいくつか参考にさせて頂きました。 AndroidのNFC機能でFeliCaの…

FeliCa Liteデバイスに書き込み成功

ようやくできた。 FeliCa Liteは内部ブロックに読み書きのできる"スクラッチパッド"という名前の領域が確保されており、明示的にリードオンリーに初期化しなければユーザ側で自由に読み書きをすることができる。 ブロック番号 名称 有効バイト数 00h S_PAD0 …

FeliCa Liteデバイスを買ってみた その2.5

>>しかし、肝心のデータ書き込み (Write Without Encryption)が上手くいかない。 NDEFとして扱うなら上手くいくのかなぁ。 コメント頂いたmokemokechickenさんのコードを見て、自分が何を間違っていたかすぐに分かった。FeliCaはデータアクセスする際にシス…

FeliCa Liteデバイスを買ってみた その2

FeliCaタグをディスカバリし認識、IDm、PMmの内容をダンプすることはできた。 しかし、肝心のデータ書き込み (Write Without Encryption)が上手くいかない。 NDEFとして扱うなら上手くいくのかなぁ。

FeliCa Liteデバイスを買ってみた

NFC/FeliCaの検証用に欲しいと思っていたので、購入してみた。 いわゆる"フォーマット済カード"であり、FeliCa IDmが既に書きこまれているので、すぐにFeliCa PICCとして使用できる。左からカードタイプ、シール(ラベルタイプ)で、両方ともスイッチサイエン…

nfc-felica-lib ライブラリィプロジェクト追加

nfc-felica - Project Hosting on Google Code本プロジェクトのコードを"Androidライブラリィ"として使用するためのプロジェクト"nfc-felica-lib"がリポジトリに追加されました。以下のURLからSVNリポジトリにアクセスできます svn/nfc-felica/trunk/nfc-fel…

githubにリポジトリを作成しました

CalendarViewとnfc-felicaは手慣れた環境であるGoogle Codeに、これまた使い慣れたSVNリポジトリを作成したのだが、「外部からの修正を期待するような場合はgitのほうがよいよ」というアドバイスを頂いたので、まずは慣れるために作ってみることにした。Kazz…

nfc-FeliCa rev5

今回のバージョンよりSuica/Pasmoのデータとサイバネ駅データベースにより、使用履歴を日本語でフォーマットできるようになりました。 nfc-felica - Project Hosting on Google Code以下更新しました。 Suica/PasmoのデータをフォーマットするSuicaクラスを…

nfc-felica アップデート

nfc-felica/android 2.3 nfc access felica command 抽象化をひとつ上げたFeliCa.javaを用いて、巷で使用されている他の言語のライブラリィのような簡易な呼び出しが可能になります。具体的には以下のようなコードでFeliCa側のデータ(認証不要、非暗号化)を…

nfc-felica 公開しました

nfc-felica/android 2.3 nfc access felica command今までのNfc関連エントリの成果として公開を開始しました。 nfc-felicaとは Android 2.3からサポートされたNFC API(一部隠されたAPI)を使ってFeliCaカードにアクセスするためのクラス群を提供します。 Feli…