ガーミンスマートウォッチのプログラミング
Garminウォッチフェイス-ダッシュボードの統計表示
久しぶりに開発ダッシュボードの統計表示を見たら、今までと異なる表示になっていて驚いた。 変更したのは2023年1月31日らしい。 以前のものはGarminウォッチフェイスの作成:公開その後にあるようにバージョン単位のダウンロード数だったのだ...
心拍数計測の実装方法の疑問
リアルタイムの心拍数取得 2024/05/07更新機種をfr165に変更したところ、下記の実装で現在の心拍数を取得できることが分かった。fr45で取得できなかったのは、fr45の問題だったのか、ファームで更新されたのか、開発環境に依存したも...
Garminウォッチフェイスの作成-部分更新への対応
質問があったのでGarminのPartialUpdateの実装についてまとめてみた。 似たようなことをこちらにも記述はしてある。 2024/05/01更新 部分変更の処理方法に関しては、ガーミンサンプルコードのAnalogにあったので、それ...
Garmin Forerunner165のAMOLEDの消費電力計測
Forerunner 165の常時表示がONの場合の消費電力を計ってみた。 バッテリーの残日数は、ウィジェット画面のトップに表示されるんだけど、実際どうなのか知りたかったので。 計測方法 フル充電をした後、ウォッチフェイスを設定、通常時の「...
Garminウォッチフェイスの作成-AMOLEDへの対応
ForeAthlete 45が壊れてしまい新しくForerunner 165を購入したのだけど、画面がMIPからAMOLEDになってしまったため、今までと異なる状態になってしまった。 それに対応するため、作ったウォッチフェイスをAMOLED...
Garminウォッチフェイス更新-V1.1.2
ENDUROデバイスにも対応してほしいという要求が来たので、久々にDigiInfoを更新してみた。 Ver1.1.1が2021/05/21リリースなので、約2年半ぶりの更新。 どんな感じに更新していったかちょっと書いてみたいと思う。 開発環...
Connect IQ SDK 4.1.4 最適化機能(β版)
4.1.4であくまでβ版という位置づけだけど、コード生成に最適化機能が付いた。 現在手持ちのウォッチフェイスでどれぐらいの最適化がされるのかちょっと調べてみた。 最適化はコンパイラーオプションに-O 2と設定するだけ。 計測はGarminウ...
ダイコン-Garmin Descent G1
ガーミンのデベロッパーフォーラムを見てたらDescent G1というダイコンを出したというアナウンスが出てたのでちょっとびっくりした。 現在(2022/3/4)、まだ日本向けサイトの方に掲載はされていないようなので、英語サイト側の方を貼って...
Garminウォッチフェイス作成:フォントサイズ
ウォッチフェイスを作成していて、フォントのサイズがデバイスによってかなり異なることが分かったので、それをまとめてみた。 更新 2021/08/13フォントのサイズについてはデバイスリファレンスかローカルに構築しているSDK内のConnect...
自作ウォッチフェイスのインストール数
ウォッチフェイスのダウンロード数は、Connect IQのサイトに表示されているのでわかるのだが、インストールしたままの人はどれぐらいいるのだろうか、と思ったことがある。 今回、インストール数を類推できるデータがあったので紹介。 5/20 ...