在线商店

MIFARE®卡编程- μ FR高级软件SDK

高级MIFARE®卡读写源代码软件示例

MIFARE SDK je dostupan u sledeimprogramskim jezicima:

  • Java (ukljujujiapplet),
  • JavaScript,
  • 拉撒路,
  • Borland Delphi,
  • c++ Builder,
  • Microsoft®Visual c++ .NET
  • 微软®Visual c# .NET,
  • 微软®Visual Basic .NET

文档和软件下载

LinearWrite, LinearWrite_AKM1, LinearWrite_AKM2, LinearWrite_PK

我爱你,我爱你,我爱你,我爱你。Metoda dokazivanja autentiovnosti odreejena je sufiksom u nazivima funkcije:MIFARE SDK - uFR高级软件,带有用于MIFARE卡标签的SDK

  • aucData - pokazivatec na niz bajtova koji sadrze podatke za pisanje
  • usLinearAddress -线性adresa na kojoj je pisanje podataka namenjeno
  • usDataLength - broj bajtova za unos。U aucData-u, minimalni usDataLength bajtovi moraju biti dodeljeni pre pozivanja funkcije。
  • lpusBytesWritten -指针na varijablu tipa "nepotpisani kratki," gdje se zapisuje broj uspjesno itanih bajtova sa kartice。Ako je unos uspjesno zavren, ovi podaci su jednaki parameter tru usDataLength。Ako je doslo do greske u pisanju nekih od blokova, funkcija vraha broj uspjesno napisanih bajtova preko ovog paramtra。
  • ucAuthKey - Ovaj参数定义da li da izvrzi autentifikaciju sa kljuem A ili kljuem B. moe imati dvije vrijednosti: AUTHENT1A (0x60) ili AUTHENT1B (0x61)。
  • ucReaderKeyIndex - Podrazumevana metoda autentifikacije (kada se koriste funkcije bez sufiksa) vrzi dokazivanje autentiovnosti pomouu izabranog indeksa kljuoveva iz RFID vittava。U linearnom remiimu adresiranja, ovo se odnosi na sve sektore koji su napisani。

线性formatcard,线性formatcard_akm1,线性formatcard_akm2,线性formatcard_pk

我爱你,我爱你,我爱你,我爱你。omoguenena je postavka bajtova devetih prikolica (bajt oppee namjene u koji se mooe unijeti bilo koja vrijednost)。U svim sektorskim prikolicama ista vrijednost je postavljena za cijelu karticu tako da vere isti kljuvevi prava pristupa。pozto je neophodno dokazati autentiovnost na bazi prethodnih kljueveva pre nego oto se upizu u sektorske prikolice, ove funkcije su potencijalno pogodne za inicijalizacju nove kartice (autentifikacija se vrci sa transportnim kljuevima, svi kljuvni bajtovi su 0xFF) ili da se ponovo inicijalizuje sa istim kljuevima i pravima pristupa za sve sektore。Naravno, uvek treba biti oprezan sa prethodno podeenim pravima pristupa (pristupni bitovi) u sluaju da je promena nekih kljuoveva ili bitova za kontrolu prava pristupa onemoguveena。

SektorTrailerWrite

Ova funkcijska grupa nudi vevou fleksibilnost u sektorskim prikolicama koje pokrehou:MIFARE SDK - uFR高级软件,带有用于MIFARE卡标签的SDK

  • aucNewKeyA -指针na nizu od 6 bajtova koji sadrini novi A kljuvi
  • ucBlocksAccessBits - Pristupni bitovi vrednosti koje definiu dovole za sve blokove podataka。moise imati vrijednosti od 0 do 7
  • ucSectorTrailersAccessBits - Vrijednost pristupnih bitova koji definiraju dovole pristupa za sve sektorske prikolice。moise imati vrijednosti od 0 do 7
  • ucSectorTrailersByte9 - Vrijednost pristupnih bitova koji definiraju dovole pristupa za sve sektorske prikolice。moise imati vrijednosti od 0 do 7
  • aucNewKeyB -指针na nizu od 6 bajtova koji sadrini novi B kljuvi
  • lpucsectorsformatting -指针na varijablu tipa "nepotpisani char" kroz koju se vraaa broj uspjeno formatiranih sektorskih prikolica。美国国家公共电台。ako su svi sektori prikolice uspjesno inicijalizirane, na MIFARE®1K, kroz ovaj parametar vraha vrijednost 16 koja predstavlja broj sektora。U sluvaju greskke, parametar je pokazatelj broja uspjeno inicijaliziranih sektora poveveski od nule。
  • Ovaj参数定义da li da izvri autentifikaciju A kljuva ili B kljuva。moee imati dvije vrijednosti: AUTHENT1A (0x60) ili AUTHENT1B (0x61)。
  • ucReaderKeyIndex - Podrazumevana metoda autentifikacije (kada se koriste funkcije bez sufiksa) vrzi dokazivanje autentiovnosti pomouu izabranog indeksa kljuoveva iz RFID vittava。U linearnom remiimu adresiranja, ovo se odnosi na sve sektore koji su napisani。
  • aucProvidedKey - pokazivatec na esti bajt string koji sadrki kljucode za dokazivanje autentiovnosti u metodi“提供的钥匙”。_PK Sufiks u imenu funkcije ukazuje na ovu upotrebu metode。

Funkcije za rad sa blokovima podataka

BlockRead, BlockRead_AKM1, BlockRead_AKM2, BlockRead_PK

Ova grupa funkcija se koristi za blokiranje tiitanja sadraja。Uvek vita首席执行官blok (16 bajtova bloka)。Funkcije koriste takozvanu adresu bloka (prvi blok ima adresu 0;Trejler za prvi sektor ima adresu 3, sledei 7 itd。dok poslednji MIFARE®1K blok koji je ujedno i trejler poslednjeg sektora, ima adresu 63)。Ove funkcije takoce omoguhavaju tiitanje sadraja sektorskih prikolica (njegov dostupni deo za tiitanje, u zavisnosti od skupa prava pristupa)。

MIFARE SDK - uFR高级软件,SDK用于MIFARE卡标签

  • AucData - pokazivatec na broj bajtova u kojima e e se pohraniti podaci za tiitanje。Mora biti dodijeljeno najmanje 16 bajtova prije pozivanja funkcije。
  • ucBlockAddress - ucAuthMode adresa bloka。Ovaj参数定义da li da izvri autentifikaciju A kljuva ili B kljuva。moee imati dvije vrijednosti: AUTHENT1A (0x60) ili AUTHENT1B (0x61)。
  • ucReaderKeyIndex - Podrazumevana metoda autentifikacije (kada se koriste funkcije bez sufiksa) vrzi dokazivanje autentiovnosti pomouu izabranog indeksa kljuoveva iz RFID vittava。U linearnom remiimu adresiranja, ovo se odnosi na sve sektore koji su napisani
  • ucSectorTrailersByte9 - Vrijednost pristupnih bitova koji definiraju dovole pristupa za sve sektorske prikolice。moise imati vrijednosti od 0 do 7
  • aucProvidedKey -指针na stesti bajtni niz koji sadrigi ključ za dokazivanje autentiovnosti u metodi“提供的关键。”_PK Sufiks u imenu funkcije ukazuje na ovu upotrebu metode。

Ove funkcije rade isto kao funkcije grupe BlockRead i napravljene su za blokiranje tiitanja sadraja。Jedina razlika je u tome vto se koristi sektorska adresa。致ukljuuje zasebno slanje sektorskih adresa i blok adresa unutar sektora。Za MIFARE®1K adresu sektora moise biti u rasponu od 0 do 15, a adresa blokova unutar sektora u rasponu od 0 do 3。Za MIFARE®4K adresu sektora mose biti u rasponu od 0 do 39 i budui da je druga polovina adresnog prostora organizacija razlivita (iznad 2 MB) adresa blokova u posljednjih 8 sektora (sektori 32 do 39) mose biti u rasponu od 0 do 15。首席执行官blok (blok od 16 bajtova) se uvek vita。

Ove funkcije mogu vitati sadraji sektorskih prikolica (njegov dostupni dio za tiitanje, ovisno o skupu prava pristupa)。

  • aucData - pokazivatec na niz bajtova gje e e se pohraniti podaci za tiitanje。Najmanje 16 bajtova mora biti dodijeljeno prije nego sfunkcija pozove
  • ucSectorAddress - Adresa sektora
  • ucBlockInSectorAddress - Adresa bloka unutar sektora
  • ucAuthMode - Ovaj参数定义da li da izvri autentifikaciju pomou u kljuva A ili B kljuva。moee imati dvije vrijednosti: AUTHENT1A (0x60) ili AUTHENT1B (0x61)。
  • ucReaderKeyIndex - Podrazumevana metoda autentifikacije (kada se koriste funkcije bez sufiksa) vrzi dokazivanje autentiovnosti pomouu izabranog indeksa kljuoveva iz RFID vittava。U linearnom remiimu adresiranja, ovo se odnosi na sve sektore koji su napisani
  • aucProvidedKey -指针na niz od stestog bajta koji sadrki ključ za dokazivanje autentiovnosti u metodi“提供的关键。”_PK Sufiks u nazivu funkcije oznaava ovu metodu koja se koristi。

BlockWrite, BlockWrite_AKM1, BlockWrite_AKM2, BlockWrite_PK

Ove funkcije se koriste za unos podataka (16 bajtova istovremeno) u blokove。Funkcije koriste takozvanu adresu bloka (prvi blok ima adresu 0;Trejler za prvi sektor ima adresu 3, sledei 7 itd。dok poslednji MIFARE®1K blok koji je ujedno i trejler poslednjeg sektora, ima adresu 63)。Ova grupa funkcija ne dozvoljava direktan unos podataka u sektorske prikolice。Da biste to uradili, koristite posebne funkcije SectorTrailerWrite i sectortrailerwrite不安全。

MIFARE SDK - uFR高级软件,支持MIFARE卡标签SDK

  • AucData - pokazivatec na broj bajtova u kojima e e se pohraniti podaci za tiitanje。Mora biti dodijeljeno najmanje 16 bajtova prije pozivanja funkcije
  • ucBlockAddress - Adresa bloka kartica
  • ucAuthMode - Ovaj参数定义da li da izvrzi autentifikaciju sa kljuem A ili kljuem B. moe imati dvije vrijednosti: AUTHENT1A (0x60) ili AUTHENT1B (0x61)。
  • ucReaderKeyIndex - Podrazumevana metoda autentifikacije (kada se koriste funkcije bez sufiksa) vrzi dokazivanje autentiovnosti pomouu izabranog indeksa kljuoveva iz RFID vittava。U linearnom reqiimu adresiranja, ovo se odnosi na sve sektore koji se tiitaju。
  • aucProvidedKey -指针na stesti bajtni niz koji sadrigi ključ za dokazivanje autentiovnosti u metodi“提供的关键。”_PK Sufiks u imenu funkcije ukazuje na ovu upotrebu metode。

FORBIDEN_DIRECT_WRITE_IN_SECTOR_TRAILER。

BlockInSectorWrite、BlockInSectorWrite_AKM1、BlockInSectorWrite_AKM2、BlockInSectorWrite_PK

Ove funkcije rade isto kao funkcije BlockWrite grupe;Koriste se za unos podataka (16 bajtova istovremeno) u blokove。Jedina razlika je u koritsin sektora。Adresiranje sektora znaiodvojene sektore slanja i blok adrese unutar sektora。Za MIFARE®1K adresu sektora moise biti u rasponu od 0 do 15, a adresa blokova unutar sektora u rasponu od 0 do 3。Za MIFARE®4K adresu sektora mose biti u rasponu od 0 do 39 i budui da je druga polovina adresnog prostora organizacija razlivita (iznad 2 MB) adresa blokova u posljednjih 8 sektora (sektori 32 do 39) mose biti u rasponu od 0 do 15。Ova grupa funkcija ne dozvoljava direktan unos podataka u sektorske prikolice。Da biste to ujiniili, koristite posebne funkcije SectorTrailerWrite i SectorTrailerWrite不安全MIFARE SDK - uFR高级软件,SDK用于MIFARE卡标签

  • AucData - pokazivatec na broj bajtova u kojima e e se pohraniti podaci za tiitanje。Mora biti dodijeljeno najmanje 16 bajtova prije pozivanja funkcije
  • ucSectorAddress - Adresa sektora
  • ucBlockInSectorAddress - Ovaj参数定义da li da izvrite autentifikaciju pomou u kljuva A ili B kljuva。id: AUTHENT1A (0x60) ili AUTHENT1B (0x61)
  • ucReaderKeyIndex - Podrazumevana metoda autentifikacije (kada se koriste funkcije bez sufiksa) vrzi dokazivanje autentiovnosti pomouu izabranog indeksa kljuoveva iz RFID vittava。U linearnom remiimu adresiranja, ovo se odnosi na sve sektore koji su napisani
  • aucProvidedKey -指针na stesti bajtni niz koji sadrigi ključ za dokazivanje autentiovnosti u metodi“提供的关键。”_PK Sufiks u imenu funkcije ukazuje na ovu upotrebu metode。

FORBIDEN_DIRECT_WRITE_IN_SECTOR_TRAILER。

SektorTrailerWrite、SectorTrailerWrite_AKM1、SectorTrailerWrite_AKM2、SectorTrailerWrite_PK

我爱你,我爱你,我爱你。Funkcije se takose mogu koristiti za adresiranje blokova sektorskih prikolica, kaao i za adresiranje sektora koje odreteno参数trom ucAddressingMode。MIFARE SDK - uFR高级软件,SDK用于MIFARE卡标签U slujau adresiranja bloka, prvi blok ima adresu 0;prikolica ima adresu prvog sektora 3 i sljedecih 7 itd do zadnjeg bloka MIFARE®1k koji je ujedno i trailer zadnjeg sektora i ima adresu 63。Ova grupa funkcija pojednostavljuje manipulaciju bitovima za postavljanje prava pristupa blokovima (pristupni bitovi) i minimizira mogunost trajnog blokiranja cijelog sektora zbog pogresnog formatiranja ovh bitova。Formatiranje pristupnih bitova vrci RFID vitatiec prije pisanja。Korisnici API-ja mogu odabrati odgovarajudia prava pristupa blokovima koja su predstavljena vrijednostima od 0 do 7 i prenijeti ih na ove funkcije。

Za sektorske prikolice vrijede sljededia prava pristupa:MIFARE SDK - uFR高级软件,SDK用于MIFARE卡标签

  • Pristupni bitovi C1 C2 C3
  • Pristupne vrijednosti (dostavljene funkciji)
  • Prava pristupa
  • Bajtovi kljuva A koji sadrse pristupne bitove i tipku od devet bajtova B
  • Čitanje我pisanje

Za sektorske prikolice vrijede sljededia prava pristupa:

* Ako su prava pristupa za sektorsku prikolicu odgovarajuveeg sektora postavljena tako da je moguie vitati B kljutsin, ona se ne mogu koristiti za autentifikaciju u bilo kojem od slujajeva。亲爱的funkcije takose postavljaju nove sektorske kljuveve ako ije dozvoljeno da pristupe pravima。

  • Pristupni bitovi C1 C2 C3MIFARE SDK - uFR高级软件,具有用于MIFARE卡标签的SDK
  • Pristupne vrijednosti (dostavljene funkciji)
  • Prava pristupa
  • Čitanje, pisanje, povevananje, smanjenje
  • ucAddressingMode - Specificira najin adresiranja。moguue vrijednosti ovog parameter su BLOCK_ADDRESS_MODE (0x00) ili SECTOR_ADDRESS_MODE (0x01)。Ako se posalje bilo koja druga vrednost, funkcija vrara kôd greske WRONG_ADDRESS_MODE
  • ucAddress - Sektori ili sektorske prikolice blokiraju adresu, u zavisnosti od ucAddressingMode。Kada koristite reim sektorske adrese, onda, na primer, MIFARE经典®1K, opseg mooe biti od 0 do 15 (ima 16 sektora)。Isti tip u reimu adresiranja bloka moise da koristi vrednosti od 0 do 63 pod uslovom da do do greske ako adresirani blok nije i sektorska prikolica。
  • AucNewKeyA - pokazivatex na niz od 6 bajtova koji predstavlja novi A ključ za odreveneni sektor koji de biti postavljen ako je to prethodno dozvoljeno sa pravima pristupa
  • AucNewKeyB - pokazivatex na niz od est bajtova koji predstavlja novi B ključ za odreveni sektor koji de biti postavljen ako je to prethodno dozvoljeno sa pravima pristupa
  • ucBlock0AccessBits - Pristupna vrijednost za 0 blok sektora。

MIFARE®4K ima drugajiju organizaciju za poslednjih 8 sektora, drugu polovinu adresnog prostora。Prema tome, u ovim sektorima prava pristupa su postavljena na sljedei natsin:

  • Prava pristupa prvih 5 blokova ucBlock1AccessBits访问值block za prvi扇区
  • Prava pristupa drugim blokovima - ucBlock2AccessBits访问值block za prvi扇区
  • Prava pristupa posljednjih 5 blokova:
    • ucSectorTrailerAccessBits - Pristupna vrijednost za sektorsku prikolicu
    • ucSectorTrailerByte9 - bat devetog sektora prikolica je bat za opsttu namenu gde se mooe uneti bilo vrednost sa jednim bajtom。
    • ucAuthMode - Ovaj参数定义da li da izvrzi autentifikaciju sa kljuem A ili kljuem B. moe imati dvije vrijednosti: AUTHENT1A (0x60) ili AUTHENT1B (0x61)
    • ucReaderKeyIndex - Podrazumevana metoda autentifikacije (kada se koriste funkcije bez sufiksa) vrzi dokazivanje autentiovnosti pomouu izabranog indeksa kljuoveva iz RFID vittava。U linearnom remiimu adresiranja, ovo se odnosi na sve sektore koji su napisani
    • aucProvidedKey -指针na stesti bajtni niz koji sadrigi ključ za dokazivanje autentiovnosti u metodi“提供的关键。”_PK Sufiks u imenu funkcije ukazuje na ovu upotrebu metode。

SektorTrailerWriteUnsafe、SectorTrailerWriteUnsafe_AKM1、SectorTrailerWriteUnsafe_AKM2、SectorTrailerWriteUnsafe_PK

Ove funkcije imaju istu svrhu kao i funkcija SectorTrailerWrite grupe sa razlikom u slanju sadraja "sirovih" sektorskih prikolica i greske su moguvue prilikom oblikovanja vrednosti pristupnih bitova za unos。Ove funkcije su namenjene programamerima sa iskustvom u radu sa MIFARE-om®.Sva pravila navedena za funkcije grupe SectorTrailerWrite primjenjuju se na ove funkcije, osim opcije "sirovih" podataka za unos sektorske prikolice。

  • ucAddressingMode - Specificira najin adresiranja。moguue vrijednosti ovog parameter su BLOCK_ADDRESS_MODE (0x00) ili SECTOR_ADDRESS_MODE (0x01)。Ako je poslata bilo koja druga vrednost, funkcija vrara kôd greske WRONG_ADDRESS_MODE。
  • ucAddress - Sektori ili sektorske prikolice blokiraju adresu, u zavisnosti od ucAddressingMode。

Kada koristite reim adreistite sektora, onda, u slujaju MIFARE®1K, opseg mose biti od 0 do 15 (ima 16 sektora), a isti tip u reimu adresiranja blokova mose koristiti vrednosti od 0 do 63 sa moguomom greskom ako adresirani blok nije i sektorska prikolica。

  • aucSectorTrailer -指向6字节数组的指针,该数组包含地址扇区预告条目的“原始”数据
  • ucAuthMode - Ovaj parameter definar da li da izvri ključ za autentifikaciju A ili ključ B. moe imati dvije vrijednosti: AUTHENT1A (0x60) ili AUTHENT1B (0x61)
  • ucReaderKeyIndex - Podrazumevana metoda autentifikacije (kada se koriste funkcije bez sufiksa) vrzi dokazivanje autentiovnosti pomouu izabranog indeksa kljuoveva iz RFID vittava。U linearnom remiimu adresiranja, ovo se odnosi na sve sektore koji su napisani
  • aucProvidedKey -指针na stesti bajtni niz koji sadrigi ključ za dokazivanje autentiovnosti u metodi“提供的关键。”_PK Sufiks u imenu funkcije ukazuje na ovu upotrebu metode。

Funkcije za rad sa vrijednosnim blokovima

Vrijednosni blokovi predstavljaju opcionalnu MIFARE®funkcionalnost。Ovo je zapravo najin u kojem cijeli blok podataka (16 bajtova) predstavlja jednu vrijednost od veetiri bajta。U ovom remiimu mozete dodati bilo koji blok podataka (osim naravno, bloka 0, nultog sektora i sektorske prikolice)。Vrednosti u blokovima Vrednosti su oblikovane na poseban najin i pored zapisa Vrednosti sadrse vrednost adrese jednog bajta, oto korisnicima daje dodatnu moguinnost da implementiraju system rezervne kopije。

D-Logic RFID vitaii vode ravuna o pravilnom formatiranju blokova vrijednosti, tako da je skup funkcija koje rade samo sa veetiri vrijednosti bajta dostupan korisnicima。Treba napomenuti da upotreba vrijednosnih blokova ima smisla ako su prava pristupa zeljenom bloku postavljena na vrijednosti 1,6 ili 0 (zadani u novoj kartici) oto omoguhava povejenje i smanjenje njihovih vrijednosti。Pre svega, vrednosni blokovi moraju biti inicirani, vrednost i pridrueena adresa moraju biti u skladu sa odgovarajujim formatom zapisa od esnaest bajtova。Najbolji i najlakki natsin za inicijalizaciju vrijednosnih blokova je skup Windows API funkcija IS21 ValueBlockWrite ili ValueBlockInSectorWrite。

ValueBlockRead, ValueBlockRead_AKM1, ValueBlockRead_AKM2, ValueBlockRead_PK

Ove funkcije rade isto oto i funkcije grupe ValueBlockRead i odgovarajuue su za tiitanje vrijednosti vrijednosnih blokova od 4 bajta。多孔长袍,oni vraaju povezanu adresu uskladietenu u bloku vrednosti。Jedina razlika je upotreba takozvanog sektorskog adresiranja。Sektorsko obrayanje znaiodvojeno slanje sektora i blok adresa unutar sektora。Za MIFARE®1K adresu sektora moise biti u rasponu od 0 do 15, a adresa blokova unutar sektora u rasponu od 0 do 3。Za MIFARE®4K adresu sektora mose biti u rasponu od 0 do 39 i budui da je druga polovina adresnog prostora organizacija razlivita (iznad 2 MB) adresa blokova u posljednjih 8 sektora (sektori 32 do 39) mose biti u rasponu od 0 do 15。

MIFARE SDK - uFR高级软件,SDK用于MIFARE卡标签

  • lValue - pokazivatic na varijablu dugog tipa nad kojom se vraha vrijednosni blok
  • ucValueAddr - bat prikolica devetog sektora bat za opsttu namenu gde se mooe uneti bilo koja vrednost sa jednim bajtom。
  • ucSectorAddress - Adresa sektora
  • ucBlockInSectorAddress - Adresa bloka u sektoru
  • ucAuthMode - Ovaj parameter definar da li da izvri ključ za autentifikaciju A ili ključ B. moe imati dvije vrijednosti: AUTHENT1A (0x60) ili AUTHENT1B (0x61)
  • ucReaderKeyIndex - e podrazumevana metoda autentifikacije (kada se koriste funkcije bez sufiksa) vri dokazivanje autentiovnosti koriogenenjem izabranog indeksa kljuoveva iz RFID vittava。U线性,remiimu, adresiranja, odnosi, se, na, sve, sektore, za pisanje
  • aucProvidedKey - pokazivatex na niz od est bajtova koji sadrzi ključ za autentifikaciju metode“提供的密钥。”_PK sufiks naziva funkcije ukazuje na upotrebu ove metode。

ValueBlockInSectorRead, ValueBlockInSectorRead_AKM1, ValueBlockInSectorRead_AKM2, ValueBlockInSectorRead_PK

Ove funkcije rade isto oto i funkcije grupe ValueBlockRead i odgovarajuue su za tiitanje vrijednosti vrijednosnih blokova od 4 bajta。多孔长袍,oni vraaju povezanu adresu uskladietenu u bloku vrednosti。Jedina razlika je upotreba takozvanog sektorskog adresiranja。Sektorsko obrayanje znaiodvojeno slanje sektora i blok adresa unutar sektora。Za MIFARE®1K adresu sektora moise biti u rasponu od 0 do 15, a adresa blokova unutar sektora u rasponu od 0 do 3。Za MIFARE®4K adresu sektora mose biti u rasponu od 0 do 39 i budui da je druga polovina adresnog prostora organizacija razlivita (iznad 2 MB) adresa blokova u posljednjih 8 sektora (sektori 32 do 39) mose biti u rasponu od 0 do 15。

MIFARE SDK - uFR高级软件,带有用于MIFARE卡标签的SDK

  • lValue - pokazivatic na varijablu dugog tipa nad kojom se vraha vrijednosni blok
  • ucValueAddr - pokazivatex na varijablu nepotpisanog char tipa vrahia se putem adaddress s jednim bajtom koja daje dodatnu moguinnost za implementaciju rezervnog sistema
  • ucSectorAddress - Adresa sektora
  • ucBlockInSectorAddress - Adresa bloka u sektoru
  • ucAuthMode - Ovaj parameter definar da li da izvri ključ za autentifikaciju A ili ključ B. moe imati dvije vrijednosti: AUTHENT1A (0x60) ili AUTHENT1B (0x61)
  • ucReaderKeyIndex - Podrazumevana metoda autentifikacije (kada se koriste funkcije bez sufiksa) vrzi dokazivanje autentiovnosti pomouu izabranog indeksa kljuoveva iz RFID vittava。U线性,remiimu, adresiranja, odnosi, se, na, sve, sektore, za pisanje
  • aucProvidedKey - pokazivatex na niz od est bajtova koji sadrzi ključ za autentifikaciju metode“提供的密钥。”_PK sufiks naziva funkcije ukazuje na upotrebu ove metode。

ValueBlockWrite, ValueBlockWrite_AKM1, ValueBlockWrite_AKM2, ValueBlockWrite_PK

Ove funkcije se koriste za inicijalizaciju i pisanje vrednosti blokova tettvrtog bajta i uvanje povezane adrese u bloku vrednosti。Funkcije koje koriste takozvanu blok adresu (prvi blok ima adresu 0;Prikolica ima adresu prvog sektora 3 I narednih 7, itd。do posleddnjeg bloka MIFARE®1k koji je ujedno i prikolica posleddnjeg sektora i ima adresu 63)。MIFARE SDK - uFR高级软件,带有用于MIFARE卡标签的SDK

  • lValue - vrijednost za unos vrijednosnog bloka
  • ucValueAddr - Adresa povezana sa blokom vrednosti
  • ucBlockAddress - Adresa bloka
  • ucAuthMode - Ovaj参数定义da li da izvri autentifikaciju pomou u kljuva A ili B kljuva。moee imati dvije vrijednosti: AUTHENT1A (0x60) ili AUTHENT1B (0x61)。
  • ucReaderKeyIndex - Podrazumevana metoda autentifikacije (kada se koriste funkcije bez sufiksa) vrzi dokazivanje autentiovnosti pomouu izabranog indeksa kljuoveva iz RFID vittava。U linearnom remiimu adresiranja, ovo se odnosi na sve sektore koji su napisani
  • aucProvidedKey -指针na stesti bajtni niz koji sadrigi ključ za dokazivanje autentiovnosti u metodi“提供的关键。”_PK Sufiks u imenu funkcije ukazuje na ovu upotrebu metode。

ValueBlockInSectorWrite, ValueBlockInSectorWrite_AKM1, ValueBlockInSectorWrite_AKM2, ValueBlockInSectorWrite_PK

Ove funkcije su sliine funkcijama grupe ValueBlockWrite。Koriste se za ulazak, vrijednosni blokovi 4 bajta vrijednosti inicijalizacije。多孔长袍,pohranjuje povezanu adresu vrijednost bloka。Jedina razlika je u sektorskoj upotrebi。Sektorsko obrayanje znaiodvojeno slanje sektora i blok adresa unutar sektora。Za MIFARE®1K adresu sektora moise biti u rasponu od 0 do 15, a adresa blokova unutar sektora u rasponu od 0 do 3。Za MIFARE®4K adresu sektora mose biti u rasponu od 0 do 39 i budui da je druga polovina adresnog prostora organizacija razlivita (iznad 2 MB) adresa blokova u posljednjih 8 sektora (sektori 32 do 39) mose biti u rasponu od 0 do 15。MIFARE SDK - uFR高级软件,具有用于MIFARE卡标签的SDK

  • lValue - vrijednost za unos vrijednosnog bloka
  • ucValueAddr - Adresa povezana sa blokom vrednosti
  • ucSectorAddress - Adresa sektora
  • ucBlockInSectorAddress - Adresa bloka sektora
  • ucAuthMode - Ovaj参数定义da li da izvri ključ za autentifikaciju A ili ključ B. moe imati dvije vrijednosti: AUTHENT1A (0x60) ili AUTHENT1B (0x61)。
  • ucReaderKeyIndex - Podrazumevana metoda autentifikacije (kada se koriste funkcije bez sufiksa) vrzi dokazivanje autentiovnosti pomouu izabranog indeksa kljuoveva iz RFID vittava。U线性,remiimu, adresiranja, odnosi, se, na, sve, sektore, za pisanje
  • aucProvidedKey - pokazivatex na niz od est bajtova koji sadrzi ključ za autentifikaciju metode“提供的密钥。”_PK sufiks naziva funkcije ukazuje na upotrebu ove metode。

ValueBlockIncrement, ValueBlockIncrement_AKM1, ValueBlockIncrement_AKM2, ValueBlockIncrement_PK

Ovaj skup funkcija se koristi za povedianje vrednosti blokova vrednosti 4 bajta。Vrijednost povedjanja vrijednosti blokova salje se kao parametar ovh funkcija。Funkcije koriste blok adresu (prvi blok ima adresu 0;Prvi部门拖车ima adresu 3, sljedeii 7, itd。dok posljednji MIFARE®1K blok koji je ujedno i拖车posljednjeg sektora, ima adresu 63)。MIFARE SDK - uFR高级软件,带有用于MIFARE卡标签的SDK

  • lIncrementValue - vrijednost povedianja vrijednosti bloka
  • ucBlockAddress - Adresa bloka u sektoru
  • ucSectorAddress - Adresa sektora
  • ucAuthMode - Ovaj参数定义da li da izvri ključ za autentifikaciju A ili ključ B. moe imati dvije vrijednosti: AUTHENT1A (0x60) ili AUTHENT1B (0x61)。
  • ucReaderKeyIndex - Podrazumevana metoda autentifikacije (kada se koriste funkcije bez sufiksa) vrzi dokazivanje autentiovnosti pomouu izabranog indeksa kljuoveva iz RFID vittava。U线性,remiimu, adresiranja, odnosi, se, na, sve, sektore, za pisanje
  • aucProvidedKey - pokazivatex na niz od est bajtova koji sadrzi ključ za autentifikaciju metode“提供的密钥。”_PK sufiks naziva funkcije ukazuje na upotrebu ove metode。

ValueBlockInSectorIncrement, ValueBlockInSectorIncrement_AKM1, ValueBlockInSectorIncrement_AKM2, ValueBlockInSectorIncrement_PK

Ove funkcije imaju istu svrhu kao funkcije grupe ValueBlockIncrement i koriste se za tiitanje vrijednosti vrijednosnih blokova od 4 bajta。Vrijednost povedjanja vrijednosti blokova salje se kao parametar ovh funkcija。Jedina razlika je u sektorskoj upotrebi。Sektorsko obrayanje znaiodvojeno slanje sektora i blok adresa unutar sektora。Za MIFARE®1K adresu sektora moise biti u rasponu od 0 do 15, a adresa blokova unutar sektora u rasponu od 0 do 3。Za MIFARE®4K adresu sektora mose biti u rasponu od 0 do 39 i budui da je druga polovina adresnog prostora organizacija razlivita (iznad 2 MB) adresa blokova u posljednjih 8 sektora (sektori 32 do 39) mose biti u rasponu od 0 do 15。MIFARE SDK - uFR高级软件,带有用于MIFARE卡标签的SDK

  • lIncrementValue - vrijednost povedianja vrijednosti bloka
  • ucSectorAddress - Adresa sektora
  • ucBlockInSectorAddress - Adresa bloka unutar sektora
  • ucAuthMode - Ovaj参数定义da li da izvri ključ za autentifikaciju A ili ključ B. moe imati dvije vrijednosti: AUTHENT1A (0x60) ili AUTHENT1B (0x61)。
  • ucReaderKeyIndex - Podrazumevana metoda autentifikacije (kada se koriste funkcije bez sufiksa) vrzi dokazivanje autentiovnosti pomouu izabranog indeksa kljuoveva iz RFID vittava。U linearnom remiimu adresiranja, odnosi se na sve sektore za pisanje
  • aucProvidedKey - pokazivatex na niz od est bajtova koji sadrzi ključ za autentifikaciju metode“提供的密钥。”_PK sufiks naziva funkcije ukazuje na upotrebu ove metode。

valueblockdecement, ValueBlockDecrement_AKM1, ValueBlockDecrement_AKM2, ValueBlockDecrement_PK

Ovaj skup funkcija se koristi za smanjenje vrijednosti vrijednosnih blokova od 4 bajta。Vrednost smanjenja bloka vrednosti se salje kao parametar ovh funkcija。Funkcije koriste blok adresu (prvi blok ima adresu 0;Prvi部门拖车ima adresu 3, sljedeii 7, itd。dok posljednji MIFARE®1K blok koji je ujedno i拖车posljednjeg sektora, ima adresu 63)。MIFARE SDK - uFR高级软件,具有用于MIFARE卡标签的SDK

  • lDecrementValue - vrijednost smanjenja vrijednosti bloka
  • ucBlockAddress - Adresa bloka unutar sektora
  • ucAuthMode - Ovaj参数定义da li da izvri ključ za autentifikaciju A ili ključ B. moe imati dvije vrijednosti: AUTHENT1A (0x60) ili AUTHENT1B (0x61)。
  • ucReaderKeyIndex - Podrazumevana metoda autentifikacije (kada se koriste funkcije bez sufiksa) vrzi dokazivanje autentiovnosti pomouu izabranog indeksa kljuoveva iz RFID vittava。U linearnom remiimu adresiranja, odnosi se na sve sektore za pisanje
  • aucProvidedKey - pokazivatex na niz od est bajtova koji sadrzi ključ za autentifikaciju metode“提供的密钥。”_PK sufiks naziva funkcije oznaavava upotrebu ove metode。

ValueBlockInSectorDecrement, ValueBlockInSectorDecrement_AKM1, ValueBlockInSectorDecrement_AKM2, ValueBlockInSectorDecrement_PK

Ove funkcije rade isto kao funkcije grupe ValueBlockDecrement i napravljene su za smanjenje vrednosti blokova 4 bajta。Vrednost smanjenja bloka vrednosti se salje kao parametar ovim funkcijama。Jedina razlika je u sektorskoj upotrebi。致ukljuuje zasebno slanje sektorskih adresa i blok adresa unutar sektora。Za MIFARE®1K adresu sektora moise biti u rasponu od 0 do 15, a adresa blokova unutar sektora u rasponu od 0 do 3。Za MIFARE®4K adresu sektora mooe biti u rasponu od 0 do 39 i budui da je druga polovina organizacije adresnog prostora razlivita (iznad 2 MB) adresa blokova u posljednjih 8 sektora (sektori 32 do 39) mooe biti u rasponu od 0 do 15MIFARE SDK - uFR高级软件,带有用于MIFARE卡标签的SDK

  • lDecrementValue - vrijednost smanjenja vrijednosti bloka
  • ucSectorAddress - Adresa sektora
  • ucBlockInSectorAddress - Adresa bloka unutar sektora
  • ucAuthMode - Ovaj参数定义da li da izvri ključ za autentifikaciju A ili ključ B. moe imati dvije vrijednosti: AUTHENT1A (0x60) ili AUTHENT1B (0x61)。
  • ucReaderKeyIndex - Podrazumevana metoda autentifikacije (kada se koriste funkcije bez sufiksa) vrzi dokazivanje autentiovnosti pomouu izabranog indeksa kljuoveva iz RFID vittava。U线性,remiimu, adresiranja, odnosi, se, na, sve, sektore, za pisanje
  • aucProvidedKey - pokazivatex na niz od est bajtova koji sadrzi ključ za autentifikaciju metode“提供的密钥。”_PK sufiks naziva funkcije ukazuje na upotrebu ove metode。
Baidu
map