Forum: Mikrocontroller und Digitale Elektronik IrDA Broadcast / Multiclient


von Sascha (Gast)


Lesenswert?

Hallo zusammen,

ich hoffe, jemand von Euch IrDA-Erfahrenen kann mir kurz
weiterhelfen.
Ziel:
9k6 Baud bidirektionale Verbindung zwischen PC (Host) und 40
Client-Geraeten via IrDA.

Fragen:
Ist das moeglich ?
Gibt es eine Broadcast-Moeglichkeit mit IrDA?
Wieviele Clients können gleichzeitig mit einem Host verbunden sein ?Wie
lange wuerde es etwa dauern bis der Host von allen 40 Clients 100
Byte Daten abgefragt haette ?


Tausend Dank im Voraus!
Viele Gruesse, Sascha

von Wegstabenverbuchsler (Gast)


Lesenswert?

Wie lange wuerde es etwa dauern bis der Host von allen 40 Clients 100
Byte Daten abgefragt haette ?

Da kann man den Taschenrechner konsultieren, oder ein wenig Kopfrechnen
geht auch.

9600 Buad macht maximal ca. 100 Bytes pro Sekunde. Bei 40 Clients macht
es also minimal 40 Sekunden aus, pro Client 100 Bytes zu übertragen.

Was da nun noch an Protokolloverhead und an widrigen
Übertragungsbedingungen hinzukommt ?? Keine Ahnung, schätze mal
50%-100% Zuschlag, also ca. 1 bis 1,5 Minuten

von Dirk Broßwick (Gast)


Lesenswert?

Wie kommst du bei 9600Baud auf 100Byte die Sekunde ?  Das sind ehr
1000Byte die Sekunden :-). Aber die Protokolleigenschaften sind nicht
zu unterschätzen bei IrDA. So das da wirklich nicht viel rauskommt bei,
zumal ja alle sich auch gegenseitig noch sehen sollten, weil sonst das
syncen und dicovern nicht wirklich geht.

MfG Dirk

von Wegstabenverbuchsler (Gast)


Lesenswert?

autsch, ja, da hätte ich doch besser den Taschenrechner nehmen sollen.
Mein Bio-Rechner hat wohl ne Abweichung um eine 10er Potenz

von Dirk Broßwick (Gast)


Lesenswert?

Naechstes mal beide Haende nehmen, dann hast du nen Wissenschaftlichen
Rechner :-)

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.