Sunday, October 15, 2017

NFC battery draining through constant use


Does putting a device that constantly checks/uses NFC affect/drain the battery? One example is Dimple IO which puts NFC buttons on the back of your phone.




Answer



The Tag Dispatch System of Android Developers says



Android-powered devices are usually looking for NFC tags when the screen is unlocked, unless NFC is disabled in the device's Settings menu. When an Android-powered device discovers an NFC tag, the desired behavior is to have the most appropriate activity handle the intent without asking the user what application to use.



Therefore, your device is scanning for NFC tags, when the screen is on , so power would be used. My guess , is that this power consumption would be low, and not cause a drain on battery, since




  • NFC is low power meant to exchange information within 5 cms





  • NFC is active only when screen is on



  • Since the tag information may remain unchanged, it may not require frequent polling

  • NFC isn't quoted as a battery hogger in the battery drain culprits list (subjective)


Specific to your question, it would depend on



  • How well the app optimises power ( it is not compatible with my device to see behaviour)

  • NFC chip level power consumption used in your device


  • How doze optimises (if using Marshmallow)


I would think that power consumption would be negligible, but it is a good idea to verify using an app like GSam Battery Monitor to see the actual power consumption and you could post your findings as an answer


Edit: Answer to Does NFC drain power if tag is attached constantly? on Electronics SE gives good technical reasons for why the consumption should be low


No comments:

Post a Comment

samsung galaxy s 2 - Cannot restore Kies backup after firmware upgrade

I backed up my Samsung Galaxy S2 on Kies before updating to Ice Cream Sandwich. After the upgrade I tried to restore, but the restore fails ...