Tipovi studentskih iskaznica
- stare studentske iskaznice (SX)
- status: end of life
- proizvodnja: do kraja akademske godine 2022./2023.
- tehnologija: Mifare Classic (beskontaktno sučelje), magnetna traka, zlatni čip (kontaktno sučelje)
- UID: 4 byte = 8 znakova
- nove studentske iskaznice (ESC)
- status: active
- proizvodnja: od akademske godine 2023./2024. - active
- tehnologija: Mifare Desfire EV3 (beskontaktno sučelje)
- UID: 7 byte = 14 znakova
S iskaznica se uvijek očitava UID. UID je moguće koristiti za komunikaciju s ISSP REST APIjem i ISSP Restoran REST APIjem.
Kako provjeriti ispravnost rada čitača iskaznica?
- Priključite na računalo čitač iskaznica
- Instalirajte potrebne drivere (upravljačke programe)/programatore/emulatore, koje proizvođač zahtjeva
- Otvorite Notepad ili bilo koji tekstualni editor
- Prislonite iskaznicu na čitač iskaznica
- Sa SX studentske iskaznice uređaj treba očitati 8 znakova
- Sa ESC studentske iskaznice uređaj treba očitati 14 znakova
- Obratite pažnju na pročitane znakove
- Uređaj mora očitati točno 8 i točno 14 znakova
- Ako je očitano manje znakova, uređaj ne radi ispravno
- Ako je nekoliko prvih ili zadnjih znakova zamijenjeno s nulama (0), uređaj ne radi ispravno
- Izlazni tip podataka mora biti HEX (sadrži i slova i znamenke) u suprotnom, uređaj ne radi ispravno
- Napravite nekoliko testova gdje na jednom uređaju paralelno isprobavate jednu SX i jednu ESC iskaznicu
- Uređaj uvijek mora očitati isti UID od 8 znakova i isti UID od 14 znakova, ako se UID mijenja, uređaj ne radi ispravno
Ako u tekstualnom editoru vidite ispravne UID-e od 8 znakova za SX i od 14 znakova za ESC iskaznicu, uređaj radi ispravno za oba tip studentskih iskaznica.
Čitači koji podržavaju obje tehnologije studentskih iskaznica
GIGATEK Promag PCR330M
HID Omnikey 50xx series
ELATEC TWN4 MIFARE NFC
ELATEC TWN4 MIFARE NFC - tehnička dokumentacija
Programator uređaja (DevPack): https://www.elatec-rfid.com/int/twn4-dev-pack#/
Uređaj je potrebno samo jednom programirati. Nakon programiranja, uređaj se može prenositi s računala na računalo, bez potrebe za ponovnim programiranjem ili instalacijom programatora.
Programiranje uređaja obavlja se kroz AppBlaster. Molimo Vas pratite detaljne upute sadržane u datoteci "Docs". Bitna stavka je uključiti podršku za Mifare Classic, Mifare Desfire i Mifare Light, HEX kao izlazni tip podatka.
Uređaj omogućava i čitanje podataka sa studentske iskaznice. U otvorenom formatu na lokaciji (AID) 332233 u datoteci 00 nalazi se JMBAG, a na 01 nalazi se ime i prezime.
USB Mifare Reader SL040A
QR kod, specifikacija i zahtjevi
Specifikacija
QR kod sadrži Json slijedećeg sadržaja (primjer):
{
"data":[], // Za buduća proširenja
"validity":"910935", // TOTP vrijednost izračunata sa UIDom studentove iskaznice (key) + vrijeme (timeperiod postavljen na 300 sekundi), uvijek 6 znamenki
"value":""// Broj iskaznice (19 znamenki) + validity (6 znamenki) = 25 znamenki, validity se dodaje na kraj broja iskaznice
}
TOTP je standardna RFC6238 implementacija: https://datatracker.ietf.org/doc/html/rfc6238
Zahtjevi čitača
Ovdje se radi o standardnim barkod čitačima. Pri nabavci potrebno je obratiti pažnju na to da čitač podržava:
- čitanje standardnih 1D, 2D i PDF417 kodova
- da je pogodan za čitanje sa zaslona mobitela