为何有些NFC手机不能读公交卡
简单来说,一个完整的NFC产品应该包括三部分:NFC硬件、统一系统接口支持、App。这种结构和蓝牙产品、WiFi产品没有什么区别,只不过NFC多用在支付领域,所以它的App最好有支付接口。
在这三个部分中,有不同的解决方案,每个公司的兼容性状况也不同,其中硬件部分最为严重。
NFC的硬件部分并不复杂,由三部分组成:CLF(非接触式前端模块)、射频天线、SE(安全区)。读公交卡充电,CLF+天线就够了;如果想把手机APP做成电子公交卡(支持航空发卡和航空充值),就需要SE部分。
上面提到的读卡兼容性问题是CLF的NFC芯片导致的。目前,国内主流手机NFC芯片供应商包括恩智浦、博通、联发科、三星电子等。恩智浦在行业中的份额最大,其次是博通、联发科和三星电子。其中,三星电子主要在Note 4.机型上。
每个芯片公司都会有自己的NFC开放标准的实现,比如有的比较兼容旧标准,有的在标准内选择不同的方式等等。如果不能读卡,基本可以确定是不同芯片之间实现方式不同导致的兼容性问题。
系统界面读卡和充值差别不大。因此,这张公交卡能否支持在线充值,还要看当地公交系统的运营能力。比如北京已经支持,但只能在其出品的“e乐充公交卡”APP中充值(支付宝也需要跳转到这个APP完成充值)。
据我们了解,目前国内开通公交卡在线充值的城市还很少,所以大家可能只用NFC读卡,或者弄个NFC贴纸也不错,但是要注意选择比较好的兼容性。升级后也可以使用。