acr122u

ACR122U SDK Windows Android Linux driver download specifikationer

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.

ACR122U NFC-læser/skriver TagtixRFID

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 NFC-læser/skriver TagtixRFID

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.