[Android] Android4.4(KitKat)で歩数計が追加されてる件について

とろ田わさび@2課です

とある理由から加速度センサーを使用した高精度な歩数計プログラムを作成しているのですが
移動平均等々の平滑化処理をかけてそろそろなんかいい塩梅に歩数がカウントできるようになってきたぞって時に
KitKat にStep Counter & Step Detector (歩数計, 歩行検知器でいいの?)
が追加されていることにたまたま気づいてしまいました

苦労したのに(苦労したのは自分ではないが)…と思いつつ、
もしかしたらソースコードなんかあったりしたら参考になるかも。
と考え、調べてみたのでチラ裏記事にしたいと思います

とゆことで早速、AOSPの所定の箇所をごにょごにょあさってみる…
あさってみる…
AOSPのframework/base/core/の…
ごにょごにょ…



ごにょごにょ…
ない…
うーん…

/frameworks/native/data/etc/android.hardware.sensor.stepcounter.xml

<permissions>
  <feature name="android.hardware.sensor.stepcounter" />
</permissions>

こんなのは発見…

うーん…

それから15分ぐらいウロウロした結果、
これは加速度センサーと同じ作りか…
と気づきまして、
ひとまず次の結論に到達。

歩数計/歩数検知器は加速度センサーと同様、
ハードウェア実装された歩数計/歩行検知器デバイス(部品)から入力したデータを
Androidフレームワークがアプリまで渡してくれる仕組みであって、
N7(2012)でも KitKat を導入すれば歩数計が動くねんで!
ってワケではないっぽい

個人的には、加速度センサーの値を使用して、
歩数カウントしてくれるとかそんなんだと思ってたのでちょっとガックシ。

その後わかったのですが、現時点では N5(2013) でしか使用できないようです
今後、歩数計/歩行検知器に対応した端末を入手したら
サンプルアプリでも作ってその精度を確認してみたいと思います

以上、チラ裏でした
※行数だけは稼いだったw

XBee(ZigBee)が自分的に熱い

どうも。ドラえもんは大山のぶ代女史派のとろ田わさびです。
ブログなんて軟弱なものは書かないぞ!!と心に決めて生きてきた30才が連日投稿です。

今日は XBee(ZigBee) について。
名前からして栗葉子女史を思い浮かぶのですが、モノはこちら。

細かい話はwikiで。

前回、STM32シリーズを使用してとある製品の試作をすることになったと書いたのですが、
本日はそれに使用することになりそうで色々と調べているのでありますが、
何より、
・通信速度が 250kbps 程度と低速(*1)
・使い方が簡単(モジュールの問題ですが)
・とにかく省エネ
・電波の飛距離がなかなか良い(10mW級無線 = 見通し10kmぐらい?)
・デバイスIDが 2^16個 まで割り振れる
・目的地まで電波状況が悪くても、仲間(ZigBee, *2)を経由・迂回し、到達してくれる
 (*1) 19200bpsなパソ通世代の筆者としては 250kbps は神クラスに高速なんだけどw
 (*2) モンシロチョーチョやバッタやテントムシは仲間でないらしい、みんな友達のはずなのに。
と言うなんとなくいいこと尽くめに思えるところが凄くいいね
なのですです。
とゆことで近々仕入れて試してみようと思ってますのでその時はまたレビュー報告させていただきますー。

Raspberry Piがいまさら自分的に熱い

どうもはじめまして、とろ田わさびです。ドラえもんの声はしてません。
ブログなんて軟弱なものは書かないぞ!!と心に決めて生きてきた30才なのですが、
みんなで書くべし☆とゆー社内の圧力を受けたので書いてしまいます。

題して
Raspberry Piを喰らう

Raspberry Pi自体はだいぶ前に話題になったものですが
興味はありつつも、いかんせんあまり必要性に駆られておらず(ARMやったらAndroidでええやんという発想w)放置していたものの
お仕事の関係で少しイジくるかもしれないのでいろいろと調べております

で、何が言いたいかと言うと、
これに限らず、かつてはマイコンだ、クリスタルだ、抵抗だと実装しなければいけなかったのが
全部コミコミで4000円程度。
挙句、有志の手による Linux が用意されていて
もはや組み込み機器とPCの垣根が無い時代とは言え、
部品レベルでもそうなってしまっとんのかと非常に感慨深げです。

今度のお仕事は、STM32シリーズをベースにシステムを作る予定なのですが、
これまたわずか 1500円 で、電源供給さえすれば動作するデバッガ搭載のNiceなマイコンボードなのであります。
ホントにスゴい時代ですね。

うーん、、、
ぜんぜん Raspberry Piを喰らってない内容になってしまいますた。
ごめんなさい、ブログデビューなんでこんな感じで。許してください。