History log of /packages/apps/Nfc/src/com/android/nfc/handover/HandoverService.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1ed9fb37431002d39d9e34c6a73b3d0397827ef5 08-Oct-2014 Andres Morales <anmorales@google.com> Disable polling after KB pairing debounce timeout

KB requires presence checking for 300ms in order to enable
pairing mode. Currently, presence checking is immediately
disabled due to a previous patch that disables polling to prevent
retriggering the NFC tag in the keyboard.

Add a 300ms delay to pause pairing

Bug: 17875925
Change-Id: I583ec8ad9a96b17a83ee71bde18cf83b38df5a92
/packages/apps/Nfc/src/com/android/nfc/handover/HandoverService.java
3b6797c0d5fdd9449e956e4f74832241f30a98dd 24-Sep-2014 Andres Morales <anmorales@google.com> Change polling timeout to 35s from 20s

Change-Id: Iaea3ba70fdd388c107c89f2ac894c55f15e9e66c
/packages/apps/Nfc/src/com/android/nfc/handover/HandoverService.java
42c0f35783e2849de525cdbe743c95c197fdcf50 09-Sep-2014 Andres Morales <anmorales@google.com> Pause polling while pairing to peripheral.

Attempt at working around the NFC KB resetting itself
due to NFC discovery.

This prevents the tag from being picked up repeated times.
However, since it re-enables polling once it's done, it will
definitely end up disconnecting the KB if the device remains on it
after pairing has ended. This is because tapping an NFC handover
sticker for a paired device disconnects the device.

Leaving a timeout after paring succeeds before re-enabling
polling as a hacky bandaid solution.

Bug: 17401266
Change-Id: I981a4b2ad7ebf99ba8aa5106cc44f8ac7d899132
/packages/apps/Nfc/src/com/android/nfc/handover/HandoverService.java
2101f59f6805c61e025e8a2d8486d0fd9f669670 21-Aug-2014 Andres Morales <anmorales@google.com> Merge "Fix issue where Beam is not cancelled" into lmp-dev
7aaafa209be6c1b01081cfb5ed1e9530082c7d8c 13-Aug-2014 Andres Morales <anmorales@google.com> BLE parser

Adds a parser for BLE devices and updates BT Handover
stack to support this mode.

Bug: 16007503
Change-Id: I153b1b65f9d27f5d1c5a645c445b339ef5f73157
/packages/apps/Nfc/src/com/android/nfc/handover/HandoverService.java
3ee12128efdf8f96d7921429b4b9e20b55943eb6 18-Aug-2014 Andres Morales <anmorales@google.com> Fix issue where Beam is not cancelled

Bug: 16388447
Change-Id: I47636376390de62a2e93cd91132df047610a05b9
/packages/apps/Nfc/src/com/android/nfc/handover/HandoverService.java
24fc77fd89872c91bfd0c331645f0513ea05d99d 12-Aug-2014 Andres Morales <anmorales@google.com> Remove WFD Beam

Bug: 16687666
Change-Id: I60c64f003436416efc8622fcb7e40c4a7661d7c3
/packages/apps/Nfc/src/com/android/nfc/handover/HandoverService.java
7b3dd2df9b43ee013f24f7a64ec2e257b8200742 10-Jul-2014 Andres Morales <anmorales@google.com> Fix rogue printfs

Change-Id: I7d16c9bee4426612a4f45b04e4727b7938a1f28a
/packages/apps/Nfc/src/com/android/nfc/handover/HandoverService.java
c88f485b2756485673f29632d37648ab196e4a10 26-Jun-2014 Andres Morales <anmorales@google.com> Handover Cl fixes

-AOSP header
-remove debug output

Change-Id: Iedb40caf32fe95efe270cc21016b71901da06eb7
/packages/apps/Nfc/src/com/android/nfc/handover/HandoverService.java
fbd59bd47482eb0784077ee3faf498d531497304 13-Feb-2014 Andres Morales <anmorales@google.com> Wifi-Direct connection handover for Beam.

Enables usage of a Wi-Fi direct channel for large
file transfer via Android Beam. Leaves BT as
default until b/15721122 is resolved.

Change-Id: I9b5e00b79b893d4d0208033241e4b1604bdc4d11
/packages/apps/Nfc/src/com/android/nfc/handover/HandoverService.java
4f0baadcf2e85c0f50794517c19fc3f0d05dce08 04-Sep-2013 Martijn Coenen <maco@google.com> Fix BT headset pairing crash.

Ignore new pairing requests until the outstanding
one is done.

Bug: 10265451
Bug: 10265164
Change-Id: I5f3766c21f5be81371593161f9684ea9324ea317
/packages/apps/Nfc/src/com/android/nfc/handover/HandoverService.java
f5a9550725ea1882b9e03d2e5f92c995d09cd84b 30-Jul-2013 Martijn Coenen <maco@google.com> Don't bind to handover service persistently.

Bug: 8870470
Change-Id: I084bdfb68452530ac8a8c124d1d703902c09847e
/packages/apps/Nfc/src/com/android/nfc/handover/HandoverService.java
3b5a46f86f97d1624d82fa4c56ef175308e7dc65 23-Jul-2013 Martijn Coenen <maco@google.com> Fix license header on some files.

Change-Id: I65c18bbfdbdbffd2beb83ee645bfe2cfeec909ed
/packages/apps/Nfc/src/com/android/nfc/handover/HandoverService.java
d72546a022862a277e43499849e275e4e5ea209a 21-Feb-2013 Martijn Coenen <maco@google.com> Add Beam progress indicator.

Now that the Bluetooth stack supports pushing
the count over OPP, we can more reliably indicate
transfer progress.

Also added a notification on the outgoing side
to show progress.

Change-Id: Id0c5e1750a732910d6a5895ab3d318fdfe752a30
/packages/apps/Nfc/src/com/android/nfc/handover/HandoverService.java
97fe497ede803f09d45253ee5fba51bf03cb724a 18-Jan-2013 Martijn Coenen <maco@google.com> Add a bit more logging for Bluetooth Beam.

This allows easily ruling out wrong Mac addresses
etc.

Bug: 7903517
Change-Id: I6864527fe547347890d5ad319d1535a3f8ddf4d0
/packages/apps/Nfc/src/com/android/nfc/handover/HandoverService.java
be1939b4b6003ac7a65fcb95a3912f5e1ce8e75f 14-Dec-2012 The Android Open Source Project <initial-contribution@android.com> Snapshot b80adb2c263702442cf2f2d771168400e6ceb9f8

Change-Id: I391d8e1be1a61e68b01f0db371dbb4ed3e5b5933
/packages/apps/Nfc/src/com/android/nfc/handover/HandoverService.java