Introduktion
ACR122U ACS-læseren/skriveren er en pc-tilsluttet kontaktløs smartkortlæser/skriver udviklet på 13,56 MHz kontaktløs teknologi. Det er verdens første CCID-kompatible kontaktløse kortlæser/skriver, som følger både ISO 14443 og ISO 18092. ACR122U er også PC/SC-kompatibel, hvilket muliggør interoperabilitet på tværs af forskellige applikationer og platforme.
Både ACR122U Windows SDK og Android SDK er inkluderet i softwaredownloaden ved køb af ACR122U NFC-skriver.
Eksempelkoder, hjælpeprogrammer og ACR122U-drivere er inkluderet. Der er også brugervejledninger, der guider udviklere i at bygge NFC-aktiverede og kontaktløse smartkortapplikationer ved hjælp af ACR122U NFC-læser/skriver.

Specifikationer for ACR122U-softwareudviklingssættet
For at sikre optimal brug af ACS ACR122U SDK skal du sikre, at dit system kører med følgende understøttede specifikationer:
Systemkrav
- Minimum 1 GHz Pentium-processor eller højere
- Minimum 500 MB RAM
- Minimum 600 MB ledig harddiskplads
- CD-ROM-drev
- USB-port
Understøttede smartkort
- MIFARE Classic® 1K-kort
- Kontaktløse ACOS3-kort
Understøttet smartkortlæser
- ACR122U-A9 USB NFC-læser
Understøttede operativsystemer
- Windows® 7 (x86 og x64)
- Windows® 8.1 (x86 og x64)
- Windows® 10 (x86 og x64)
Komponenter i softwareudviklingssættet

ACR122U-driverinstallationsprogram
ACS Unified PC/SC-driveren er et enkelt driverinstallationsprogram, der gør det muligt for alle generiske ACS-smartkortlæsere at køre på forskellige Windows®-operativsystemer. Den er Microsoft® WHQL-certificeret og muliggør automatisk download af opdateringer, når du er tilsluttet internettet.
Eksempelkoder
Eksempelkoderne til ACR122U er eksekverbare filer, der demonstrerer programmeringsfunktionerne i ACR122U USB NFC-læser. De fungerer som en vejledning, når du bygger dine egne projekter med ACR122U. Disse eksempelkoder demonstrerer følgende kort- og enhedsprogrammering:
- ACOS3 Contactless – opretter gensidig autentificering og sikrer sikker meddelelsesudveksling.
- MIFARE – ændrer nøgle og programmering for MIFARE Classic 1K-kort.
- Andre PICC – aktiverer programmeringsfunktioner til andre kontaktløse (PICC)-kort.
- Enhedsprogrammering – tester periferienhederne på ACR122U USB NFC-læser.
- NFC Data Exchange Format (NDEF) – muliggør datakommunikation mellem NFC-aktiverede enheder.
- PC/SC-kortpolling – viser korttype, kortstatus og Answer-To-Reset-output.
- Simpel PC/SC – udfører forskellige PC/SC-kommandoer.
Eksempelkoderne er skrevet på følgende programmeringssprog:
- 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)
Bemærk: Brug af Microsoft Visual C++ 6.0 kan kræve, at du downloader alle nedenstående filer fra internettet:
- MFC42D.dll
- MFCO42D.dll
- MSVCP60D.dll
- MSVCRTD.dll
Sådan finder du eksempelkoderne:
Fra ACR122U SDK v2.00 mappen skal du gå til Sample Codes og vælge det ønskede programmeringssprog. Derfra finder du eksempelkoderne i følgende mapper:
- Mappen Device Programming – indeholder eksempelkoder til Basic Device Programming og Device Polling Configuration for hvert programmeringssprog.
- Mappen Card Programming – indeholder eksempelkoder til ACOS3 Contactless, MIFARE og andre PICC-kort for hvert programmeringssprog.
- Mappen Others – indeholder eksempelkoder til NDEF, PCSC Card Polling og Simple PCSC for hvert programmeringssprog.
Værktøj til smartkort og læser
ACS Smart Card and Reader Tool er en integration af ACR122U-A9 Reader Tool og kortværktøjer i ét hjælpeprogram, som gør det muligt at udføre kommandoer relateret til smartkortlæseren og kort.
Bemærk: For at dette værktøj kan fungere, skal der som minimum være installeret Microsoft .NET Framework 3.5 Service Pack 1 på computeren.
ACR122U-A9 Reader Tool
ACR122U Reader Tool er en hjælpewidget, der giver dig adgang til og kontrol over de fleste af kommandoerne, der er tilgængelige i ACR122U USB NFC-læseren, samt mulighed for at udføre dem.
ACOS3 Contactless Card Tool
ACOS3 Contactless Card Tool er en widget-plugin-fil, der giver dig adgang til de fleste af ACOS3 Contactless Card-kommandoerne. Den kan håndtere flere forbindelser til forskellige smartkortlæsere og understøtter kun PC/SC-kompatible smartkortlæsere.
MIFARE Classic Card Tool
MIFARE Classic Card Tool er en hjælpewidget, der giver dig adgang til alle MIFARE Classic Card-kommandoer. Den kan håndtere flere forbindelser til forskellige smartkortlæsere og understøtter kun PC/SC-kompatible smartkortlæsere.
ACR122U-værktøjer og hjælpeprogrammer
PC/SC-læringsværktøj
Dette værktøj giver dig mulighed for at udføre forskellige PC/SC-kompatible smartkortfunktioner i Windows Application Programming Interface (API).
QuickView
Dette værktøj giver dig mulighed for at kontrollere, om ACR122U USB NFC-læseren er korrekt installeret på dit system.
Script-værktøj 4
Dette værktøj giver dig mulighed for at udføre forskellige kommandoer og kommunikere med et smartkort ved hjælp af scriptkommandofiler.
Brugervejledninger og referencematerialer
Følgende dokumenter er inkluderet i dette sæt:
- Brugervejledning til ACR122U Software Development Kit
- ACR122U Application Programming Interface
- Tekniske specifikationer for ACR122U
- Referencehåndbog for ACOS3 Contactless Card
- Funktionelle specifikationer for MIFARE-kort
Microsoft og Windows er enten registrerede varemærker eller varemærker tilhørende Microsoft Corporation i USA og/eller andre lande.
MIFARE og MIFARE Classic er registrerede varemærker tilhørende NXP B.V. og anvendes under licens.





















