vite-uni-dev-tool
Version:
vite-uni-dev-tool, debug, uni-app, 一处编写,到处调试
28 lines • 1.28 kB
TypeScript
export declare function transformArrayBuffer(buffer: ArrayBuffer): NFC.TransformId;
export declare function parseAtqa(atqaBuffer: ArrayBuffer): {
uidType: number;
storageSize: number;
manufacturer: number;
cardFeatures: number;
reserved: number;
} | null;
export declare function parseAtqaAndroid(atqa: number[]): {
uidType: number;
storageSize: number;
manufacturer: number;
cardFeatures: number;
reserved: number;
};
/**
* 获取 SAK 类型
*
* @export
* @param {number} sak
* @return {*}
*/
export declare function getSakType(sak: number): "未指定类型" | "Mifare Classic 1K" | "Mifare Classic Mini" | "Mifare Plus" | "Mifare Classic 4K" | "Mifare Ultralight / Ultralight C" | "DESFire" | "未知";
export declare function getSakHex(sak: number): string;
/** 获取读写标准 */
export declare function getReadWriteStandard(nfcTypes: NFC.NfcType[]): ("未知" | "ISO 14443-3A" | "ISO 14443-3B" | "ISO 14443-3F" | "ISO 15693" | "NDEF" | "ISO 14443-4" | "NDEF Formatable")[];
export declare function getAndroidTechs(techs: string[]): ("" | "ISO-DEP" | "MIFARE Classic" | "MIFARE Ultralight" | "NFC-A" | "NFC-B" | "NFC-F" | "NFC-V" | "Ndef" | "Ndef Formatable")[];
//# sourceMappingURL=utils.d.ts.map