Readme-MoCam-2_0_4-en_US.html

MoCam SDK Ver 2.0.4

Table of Contents

  1. Introduction
  2. Notes
  3. Supplemental Notes about Licensing and Trademarks Notices
  4. Required Development Environment
  5. Confirmed Operating Environment
  6. Installation
  7. Known Issues
  8. Package Structure
  9. Related Documents
  10. Revision History

1. Introduction

This package is the MoCam Middleware Software Development Kit for NINTENDO 3DS.
It is composed of headers and libraries that are used to perform camera 3D auto-focus on NINTENDO 3DS platform.
Back to top

2. Notes

This version includes:
Back to top

3. Supplemental Information and Cautions Related to Rights

A copyright notice is not required for this middleware.
Back to top

4. Required Development Environment

The following packages are needed in order to use the MoCam SDK:

Back to top

5. Confirmed Operating Environment

The MoCam SDK has been confirmed to work with the following environment:

Back to top

6. Installation

Package Installation

After extracting this package, please put it in any desired directory.
We recommend that the directory path does not contain any spaces or double-byte characters.
After placing the package in the wanted directory, please execute setup.wsf file (by double-clicking on it).
This will create or update the CTRMW_MOCAM_ROOT environment variable that will contain the absolute path of the root directory of the package.

Tools Installation

Using MoCam in your Application

When using the MoCam SDK in your application, please use the following header files and libraries.

Header Files
include/mw/mo/mocam/mocam_Autofocus.h
Libraries
library/(platform)/(target)/libmw_mo_MoCam.(option).a

MoCam SDK modules version information

Below you will find the middleware description (that includes name of the module and version number information) of each MoCam SDK module (librarie) provided in this SDK:
- MoCam_2_0_4

Back to top

7. Known Issues

They are no known issues.
For the latest information such as bug report after the SDK release, please refer “technical information” at support website for developers.
Back to top

8. Package Structure

The following is the configuration of this package.
Please note that, for the sake of clarity, all files of the package may not be listed below.

MoCam/
    |
    +- include/
    |    |
    |    +- mw/
    |         |
    |         +- mo/
    |              |
    |              +- mocam/
    |              |       |
    |              |       +- mocam_Defs.h        … MoCam header files
    |              |       +- mocam_Autofocus.h   … MoCam autofocus header files
    |              +- filter/
    |                      |
    |                      +- filter_Image.h      … Filter header files (for helpers)
    |
    +- libraries/
    |           |
    |           +- (Platform)/
    |                        |
    |                        +- (target)/
    |                                   |
    |                                   + libmw_mo_MoCam.(option).a
    |
    +- sampledemos/ … Sample demos
    |             |    
    |             +- helper: some helper used inside samples to handle camera, display, yuv to rgb conversion, etc.
    |             +- autofocus3D: demonstrate realtime 3D auto-focus in a thread while main thread use lot of CPU (fractal calculation). 
    |                             Pressing A button disable/enable the 3D autofocus feature. Pressing LEFT/RIGHT buttons decrease/increase 3D autofocus thread sleep time.
    |	
    +- Readme-MoCam-2_0_4-en_US.html … Readme File

Back to top

9. Related Documents

Html Function Reference Manual for C++ API

Back to top

10. Revision History

● Ver 2.0.4
● Ver 2.0.3
● Ver 2.0.2
● Ver 1.5.6
● Ver 1.5.5
● Ver 1.5.4
● Ver 1.5.0
● Ver 1.1.4
● Ver 1.1.3
● Ver 1.1.2
● Ver 1.1.1
● Ver 1.1.0
● Ver 1.0.1
● Ver 1.0.0
Back to top