MOVEIRO BT-200 Technical Information for Application Developer



Similar documents
Field Service Application

Series. Laser air Leddura Lexinus Mensa. 70 inch. Smart innovation! When function matters.

22 (21.5 viewable) Smart Display, Full HD, Rockchip Quad-Core, Optical touch, Android KitKat. VSD224

FreeTAB 1017 IPS2 X4+ Sint-Truidensesteenweg Hakendover


WEARIT DEVELOPER DOCUMENTATION 0.2 preliminary release July 20 th, 2013

MODECOM MC-602 ART UNIQUE MICE COLLECTION. MODECOM Tablet FreeTAB 2096+

TABKAM X1 Tablet camera system evolution of video microscope systems

SAMSUNG WINDOWS 8 PRODUCT LINE UP 2012

Field Service Application

How To Use The Dc350 Document Camera

ART101-i6. Android Rugged Tablet. 2015/07/29 Irene Cheng. Revision Control Long Product Life Cycle

GIS Receiver. Zenith02 Zenith 05-S Zenith 05-D

Friendly ARM MINI2440 & Dalvik Virtual Machine with Android

Intro INTRINSICALLY SAFE CAMERA. Gravity X. "Revolutionary image and videocapture in hazardous area" a n

Datasheet. Unified Video Surveillance Management. Camera Models: UVC, UVC-Dome, UVC-Micro, UVC-Pro NVR Model: UVC-NVR

CAMBIO MTX-C G Wireless Capaci0ve Touch Screen Tablet with Full Featured Smartphone SPECIFICATIONS

SINGLE DEVICE FOR MULTIPLE TASKS

Garmin Dash Cam 10/20 Owner s Manual

Datasheet. Unified Video Surveillance Management. Camera Models: UVC, UVC-Dome, UVC-Pro NVR Model: UVC-NVR. Scalable Day or Night Surveillance

CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup. Emmanuel Agu

Acellus Natural 3D Tablet

En Wireless Mobile Utility (Android) User s Manual. D610, D600, D7100, D5300, D5200, D3300, Df

9.7" Microscope Tablet Camera (REALPAD 5.5) Introduction. Feature

CS378 -Mobile Computing. Android Overview and Android Development Environment

Table of Contents. Description of the BlackVue App 3. Supported Devices 4. Screen Description 5. Home Screen 5. Video List Screen 6

Quick Start Turning on the Tablet PC for the First Time

Features Rich Expansion. Specifications Dimensions Optional Kit. Packing List Ordering Information Optional Modules

4K 30, 25, 24 Ultra Wide 3840x Ultra Wide 3840x , 25 Ultra Wide 2704x K 4:3 30, 25 Ultra Wide 2704x2028

Video Tracking Software User s Manual. Version 1.0

PA700 Rugged Handheld Computer

A-307. Mobile Data Terminal. Android OS Platform Datasheet

ANDROID OPERATING SYSTEM

Sony introduces Xperia E An affordable smartphone with HD Voice, data usage monitoring and battery power management

The Giant Tablet for Visual Collaboration and Communication

Pebble. E-Paper Watch for iphone and Android. 1 Button A. 4 Button B. 5 Button C. 2 Display. 6 Button D. 3 Charge Port

Capacities Overview: 9.7 MultiTouch Screen with IPS technology Access to AndroidTM apps HD Multimedia playback

Sensor Fusion Mobile Platform Challenges and Future Directions Jim Steele VP of Engineering, Sensor Platforms, Inc.

Instruction Manual. Applied Vision is available for download online at:

50FT 720P STAY CONNECTED IN HD. WIRELESS HD Outdoor Network Camera. LNC226X Series

Sony Releases the Transparent Lens Eyewear SmartEyeglass Developer Edition

Streme Room Scheduler - Product Selection Guide

A-317. Mobile Data Terminal. Android Platform Datasheet

QuickSpecs. Model. HP USB HD 720p v2 Business Webcam. Overview

Developing Applications for ios

PoE-2600HD. 355 Pan. 90 Tilt. PoE af PoE H Mega-Pixel PT IP Camera 16 :9 FPS H.264

IP Camera/NVR Management System. Datasheet. Camera Models: aircam, aircam Dome, aircam Mini NVR Model: airvision-c. Camera/NVR Management Solution

PPC-5152-D525. Applications. 1.3M Webcam and 3W Speaker. 15 Flat-bezel Industrial Panel PC. Combo Gigabit LAN. 19

Mini P2P IP camera IPC-2016W

NetClient software user manual

Wireless Day / Night Cloud Camera TV-IP751WIC (v1.0r)

Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months

Light Industrial Panel PC

Unmatchable Windows 8 Tablet S1185 Sales Kit Lite

Data Sheet Fujitsu LIFEBOOK A512 Notebook

SNAPPIN.IO. FWR is a Hardware & Software Factory, which designs and develops digital platforms.

AFL-15i-HM55/AFL-17i-HM55/AFL-19i-HM ~19 AFOLUX PPC features Intel Core i7/i5/i3 processor with HM55 chipset

Lumia 550. Fact Sheet October 2015

Connecting Software Connect Bridge - Mobile CRM Android User Manual

THE UT880. Desktop Telephone. Empowering the Smart Enterprise.

Versatile Applications

Ultra Dashcam. with Smartphone app control INSTRUCTION MANUAL

En Wireless Mobile Utility (Android) User s Manual. D750, D610, D600, D7200, D7100, D5500, D5300, D5200, D3300, Df

Megapixel IP66. IP66 Waterproof Housing, Cable through bracket and Anti-Fog Front Cover

The ideal interactive display solution for video-conferencing, online training sessions, teaching and more

THE NEW 4X8 PANEL PCs INNOVATIVE HMI TECHNOLOGY FOR HAZARDOUS AREAS

HUAWEI Y600-U20 FAQ. Issue 02 Date HUAWEI TECHNOLOGIES CO., LTD.

Data Sheet Fujitsu LIFEBOOK A512 Notebook

Introduction to Android

PD590-KT. Guide Android 4.4.2

Field Service Application

EleMobile Handsets Q1: 2013

1.3 CW x720 Pixels. 640x480 Pixels. 720P Wireless 150Mbps IPCAM. High Quality 720P MegaPixel Image

VIDEO SURVEILLANCE PRODUCT CATALOG Uniden America Corporation R15 2K 1212

Your Phone This section introduces you to the hardware of the device.

User Manual. PIXPRO Remote Viewer. KODAK PIXPRO Digital Cameras SMART LENS Cameras. Models: S-1/AZ651/AZ525/AZ526/AZ527 SL5/SL10/SL25. Ver. 3.

EZCast User s Manual

Interactive White Board Solution on LED Touch Screen

If you are working with the H4D-60 or multi-shot cameras we recommend 8GB of RAM on a 64 bit Windows and 1GB of video RAM.

Sunrise business sales - SIK activations

Logitech ConferenceCam CC3000e. Best Practices for use with Software Clients. UC for Real People

KT40. Quick Guide Android 4.4.2

1. Central Monitoring System Software

Elo PayPoint for Windows All-in-One Point-of-Sale Platform

Intel 4111 Generation i7 Processor (Quad Core, Base Frequency 2.BOGHz, 6 MB)

AVC792D. 4CH Full 960H DVR. Compatible with ios & Android mobile devices.

Android Concepts and Programming TUTORIAL 1

Internationalization Programming for Mobile Applications

PS236 Getac Camera. Operation Guide

PoE-2600HD. 355 Pan. 90 Tilt. PoE af PoE H Mega-Pixel PT IP Camera 16 :9 FPS H.264

Here to take you beyond Mobile Application development using Android Course details

HANNspree. HANNSpad SN1AT76(HSG1316) User s Manual

Device Information This section introduces you to the hardware of the device.

Mobile Operating Systems Lesson 05 Windows CE Part 1

Datasheet. Enterprise VoIP Phone with Touchscreen. Tel: +44 (0) Fax: +44 (0)

Honor T1 8.0 FAQ. Issue 01. Date 06/30

10 Magni Tablet User Guide

social networking and use of media and portable device to manage digital operating system and offer a series of applications for web browsing,

USB PC Camera User s Guide

Transcription:

MOVEIRO BT-200 Technical Information for Application Developer SEIKO EPSON CORPORATION 2014. All rights reserved. Rev.C

Table of Content 1. Scope... 1 1.1 Purpose... 1 1.2 Major System Specification... 1 1.3 Basic Information for Application Development... 2 1.4 Difference from SmartPhone... 2 2. Supported Functions... 3 2.1 Full screen display... 4 2.2 Camera control function... 6 2.3 Sensor switching function... 8 2.4 3D contents display function... 9 3. Revision History... 11 Moverio Technical Information (Rev.C) i

1. Scope 1.1 Purpose This documentation describes technical information to support application development for Epson see-through mobile viewer BT-200. 1.2 Major System Specification Category Model Description MOVERIO BT-200 Main Processor OMAP4460 (dual core ARM Cortex A9) System Clock Number of Pixel on LCD Max 1.2GHz (Automatic adjustment based on system load and temperature) 960x540 (QHD) / 16:9 / refresh rate 60Hz Virtual Screen Size 80 (at virtual distance of 5m) Color 3D Display Track Pad Buttons on Controller Audio Wi-Fi Bluetooth Sensors GPS Camera Main Storage (RAM) Internal Memory (emmc) External Memory 24bit full color (16770K color) Supported (side by side format) Single touch, multi touch (up to 2 touch) Home, Back, Menu, Volume, and Function Stereo / Dolby Mobile IEEE 802.11b/g/n, Wi-Fi Direct Support A2DP, HSP, HID, OPP, SPP Gyro / Accelerometer / Compass Built-in on the controller unit Built-in on the head set unit (Resolution VGA) 1GB 8GB (Reserved 2GB for system) MicroSD / MicroSDHC (Max. 32GB) System Software Android 4.0.4 / Linux 3.0.21 Moverio Technical Information (Rev.C) 1

1.3 Basic Information for Application Development Category CPU/ABI Description ARMv7 armeabi Android API Level 15 Screen Density UI Type Orientation USB Vendor ID mdpi (160dpi) Tablet UI Landscape Only (No rotation by sensor) 0x04B8 1.4 Difference from Smartphone HOME/MENU/BACK Keys are hardware buttons No touch screen feature on the display itself (only Touch pad on the controller is supported) Touch pad uses relative position method similar to PC pointing method Only Wi-Fi is supported (3G, LTE and other are not supported) No Google certification Therefore the following services that need Google certification are not supported: Google Play Google positioning information service Other services that require Google Certification Moverio Technical Information (Rev.C) 2

2. Supported Functions MOVERIO BT-200 supports the following BT-200 specific functions/settings. Full screen display function 3D contents display function Switching sensor (from headset to controller, and vice versa) Camera control parameters Other than the above BT-200 specific functions, basic functions, such as controlling sensors, are accessed through Android standard methods/api. Following section describes the above functions. Moverio Technical Information (Rev.C) 3

2.1 Full screen display BT-200 uses Android 4.0 Tablet UI. With this UI, Application is typically not allowed to use full screen. However, application can use full screen with the following setting. In Application Implement the following lines in each Activity oncreate(). Window win = getwindow(); WindowManager.LayoutParams winparams = win.getattributes(); winparams.flags = WindowManager.LayoutParams.FLAG_SMARTFULLSCREEN; win.setattributes(winparams); If application has multiple activities, implement above procedure in each Activity. Add import definition import android.view.window; import android.view.windowmanager; To use the import function, the file must be in the SDK. Using the Google standard SDK, the following modification is used to avoid build errors. Modify definition value to immediate value (for Standard SDK) Definition:FLAG_SMARTFULLSCREEN = 0x80000000; winparams.flags = WindowManager.LayoutParams.FLAG_SMARTFULLSCREEN; winparams.flags = 0x80000000; Moverio Technical Information (Rev.C) 4

Full screen is disabled Status bar Full screen is enabled No Status bar Moverio Technical Information Rev.C 5

2.2 Camera control function The camera resolution is VGA. The resolution is not high when compared with other cameras on smartphones. This is because BT-200 doesn t need to display image from its camera on its screen. Use the camera for marker recognition or normal image capture with the following settings: For marker recognition Use setscenemode(scene_mode_barcode) to Camera class to read markers. It is best optimized to recognize markers like barcode. For Normal image capturing Use setscenemode(scene_mode_auto) to Camera class. Function API Value White Balance Frame rate limit setwhitebalance(x) setpreviewfpsrange(x,30000) WHITE_BALANCE_AUTO WHITE_BALANCE_FLUORESCENT WHITE_BALANCE_INCANDESCENT WHITE_BALANCE_DAYLIGHT WHITE_BALANCE_CLOUDY_DAYLIGHT 4000, 8000, 10000, 15000, 30000 ( 4 / 8 / 10 / 15 / 30 fps ) Exposure Setting setexposurecompensation(x) -3 ~ +3 Edge enhancement set("sharpness",x) 0 ~ 7 Digital Zooming setzoom(x) 0 ~ 10 (0=x1 10=x4 ) Moverio Technical Information (Rev.C) 6

Example images with settings SCENE_MODE_AUTO Sharpness +7 Moverio Technical Information Rev.C SCENE_MODE_BARCODE White Balance Daylight 7

2.3 Sensor switching function BT-200 has 9 axis sensor set (Accelerometer, Gyro, Compass) on both the controller and headset. Application program can choose which sensor set to use. (There is no UI for the end user to switch.) Each sensor axis is set as follows +z +y +x +y +z Sensor Position +x Sensor Position and axis Default setting is to use sensors on the controller. Application can switch the setting with the following interface. Switching from Application Switching in Java layer can be done through API (ChangeSensor.java is provided separately). Class ChangeSensor Interface int chgsensortype(int type); int getsensortype(); Parameter type: Sensor type Moverio Technical Information (Rev.C) 8

2.4 3D contents display function BT-200 can display side-by-side 3D format contents on screen. Side-by-side format is the format that contains left and right eye images in one frame. To make side-by-side 3D contents, the original two 960 x 540 images must be compressed and combined into one single 960 x 540 QHD frame (each image is thus reduced to 480 x 540). Total 960pixel 480pixel 480pixel 540pixel Left eye Right eye To display the side-by-side images on the left and right screen separately, use the following interface. How to Use using provided library Toast display Interface int set2d3d(int dimenasion) Parameter dimension : 2D/3D status DIMENSION_ 2D / DIMENSION_ 3D Moverio Technical Information Rev.C 9

2.5 Setting Brightness Application can change the display brightness level on the BT-200. The darker the backlight setting the display image will be more transparent and will have more of a see-through effect. How to Use using provided library Interface Parameter int setbacklight(int backlight) int getbacklight() backlight or return value: Brightness level 0 (dark) 20 (bright) Moverio Technical Information (Rev.C) 10

3. Revision History Rev Contents Date A 1 st release 2014.03.03 B 2 nd release 2014.03.20 C 3 rd release 2014.05.13 Moverio Technical Information (Rev.C) 11