Moverio Controller Function SDK
Developer's Guide for Android
You can disable or reprogram all the buttons from within your Android app of dedicated Moverio USB Type-C controller for BT-35E, BT-40 and BT-45C headsets using the Moverio Controller Function SDK.
Moverio Controller Function SDK supports following development environment.
Android Studio | Unity*1 | |
---|---|---|
Android application |
*1 Unity 2018.4.0f1 or later is supported
This document describes all the possible functions from the Moverio Controller Function SDK for your application development.
For information regarding app development with Unity, please refer to the developer's guide of Moverio Controller Function SDK UnityPlugin.
*Note: The functions introduced here are only for Moverio. You cannot use these functions on ordinary Android smartphones.
The Moverio Controller Function SDK is only for app development with the Moverio controller.
Please note that it is not possible to develop apps for Android smart phones or older Moverio products such as BT-300, BT-350 and earlier
BT-30ES (The Moverio controller+BT-30E) |
BT-35ES (Dedicated controlle+BT-35E) |
BT-40S (Dedicated controlle+BT-40) |
BT-45CS (Dedicated controlle+BT-45C) |
Android smartphones | Legacy Moverio controllers (BT-200/BT-2000/BT-2200/BT-300/BT-350) |
|
---|---|---|---|---|---|---|
Moverio Controller Function SDK V1.1.0 |
Please look for the OS version on your controller to check which functions are supported.
OS version | HA24_R1.0.00/R1.0.01 | HA24_R1.1.01 | HA24_R2.0.00 | HA24_R2.1.00 | |
---|---|---|---|---|---|
HA24_E1.0.00/E1.0.01 | HA24_E1.1.01 | HA24_E2.0.00 | HA24_E2.1.00 | ||
HA24_V1.0.00/V1.0.01 | HA24_V1.1.02 | HA24_C2.0.00 | HA24_C2.1.00 | ||
function | HA24_C1.0.00/C1.0.01 | HA24_C1.1.02 | HA24_N2.0.00 | HA24_N2.1.00 | |
The control by dedicated API | Key operation lock | ||||
Key code customization | |||||
Control controller's LED | |||||
Switch UI mode | - | - | *2 | ||
Camera control by Android Camera API | - | *1 | *3 | ||
Sensor control by Android Sensor API | - | - | - |
*1 Support only BT-35E's camera
*2 Add the feature of operating screen by arrow key
*3 Add the setting of Camera Custom State
If you have not updated the Moverio controller to the latest OS then some of the functions will be unusable. Therefore, please update OS to latest version by system update.
The Moverio Basic Function SDK allows you to control the Moverio headset, such as display settings, retrieve motion sensors data, access the camera and much more.
Moverio Basic Function SDK has following functions.
It also is possible to use the Moverio Basic Function SDK in application development with the Moverio controller and its application can control brightness of head display, switch 2D/3D displaying mode, and so on. In addition, it is possible to control the Moverio controller from same application by integrating Moverio Controller Function SDK to application.
Please refer to the developers guide of Moverio Basic Function SDK more detail information.