check AMS product type
This commit is contained in:
parent
3ffcc47374
commit
e657e26886
@ -275,12 +275,12 @@ bool ams_init()
|
|||||||
|
|
||||||
// check connection
|
// check connection
|
||||||
uint8_t productType = ams_read_reg(AMS_REG_PRODUCT_TYPE);
|
uint8_t productType = ams_read_reg(AMS_REG_PRODUCT_TYPE);
|
||||||
if (!productType)
|
if (productType != 0x14)
|
||||||
{
|
{
|
||||||
printf1(TAG_NFC,"Have no product type. Connection error.");
|
printf1(TAG_NFC,"Have no product type [0x%02x]. Connection error.\n", productType);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
printf1(TAG_NFC,"Product type 0x%02x.", productType);
|
printf1(TAG_NFC,"Product type 0x%02x.\n", productType);
|
||||||
|
|
||||||
// enable tunneling mode and RF configuration
|
// enable tunneling mode and RF configuration
|
||||||
ams_write_reg(AMS_REG_IC_CONF2, AMS_RFCFG_EN | AMS_TUN_MOD);
|
ams_write_reg(AMS_REG_IC_CONF2, AMS_RFCFG_EN | AMS_TUN_MOD);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user