MiRZAライブラリのバージョン: 1.1.5
MiRZAライブラリの概要
MiRZA(以降、グラスと称する)本体の各種情報を取得するためのAndroid Libraryです。
グラスと接続しているMiRZAアプリを介してデータ連携を行います。
Spaces AR SDKを組み込んだ「グラス向けアプリ」を開発する際にグラス情報を利用することを目的としたライブラリです。
※グラスとスマートフォン間の接続はMiRZAアプリが担います。
POINT
本ライブラリをグラス向けアプリに組み込むことでグラスの状態をグラス向けアプリが取得できたり、グラス向けアプリからMRモードへの切り替え指示ができるようになります。 グラス状態の確認とMRモードへの切り替え指示を組み合わせれば、MiRZAアプリを経由せずに直接グラス向けアプリを起動することができます ※。
※ スマホとグラスのペアリング処理が完了している状態である必要あり
バージョン
Snapdragon Spaces AR SDK 1.0.2の環境において、下記組み合わせで問題なく動作することを確認し ています。
- MiRZAアプリ:v1.00.09
- グラスソフトウェア:S240013
- ライブラリ:v1.1.5
- サンプルコード:v1.1.5
なお、ライブラリv1.1.3とv1.1.5の機能的差分はありません。
既知の問題
グラスソフトウェアS240010とMiRZAアプリ1.00.09の組み合わせで、MRモード起動の変更指示を行った際にcallbackが受け取れない事象が発生します。グラスソフトウェアを最新版にアップデートのうえご利用ください。
修正済みの内容
下記事象はMiRZAアプリv1.00.09にて 修正済みです。
- スマホを再起動した場合、MiRZAとスマホが自動で再接続しなくなります。
- スマホ再起動時は一度MiRZAアプリをスマホのホーム画面から起動してください。
- MiRZAアプリのメインラインチャーからグラス向けアプリ起動後にタッチセンサーをトリプルタップした場合、MiRZAアプリに戻ったタイミングでキャプチャ撮影が実行される場合があります。
バージョン
アプリ・ソフトウェア | 推奨バージョン |
---|---|
MiRZAアプリ | 1.00.09 |
グラスソフトウェア | S240018 |
MiRZAライブラリ | 1.1.5 |
Snapdragon Spaces SDK | 1.0.2 |
構成
特徴
対象OS
- Android 13.0(API Level 33)以上を対象とします。
提供形式
- Android Library(aarファイル)
提供機能一覧
機能 | 種別 | 概要 |
---|---|---|
グラス状態 | 取得 | グラス状態には以下のデータが含まれます。 1. グラスとスマホのBluetooth接続状態 2. グラスとスマホのWi-Fi接続状態 3. MRモード利用可否 - Spacesに対応したアプリを表示する「MRモード」が利用できる状態であるかを判断します。 - 現在MRモードであるかを判断するものではありません。 |
グラス状態 | 変化通知 | グラス状態のいずれかが変化した際に最新の状態を通知します。 |
電池残量 | 取得 | グラスの電池残量(パーセンテージ)を返却します。 |
電池残量 | 変化通知 | 残量が変化した際に最新の残量を通知します。 |
充電状態 | 取得 | グラスの充電状態(ON/OFF)を返却します。 |
画面点灯状態 | 変化通知 | 画面の点灯状態が変化した際に、画面の点灯状態(ON/OFF)を通知します。 |
MRモード状態 | 取得 | MRモードであるかの状態(ON/OFF)を返却します。 |
MRモード状態 | 変化通知 | MRモード状態が変化した際に、MRモード状態(ON/OFF)を通知します。 |
MRモード起動 | 変更指示 | ・グラスをMRモードに切り替えます。Spacesに対応したアプリを表示するにはMRモード状態がONである必要があります。 ・すでにMRモード状態がONの場合はエラーメッセージを結果に返します。 |
MRモード停止 | 変更指示 | ・グラスのMRモードを終了します。 ・すでにMRモード状態がOFFの場合はエラーメッセージを結果に返します。 |
グラス電源OFF | 変化通知 | グラスの電源がOFFになった際に通知されます。 |
グラスタッチセンサー ジェスチャー情報 | 変化通知 | グラスのタッチセンサーを操作した際に、操作情報を通知します。 |
マイクモード切替 | 変更指示 | ・グラスのマイクモード切替を行います。 ・切替後のマイクモード切替状態を結果に返します。 |
MiRZAアプリ起動 | 遷移 | ・MRモード状態がONの場合にMiRZAアプリを起動します。 - 遷移先はコントローラ画面です。 - MRモード状態がOFFの場合は遷移しません。 |
MRモードとは
Snapdragon Spaces AR SDKを組み込んだグラス向けアプリを表示するためのモードです。
グラスをMRモードに切り替えてからグラス向けアプリを起動することで、グラス上にコンテンツを表示することが可能になります。