Android 2.3 e ISO 15693
Domanda
Vorrei sapere se Android 2.3 Gingerbread e il telefono supporta Nexus S lettura / scrittura ISO 15693 chip RFID? A partire da ora, so che è in grado di leggere ISO 14443 ...
Qualcuno sa?
Soluzione
Sono forse troppo tardi, ma ho potuto leggere alcuni RFID 15693 con il mio Nexus S al lavoro. Non cerco di leggere i dati in esso, ho solo bisogno di leggere l'identificativo univoco per il mio progetto.
Con i migliori saluti
Altri suggerimenti
Mifare si basa sulla norma ISO / IEC 14443, non sulla norma ISO / IEC 15693
vedi http://en.wikipedia.org/wiki/MIFARE
Per comunicare con questo tipo di circuito integrato, è necessario utilizzare il seguente API da Android: http://developer.android.com/reference/android/nfc/tech /NfcV.html
L'API Nfcv è stata aggiunta nel livello di API 10, corrispondente da questa pagina dice di Android 2.3.3. http://developer.android.com/guide/topics /manifest/uses-sdk-element.html#ApiLevels
Se si utilizza Android 2.3 Gingerbread, è necessario aggiornare il telefono per almeno Android 2.3.3 GINGERBREAD_MR1. Una volta che avete fatto, sarete in grado di utilizzare i seguenti metodi dal api:
Tag tag = ...;
nfc = NfcV.get(tag);
nfc.connect();
byte[] read = nfc.transceive(new byte[]{0x00, 0x20, 0x05});
nfc.close();
In questo esempio, il telefono invia 0x00, 0x20, 0x005 corrispondente al comando di lettura blocco 5 dalla scheda.
È possibile trovare i diversi comandi avaliable e la risposta della scheda darà in ogni caso per googling "ISO / IEC FCD 15693 3" e prendendo il primo link (yeah "Hai bisogno di almeno 10 reputazione di inviare più di 2 collegamenti ." - ')