//读rfid public static int RF_RFID(ref string rfid) { sRFID RFID = new sRFID(); int rtv = ReadRFID(ref RFID); if (rtv == 0) { rfid = asciicode[RFID.id1 / 16].ToString() + asciicode[RFID.id1 % 16].ToString(); rfid += asciicode[RFID.id2 / 16].ToString() + asciicode[RFID.id2 % 16].ToString(); rfid += asciicode[RFID.id3 / 16].ToString() + asciicode[RFID.id3 % 16].ToString(); rfid += asciicode[RFID.id4 / 16].ToString() + asciicode[RFID.id4 % 16].ToString(); } return rtv; }
//读rfid public static int RF_RFID(ref string rfid) { sRFID RFID = new sRFID(); int rtv = ReadRFID(ref RFID); if (rtv == 0) { rfid = asciicode[RFID.id1 / 16].ToString() + asciicode[RFID.id1 % 16].ToString(); rfid += asciicode[RFID.id2 / 16].ToString() + asciicode[RFID.id2 % 16].ToString(); rfid += asciicode[RFID.id3 / 16].ToString() + asciicode[RFID.id3 % 16].ToString(); rfid += asciicode[RFID.id4 / 16].ToString() + asciicode[RFID.id4 % 16].ToString(); } return(rtv); }
private static extern int ReadRFID(ref sRFID RFID);