Guten Tag! Ich suche eine Antwort für eine etwas, vermutlich einfache Frage. Allerdings, so 100% sicher bin ich mir nicht bei meiner Lösung. Wenn ich eine Baudrate von 9600Bd einstelle und ich eine Datei der Größe von Beispielweise 10KByte übertragen möchte, wie viele Sekunden brauche ich dafür? MFG Martin
@Martin >Ich suche eine Antwort für eine etwas, vermutlich einfache Frage. >Allerdings, so 100% sicher bin ich mir nicht bei meiner Lösung. >Wenn ich eine Baudrate von 9600Bd einstelle und ich eine Datei der Größe von >Beispielweise 10KByte übertragen möchte, wie viele Sekunden brauche ich dafür? Was würdest du denn vermuten? Schonmal bissel drüber nachgedacht und gerechnet? MFg Falk
Hi 1 Baud entspricht ein Zeichen pro Sekunde, als theoretisch ein Bit pro Sekunde, d.h. 9600 Bit/s=rund 9 kBit/s
Das hängt von der Bitrate ab, da die Baudrate nicht immer gleich Bit pro Sekunde bedeutet. Meistens, über ein RS232-Kabel, aber schon, so dass sich die Zeit rechtet aus: 1 Byte braucht 10 Bit (8 Bit Daten plus mindestens ein Start- und ein Stoppbit). Das macht dann 960 Bytes pro Sekunde bei 9600 bps (bps = Bit pro Sekunde). Also 10000/960 = rund 10 Sekunden. Wird aber ein Übertragungsprotokoll eingesetzt, so geht es abhängig davon etwas länger. Severino
Start und Stop Bit nicht vergessen, evtl. Parity (bei asynchroner Daten- übertragung wie RS232) 1 Byte = 8Bit + 1 x Start + 1 x Stop = 10Bit Pausen zwischen den Übertragungen werden vernachlässigt, 9600 : 10 = xxx Byte Nutzdaten / sec
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.