Forum: PC Hard- und Software Linux (Raspberry), ttyUSB0


von Harald (Gast)


Lesenswert?

Wie kann die Anzahl der Zeichen im Puffer der seriellen Schnittstelle 
/dev/ttyUSB0 in einem Shell-Script bestimmt werden?

von Nur so eine Idee (Gast)


Lesenswert?

Wenn kein besserer Vorschlag kommt...

Ein 5-Zeilen Programm in C schreiben, das mit ioctl 
SIOCGIFTXQLEN/SIOCSIFTXQLEN die Größen ausgibt. Und hoffen, dass es bei 
einem USB Stick sinnvolle Werte liefert.

von Dr. Sommer (Gast)


Lesenswert?

Nur so eine Idee schrieb:
> Und hoffen, dass es bei einem USB Stick sinnvolle Werte liefert.

Die Größe des Puffers auf dem USB-Adapter selbst wird man so wohl nicht 
abfragen können. Da USB aber eine flusskontrolle hat, kann es da keinen 
Overflow geben.

von TestX (Gast)


Lesenswert?

@TO

wieso willst du das denn machen ? bei usb seriell adaptern ist das nicht 
trivial und müsste direkt aus dem treiber kommen...dh du müsstest diesen 
ggf anpassen

von Harald (Gast)


Lesenswert?

Hat sich erledigt. Habe eine Lösung gefunden. Danke.

von Neugieriger (Gast)


Lesenswert?

wir sind neugierig ...

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.