Rokato. CosErr

CPU卡COS系统SW错误码处理

Constructor

new CosErr(plug)

构造CosErr操作对象

Parameters:
NameTypeDescription
plugRfReader

插件通讯对象

Members

SW_0001

正常 成功执行

SW_6982

错误 密钥已锁定

SW_6983

错误 使用条件不满足

SW_6985

错误 MAC校验失败,密钥错误

SW_6988

错误 应用目录临时锁定

SW_6A81

错误 文件未找到

SW_6A82

错误 记录未找到

SW_6A83

错误 密钥未找到

SW_6A88

错误 卡片已永久锁定

SW_9000

异常 通讯失败 非COS标准错误定义

SW_FFFF

异常 未知错误 非COS标准错误定义

Methods

(async) errStr(sw) → {Promise}

获取COS响应SW状态码含义描述字符串

Parameters:
NameTypeDescription
swnumber

十进制小端序SW错误码

Returns:

err/msg + retval

Type: 
Promise

(static) cosDataSW(data) → {number}

获取COS应答数据末尾SW十进制小端序错误码

Parameters:
NameTypeDescription
datastring

COS应答HEX数据

Returns:
Type: 
number

(static) hexSW(sw)

十进制小端序SW错误码转十六进制格式字符串

Parameters:
NameTypeDescription
swnumber

十进制小端序SW错误码

Returns:

十六进制字符串