Version 1.1 (2015-01-15)
Additions
Changes
- 1. Overview
- Noted that the error code list includes sample error messages.
- 4. State Transitions
- Added a note that the battery life when using the NFC reader/writer is currently being evaluated.
- Added information about the SNAKE battery life.
- Added information about the state transitions when the NFC reader/writer is disconnected.
- 5.3. Common Error Handling
- Removed the comment about needing to notify the user when a
ResultInvalidOperation
error occurs. - Added information about handling errors when using the NFC reader/writer.
- 5.4. Tag Check Sequence
- Noted that the
Mount
andMountRom
functions can returnResultInvalidFormatVersion
.
- 5.7. Tag Mounting Sequence
- Noted that the
Mount
andMountRom
functions can returnResultInvalidFormatVersion
.
- 5.8. Tag Restoration Sequence
- Noted that the
Restore
function can returnResultBackupError
.
- 5.10.2. Registration Information Retrieval Sequence
- Modified the description so that owner registration and nickname registration are not required.
- 5.10.3. Application-Specific Region Access Start Sequence
- Removed the requirement to notify the user if
ResultNeedCreate
is returned when accessing the application-specific region.
- 5.10.5. Application-Specific Region Check Sequence
- Removed the text that states the
OpenApplicationArea
function returnsResultNotSupported
.
- 5.11.1. HOME Menu Transition Sequence
- Noted that the NFP library must be finalized when transitioning to the HOME Menu.
- 5.11.2. Sleep Mode Transition Sequence
- Removed unnecessary function calls.
- 5.11.3. Power Off Sequence
- Added the transition to the POWER Menu to the figure.
- Noted that tag detection must be stopped before transitioning to the POWER Menu.
- 6. Using the NFP Library
- Added text indicating that
Finalize
must be called when transitioning to the HOME Menu or an applet. - Removed the explicit requirement to stop tag detection when transitioning to Sleep Mode.
- 6.2. Starting Tag Detection
- Noted that the touch panel cannot be used during tag detection.
- Added information about the tag recognition range (x, y: ±10 mm, z: +5 mm) for SNAKE and CLOSER.
- 6.4. Mounting a Tag
- Revised the descriptions of the table tag state and the tag states of the return values of each function.
- Noted that the
Mount
andMountRom
functions can returnResultInvalidFormatVersion
.
- 6.4.1. Restoring Tags
- Noted that the
Restore
function can returnResultBackupError
.
- 6.5. Starting amiibo Settings
- Updated the descriptions to reflect the fact that a tag can no longer be initialized by jumping to amiibo Settings.
- 6.6.2.1. Creating the Application-Specific Region
- Modified the sentence that recommends converting the data to write to big-endian.
- 6.10.1. Handling the HOME Button
- Noted that the touch panel cannot be used during tag detection.
- Noted that the NFP library must be finalized when transitioning to the HOME Menu.
- 6.10.2. Handling Sleep Mode Requests
- Removed unnecessary function calls.
- 6.10.3. Handling the POWER Button
- Noted that the touch panel cannot be used during tag detection.
- 6.10.4. Implementation Requirements for CTR
- Modified the description to reflect the change in the method of checking the connection status.
- Modified the times required for function calls.
- Added a description of the timeout period for the connection status to become disconnected.
- Added descriptions of function behavior when called on SNAKE.
- Removed the warning that recommended caching the connection status.
- Added text about how to update the status of the LED that indicates the remaining battery life of the NFC reader/writer.
Version 1.0 (2014-10-15)
Additions and Changes
- Initial version.