Verbindung Community-TXT und TX

Community-Firmware (cfw), Selbstbaucontroller (TX-Pi, ftduino, usw.), usw.
Forumsregeln
Bitte beachte die Forumsregeln!
Antworten
Techniker
Beiträge: 102
Registriert: 09 Mai 2015, 13:06

Verbindung Community-TXT und TX

Beitrag von Techniker » 25 Jul 2016, 14:59

Hallo!

Gibt es die Möglichkeit, einen TXT mit Community-Firmware und einen TX im Offlinemodus zu verbinden.
Es müsste nur eine Variable vom TXT zum TX transportiert werden. Ich benötige alle Eingänge und vorallem die Ausgänge der Controller.
Daher meine Idee, das ganze irgendwie über I2C zu machen. Geht das? Wenn es sein müsste auch über Umwege.
Gibt es sonst noch Wege und Möglichkeiten?

Danke für alle Tipps im Voraus.

Benutzeravatar
MasterOfGizmo
Beiträge: 2720
Registriert: 30 Nov 2014, 07:44

Re: Verbindung Community-TXT und TX

Beitrag von MasterOfGizmo » 25 Jul 2016, 15:44

Die Frage kann man auch etwas breiter formulieren: Gibt es eine Möglichkeit, den TX von einem Linux-PC aus anzusprechen? M.E: kann keine der bekannten Bibliotheken wie libroboint das.

Über i2c wäre das ggf. machbar, aber der i2c-Port des TXT läuft m.E. mit 3.3V während der des TX mit 5V läuft. Hier wäre also Vorsicht und ggf. der Einsatz von Level-Shiftern geboten.

Aber der TXT hat ja USB. Der TX sollte sich einfach per USB anschließen lassen. Sollte irgendwer jemals den TX von einem Linux-PC per USB angesprochen haben, dann wäre das genau der Mensch, der uns ermöglichen könnte, das auch mit dem TXT zu tun.
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32

Techniker
Beiträge: 102
Registriert: 09 Mai 2015, 13:06

Re: Verbindung Community-TXT und TX

Beitrag von Techniker » 25 Jul 2016, 15:51

Hallo!

Danke für die schnelle Antwort. Was heißt ggf. in diesem Fall?
Wie müßte man das denn machen über I2C?

Benutzeravatar
MasterOfGizmo
Beiträge: 2720
Registriert: 30 Nov 2014, 07:44

Re: Verbindung Community-TXT und TX

Beitrag von MasterOfGizmo » 25 Jul 2016, 16:24

Techniker hat geschrieben: Danke für die schnelle Antwort. Was heißt ggf. in diesem Fall?
Wie müßte man das denn machen über I2C?
Du musst Deinen TXT davor schützen zerstört zu werden. Da solltest Du recht genau wissen, was Du tust.
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32

Benutzeravatar
ski7777
Beiträge: 870
Registriert: 22 Feb 2014, 14:18
Wohnort: Saarwellingen

Re: Verbindung Community-TXT und TX

Beitrag von ski7777 » 25 Jul 2016, 16:26

Generell können sowie TXT als auch TX sich nur als Master präsentieren und sind auch nicht Mulitmaster fähig. Somit bleibt dir nur noch die Möglichkeit über USB.

Raphael

Techniker
Beiträge: 102
Registriert: 09 Mai 2015, 13:06

Re: Verbindung Community-TXT und TX

Beitrag von Techniker » 25 Jul 2016, 17:06

Naja, fischertechnik sollte da vielleicht mal was tun, um das ganze besser zu ermöglichen.

chehr
Beiträge: 193
Registriert: 07 Apr 2015, 21:07
Wohnort: Friedrichshafen

Re: Verbindung Community-TXT und TX

Beitrag von chehr » 10 Aug 2016, 19:04

Hallo Techniker,
es gibt schon Möglichkeiten eine Variable vom TXT zum TX zu übertragen, allerdings nicht ohne etwas Aufwand:
z.B. am I2C jeweils ein 8-bit I/O expander (PCF8574) anschließen, dann die Eingänge P0-P7 mit den Ausgänge des jeweiligen Bausteins verbinden, damit kann man dann eine Variable bis 256 übertragen.
Die 5V am TX und 3.3V am TXT wäre somit auch umgangen.

Ein entsprechender I2C Treiber gibt es schon, siehe folgender link: http://ftcommunity.de/data/downloads/ro ... ber1.0.rpp

Benutzeravatar
MasterOfGizmo
Beiträge: 2720
Registriert: 30 Nov 2014, 07:44

Re: Verbindung Community-TXT und TX

Beitrag von MasterOfGizmo » 11 Aug 2016, 10:51

Es gibt einen Arduino-Sketch, mit dem man den Online-Modus eines TX auf einem Arduino emulieren kann:
https://github.com/mr-kubikus/fx1-arduino-parser

Darin ist alles Wissen enthalten, das man braucht, um einen TX per USB am TXT zu betreiben.
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32

Antworten