Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   NFC Reader: Beep steuern (https://www.delphipraxis.net/182683-nfc-reader-beep-steuern.html)

Nersgatt 10. Nov 2014 17:09

NFC Reader: Beep steuern
 
Moin,

ich befassen mich gerade mit einem NFC Reader, den ich mit den Funktionen aus der Winscard.dll anspreche. Das funktioniert auch gut.
Der Reader kann auch piepsen. Zumindest tut er das, wenn man einen Tag auflegt. Weiß jemand, ob man diesen Beep auch über die API selbst auslösen kann? Und vielleicht sogar den "standardmäßigen" Beep ausschalten?

Danke!
Jens

himitsu 10. Nov 2014 23:56

AW: NFC Reader: Beep steuern
 
Wie wäre es, wenn du in die Dokumentation eines NFC-Reads guckst

oder uns zumindestens nennst was das für ein Modell/Hersteller ist?



Wie fast alle Geräte werden die alle unterschiedlich angesteuert.
Drum läuft ein Androidprogramm nicht in einem Eifon, obwohl das Beides Handys sind. :stupid:


Ob du das direkt über die WinAPI hinbekommst, kommt drauf an wie gut es dokumentiert ist und ob man die nötigen ControlCodes (z.B. für MSDN-Library durchsuchenSCardControl) verrät.
Viele Hersteller bieten eigenen APIs (Treiber, DLLs, ActiveX-Componenten usw.) an, wo man das bestimmt machen kann, falls das Gerät diese Funktion auch anbietet.

Nersgatt 11. Nov 2014 06:25

AW: NFC Reader: Beep steuern
 
Da ich für den Reader keinerlei SDK oder Treiber brauchte, um den Tags die Informationen zu entlocken, die ich wollte, bin ich davon ausgegangen, dass das der Zugriff über die WinAPI Winscard.dll soweit standardisiert ist, dass es da keine Unterschiede gibt.
Das Gerät ist ein ACR122U-A9.

Mittlerweile habe ich auch eine Doku gefunden, die recht vielversprechend aussieht: http://www.acs.com.hk/en/products/3/...sb-nfc-reader/
Von daher werde ich mich da erst mal durchwühlen.

Zitat:

Zitat von himitsu (Beitrag 1279316)
Wie wäre es, wenn du in die Dokumentation eines NFC-Reads guckst

oder uns zumindestens nennst was das für ein Modell/Hersteller ist?



Wie fast alle Geräte werden die alle unterschiedlich angesteuert.
Drum läuft ein Androidprogramm nicht in einem Eifon, obwohl das Beides Handys sind. :stupid:

Ich empfinde diesen Tonfall übrigens als nicht angemessen.

Pet04 11. Nov 2014 06:39

AW: NFC Reader: Beep steuern
 
Hiermit sollte es funktionieren

Buzzer off
FF 00 52 00 00

Buzzer on
FF 00 52 FF 00


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz