BOOL get_tag_uid(BYTE *response) { switch(RFIDlerConfig.TagType) { case TAG_TYPE_ASK_RAW: return ask_raw_get_uid(response); case TAG_TYPE_AWID_26: return awid26_get_uid(response); case TAG_TYPE_EM4X02: return em4x02_get_uid(response); case TAG_TYPE_FDXB: return fdxb_get_uid(response); case TAG_TYPE_FSK1_RAW: case TAG_TYPE_FSK2_RAW: return fsk_raw_get_uid(response); case TAG_TYPE_HID_26: return hid26_get_uid(response); case TAG_TYPE_HITAG1: return hitag1_get_uid(response); case TAG_TYPE_HITAG2: return hitag2_get_uid(response); case TAG_TYPE_INDALA_64: return indala64_get_uid(response); case TAG_TYPE_INDALA_224: return indala224_get_uid(response); case TAG_TYPE_PSK1_RAW: return psk1_raw_get_uid(response); case TAG_TYPE_Q5: //case TAG_TYPE_T55X7: return q5_get_uid(response); case TAG_TYPE_UNIQUE: return unique_get_uid(response); default: break; } return FALSE; }
// return raw HEX UID BOOL hid26_get_uid(BYTE *response) { return fsk_raw_get_uid(response, FALSE); }
// return raw HEX UID BOOL awid26_get_uid(BYTE *response) { return fsk_raw_get_uid(response); }