1. 27 Jun, 2011 1 commit
  2. 22 Jun, 2011 1 commit
    • Martijn Coenen's avatar
      Exchange me profile over NFC using android SNEP service. · 32cdff50
      Martijn Coenen authored
      This is Ben's patch with some small modifications:
      - Added code to retrieve the me profile and transmit/receive it;
      - Moved local SAP definitions for more clarity.
      - Removed sending of my tag.
      
      Change-Id: Ica85b4491206526e89bc34c23479f9d4489ed1cf
      32cdff50
  3. 20 Jun, 2011 3 commits
  4. 17 Jun, 2011 5 commits
  5. 16 Jun, 2011 7 commits
  6. 15 Jun, 2011 4 commits
  7. 14 Jun, 2011 3 commits
  8. 13 Jun, 2011 2 commits
    • Martijn Coenen's avatar
      Support for setting the NfcA transceive timeout (NFC Service). · fbd90779
      Martijn Coenen authored
      Change-Id: Iec7b949f487f3b9cdd4729ce99c3a4b2718b9b6a
      fbd90779
    • Nick Pelly's avatar
      Fix NFC service wake-lock, again. · 2edb3ee5
      Nick Pelly authored
      1) Put a watchdog on the NFC Service disable path.
      All the bug-reports show we were stuck in _disable(), watch-dog
      this path (10 seconds).
      
      2) Only attempt a SE reset once, even if it fails the first time.
      All the bugs reports should the _disable() was due to SE reset
      on first boot.
      
      3) Grab the NFC service lock before the wake-lock.
      So even if someone has NFC service lock, at least we don't
      hold a wake-lock waiting for it.
      
      Bug: 4581084
      Change-Id: Ic9829dddde8d0c67cf0e8e4912357fa2902faa11
      2edb3ee5
  9. 10 Jun, 2011 2 commits
  10. 09 Jun, 2011 4 commits
  11. 08 Jun, 2011 5 commits
    • Nick Pelly's avatar
      resolved conflicts for merge of fe817189 to master · 8586b104
      Nick Pelly authored
      Change-Id: I42b37768e9f66e959b5487e4e5409e517202d63a
      8586b104
    • Nick Pelly's avatar
      Merge "Slay the NfcService beast, part one." · e332f38f
      Nick Pelly authored
      e332f38f
    • Nick Pelly's avatar
      Slay the NfcService beast, part one. · 76a412f4
      Nick Pelly authored
      Split out dispatch code into NfcDispatcher.java. It can be pulled out
      cleanly.
      
      Move URI field construction into framework.
      
      Change-Id: Ia70c06c5f469b370c532905e1c02f71149cb9ecc
      76a412f4
    • Martijn Coenen's avatar
      Implement Felica timeout handling (NFC service). · dfebdbf8
      Martijn Coenen authored
      NFC service interface to set the Felica timeout from the API.
      Refactored timeout resets to single method - assuming access
      to the SE in wired mode is exclusive with normal tag access,
      this should be no problem.
      
      Change-Id: I4a4d1c2c6db12582e5ff6cca325fd14fcf286282
      dfebdbf8
    • Martijn Coenen's avatar
      Added support for rediscovering a Tag. · 3fb14d08
      Martijn Coenen authored
      This adds basic support for rediscovering the currently connected tag.
      At the moment rediscovering the same tag is not well supported by libnfc.
      The real usecase for rediscover is actually run-time adding and/or
      removing the Ndef and NdefFormatable technologes, and since we detect
      these in the upper layers of the stack anyway this makes the
      implementation a lot simpler.
      
      This change also required a cleaner split between connected technologies
      and connected handles. Connected technologies are something that only
      the Java part of the API is concerned with. Each technology is mapped
      to a handle, which is how libnfc refers to a tag. Previously we used
      the connected technology to derive the connected libnfc handle, but
      since this change allows run-time removal of technologies *without*
      disconnecting from a handle we need to keep track of them separately.
      
      Bug: 3378764
      Change-Id: If4725fa266eb37aa17aa67b31491f4bd77b1ee68
      3fb14d08
  12. 07 Jun, 2011 3 commits