通过 HCE(NFC)与 NewPOS 终端通信
Communicate with NewPOS terminal via HCE (NFC)
我对 HCE 技术(主机卡仿真 NFC)和 NewPos(POS 技术)终端的兼容性有疑问。
According to Google HCE documentation - it supports only ISO/IEC 7816-4 specification.
NewPos终端(我们有NewPos 8110系列)支持这个:
Mifire classic, Mifire Ultralight, Mifire DESFire, ISO 14443 A & B, SONY FeliCa.
这是否意味着无法使用Android-phone(支持HCE的v4.4)通过NFC与NewPos 8110终端通信?
我自己测试了这种情况(使用 Sony Xperia Z3 Compact,Android 4.4 with HCE)。
结果是:
- NewPos 8110终端检测phone为智能卡;
- 非接触式读卡器(如 OMNI、ACR 等)将 phone 检测为卡,但卡类型未知且未生成 UID(这是 HCE 的工作方式)。
我对 HCE 技术(主机卡仿真 NFC)和 NewPos(POS 技术)终端的兼容性有疑问。
According to Google HCE documentation - it supports only ISO/IEC 7816-4 specification.
NewPos终端(我们有NewPos 8110系列)支持这个:
Mifire classic, Mifire Ultralight, Mifire DESFire, ISO 14443 A & B, SONY FeliCa.
这是否意味着无法使用Android-phone(支持HCE的v4.4)通过NFC与NewPos 8110终端通信?
我自己测试了这种情况(使用 Sony Xperia Z3 Compact,Android 4.4 with HCE)。 结果是:
- NewPos 8110终端检测phone为智能卡;
- 非接触式读卡器(如 OMNI、ACR 等)将 phone 检测为卡,但卡类型未知且未生成 UID(这是 HCE 的工作方式)。