use a bigger presence check delay

This commit is contained in:
Frank Morgner
2014-11-03 23:45:54 +01:00
parent 441be5b489
commit d4fd403e4e
2 changed files with 2 additions and 2 deletions

View File

@@ -186,7 +186,7 @@ public class MainActivity extends Activity implements NfcAdapter.ReaderCallback
private void enableReaderMode() {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
Bundle bundle = new Bundle();
bundle.putInt(NfcAdapter.EXTRA_READER_PRESENCE_CHECK_DELAY, 2000);
bundle.putInt(NfcAdapter.EXTRA_READER_PRESENCE_CHECK_DELAY, NFCReader.TIMEOUT*10);
NfcAdapter.getDefaultAdapter(this).enableReaderMode(this, this,
NfcAdapter.FLAG_READER_NFC_A | NfcAdapter.FLAG_READER_NFC_B | NfcAdapter.FLAG_READER_SKIP_NDEF_CHECK,
bundle);

View File

@@ -44,7 +44,7 @@ public class NFCReader implements SCReader {
card.close();
}
private static int TIMEOUT = 2500;
public static int TIMEOUT = 2500;
@Override
public void powerOn() {
/* should already be connected... */