Closed Bug 1034488 Opened 10 years ago Closed 7 years ago

NFC: Speed up the NFC Handover when BT is off.

Categories

(Firefox OS Graveyard :: NFC, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: allstars.chh, Assigned: arno)

References

Details

While doing NFC Handover when BT is off, we often find out it takes much longer time to exchange the data, and if user takes his phone away too early, he will meet Bug 1031993 and has to tap the other phone again.

This hurts user experience.

We also compared when using Handover to share data to a FirefoxOS phone and to a Android phone, for example, FirefoxOS on Nexus 5 and Android on Nexus 5, with BT is off on both phones.

The Android on Nexus 5 is faster to finish exchanging Handover NDEFs and start file transfering.

This bug is filed to track if we speed up the NDEF-exchange during during Handover.
Right now NfcHandoverManager will only send a handover request/select after BT is enabled. That is why the handshake is slower. I already encode the proper CPS (Carrier Power State) but since BT is always on by the time the request is sent, it is effectively a constant. Once Bug 998175 lands, I will create a patch to send the handover request/select immediately and hope that the receiver will honor the CPS value.
Assignee: nobody → arno
QA Whiteboard: [COM=NFC]
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.