Kommunikation zwischen 2 TXT mit Community-FW

Community-Firmware (cfw), Selbstbaucontroller (TX-Pi, ftduino, usw.), usw.
Forumsregeln
Bitte beachte die Forumsregeln!
Antworten
Ru_We
Beiträge: 2
Registriert: 16 Jan 2017, 07:54

Kommunikation zwischen 2 TXT mit Community-FW

Beitrag von Ru_We » 31 Jan 2017, 14:27

Hallo,

ist eine Kommunikation zwischen zwei TXT Controller mit der CFW möglich?
Wenn ja, wie?

Vielen Dank im Voraus.

Gruß
Ruth

olagino
Beiträge: 93
Registriert: 02 Aug 2014, 13:13
Kontaktdaten:

Re: Kommunikation zwischen 2 TXT mit Community-FW

Beitrag von olagino » 31 Jan 2017, 14:59

Hallo Ru_We,

Wenn die beiden TXTs im gleichen Netzwerk sind und untereinander kommunizieren können ist das möglich. Für die Kommunikation selbst besehen viele verschiedene Möglichkeiten.
Eine davon ist zum Beispiel ein Master-TXT, der zwei ftrobopy-Instanzten ansteuert. Die eigene und die des anderen TXT (dafür benötigt man jedoch die IP-Adresse dieses TXT).
Die beiden Instanzen von ftrobopy startet man dann zum Beispiel so (die IP-Adresse in der dritten Zeile ist nur ein Beispiel und muss durch die tatsächliche IP-Adresse des zweiten TXT ersetzt werden)
Nachteil bei dieser Methode ist je nach Netzwerk auch die entstehende Latenz, wobei in den meisten Fällen die 10ms-Taktung im TXT selbst ausschlaggebender ist.

Code: Alles auswählen

import ftrobopy
master_txt = ftrobopy.ftrobopy('auto')
slave_txt = ftrobopy.ftrobopy('192.168.1.100', 65000)
Eine weitere Variante wäre zum Beispiel eine Peer-to-peer Verbindung zwischen den TXTs, wobei diese Variante verglichen zur ersten deutlich aufwendiger in der Umsetzung ist, aber auch etwas mehr Möglichkeiten bietet.

Ich hoffe ich konnte weiterhelfen,

olagino

Ru_We
Beiträge: 2
Registriert: 16 Jan 2017, 07:54

Re: Kommunikation zwischen 2 TXT mit Community-FW

Beitrag von Ru_We » 31 Jan 2017, 16:53

Hallo olagino,

Vielen Dank für deine Antwort, das hat mir sehr geholfen. :)

Viele Grüße

Ruth

Antworten