AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Feig.de (RFID-Reader)

Ein Thema von himitsu · begonnen am 12. Jan 2015 · letzter Beitrag vom 16. Okt 2018
Antwort Antwort
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.340 Beiträge
 
Delphi 12 Athens
 
#1

Feig.de (RFID-Reader)

  Alt 12. Jan 2015, 14:39
Moin,

ich wollte nur nochmal aktuell dazu bissl rumfragen.

Wir sind grade mal dabei und ein Test-Gerät zu besorgen. (ID CPR30-USB Proximity Leser)
Zugang zu deren Downloadportal sollte auch gleich freigeschaltet sein,
aber deren Support gab gleich mal zu, daß sie "Delphi" schon seit Jahren nicht mehr (direkt) unterstüzen.
(ist aber nix Neues, denn Datafox und Andere tun das auch nicht mehr)

Wer nutzt sowas denn (vorallem in Delphi Win32), wie habt ihr es angebunden (Schnittstelle) und habt ihr vielleicht auch aktuellere Pascal-Header/Beispiele dafür?
Bei uns wäre das Zielsystem aktuell ein Delphi XE1. Der Anschluß erstmal per USB und vielleicht auch mal LAN.
(notfalls übersetz' ich das halt selber aus'm C++, aber unnötig viel Arbeit würde man sich dennoch gern ersparen)

http://www.delphipraxis.net/171900-h...esegeraet.html
http://www.delphipraxis.net/155874-zeiterfassung-2.html (uralt ... joar => ANSI halt)
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
arnof

Registriert seit: 25. Apr 2013
1.261 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#2

AW: Feig.de (RFID-Reader)

  Alt 12. Jan 2015, 18:12
aktuell habe ich mehrere Projekte laufen:

1. ganz einfach RFID Read macht eine virtuellen COM Port

2. eine .NET Basierende DLL eingebunden, die entsprechende Funktionen besitzt.
  Mit Zitat antworten Zitat
Benutzerbild von Gloegg_FHBI
Gloegg_FHBI

Registriert seit: 28. Nov 2006
Ort: Neuss
46 Beiträge
 
Delphi 10 Seattle Professional
 
#3

AW: Feig.de (RFID-Reader)

  Alt 14. Jan 2015, 08:31
Ich habe mehrere von den Phidget RFID-Readern im Einsatz. Anschluss erfolgt über USB, Einbindung in Delphi über COM.
Die aktuelle Version kann auch RFI-Tags beschreiben, das habe ich aber noch nicht ausprobiert.

http://www.phidgets.com/products.php...duct_id=1024_0
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.340 Beiträge
 
Delphi 12 Athens
 
#4

AW: Feig.de (RFID-Reader)

  Alt 14. Jan 2015, 08:46
Für 125 kHz haben wir schon (noch) etwas, auch wenn wir das so nicht mehr (neu) nutzen können, denn nachdem wir und ein neues Gerät besorgt und tagelang versuchten es einzubinden.
(dachten schon irgendwas stimmt mit unseren alten spärlich dokumentierten Unterlagen nicht), stellte sich rauß, daß die nach vielen, vielen, vielen, vielen, vielen Jahren plötzlich eine neue Firmware drauf haben und den benötigten Modus nicht mehr unterstüzen.

Drum wird jetzt geschaut, was für alternativen es für den alten Anwendungsfalls gibt und wir sind gleich dabei das auch für neuere Anwendungsfälle (vorwiegend jetzt erstmal die Anmeldung am Programm, bzw. an bestimmten Programmmoulen)

Aktuell geht es vorwiegend um 13,56 MHz (vermutlich Mifare Ultralight oder eher Mifare Classic)
Und bei Datafox gibt es den Spaß, daß man über deren DLL garnicht an die ID der NFC-Tags ran kommt. Beschreiben und Auslesen des Speichers ist allerdings garkein Problem und recht einfach.






Einer unserer Kunden hatte sich ein nettes "Spielzeug" zugelegt und dadurch haben wir uns aktuell damit http://www.datafox.de/datafox-evo-43...sterminal.html eine kleine BDE-Station geschaffen. [edit] = Betriebsdatenerfassung
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (14. Jan 2015 um 09:01 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.340 Beiträge
 
Delphi 12 Athens
 
#5

AW: Feig.de (RFID-Reader)

  Alt 7. Mai 2015, 09:14
Will erstmal nur noch schnell ein paar verwandte Links zu anderen Threads verlinken, bevor ich sie wieder vergesse.
http://www.delphipraxis.net/174198-p...id-reader.html
http://www.delphipraxis.net/169841-r...er-delphi.html
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.340 Beiträge
 
Delphi 12 Athens
 
#6

AW: Feig.de (RFID-Reader)

  Alt 12. Mai 2015, 16:40
So, die Header sind übersetzt.
Im Anhang eine Version für Win32/64/Unicode/Nichtunicode.
Daheim und im SVN liegt noch Eine die theoretisch auch Mac OS X und Android kann. (der Code ist halt nur bissl umständlicher, vorallem wegen ANSI und dem bösen TTimer)

Im Anhang liegen auch nur die Headerdateien für die DLLs, eine einfache ID-Auslese-Komponente für USB und eine Testanwendung.
(im SVN, auf Anfrage, gäbe es zusätztlich noch ein paar teilweise fertige Wapperkomponenten, welche die API wegkapseln, Strings umwandeln, die Fehlerkodes auswerten und in Exception überführen)


Der Hersteller unterstützt
* Win XP-8, Win CE, Linux und Mac OS X
* C++ (vorallem Visual Studio), GCC und Xcode

Aber die PAS-Dateien des Herstellers sind im Jahre 2005/2006 stehen geblieben. (haben halt keine aktuelle Entwicklungsumgebung)
Zitat:
Delphi wird als Programmiersprache seit geraumer Zeit von unseren SDKs nicht mehr wirklich unterstützt. Hier sind die Anfragen einfach zu gering und unsere Entwicklungsumgebung ist sehr veraltet.
Hier muss ich um ihr Verständnis bitte. Ich habe allerdings noch einen Hinweis zur Kompatibilität bzgl. DelphiXE.
Die enthaltene Demoanwendung verwendet aber nur den USB-Zugriff, darüber den ersten gefundenen Reader und davon wird dann die ID der erkannten Karten ausgegeben.
Getestet wurde mit ID CPR40.30-USB Proximity Leser.


Wäre nett, wenn jemand Geräte von denen hat, die Dateien mal zu testen, ob so weit alles OK ist.


Ein Problem ist, was ich hab, daß bei Verwendung von FEISC_StartAsyncTask alles funktioniert, aber nach dem Schließen des USB-Ports das Programm abstürzt.
Siehe Testanwendung Feig.Sample.Main.pas -> Für AsyncTask den Abschnitt {$REGION 'manuelle Abfrage'} auskommentieren und dafür {$REGION 'Notification'} einkommentieren.
Diesbezüglich bin ich aber grade mit dem Support in Kontakt.









Falls ich demnächst noch Zeit finde, würde ich vielleicht die Dateien von Datafox noch fertigstellen.
(bei denen gab es aber das Problem, daß die "einfache" DLL keinen Zugriff auf die ID's bot, sondern nur lesend und schreibend auf den Speicher)
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (12. Mai 2015 um 16:56 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz