当"未知标记类型"扫描

时间:2015-06-01 11:17:48

标签: android embedded nfc spi

我正在开发一个Android NFC阅读器项目,我在其中使用AS3953 NFC芯片。根据{{​​3}}:可以使用此NFC芯片

  

微控制器定期存储日志数据并且可以   然后,即使微控制器未通电,PCD也会读取它。

这正是我想要做的,被动地读取NFC标签。问题是我的Android手机没有连接到微控制器时无法识别标签。扫描标签时我只有一个噪音,没有信息出现。我尝试使用另一部智能手机,并且我发出了一条小信息:"未知标签类型"。

我的问题是: 当"未知标签类型"时,如何启动Android应用程序?被检测到。我尝试了三个Android意图处理程序:TAG_DISCOVERED,TECH_DISCOVERED和NDEF_DSICOVERED,但这些解决方案都没有奏效。

N.B:根据datasheet,AS3953A支持ISO 14443A达到Level-4

N.B2:当我使用构造函数demokit时,我可以通过SPI接口提供NFC时读取EEPROM值。

The AS3953 chip connected the Demoboard microcontroller

The stand-alone tag that I want to read

1 个答案:

答案 0 :(得分:0)

我联系了制造商“ams”。他们说这个标签(AS3953 HW)不符合NFC论坛标准(与数据表中提到的相反)。因此,为了被动地阅读标签,我必须将其专有命令(数据表中提供的列表)编码到我的应用程序中。