Transceive function does not work on NFC_A tag, the root cause is that nfcd did not handle connect correctly.
Created attachment 8553590 [details] [review] pull request to mozilla-b2g/platform_system_nfcd v1 Hi Yoshi, The root cause is that the check in handleTagTransceiveResponse in NfcService.cpp is incorrect. Originally the tag technology in nfcd is a little bit mess so i also clean it up. Combine tag technology defined in NfcGonkMessage and interface/TagTechnology so for nci internal use of tag technology should be |enum TechnologyType|. for general tag type will then be |enum TagTechnology|
Comment on attachment 8553590 [details] [review] pull request to mozilla-b2g/platform_system_nfcd v1 Will work on bug 1089658 first then rebase on it
Comment on attachment 8553590 [details] [review] pull request to mozilla-b2g/platform_system_nfcd v1 Set r? to yoshi because actually this bug is not really related to NFC_A, this is an internal bug of nfcd so this patch should also be uplift to 2.2
Attachment #8553590 - Flags: review?(allstars.chh) → review+
Status: ASSIGNED → RESOLVED
Last Resolved: 4 years ago
status-b2g-master: --- → fixed
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.