在线商店

PHP Java Applet & JavaScript卡编程SDK

Az észlelt kártya UID-jének kézi és automatikus küldése egy online adatbázisba PHP és Ajax szkriptek használatával。

Java Applet forráskódszoftver - Az SDK tartalmaz egy példát Az uRF sorozatú olvasó API alapszintimplementációjára。A项目három különböző nehézségi szintszoftverpéldát tartalmaz: legegyszerbb, egyszerés Haladó。
阿兹以西本a példákban megvalósított függvények a következők:

leggegyszerbb - kártya sorozatszámának (UID), lineáris olvasási és lineáris írási függvényeinek lekérése
egyszerail - kibővített funkciókészlet, olvasó- és kártyakulcsok megvalósítása, hitelesítési módszerek, olvasó felhasználói felület jelei
费杰莱特-索克费杰莱特funkció hozzáadva,薄荷például一个kártyaszektor és一个blokkmanipuláció机顶盒。

bob全站版NFC RFID MIFARE®卡读写PHP - java Applet - JavaScript源代码软件

Kártya UID küldéseAz在线adatbázisba

文档和软件下载

Az RFID-olvasó általános működési funkciói

bob全站版NFC RFID PHP Java kisalkalmazás & JavaScript-1

  • ReaderOpen:Megnyitja a csatlakoztatott RFID-olvasó portját。Többszálas alkalmazások esetén a fejlesztzyknek ügyelniük kell arra, hogy szinkronizálják az olvasó erőforrásaihoz való hozzáférést az elzyre nem látható helyzetek elkerülése érdekében。
  • ReaderClose:Bezárja az olvasó portját。Ez lehetővé teszi az RFID-olvasóhoz való hozzáférést más folyamatokból。
  • GetCardId:Ez a függvény visszadja az RFID NFC-olvasóba helyezett típusazonosítót és kártyasorozatszámot。

Altalanos funkciok

A lineáris címteret emuláló függvény

LinearIras

bob全站版NFC RFID PHP Java kisalkalmazás & JavaScript-2
Ez a funkció arra szolgál, hogy adatokat írjon a kártyára a lineáris címtér emulációjával。A hitelesség igazolásának módját A függvények nevében szereplutótag határozza meg:

  • aucData - Mutató az íráshoz szükséges adatokat tartalmazó bájtok sorozatára
  • usLinearAddress - A kártya lineáris címe, ahová az adatírás célja
  • usDataLength - A bejegyzés bájtjainak száma。Az aucData-ban a függvény hívása elzytt legalább usDataLength bájtokat kell lefoglalni
  • lpusBytesWritten - Mutató egy "aláíratlan rövid" típusú változóra, ahhol a kártyáról sikeresen olvasott bájtok száma íródik。Ha a bejegyzés sikeresen befejeződött, ezek az adatok megegyeznek a usDataLength paraméterrel。哈希巴történt néhány blokk írásakor,一个függvény visszaadja一个sikeresen írt bájtok számát ezen一个paraméteren。
  • ucAuthKey - Ez a paraméter határozza meg, hogy a vagy B kulccsal kyle -e hitelesítést végrehajtani。Két értéke lehet, nevezetesen: AUTHENT1A (0x60) vagy AUTHENT1B (0x61)。
  • ucReaderKeyIndex Az alapértelmezett hitelesítési módszer (ha utótag nélküli függvényeket használ) Az RFID-olvasó kiválasztott kulcsindexének használatával végzi el a hitelesség igazolását。Lineáris cím módban ez minden írott szektorra vonatkozik。

bob全站版NFC RFID PHP Java kisalkalmazás & JavaScript-3

LinearisOlvasott

Ez a funkció arra szolgál, hogy adatokat írjon a kártyára a lineáris címtér emulációjával。A hitelesség igazolásának módját A függvények nevében szereplutótag határozza meg:

  • aucData - Mutató a kártyára írandó adatokat tartalmazó bájtok sorozatára
  • usLinearAddress - A kártya lineáris címe, ahová az adatírás célja
  • usDataLength - A bejegyzés bájtjainak száma。Az aucData-ban a függvény hívása elzytt legalább usDataLength bájtokat kell lefoglalnibob全站版NFC RFID PHP Java kisalkalmazás & JavaScript-4
  • lpusBytesReturned - Mutató egy "aláíratlan rövid" típusú változóra, ahhol a kártyáról sikeresen olvasott bájtok száma íródik。Ha a bejegyzés sikeresen befejeződött, ezek az adatok megegyeznek a usDataLength paraméterrel。哈希巴történt néhány blokk írásakor,一个függvény visszaadja一个sikeresen írt bájtok számát ezen一个paraméteren。
  • ucAuthMode - Ez a paraméter határozza meg, hogy az a vagy a B kulccsal凯尔-e hitelesítést végrehajtani。Két értéke lehet, nevezetesen: AUTHENT1A (0x60) vagy AUTHENT1B (0x61)。
  • ucReaderKeyIndex Az alapértelmezett hitelesítési módszer (ha utótag nélküli függvényeket használ) Az RFID-olvasó kiválasztott kulcsindexének használatával végzi el a hitelesség igazolását。Lineáris cím módban ez minden olvasott szektorra vonatkozik。

LinearFormatCard

Ez a funkció a kártya formázására szolgál az összes kártyaadat átírásával az alapértelmezett bájtadatokkal [32 (DEC), 20(HEX)]。

  • ucReaderKeyIndex Az alapértelmezett hitelesítési módszer (ha utótag nélküli függvényeket használ) Az RFID-olvasó kiválasztott kulcsindexének használatával végzi el a hitelesség igazolását。Lineáris cím módban ez minden írott szektorra vonatkozik。

SZOFTVER LETOLTESE

Látogasson el GitLab szoftvertárábaa JavaScript-példa letöltéséhez

Baidu
map