Hallo,
ja leider hat meine Antwort etwas gedauert, ich hatte leider keine Zeit.
Aber jetzt.... erst mal Danke für den Zuspruch ![]()
Zu den Fragen:
Das Konzept basiert auf einem selbst entwickeltem "Universal Service Interface" mit STM32 µController welches die Schnittstelle zwischen PC und Hardware (PlugIn) ist.
Die Kommunikation zwischen PC und USI ist USB.
In das USI wird ein PlugIn gesteckt welches die Adaptierung auf die gewünscht Hardware Funktion übernimmt.
Bisher habe ich 3 PlugIn's fertig.
1.) Eine Service Tastatur "schwarz" ST95 - NSM
2.) Eine Service Tastatur "weisse" - ADP
3.) Ein "Uhrensetzgerät" - ADP
Die selbst entwickelte PC Software ist C# geschrieben
Die selbst entwickelte STM32 Firmware ist C++ geschrieben
Die Firmware im USI erkennt das PlugIn (also die gesteckt Hardware) und aktiviert die benötigten Funktionen und Programmroutinen im µController und initialisiert die Kommunikation mit dem PC.
Der PC erkennt diese Initialisierung und aktiviert die entsprechenden Funktionen.
Im Anhang die Bilder von meinen Prototypen.
Bin auf dem Sprung, später mehr..

