Closed Bug 1125041 Opened 10 years ago Closed 10 years ago

Transceive function does not work on NFC_A tag

Categories

(Firefox OS Graveyard :: NFC, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-master fixed)

RESOLVED FIXED
2.2 S5 (6feb)
Tracking Status
b2g-master --- fixed

People

(Reporter: dimi, Assigned: dimi)

References

Details

Attachments

(2 files)

Transceive function does not work on NFC_A tag, the root cause is that nfcd did not handle connect correctly.
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|
Attachment #8553590 - Flags: review?(allstars.chh)
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
Attachment #8553590 - Flags: review?(allstars.chh)
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)
Attachment #8553590 - Flags: review?(allstars.chh) → review+
Keywords: checkin-needed
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: