Introduksjon
ACR122U ACS-leser og skriver er en PC-tilkoblet kontaktløs smartkortleser/-skriver utviklet med 13,56 MHz kontaktløs teknologi. Det er verdens første CCID-kompatible kontaktløse kortleser/-skriver som følger både ISO 14443 og ISO 18092. ACR122U er også PC/SC-kompatibel, noe som muliggjør interoperabilitet på tvers av ulike applikasjoner og plattformer.
Både ACR122U Windows SDK og Android SDK er inkludert i programvarenedlastingen ved kjøp av ACR122U NFC-skriver.
Eksempelkoder, verktøyprogrammer og ACR122U-drivere er inkludert. Det finnes også brukermanualer som veileder utviklere i å bygge NFC-aktiverte og kontaktløse smartkortapplikasjoner med ACR122U NFC-leser og skriver.

ACR122U Programvareutviklingssett-spesifikasjoner
For å sikre optimal bruk av ACS ACR122U SDK, sørg for at systemet ditt kjører med følgende støttede spesifikasjoner:
Systemkrav
- Minimum 1 GHz Pentium-prosessor eller høyere
- Minimum 500 MB RAM
- Minimum 600 MB ledig harddiskplass
- CD-ROM-stasjon
- USB-port
Støttede smartkort
- MIFARE Classic® 1K-kort
- ACOS3 kontaktløse kort
Støttede smartkortlesere
- ACR122U-A9 USB NFC-leser
Støttede operativsystemer
- Windows® 7 (x86 og x64)
- Windows® 8.1 (x86 og x64)
- Windows® 10 (x86 og x64)
Komponenter i programvareutviklingssettet

ACR122U-driverinstallatør
ACS Unified PC/SC-driveren er en enkelt driverinstallatør som gjør at alle generiske ACS smartkortlesere kan kjøre med ulike Windows®-operativsystemer. Den er sertifisert av Microsoft® WHQL og tillater automatisk nedlasting av oppdateringer når du er tilkoblet internett.
Eksempelkoder
Eksempelkodene for ACR122U er kjørbare filer som viser funksjonaliteten til ACR122U USB NFC-leser. De fungerer som en veiledning når du skal bygge dine egne prosjekter med ACR122U. Disse eksempelkodene er utformet for å demonstrere følgende kort- og enhetsprogrammering:
- ACOS3 kontaktløs – oppretter gjensidig autentisering og sikrer sikker meldingsutveksling.
- MIFARE – endrer nøkkel og programmering for MIFARE Classic 1K-kort.
- Andre PICC – muliggjør programmeringsfunksjoner for andre kontaktløse (PICC) kort.
- Enhetsprogrammering – tester periferiutstyret til ACR122U USB NFC-leser.
- NFC Data Exchange Format (NDEF) – muliggjør datakommunikasjon mellom NFC-aktiverte enheter.
- PC/SC-kortpolling – viser korttype, kortstatus og Answer-To-Reset-utgang.
- Enkel PC/SC – utfører ulike PC/SC-kommandoer.
Eksempelkodene er skrevet i følgende programmeringsspråk:
- Java (x86 og x64)
- Microsoft Visual Basic .NET 2008 (x86 og x64)
- Microsoft Visual C# .NET 2008 (x86 og x64)
- Microsoft Visual C++ .NET 2008 (x64)
- Microsoft Visual C++ 6.0 (x86)
Merk: Bruk av Microsoft Visual C++ 6.0 kan kreve at du laster ned følgende filer fra Internett:
- MFC42D.dll
- MFCO42D.dll
- MSVCP60D.dll
- MSVCRTD.dll
For å finne eksempel-kodene:
Fra mappen, gå til mappe – inneholder grunnleggende enhetsprogrammering og enhetsavstemningskodesekvenser for hvert programmeringsspråk. og velg det aktuelle programmeringsspråket. Derfra finner du eksempel-kodene i følgende mapper: Eksempelkoder ACR122U SDK v2.00
- mappe – inneholder eksempler for ACOS3 kontaktløse, MIFARE og andre PICC-kort for hvert programmeringsspråk. Enhetsprogrammering
- mappe – inneholder NDEF, PCSC-kortavstemning og enkle PCSC-eksempler for hvert programmeringsspråk. Kortprogrammering
- Smartkort- og leserverktøy Andre
ACS Smartkort- og leserverktøyet er en integrasjon av ACR122U-A9 Leserverktøy og kortverktøy som ett verktøyprogram, som gjør deg i stand til å utføre smartkort- og kortrelaterte kommandoer.
For at dette verktøyet skal fungere, kreves det at minst Microsoft .NET Framework 3.5 Service Pack 1 er installert på datamaskinen din.
Merk: ACR122U-A9 Leserverktøy
ACR122U-leserverktøyet er en verktøywidget som lar deg få tilgang til, kontrollere og utføre de fleste kommandoer tilgjengelig i ACR122U USB NFC-leser.
ACOS3 kontaktløst kortverktøy
ACOS3 kontaktløst kortverktøy er en plugin-fil som gir deg tilgang til de fleste kommandoer for ACOS3 kontaktløst kort. Det kan håndtere flere tilkoblinger til ulike smartkortlesere og støtter kun PC/SC-kompatible smartkortlesere.
The ACOS3 Contactless Card Tool is a widget plug-in file that gives you access to most of the ACOS3 Contactless Card commands. It can handle multiple connections to different smart card readers and supports PC/SC-compliant smart card readers only.
MIFARE Classic-kortverktøy
MIFARE Classic-kortverktøyet er en verktøywidget som lar deg få tilgang til alle kommandoer for MIFARE Classic-kort. Det kan håndtere flere tilkoblinger til ulike smartkortlesere og støtter kun PC/SC-kompatible smartkortlesere.
ACR122U-verktøy og -verktøysett
PC/SC læringsverktøy
Dette verktøyet lar deg utføre ulike smartkortfunksjoner via Windows Application Programming Interface (API) som er PC/SC-kompatible.
QuickView
Dette verktøyet lar deg sjekke om ACR122U USB NFC-leser er riktig installert på systemet ditt.
Scriptverktøy 4
Dette verktøyet lar deg utføre ulike kommandoer og kommunisere med et smartkort ved hjelp av skriptkommando-filer.
Brukermanualer og referansemateriell
Følgende dokumenter er inkludert i dette settet:
- Brukermanual for ACR122U Software Development Kit
- APIs for ACR122U
- Tekniske spesifikasjoner for ACR122U
- Referansemanual for ACO S3 kontaktløst kort
- Funksjonsspesifikasjoner for MIFARE-kort
Microsoft og Windows er enten registrerte varemerker eller varemerker tilhørende Microsoft Corporation i USA og/eller andre land.
MIFARE og MIFARE Classic er registrerte varemerker tilhørende NXP B.V. og brukes under lisens.



















