refactor: remove redundant nfc related code
This commit is contained in:
parent
a679b0aeef
commit
56ed858dc3
@ -7,37 +7,11 @@ import android.widget.Toast;
|
||||
public class eAMEMuService extends HostNfcFService {
|
||||
@Override
|
||||
public byte[] processNfcFPacket(byte[] commandPacket, Bundle extras){
|
||||
if(commandPacket.length < 1 + 1 + 8){
|
||||
Toast.makeText(this.getApplicationContext(), "ProcessPacket: " + "too short packet!", Toast.LENGTH_SHORT).show();
|
||||
return null;
|
||||
}
|
||||
|
||||
byte[] nfcid2 = new byte[8];
|
||||
System.arraycopy(commandPacket, 2, nfcid2, 0, 8);
|
||||
String res = "";
|
||||
|
||||
for(int i= 0;i<8;i++){
|
||||
res += Integer.toHexString(nfcid2[i] & 0xFF);
|
||||
}
|
||||
|
||||
Toast.makeText(this.getApplicationContext(), "ProcessPacket: " + res, Toast.LENGTH_SHORT).show();
|
||||
|
||||
if(commandPacket[1] == (byte)0x04){
|
||||
byte[] resp = new byte[1 + 1 + 8 + 1];
|
||||
resp[0] = (byte)11;
|
||||
resp[1] = (byte)0x05;
|
||||
System.arraycopy(nfcid2, 0, resp, 2, 8);
|
||||
resp[10] = (byte)0;
|
||||
return resp;
|
||||
}
|
||||
else{
|
||||
return null;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onDeactivated(int reason)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user