uFR Shell je softversko suveelje naredbenog retka za izvrvananje hardverskih nareddbi serije μFR na vivioperacijskih sustava。花王,纳斯洛夫,软糖,ovo je okruenje ljuske s nizom varijabli definiranih bibliotekama titaava μFR。
文档和软件下载
Pregled softvera
Softverske funkcije:
- Skup funkcija definiranih参考文献tekama serije μFR我API-jem (suielje za programiranje aplikacija)。
Dostupni programski jezici:
- Izvrš倪softver
podriani operativni sustavi,平台i okruenja:
- Windows操作系统
- Linux操作系统
- MAC OS
- Malinaπ
podrane oznake, naljepnice, kartice:
- 非接触式读卡器迷你®
- MIFARE经典®(1K, 4K, EV1)
- MIFARE ultralaka svjetiljka®
- MIFARE Ultralight C®
- MIFARE Plus®(2K, 4K)
- MIFARE DESFire®(Light, 2K, 4K, 8K, EV1, EV2)
- NXP NTAG®21x(210, 213, 215, 216,标签篡改器)
- NXP NTAG®4xx DNA (413,424)
Preporuč埃尼hardver:
- μFR纳米
- μFR Nano Online
- μFR经典
- μFR经典CS
- μFR提前
- μFR XL
- 碱基HD (najin kompatibilnosti s μ fr - from)
Preuzimanje softvera
opi
izvrini软软uFR Shell omoguvouje izvrvananje naredbenog retka za uremaya serije μFR u konzolnom nakiinu rada。
priruuznik za softver
1.uFR Shell - Instalirajte i izvrite
Preuzimanje:ufr-shell
Preuzmite i raspakirajte softversku datoteku。
Mapa korijena izdvojene datoteke sadrki podape s izvrrnim datotekama softvera UFR Shell za podrane operativne sustave。
Korijenska mapa takoser sadrki popis softverskih funkcija i dodatne upute。
Ako ste ispravno instalirali hardver i povezane upravljaekke程序, sada moete odabrati pokrenuti izvrunu datoteku za trenutni operacijski sustav。
2.uFR Shell - suielje naredbenog retka
Bez obzira na operativni sustav,软软uFR Shell radi kao zapovjedni终端。Verzija softvera prikazuje se u prvom retku zaslona。
3.uFR Shell - Softverske funkcije
Da biste koristili softver uFR Shell za izvrvananje naredbi na vaem uFR ureju, morate imati uvid u sve dostupne funkcije。Popis funkcija mojete pronati u korijenskoj mapi softvera, datoteci UFR-Shell_list funkcija.txt。
Molimo, pronative videtalja, kao i upute za implementaciju funkcija i primjenu uAPI文档.
3.1 - uFR Shell - izvrvananje naredbenog retka
Da biste odabrali pravu funkciju za naredbeni redak, preporuujemo Da najprije prouoite pomoic za funkciju sa svim opisom funkcija。
3.2 - uFR Shell - Primjeri izvrenja naredbenog retka
Da vidimo kako to ide。
Prvo moramo uspostaviti komunikaciju s povezanim μFR vitaem。Dakle, nasa prva zapovijed e biti ReaderOpen。
Upiš尽管naredbu:
- ReaderOpen
Ako je status tiitatelja u redu, moemo nastaviti。U suprotnom provjerite jeste li ispravno instalirali hardver。
示例1
Da biste dobili serijski broj hardvera, koristite naredbu:
- GetReaderSerialNumber
Ako naredba nema definiranih dodatnih parametara, zadani izlaz ima HEX oblk。
示例2
Da biste dobili izlaz podataka u nekom drugom formatu, morate navesti nahin izlaznog oblika mestu dostupnim:
- Heksadecimal (parametarh),
- Niz (parametar年代)
- Decimalni broj(参数d).
Naredbeni redak za navedeni izlazni obk sada see imati dva elementa:
- " Funkcija " " natsin paramtra "
示例3
Kao i kod serijskog broja tiitava, da biste dobili zadani izlaz ID kartice, jednostavno upotrijebite naredbu:
- GetCardIdEx
Za ovaj naredbeni redak konzola de prikazati izlaz vrste kartice, UID-a i UID-a u zadanom HEX格式。
示例4
Izlaz ID kartice ima izlazne vrijednosti stabla。Prethodni primjer prikazuje izlaz ID kartice bez definiranog naiina paramtra u naredbenom retku
Ovaj primjer objasynjava kako dobiti mjeoviti izlazni格式。
Naredbeni redak trebao bi izgledati ovako:
-
- ‘Funkcija‘1。najin paramtra ' '2。najin paramtra ' '3。načparametra”
示例5
Ako ne definate sve parameter u naredbenom retku, obk izlazne glasnoe bez dodijeljenog naiina parametra zadratte e HEX格式(zadano)。
oiekivani naredbeni redak za vrijednosti stabla i unaprijed definirane najine rada s dva paramtra ima sljedeu strukturu:
- ‘Funkcija‘1。najin paramtra ' '2。načparametra”
Odjeljak 3.2 objaznjava kako definirati obk izlazne vrijednosti za odreneni parametar。metim, ako trebate vesto dobivati izlaz u ne-heksadecimalnom formatu, moete promijeniti zadani oblk za sve izlazne vrijednosti umjesto da svaki parametar definirate zasebno。
Za trajnu promjenu izlaznog oblika (dok se trenutna konzola ne zatvori), pokrenite naredbeni redak:
- 波斯特维·伊兹拉兹《诺维·纳辛·拉达的参数》
Gornja snimka zaslona prikazuje zadani obk ulazne vrijednosti unaprijed postavljen na Niz(参年代).
示例1
Pokrenimo sada test jednostavnim naredbenim retkom:
- GetCardIdEx
Sada su izlazni rezultati vrijednosti niza iako naredbeni redak nema definiran dodatni parametarski natsin rada。
花王,moete vidjeti, sve izazne vrijednosti su vrijednosti niza sa znakom obrute kose crte () na mjestu prvog znaka。软自动的dodaje ovaj znak izlaznim vrijednostima koje sadrese znakove koji se ne mogu ispisati。
示例2
sljededii primjer predstavlja izlaz niza kada se vrijednost moise ispisati。
napisimo sadraji u karticu samo s ispisivim znakovima。
Primjer naredbenog retka je:
- WriteUserData“Primjer-test”
Napomena: sadrzhaj niza koji treba snimiti zapisuje se navodnicima u naredbenom retku。
Sada provitajte izlaz sadrajja。Naredbeni redak je:
-
- ReadUserData
U ovom sluvaju, izlaz na poveetku nema znak obrnute kose crte。Ostatak izlaznog sadrhaja (nakon prethodno snimljenog sadrhaja) zadane su vrijednosti - neiskoriteni bajtovi prikazani kao xFF vrijednosti。
4.uFR Shell - Razlike u implementaciji u podrananim okruenjima OS-a
- Windows操作系统- Implementacija na Windows sustavu ne zahtijeva dodatne dozvole za rad s funkcijama uFR Shell。Dovoljno je pravilno instalirati itatacei ufr-a i njegove knjiv尼斯。
- Linux操作系统- Kao i obivno u Linux sustavu, puna funkcionalnost uFR Shell softvera u komunikaciji s urem zahtijeva odgovarajuue dopustenje korisnika。
- MacOS -Da biste osigurali trenutnu funkcionalnost softvera na ovom OS-u, kopirajte biblioteku libuRCoder。Dylib u mapu biblioteke sustava。
Ovaj priruuznik predstavlja softverske primjere s nekoliko bitnih funkcija。Popis svih podrania h funkcija ukljuyen je uPaket za preuzimanje softvera.