サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
デスク環境を整える
hiro99ma.blogspot.com
Qtでリスト形式の表示をさせたい場合、DesignerのUI一覧を見ると「Item Views(Model-Based)」と「Item Widgets(Item-Based)」の2つがある。 そう書くと混乱しそうだが、それぞれ別のclassなので大丈夫だ。 Item Views(Model-Based)・・・List View・・・QListView Item Widgets(Item-Based)・・・List Widget・・・QListWidget Qt本の「10章 アイテムビュークラス」によると、少量のデータを表示させるようなよくある場合には「QListWidget」を使い、大量のデータを使うなど工夫がいるような場合はデータモデルと「QListView」を組み合わせてMVCをやんなさい、ということらしい。 QListWidgetのヘッダファイルを見るとわかるが、QListViewを
BLEをRC-S390だけで調べるのは難しいと思ったので、仕様がわかるキットを買うことにした。 TIのCC2541 SensorTagが安いということだったので、それを1つ。 あと、BLEのパケットを読むのに使えるというCC2540EMK-USBを1つ。 DigiKeyで28日に注文したのに、30日にはもう届いていた! そ、そんなに早いのか?? 1ヶ月くらいかかるイメージだったので、びっくりだ。 上の写真がSensorTagだが、同封の紙に「技適に通ってない」と書かれている。 が、心配しなくてもよい。 これについては、こちらが詳しい(というよりは、これを読んだので買った)。 http://xiangcai.at.webry.info/201311/article_8.html 念のため、基板に書いてある番号で検索した。 適合した機器の検索サイトに出てきたんだから、大丈夫だ。 http://
前回の続きで、追加情報。 うちのWindows8でNDEF Writerがうまく動かせていない件についてだ。 他に同じような話をしている人がいないから、私の環境だけかもしれん。 とりあえず、記録としては残しておく。 XPでやると、RC-S370/PでもRC-S380/Pでも普通に動いた。 Win8+RC-S370/Pでも、普通に動いた。 Win8+RC-S380/Pだと、やっぱりだめ。 デバイスドライバを削除してからやり直したが、変わらない。 なんとなくだけど、NDEF Writerを動作させるときはWin8からPaSoRiのアクセス権をしっかりと奪わないといかんと思うのだが、そこがうまくいってないんじゃなかろうか。 そういえば自己診断をやってなかったことに気付いた。 やってみると・・・ NFCカード無し・・・リーダー/ライターとの通信はOKで、カードとの通信は失敗(当たり前) NFCカー
注文していた、Nexus7用のUSBホストケーブルが届いた。 しかし、USBメモリを挿してもマウントされなかった。 そこまでは、情報通りだ。 では、どうやったらマウントできるのか? rootをとれば、できるらしい。 ということは、kernelレベルでは対応しているのだろう。 有償アプリをインストールすれば、rootにならなくてもアクセスできるらしい。 ということは、root権限がなくても使うルートがある? あるいは、Nexusだけのしくみがあるのか? よくわからないので、adb shellで見える情報から探ってみよう。。。 としたのだけど、/procとか/sysとかの見方をすっかり忘れてしまった。 昔つくった記事があったので、それをみてみよう。 2010年7月11日だ。 [froyo]voldとMountServiceの関係 Androidの起動時、init.rcが処理される。 init.
ここ最近、本業が忙しくて記憶が無い。 NFCのことも記憶から遠ざかろうとしている。。。 DRAMと一緒で、定期的に記憶をリフレッシュしないといかんようだ。 NFCとは・・・・というのは、私はあまり気にしていない。 私にとってのNFCとは、SONYのPaSoRiでアクセスできるかどうか、という基準になっている。 (すまん、15693・・・) 用語定義はいろいろあるけれども、NFC Forumの仕様書で考えるようにしている。 でも、めんどうであれば、知っている用語でもいいことにする。 たとえば、NFCID2、じゃなくて、IDm、と呼ぶこともある、とか。 NFC Forumでは、まずNFCの本質に当たる部分を3つに分けている。 Technology・・・NFC-A, B, F Platform・・・Type 1 Tag、Type 2 Tag、Type 3 Tag、Type 4A Tag、Type
Qtをやる、といっておきながら、ちょっと気になることが残っていた。 SDK for NFC starter Kitのサンプルに、Mifare Ultralightへの読み込みサンプルはついていた。 では、書き込みはどうやるのだろうか? 週末なので、調べておこう。 すべての解釈は「私が知っている範囲で」という一文が省略されているものと考えておくれ。 Mifareは種類がたくさんある。 Wikipedia(日本語)では、以下となっている。これは規格的な見方になるか。 Mifare Standard Mifare T=CL Mifare DESFire Mifare DESFire8 Mifare Plus 本家Wikipedia(英語)では、こうなっている。これは製品ということになるか。 記載が充実している。 Mifare Classic Mifare Ultralight Mifare Ul
ようやくここまで来た。 私が一番注目している、DEP関係だ。 あとこれ以外のネタとなると、RC-S620/Sの扱い方とかになってしまうのだが、これはどこまで書いていいのかよくわからない。 私としては一番書きやすいのだけど、書いていいのかどうかがそもそもわからないのだ。 当たり障りのないところから書く、という手もあるが、はてさて。 DEPは、Data Exchange Protocolの略。 データを交換するプロトコル、だ。 今までを思い出してほしいが、アクセスするのはカード相手だった。 なので、カードに書いたり、カードを読んだり。 しかしDEPは「交換」だ。 自分が送信したデータを相手が受けとり、相手が送信したデータを自分が受けとる。 カードにアクセスするだけと思っていたら、何と通信機器と化すのだ。 興奮する話ではないか! ・・・私だけか? 細かい話をすると、DEPには有名なところで2つの
AffinityDesigner2 (1) android (475) ble (303) C/C++ (235) caffe (13) camera (2) cntk (10) DeepLearning (53) docker (12) esp8266 (67) Excel (13) felica (240) FreeRTOS (15) golang (80) html (17) hw (172) ios (52) Java (70) JavaScript (34) Kotlin (2) linux (284) LMDB (16) M5CORE2 (9) mac (1) mbed (34) mifare (22) nfc (675) nRF51 (188) nRF52 (71) python (55) qt (30) Raspberry Pi (43) Rust (1) software
Windows Windowsといっても、いろいろある。 すまんが、私はXP 32bitしか持ってないのだ。最新のことはよくわからん。 パソコンにNFCのリーダライタがあればいいが、ないと思う。 安いのは、SONYのPaSoRi。今はRC-S370がいいんじゃないか。 PaSoRiは、FeliCaだけでなく、NFC-A/Bもいける(もちろん、NFC-Fも)。 Amazonで2300円くらい。 デバイスだけでなく、カード側もほしいかもしれん。 まあ、カード側はパソコンとは別になるので、あとにしよう。 リーダライタが入手できたら、次はソフト開発環境だ。 ソフト側は、選択肢が少ない。 まあ、SONYのSDK for NFC Starter Kitが普通の選択肢だろう。 Starter Kitは商用利用できないが、無償だ。 これは、PaSoRiでリーダライタ機能と、アドホック機能(PUSH、FAL
今まで、SDK for NFC Starter Kitでサンプルを作ってきた。 まとめだ。 番外編だけど新作もあるよ。 ファイルはすべてgithubにあります。 https://github.com/hirokuma/NfcStarterKitWrap NFCIDを読む 記事 : http://hiro99ma.blogspot.com/2012/01/nfcsdk-for-nfc-starter-kitnfcid.html FeliCa Liteを読み書き 記事 : http://hiro99ma.blogspot.com/2012/01/nfcsdk-for-nfc-starter-kitfelica-lite.html Mifare Ultralightを読み書き 記事 : http://hiro99ma.blogspot.com/2012/01/mifaremifare-ultra
NFC Forumの仕様書が有料になったのでスルーしていたのだが、6月くらいにTNEPというプロトコルが追加されたらしい。 https://nfc-forum.org/our-work/specifications-and-application-documents/specifications/nfc-forum-candidate-technical-specifications/ 「Tag NDEF Exchange Protocol」の略だそうだ。 それで思いつくのは、SNEP(NFC Simple NDEF Exchange Protocol Technical Specification)だろう。 もう数年近くNFCのことをやっていないので間違ってるかもしれんが、NFC Forumとしては3つの柱があったと思う。 Reader / Writer Tag(Emulation) P
このページを最初にブックマークしてみませんか?
『hiro99ma blog』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く