This package is the QR Code Decoder Middleware Library. You can use this package to decode QR Code patterns.
This package can be used in retail products.
Use this package only in a Nintendo 3DS environment.
For applications that use QR Code patterns, we recommend that you prepare a means of authenticating the data when decoding, such as encrypting or adding a signature to the data, to confirm whether the data is reliable.
Due to differences in hardware specifications, QR Code patterns that could be recognized on other platforms might not be recognized on this one. In particular, due to the quality of the camera, in some cases small QR Code patterns are not recognized. When using this library, be sure to adequately test whether a QR Code can be recognized before using it.
QR Code is a registered trademark of Denso Wave, Inc. If you use a QR Code, you must follow the copyright rules prescribed by Denso Wave, Inc..
The following development environment is required in order to run this package.
This package has been confirmed to run with the following versions of the development environment.
Extract this package to any directory. We recommend that you put this package in a directory with a path that does not include spaces or double-byte characters. Once you have put the package in the chosen directory, run setup.wsf
to set the CTRMW_QRD_ROOT
environment variable to the absolute path of the root directory of the package.
Link to the following header files and libraries to include this middleware in an application.
include/mw/qrd/qrd.h
library/(platform)/(target)/libmw_qrd.fast.a
(or *.small.a
)
None.
For the latest information, including information about bugs discovered since the last release, see the Technical Information section of the Developer Support website.
This package has the following structure.
Note: Not all of the files are listed.
CTR_MW-QRD/ | +- documents/ | | | +- API/ | | | +- index.html ... API Reference | | +- include/ | | | +- mw/ | | | +- qrd/ | | | +- qrd.h ... Header file | +- libraries/ | | | +- (Platform)/ | | | +- (target)/ | | | +- libmw_qrd.fast.a ... Library files | +- libmw_qrd.small.a | +- sampledemos/ ... Sample demos (1 total) | | | +- stdapp | | | | | +- DecodeSample … Build environment for a standard application. | | | +- extapp | | | | +- DecodeSample … Build environment for an extended application. | | +- Readme-QRD-2_0_1.html ... This readme file.
For more information about each function and to learn how to run the sample demos, see the API Reference.
QR Code Decoder Middleware Library API Reference Manual
CONFIDENTIAL