AT-NFC 2.1 (win) AT-NFC kernel set

Macros
NFC Error Codes

Errors codes used by NFC export functions. More...

## Macros
#define | NFC_INF_OUTCOME 0x0301
#define | NFC_INF_INV_COMM_SEQUESNCE 0x0302
#define | NFC_ERR_INIT 0xA000
#define | NFC_ERR_INIT_HAL_INIT NFC_ERR_INIT + 0x01
#define | NFC_ERR_DEINIT 0xA020
#define | NFC_ERR_DEINIT_HAL_DEINIT NFC_ERR_DEINIT + 0x01
#define | NFC_ERR_GET_DATA 0xA060
#define | NFC_ERR_GET_DATA_INV_PARAM NFC_ERR_GET_DATA + 0x01
#define | NFC_ERR_GET_DATA_INV_LEN NFC_ERR_GET_DATA + 0x02
#define | NFC_ERR_GET_DATA_BY_TAG 0xA080
#define | NFC_ERR_GET_DATA_BY_TAG_INV_PARAM NFC_ERR_GET_DATA_BY_TAG + 0x01
#define | NFC_ERR_GET_DATA_BY_TAG_INV_LEN NFC_ERR_GET_DATA_BY_TAG + 0x02
#define | NFC_ERR_GET_DATA_BY_TAG_INV_VAL NFC_ERR_GET_DATA_BY_TAG + 0x03
#define | NFC_ERR_GET_DATA_BY_TAG_NOT_READY NFC_ERR_GET_DATA_BY_TAG + 0x04
#define | NFC_ERR_GET_DATA_BY_TAG_LIST 0xA0A0
#define | NFC_ERR_GET_DATA_BY_TAG_LIST_INV_PARAM NFC_ERR_GET_DATA_BY_TAG_LIST + 0x01
#define | NFC_ERR_GET_DATA_BY_TAG_LIST_INV_LIST NFC_ERR_GET_DATA_BY_TAG_LIST + 0x02
#define | NFC_ERR_GET_DATA_BY_TAG_LIST_INV_LEN NFC_ERR_GET_DATA_BY_TAG_LIST + 0x03
#define | NFC_ERR_ISS_SCRIPT_PROCESS 0xA0C0
#define | NFC_ERR_ISS_SCRIPT_PROCESS_INV_PARAM NFC_ERR_ISS_SCRIPT_PROCESS + 0x01
#define | NFC_ERR_ISS_SCRIPT_PROCESS_INV_DATA NFC_ERR_ISS_SCRIPT_PROCESS + 0x02
#define | NFC_ERR_ISS_SCRIPT_PROCESS_MEM_ALLOC NFC_ERR_ISS_SCRIPT_PROCESS + 0x03

## Detailed Description

Errors codes used by NFC export functions.

## Macro Definition Documentation

## ◆ NFC_ERR_DEINIT

#define NFC_ERR_DEINIT 0xA020

nfcDeInit: error base

## ◆ NFC_ERR_DEINIT_HAL_DEINIT

#define NFC_ERR_DEINIT_HAL_DEINIT NFC_ERR_DEINIT + 0x01

call hal_deinit failed

## ◆ NFC_ERR_GET_DATA

#define NFC_ERR_GET_DATA 0xA060

nfcGetData: error base

## ◆ NFC_ERR_GET_DATA_BY_TAG

#define NFC_ERR_GET_DATA_BY_TAG 0xA080

nfcGetDataByTag: error base

## ◆ NFC_ERR_GET_DATA_BY_TAG_INV_LEN

#define NFC_ERR_GET_DATA_BY_TAG_INV_LEN NFC_ERR_GET_DATA_BY_TAG + 0x02

not enaugh space

## ◆ NFC_ERR_GET_DATA_BY_TAG_INV_PARAM

#define NFC_ERR_GET_DATA_BY_TAG_INV_PARAM NFC_ERR_GET_DATA_BY_TAG + 0x01

inv param

## ◆ NFC_ERR_GET_DATA_BY_TAG_INV_VAL

#define NFC_ERR_GET_DATA_BY_TAG_INV_VAL NFC_ERR_GET_DATA_BY_TAG + 0x03

inv value obtained

## ◆ NFC_ERR_GET_DATA_BY_TAG_LIST

#define NFC_ERR_GET_DATA_BY_TAG_LIST 0xA0A0

nfcGetDataByTagList: error base

## ◆ NFC_ERR_GET_DATA_BY_TAG_LIST_INV_LEN

#define NFC_ERR_GET_DATA_BY_TAG_LIST_INV_LEN NFC_ERR_GET_DATA_BY_TAG_LIST + 0x03

not enaugh space

## ◆ NFC_ERR_GET_DATA_BY_TAG_LIST_INV_LIST

#define NFC_ERR_GET_DATA_BY_TAG_LIST_INV_LIST NFC_ERR_GET_DATA_BY_TAG_LIST + 0x02

inv list

## ◆ NFC_ERR_GET_DATA_BY_TAG_LIST_INV_PARAM

#define NFC_ERR_GET_DATA_BY_TAG_LIST_INV_PARAM NFC_ERR_GET_DATA_BY_TAG_LIST + 0x01

inv param

## ◆ NFC_ERR_GET_DATA_BY_TAG_NOT_READY

#define NFC_ERR_GET_DATA_BY_TAG_NOT_READY NFC_ERR_GET_DATA_BY_TAG + 0x04

inv command sequence

## ◆ NFC_ERR_GET_DATA_INV_LEN

#define NFC_ERR_GET_DATA_INV_LEN NFC_ERR_GET_DATA + 0x02

not enaugh space

## ◆ NFC_ERR_GET_DATA_INV_PARAM

#define NFC_ERR_GET_DATA_INV_PARAM NFC_ERR_GET_DATA + 0x01

inv param

## ◆ NFC_ERR_INIT

#define NFC_ERR_INIT 0xA000

nfcInit: error base

## ◆ NFC_ERR_INIT_HAL_INIT

#define NFC_ERR_INIT_HAL_INIT NFC_ERR_INIT + 0x01

call hal_init failed

## ◆ NFC_ERR_ISS_SCRIPT_PROCESS

#define NFC_ERR_ISS_SCRIPT_PROCESS 0xA0C0

nfcIssScriptProcess: error base

## ◆ NFC_ERR_ISS_SCRIPT_PROCESS_INV_DATA

#define NFC_ERR_ISS_SCRIPT_PROCESS_INV_DATA NFC_ERR_ISS_SCRIPT_PROCESS + 0x02

inv tran data

## ◆ NFC_ERR_ISS_SCRIPT_PROCESS_INV_PARAM

#define NFC_ERR_ISS_SCRIPT_PROCESS_INV_PARAM NFC_ERR_ISS_SCRIPT_PROCESS + 0x01

inv param

## ◆ NFC_ERR_ISS_SCRIPT_PROCESS_MEM_ALLOC

#define NFC_ERR_ISS_SCRIPT_PROCESS_MEM_ALLOC NFC_ERR_ISS_SCRIPT_PROCESS + 0x03

mem alloc failure

## ◆ NFC_INF_INV_COMM_SEQUESNCE

#define NFC_INF_INV_COMM_SEQUESNCE 0x0302

invalid command sequence

## ◆ NFC_INF_OUTCOME

#define NFC_INF_OUTCOME 0x0301

see nfc outcome for details