LG G Watch

2014-09-11   treby   単発ネタ  , このエントリーをはてなブックマークに追加

LG G Watch

ひょんなことから入手して一週間ほど前から使っています。いわゆるAndroid Wear。つけ心地は想像以上に快適で自然な感じです。電池も一日は余裕で持ちます。

Android Wear

ペアリングしているAndroidに通知が来たらバイブで知らせてくれて良いなと思いました。ちゃんと対応させれば通知を拾うのみならずある程度具体的な内容も表示できるみたいなので、新しい体験という部分でいろいろ試してみたいと思います。

Nexus7は前面でもタグが読めるらしい

2013-03-08   treby   技術メモ  , このエントリーをはてなブックマークに追加

NFC & Smart WORLDにて、大坂さん(@ohsaka)談。

通常は後ろから読み取る

続きを読む

NfcF#transceiveのdataにはlengthも入れるべし

2012-12-02   treby   技術メモ  , このエントリーをはてなブックマークに追加

というどうでも良いところで詰まっていた私でした。アホす。

つまり、

 res = nfcf.transceive(data);

のdataは、

 // ※例としてRequest Serviceのカードコマンド
 //   <ノード数(1byte)> <システムコード(2byte)>
 byte[] data = { 0x02, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x01, 0xcd, 0xab };

ではなくて

 //  ...
 byte[] data = { 0x0d, 0x02, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x01, 0xcd, 0xab };

としなきゃいけないわけですね。resも同様にindexの0番目にlengthが入っています。ちなみにPollingはカード検知の段階でやってくれてるっぽいのでやらなくても大丈夫みたいです。

それにつけても先人の方々は偉大ですよ。あぁ、しにたくなってきた。あとコードの表示され方が酷いですね。

参考リンク

アプリ起動中にTag Intentをとる

2012-06-05   treby   技術メモ  , このエントリーをはてなブックマークに追加

ひとまずアプリ起動時にTag Intentをとる方法が分かったのでメモ。Beamもこの延長線上で実装できるはず。たぶん。

Android NFCアプリハンズオン資料によると、Android端末へのNFC機能実装方法は以下の3通りだという。

  1. 待ち受け時、NFCタグに反応する方法
  2. アプリ起動時、NFCタグに反応する方法
  3. 上記両方

1つ目については資料の中でも説明されているし、過去の記事ですでに書いた。今回は2つ目の実装方法について検討してみよう。いうまでもないが、前回の方法と今回の方法、両方を実装すれば3つ目の方法を実装できる。

続きを読む

FeliCa R/WとAndroidでBeamをしてみたい

2012-05-31   treby   技術メモ  , このエントリーをはてなブックマークに追加

プロジェクトが炎上している。……と、ここでいうプロジェクトは演習的な意味でのプロジェクトではあるがいい加減、私も本腰を入れてコミットする必要が出てきたようだ。そこで、私の担当する基幹技術であるNFCの技術修得をそのままこのブログのプロジェクトにすることにした。これはネット上に載せることによるモチベーション維持を期待してのことで、あるいは効果はないかもしれない。まあ、その時はその時である。

期限は7月1日で最終目標地点はAndroidからPCにNFCを使ってテキストを転送することである。そのための手段として現段階ではAndroid Beamを考えている。

続きを読む

Android向けNFCアプリ作成の基本

2012-05-29   treby   技術メモ  , このエントリーをはてなブックマークに追加

最近手元に遊べる端末も増えてきたことだし、@tomorrowkey氏のAndroid NFCアプリハンズオン資料を片手に頑張ってみた。ほぼ初めてのAndroid開発である。

ケータイアップデート中のGALAXY NEXUSさん

ここではNFC機能搭載端末がFeliCa IDmを読み取ったらアプリを起動し、読み取ったIDmを表示するようなものを作ってみる。

続きを読む

Androidアプリ「NFC TagInfo」でタグを読む

2012-05-10   treby   技術メモ  , , , このエントリーをはてなブックマークに追加

「NFC TagInfo」というNFC機能搭載Android端末向けアプリがある。このアプリ、端末から出ている搬送波に応答したNFCタグの情報を表示できるという優れものである。NFCタグリーダーはいくつかあるが、個人的にはこれが一番良い感じだと思う。

NFCタグ・カード

ところで、我が家にはそれなりの種類のNFCタグがある。いつの間にやらこんなに集まっていたなんて我ながらビックリだ。

NFC TagInfo画面 NFC TagInfo画面(読み取ったところ) NFC TagInfo画面(Tag information)

この記事では、手持ちのNFC/RFIDタグを「NFC TagInfo」を用いて情報表示させた結果を私の補足を含めて示す。各タグの結果は以下の書式をもって記録し、特記事項は別に示すこととする。

  1. RF technology(e.g. Type A(ISO/IEC 14443 Type A))
  2. Tag Type(e.g. MIFARE Classic 1K)
  3. ID Name & Length(e.g. UID (4bytes))
  4. Target technology classes(Android)
続きを読む

Android Host – Arduino間シリアル通信の実現

2012-05-07   treby   IDm Snatcher  , , , このエントリーをはてなブックマークに追加

ひとまず動作確認。最近はプライベートで体力的にきついけど頑張る(愚痴)。

実行風景。飲み会の席でもさくっとできる。

続きを読む

Android – Arduino – RC-S620/S 進捗状況

2012-04-27   treby   IDm Snatcher  , , このエントリーをはてなブックマークに追加

飛行機の出発が30分遅れるらしい。多少睡眠不足で寝ておきたい気分もあるが、ただボーっとするのも時間の浪費のような気がして筆を執ることとした。

内容は、現時点での進捗状況と今後の予定である。

プロジェクト名(仮)

夏までに、A500 + ながてぃ~の。 + RC-S620/Sでカードエミュレーション!

続きを読む

Arduinoのセットアップ

2012-04-23   treby   IDm Snatcher  , , , , , , このエントリーをはてなブックマークに追加

題して、「ながてぃ~の。でごにょごにょしてみる(1)」!!……別名「わっちと始めるエレクトロニクス」……うーむ、どっちも微妙だ。困った。

てなわけでこんな記事を書きたいがためにコメント投稿機能を復活させたわけで、私自身も勉強しながらブログにアウトプットできればいいなぁと思ってる。あとはソースコードをいい感じに表示する仕組みが欲しいね、うん。そのうち追加しよう。

わっち(以下「わ」)「どうぞ、よろしくの!」

続きを読む