問題タブ [microsoft-band]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
136 参照

specifications - マイクロソフトバンドのスペック

Microsoft Band のセンサー仕様、特に IMU センサー (加速度センサー、ジャイロなど) について、以下に詳しく説明したいと思います。

  • 更新レート (データ転送レート)
  • 正確さ
  • 角度分解能

ありがとうございました。

0 投票する
1 に答える
411 参照

android - android : Microsoft Health Cloud API を使用せずに Band SDK からスリープ モードを追跡する

現在、Android でのアプリ開発に microsoft-band を使用しています。Microsoft Health Cloud API を使用せずに、アプリで睡眠アクティビティを追跡する必要があります。Band SDK には、歩数計、心拍数、消費カロリーなどの特定のパラメータがあり、加速度計やジャイロスコープなどのセンサー データを取得できます。Band SDK 自体でスリープ モードを追跡することはできますか?

確か、バンドSDK自体から歩行活動や心拍数を算出できます。一方、バンド SDK のみから睡眠アクティビティを追跡できない場合。それなら、より良いアイデアは Microsoft health API ですよね? 3 つすべて (歩行、心拍数、睡眠) を追跡します。

0 投票する
1 に答える
252 参照

ionic-framework - Ionic Framework Android アプリで Microsoft バンド センサーにアクセスする方法

Microsoft がバンド向けの SDK を提供していることは知っています。Xamarin を使用してアプリを作成できます。悲しいことに、私は xamarin が苦手です。Cordova、Ionic、AngularJS を使用してバンド センサーにアクセスする方法はありますか?

0 投票する
1 に答える
119 参照

microsoft-band - マイクロソフト バンド クラウド API の手順

Microsoft health の Web サイトを見ると、特定の日 (2015 年 8 月 23 日) の合計歩数が 10,058 と表示されています。API を次のように呼び出した場合:

Summaries/DailystartTime=2015-08-23T00:00:00.0000000Z&endTime=2015-08-24T00:00:00.0000000Z

それは返します:

{"summaries":[{"userId":"削除","startTime":"2015-08-23T00:00:00.000+00:00","endTime":"2015-08-24T00:00:00.000+ 00:00","期間":"毎日","期間":"P1D","歩数": 12986 ,".....

stepsTaken の違いはなぜですか? 10,058 対 12,986

0 投票する
1 に答える
164 参照

microsoft-band - スリープ モード中に ConnectAsync 経由でバンドに接続できない

睡眠中に追加のセンサー データを収集するアプリを作成しています。ただし、バンド ユーザーとして常にスリープ モードを使用しており、バンドがスリープ モードのときに ConnectAsync が BandIOException (「ターゲット バンドへの接続に失敗しました」) で失敗することがわかりました。この問題は睡眠でのみ見られます。ランニングやワークアウトでは見られません。

睡眠中にバンドへのアクセスをプログラムで許可する方法はありますか (おそらくユーザーの同意により)、アプリのデータを収集するかスリープ モードを実行するかを選択する必要がありますか? スリープモードを強化したり、少なくとも補完したりしたいアプリがたくさんあると想像できますが、スリープモードに伴うすべての洞察を考えると、競争したくありません.

事前に情報をお寄せいただきありがとうございます。サンプル、ドキュメント、およびこのフォーラムを調べましたが、これまでのところ、この問題の兆候は見つかりませんでした。

0 投票する
1 に答える
442 参照

android - Android : OAuth でリフレッシュ トークンが返されない Microsoft クラウド ヘルス API

資格情報で Microsoft バンドのログイン URL をヒットした後、アクセス トークンを含む URL にリダイレクトされますが、認証スコープ (offline_access) の更新トークンは返されません。オフライン アクセス用に Microsoft アカウントを変更する必要はありますか?

注: リダイレクトされた URL に offline_access スコープがありません

ログインURL : (アクセストークン取得用)

https://login.live.com/oauth20_authorize.srf?client_id=0000000067E8E&scope=offline_access mshealth.ReadDevices mshealth.ReadActivityHistory&response_type=token &redirect_uri= https://login.live.com/oauth20_desktop.srf

リダイレクトされた URL

https://login.live.com/oauth20_desktop.srf?lc=1033#access_token=EwCgAvF0BAAUkWhN6f8bO0%2bg89MA1fmZueWyRkQAAe%2bPpQEZi2ny0/0knttDAVbenK3VDVzYzmD7HRVQ2rZXp9hSbJE1VvXse%2bZW0IoWqVvgAdHmWleOmKHhB3E4eJ220ztjozrqyxA0Vo/T1/RzW8U2f%2b5FQp6YKnPCXPIOenPz9XqHBapvzZkRTXO666VuJ7cjgcmQ7ANIJyMdu6J1DmEmp5B2pbLlRf/RxGFDzQEuhdHE68ExKtdRgXNGquW9fwKx6uG4Np6tCHebbzOUoY8/oHLS7x/eNUPYJUKMJweljI3FVOBUnaiYfMSY/AUFBvPvjrIoyQIjTmEG81vn3jIbhUVOuC/BTAZcm0aW3tZQLor9TLmd/uDg/P5jPZsDZgAACKznE0lStQmJcAFKavrO1/U7NXE1zzCSj2MHf867kmZ62UNwUmOqfbBHbFmFaNyqLq5d7Brv/RuIKV321t8OEcE8jUp65D9rjTp3jSYWnKP2mwib%2bvOpdtctN41yoCr%2bk8gKcyALtB%2bYbpxAFrN5J471XLzXy0doOCbOmjbU%2bYKy1mZI/ j%2b0Hvn7JSL9B3DC1/YqfF21OjjzT8Xtil5Av/kVCpr8KIYpfzxVP4YqavxU1xriw2c4hR1uN%2b9dp4NuurxpeJb%2boUJ9LgikZN3rX2iB4n5e5VxtH0jRPujZd0nTRA8kwhJJzlgrIGsBDoqEDp8xp9KqkUEZ7%2bevvhbRD/9O5x6/4g%2biPORgicWqTEQ4XxvV5LKaeZq4rKxaDemmNI92yHjSjYA2WQNidbjEmRmelA221Sn2AFqp77uod7%2btitoxzopwmrqljgkcoh9uqdya9uxbspvq7g1awuptlb7y2fh0jlzba7oygrzai9mj1jmyxrj76/nai0b&token_type = bearer&expires_in = 3600

0 投票する
1 に答える
105 参照

microsoft-band - Android サービスから MS Band を使用しようとしています

走っている友人のために簡単なアプリを書こうとしています。基本的に彼らは長距離を走り、途中でバンドを使って場所をマークしたいと考えています。バンドのタイルをクリックし、「マーク」と書かれたボタンをクリックします。彼らは、アプリケーションが実行されているかどうかについて心配したくありません。したがって、アプリは Android フォンで閉じられると思います。プロトタイプが機能するようになりました。私が抱えている主な問題は、アプリが閉じていることです!

BandPendingResult addTile( Activity var1 , BandTile var2) は BandIOException をスローします。

タイプの最初のパラメーターを追加するには、アクティビティが必要です。これを、バンドのボタンを押すとサービスが「起動」し、GPS の位置情報を取得してサーバーに送信するサービスとして構築しようとしています。アクティビティはサービスではありません。

サービスが開始されたときに、バインドされているアクティビティを思い出そうとしましたが、アプリケーションが閉じられると、アクティビティが強制終了されてブームになります!