We are working on a device with Qualcomm snapdragon running Android Pie. Because of the workflow needs we are using two PN553 NFC readers on the device. At any give time only one of them will be used for reading tags. Both the readers are never used simultaneously.
To switch between the two NFC readers we are currently following these steps -
- Shutdown NFC service
- Modify NFC service configuration file with the second reader's device file
- Start NFC service
Though this arrangement works, this cycle takes about 30 seconds and does not meet the user experience requirements of the customer.
Is there any other better way of supporting 2 NFC readers in a device running Android Pie?