Forum: Mikrocontroller und Digitale Elektronik Druckdaten ablesen via NFC und Seriellen Anschluss


von GustavGans (Gast)


Angehängte Dateien:

Lesenswert?

Hello, everybody,
i'm experimenting and wanted to ask the community here if what i had 
thought up would work at all.

i have an old windows computer and a program on it. I am the user of the 
program and have no further access, the program can print a document and 
I want to receive the data it sends to the printer via NFC reader on a 
smartphone with NFC.

If I don't have the NFC in it, RS232 goes out of the Widows computer and 
at the printer a separate power cable and then from RS232 to RS232 25 
pin output

Translated with www.DeepL.com/Translator (free version)

von GustavGans (Gast)


Lesenswert?

Hier noch die Deutsche Version:
Hallo zusammen,
ich experimentiere grad und wollte hier in der community nachfragen ob 
das überhaupt funktioniert was ich mir ausgedacht hatte.

ich habe einen alten Windows Rechner und ein Programm darauf. Ich bin da 
der Anwender vom Programm und habe keinen weiteren Zugriff, das Programm 
kann am ende ein Dokument drucken und ich möchte diese Daten die es an 
den Drucker sendet via NFC Lesegerät auf eine Smartphone mit NFC 
empfangen.

Wenn ich den NFC nicht drin habe geht RS232 aus dem Widows Rechner raus 
und bei dem Drucker ein separater Stromkabel und dann noch von RS232 auf 
RS232 25 pin Ausgang

von Frank K. (fchk)


Lesenswert?

GustavGans schrieb:

> ich experimentiere grad und wollte hier in der community nachfragen ob
> das überhaupt funktioniert was ich mir ausgedacht hatte.

nein.

Wenn Du druckst, schickt Dein Programm einfach einen Datenstrom an Bytes 
zum Drucker. Der Drucker interpretiert die Datenbytes, macht daraus ein 
Druckbild und bringt das dann zu Papier. Das können unter Umständen sehr 
große Datenmengen werden, einige 100k oder 1MB pro Seite sind da nicht 
ungewöhnlich.

Dein NFC-Lesegerät kann diesen Datenstrom nicht verdauen. NFC ist nur 
für geringe Datenmengen gedacht und geeignet, d.h. nur wenige Bytes, 
maximal einige 100 Bytes - aber keinesfalls einige hunderttausend oder 
Millionen Bytes. Und der Computer muss mit dem Lesegerät anders sprechen 
als mit einem Drucker. Du bräuchtest also einen speziellen 
Druckertreiber, den Du erstmal programmieren und dann installieren 
können müsstest.

Diese beiden Fakten sind schon Ausschlusskriterium genug.

fchk

von Wolfgang (Gast)


Lesenswert?

Frank K. schrieb:
> Das können unter Umständen sehr große Datenmengen werden, einige 100k
> oder 1MB pro Seite sind da nicht ungewöhnlich.

Das wäre für einen Drucker mit serieller Schnittstelle eher 
ungewöhnlich.
Woher weisst du, dass das kein ASCII-Drucker ist?

Erstmal wäre also zu klären, mit was für Daten der Drucker gesteuert 
wird.

von M.M.M (Gast)


Lesenswert?

GustavGans schrieb:

> ich habe einen alten Windows Rechner und ein Programm darauf. Ich bin da
> der Anwender vom Programm und habe keinen weiteren Zugriff, das Programm
> kann am ende ein Dokument drucken und ich möchte diese Daten die es an
> den Drucker sendet via NFC Lesegerät auf eine Smartphone mit NFC
> empfangen.

Warum ausgerechnet NFC? Warum schreibst Du nicht einfach, was das Ziel 
der Aktion ist? Geht's darum, exakt und genau die gesendeten Druckdaten 
von A nach B zu transportieren? Und muß das ausgerechnet mit dem 
Smartphonbe geschehen? Wozu ist es notwendig, sich von hinten in die 
Brust zu schießen?

Sinnvollerweise würde man statt dem, was Du einen USB-Umschalter nennst, 
einen Druckserver nehmen. Der könnte dann die Daten einsammeln und an 
das gewünschte Gerät senden. das kann dann auch ein Smartphone, 
sinnvollerweise via Wlan, sein oder z.B. jeder andere Massenspeicher. 
Das läßt sich dann auch flott aus gängigen Bausteinen ohne große 
Klimmzüge zusammendengeln.

MfG

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.