Togetter/min.tを安心してお使い頂くためのガイドラインを公開しました。
編集可能
2011年2月9日

FeliCa Push アプリ連携ハック記録

GingerBread搭載のNexus SのNFC APIからFeliCa Pushのアプリ連携パケットを送るためのハックの記録
13
zaki50 @zaki50

@vvakame 本郷三丁目にいるけどなんかかっていくものある?

2011-01-30 12:29:03
Sosuke Masui @esmasui

おがわさんっ、、、!

2011-01-30 13:07:30
zaki50 @zaki50

Mac 上の Java から RC-S620S(FeliCaのリーダライタ) に初期化コマンド発行するとこまでは動いた。とりあえずスタートラインには立てた

2011-01-30 17:17:03
Sosuke Masui @esmasui

やっとザキさんが昼間やってたとこまできた。むー。

2011-01-30 23:08:41
Sosuke Masui @esmasui

ふいー pollingまでできた(まだリーダー)

2011-01-31 00:34:42
Sosuke Masui @esmasui

@zaki50 IS03にpolling成功しますた?Lynxはへんじがない。ただのしかば(ry

2011-01-31 01:08:38
zaki50 @zaki50

@esmasui polling の発行はまだためしてないです。いま620のリファレンス読んでるのですが、コマンド一覧の情報からだけだとコマンドのバイト列作れなくてどうしようかなと

2011-01-31 01:10:05
zaki50 @zaki50

@esmasui ためしに polling してみるので少々おまちを。まずはIS03の充電からw

2011-01-31 01:10:45
Sosuke Masui @esmasui

@zaki50 FelicaPushを移植して実行するとダメで、そのままarduinoでやるといけてるんです。移植したほうはPasmoだとpolling成功するんですが。。

2011-01-31 01:19:51
zaki50 @zaki50

@esmasui ふむ...なんでしょうね... polling() の中かいてなかったので、今から書きます

2011-01-31 01:20:49
Sosuke Masui @esmasui

@zaki50 置き方の問題、、、?w

2011-01-31 01:23:26
Sosuke Masui @esmasui

@zaki50 お。pushうごきました。 Lynxの反応するところがかなり狭いっぽいです。リーダーのSONYのロゴのあたりと端末のFelicaマークをくっつけるといい感じです。

2011-01-31 01:27:09
zaki50 @zaki50

@esmasui polling うまくいってるっぽい。IDmが含まれてそうな長さの response 返って来た

2011-01-31 01:30:28
Sosuke Masui @esmasui

@zaki50 コマンドの詳細って、SDKないとわかんないぽいですね。。ぐぬぬ。

2011-01-31 01:48:12
Sosuke Masui @esmasui

わからんな。。ブルートフォースでry

2011-01-31 02:05:43
Sosuke Masui @esmasui

なかなか当たらない。リーダー燃えないだろな。。

2011-01-31 02:09:54
zaki50 @zaki50

@esmasui 軌道制御情報を総当たりしたほうが早いかもね...

2011-01-31 02:19:06
zaki50 @zaki50

@esmasui FeliCaPush.pde でわたしてる data のフォーマットは既知なので適当にいじれば Intent おくれるような気がしないでもない

2011-01-31 02:21:31
zaki50 @zaki50

@esmasui お、すでにやってますか...

2011-01-31 02:22:10
Sosuke Masui @esmasui

だれかこのループを半分ひきうけてくれまいか。。 チラッ」

2011-01-31 02:23:21
Sosuke Masui @esmasui

@zaki50 今やってるのはカードエミューションに移行するコマンドの後ろの部分をブルートフォースですー

2011-01-31 02:23:58
残りを読む(321)

コメント

コメントがまだありません。感想を最初に伝えてみませんか?