versaアプリ「HR/LCD clock」の紹介
versaアプリ「HR/LCD clock」の紹介
versaアプリを作成したので紹介する。ソースは以下のURLからダウンロードできる。
「sdk-lcd-clock_pllus_HR_ALT_CAL_Touchpanel.zip」をダウンロード
そのアプリの概要、インストール方法は以下:
2019/2/16
HR/LCD clock 概要
本アプリは「LCD Clock Face」にHR(心拍数表示),ALT(高度表示),CAL(カロリ表示など)を追加したもので
本体とHRは以下のurlのソースの流用で、それ以外は新規作成したものである。
https://github.com/Fitbit/sdk-lcd-clock
https://github.com/Fitbit/sdk-hr-meter
インストール方法
ダウンロードしたzipを解凍して通常のversaアプリのビルト/インストールと同様に以下を実行する。
ソースのトップディレクトリに入り以下を実行する:
npm install
npx fitbit-build generate-appid
npx fitbit
build
connect phone
connect device
install
操作方法
画面を以下のように9(3x3)分割してタッチパネルを実装してある。
[0][1][2]
[3][4][5]
[6][7][8]
数字は分割部分の対応番号で以下の機能を割りつけてある。以下で、それぞれの機能を説明する。
0: Display On/Off
トグルスイッチになっていて表示のタイムアウトをオン・オフできる。押した時に2度振動したとき、表示のタイムアウトがオフになる。(表示が継続する)
1: Pressure Icon Blink On/Off
トグルスイッチになっていて気圧表示のアイコン点滅をオン・オフする。点滅している場合、現地気圧を表示する。点滅していない場合、海面気圧を表示する。(海面気圧は天気予報などに使われる)
2: ALT Icon Blink On/Off
トグルスイッチになっていて高度表示のアイコン点滅をオン・オフする。点滅している場合、獲得高度(m)を表示する。点滅していない場合、現地の高度(m)を表示する。
4: Change Pressure (/Cal/Steps/Dist/Floors) Icon
ロータリースイッチになっていて、心拍数の右側のアイコン(真ん中のアイコン)が押す度にアイコンが、気圧、カロリ、歩数、距離、階数の順に変更される。
6: Clear Blinking Pressure (/Cal/Steps/Dist/Floors) Icon Value
このスイッチを押すと点滅しているアイコンの値をクリア(0)する。(隠れている値もクリアされる) 点滅しているアイコンの値は、クリアを経過した後の値を示している。
7: extend Icon Values
floorの値が表示されているときに、このスイッチを押すとフロア値(階数f)を獲得高度(m)に変換した値を表示する。階数をm表示しただけなので、階数に量子化した値になる。(1階分10フィート)
海面気圧(アイコンが点滅していない状態)が表示されているとき、このスイッチを押すとUP/DOWNキーで高度を設定した際の高度を適用した時の海面気圧を表示する。(高度が変わらない状態での海面気圧の変化がわかる)
8: clear Blinking Alt Icon Value
高度アイコンが点滅しているとき、このスイッチを押すと、値がクリア(0)される。(=獲得高度がゼロになる)
UP/DOWNキー
versaの画面の右側にある2つのキー(UP/DOWN)を押すことで高度を変更できる。
現地の高度が既知である場合、高度表示にして、この2つのキーで高度を合わせる。高度が未知で(気象情報などで)海面気圧がわかっている場合、この2つのキーで、海面気圧を合わせると、現地の高度が求まる。
留意点
気圧は、ゆらぎの影響を低減するために平均をとっている。そのため、気圧値の更新には多少遅延が生じる。気圧を元に高度を計算しているので、高度の更新にも遅延が生じる。
| 固定リンク
「linux」カテゴリの記事
- platfomioを使ってnaitive(linux/windows)のプログラムをビルドする方法(2021.03.10)
- micro:bit Yotta開発ツール(linux版)(2021.01.09)
- PlatformIOをRaspberryPi4で動かしてみる(実験)(2020.10.20)
- headless RaspberryPiインストール方法(v2)(2020.10.20)
- wio-terminalのファームウェア・アップデートについて(linux版)(2020.10.15)
「Fitbit OS」カテゴリの記事
- Fitbit_OSアプリ作成のヒント集(2019年3月版)(2019.03.03)
- web版「Versa KanjiClock」紹介(2019.03.02)
- Versaアプリ「Kanji Clock」紹介(2019.03.02)
- Fitbit OS Custom Font インストール方法(改版)(2019.02.24)
- versaアプリ「HR/LCD clock」の紹介(2019.02.17)
「Fitbit Versa」カテゴリの記事
- Fitbit_OSアプリ作成のヒント集(2019年3月版)(2019.03.03)
- web版「Versa KanjiClock」紹介(2019.03.02)
- Versaアプリ「Kanji Clock」紹介(2019.03.02)
- Fitbit OS Custom Font インストール方法(改版)(2019.02.24)
- versaアプリ「HR/LCD clock」の紹介(2019.02.17)
コメント