Jump to content
View in the app

A better way to browse. Learn more.

Tinkerunity

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Geschrieben

Hallo Zusammen,

was für eine Bandbreite wird eigentlich zwischen dem Daemon und einer Anwendung gebraucht?

Geschrieben

Die Bandbreite ist vernachlässigbar, die Verbindung sollte aber stabil sein damit keine Päckchen verloren gehen bzw. die Latenzzeiten nicht zu groß werden.

 

 

Geschrieben

Ein Brick kann per USB miximal 1000 Nachrichten pro Sekunden mit dem PC austauschen. Eine Nachricht hat 4 Byte Header und einen variablen Payload von 0 bis so ca. 20 Byte. Müsste man mal genau nachsehen was die größte Nachricht ist im Moment. Sagen wir mal durchschnittlich 4 Byte Payload. Also 8 Byte pro Nachrichten, macht 64kbit/s bei maximaler Nachrichten rate plus TCP/IP Overhead. Im Allgemeinen aber deutlich weniger da je nach Anwendung die 1000 Nachrichten pro Sekunden längst nicht ausgereizt werden.

 

Falls du das fragst, weil du über ein schmallbandiges Medium arbeiten möchtest, dann ist wahrscheinlich die Latenz das größere Problem.

 

Nachtrag: Was Nifty sagt :)

Geschrieben
Nachtrag: Was Nifty sagt :)

 

Nur um das klarzustellen: Paketverlust ist kein grundsätzliches Problem, da TCP genutzt wird. Paketverlust bedeutet am Ende auch (nur) eine höhere Latenz. Du verpasst aber keine Nachrichten oder so.

Geschrieben

Paketverlust bedeutet am Ende auch (nur) eine höhere Latenz. Du verpasst aber keine Nachrichten oder so.

Wenn die Verbindung instabil ist wird der Socket beizeiten die grätsche machen. Ab dem Moment sind Nachrichten "weg". Merkt man noch nicht mal unbedingt sofort da die Timeouts manchmal recht hoch sind.

Geschrieben

Da hast du recht, bei allem was zeitkritisch ist wird das auch gefährlich...

 

Ich wollte nur darauf hinaus, dass man es am Ende merkt ^^ Also wenn die Verbinung bestehen bleibt, dann wurde zwischendurch auch nix verloren. Das ist ja bei UDP anders. Du könntest auch zwischendurch mal eine Nachricht verpassen und danach ist wieder alles toll.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.