コード例 #1
0
ファイル: uid.c プロジェクト: hhcalder92/RFIDler
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;
}
コード例 #2
0
ファイル: hid.c プロジェクト: ApertureLabsLtd/RFIDler
// return raw HEX UID
BOOL hid26_get_uid(BYTE *response)
{
    return fsk_raw_get_uid(response, FALSE);
}
コード例 #3
0
ファイル: awid.c プロジェクト: 10to7/RFIDler
// return raw HEX UID
BOOL awid26_get_uid(BYTE *response)
{
    return fsk_raw_get_uid(response);
}