High Speed Kommunikation zwischen mehreren Props
- drohne235
- Administrator
- Beiträge: 2284
- Registriert: So 24. Mai 2009, 10:35
- Wohnort: Lutherstadt Wittenberg
- Kontaktdaten:
High Speed Kommunikation zwischen mehreren Props
Im amerikanischen Forum ein Beitrag von Beau Schwabe zur Kommunikation mehrerer Props.
http://forums.parallax.com/showthread.p ... munication
Geschwindigkeit: 8,42 MegaBaud, bzw. 1,05 Megabyte/Sekunde
Die Routine eignet sich nicht für die Übertragung von wenigen Bytes in unregelmäßigen Abständen, wie man das beim normalen Busverkehr hat. Vielmehr ist sie geeignet für den kontinuierlichen Stream eines größeren Datenblocks. Mehrere Props werden dabei wie ein Ring hintereinander geschaltet werden.
Für den Bus als schneller Backbone also ungeeignet, aber um von Administra bzw. SD-Card ein Video direkt in den Videopuffer in Bellatrix zu streamen vielleicht gut geeignet.
http://forums.parallax.com/showthread.p ... munication
Geschwindigkeit: 8,42 MegaBaud, bzw. 1,05 Megabyte/Sekunde
Die Routine eignet sich nicht für die Übertragung von wenigen Bytes in unregelmäßigen Abständen, wie man das beim normalen Busverkehr hat. Vielmehr ist sie geeignet für den kontinuierlichen Stream eines größeren Datenblocks. Mehrere Props werden dabei wie ein Ring hintereinander geschaltet werden.
Für den Bus als schneller Backbone also ungeeignet, aber um von Administra bzw. SD-Card ein Video direkt in den Videopuffer in Bellatrix zu streamen vielleicht gut geeignet.
"Ob Sie denken, dass Sie es können, oder ob Sie denken, dass Sie es nicht können - in beiden Fällen haben Sie recht." Henry Ford
Re: High Speed Kommunikation zwischen mehreren Props
Wäre das auch denkbar? Eine Erweiterung mit einer zweiten VGA-Buchse. Diese dann mit den selben Bildinformationen ansteuern. Somit gespiegelte Anzeige auf einem zweiten Monitor?
Re: High Speed Kommunikation zwischen mehreren Props
Der Propeller mit der primären VGA müsste nur die Bitmap oder Charmap rüberkopieren zu einem weiteren Propeller der diese dann darstellt.quix hat geschrieben:Wäre das auch denkbar? Eine Erweiterung mit einer zweiten VGA-Buchse. Diese dann mit den selben Bildinformationen ansteuern. Somit gespiegelte Anzeige auf einem zweiten Monitor?
...aaaaaber da der Hive verschiedene VGA-Modi kennt müssten auch Informationen über den "Videomodus" mitgeschickt werden und der primäre VGA-ansteuernde Propeller müsste alle Treiber haben und der sekundäre VGA-Beglücker auch...
Gibt es VGA-Y-Kabel? Das wäre dann die deutlich einfachere Lösung...
Das (aufgerundet 6€ incl P&P) riecht nach "billiger als 2ter Propeller": http://www.ebay.de/itm/VGA-15-Pin-Y-Spl ... 53e308832c
𝖂𝖎𝖗 𝖐𝖔̈𝖓𝖓𝖊𝖓 𝖆𝖑𝖑𝖊𝖘 𝖆𝖚𝖘𝖘𝖊𝖗 𝖎𝖓 𝕱𝖗𝖚̈𝖍𝖑𝖎𝖓𝖌, 𝕾𝖔𝖒𝖒𝖊𝖗, 𝕳𝖊𝖗𝖇𝖘𝖙 𝖚𝖓𝖉 𝖂𝖎𝖓𝖙𝖊𝖗! – 𝕯𝖊𝖚𝖙𝖘𝖈𝖍𝖑𝖆𝖓𝖉.
"Du willst hier nicht klicken. Dies interessiert Dich nicht." — Yeti.
"DNA is a four letter word!" — Yeti.
"Du willst hier nicht klicken. Dies interessiert Dich nicht." — Yeti.
"DNA is a four letter word!" — Yeti.
Re: High Speed Kommunikation zwischen mehreren Props
Ja, sicher. Das wäre die einfachere Lösung. Aber man könnte nicht nur die Bildschirme synchronisieren, sondern auch "nebeneinander" anordnen. Sicher ist das ziemlich viel Aufwand....
- PIC18F2550
- Beiträge: 2836
- Registriert: Fr 30. Sep 2011, 13:08
Re: High Speed Kommunikation zwischen mehreren Props
Eine möglichkeit währe, die eingehenden Befehle an alle weiterzuleiten und jeder stellt nur den auf ihm zutreffenden Teil dar.
Damit ließe sich die Ausgabefläche auf mehrere Monitore erweitern.
Klingt gut 4x VGA und nur ein Print Befehl
Damit ließe sich die Ausgabefläche auf mehrere Monitore erweitern.
Klingt gut 4x VGA und nur ein Print Befehl
Gruß
PIC18F2550
drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
PIC18F2550
drone265/278
Barbarus hic ergo sum, quia non intellegor ulli.
Ein Barbar bin ich hier, da ich von keinem verstanden werde.
ʎɐqǝ ıǝq ɹnʇɐʇsɐʇ ǝuıǝ ɹǝpǝıʍ ǝıu ǝɟnɐʞ ɥɔı ´uuɐɯ ɥo
Re: High Speed Kommunikation zwischen mehreren Props
Jetzt wird CSMA/CD in die Runde geworfen... hoffentlich wird das was... http://forums.parallax.com/showthread.p ... ost1060830
𝖂𝖎𝖗 𝖐𝖔̈𝖓𝖓𝖊𝖓 𝖆𝖑𝖑𝖊𝖘 𝖆𝖚𝖘𝖘𝖊𝖗 𝖎𝖓 𝕱𝖗𝖚̈𝖍𝖑𝖎𝖓𝖌, 𝕾𝖔𝖒𝖒𝖊𝖗, 𝕳𝖊𝖗𝖇𝖘𝖙 𝖚𝖓𝖉 𝖂𝖎𝖓𝖙𝖊𝖗! – 𝕯𝖊𝖚𝖙𝖘𝖈𝖍𝖑𝖆𝖓𝖉.
"Du willst hier nicht klicken. Dies interessiert Dich nicht." — Yeti.
"DNA is a four letter word!" — Yeti.
"Du willst hier nicht klicken. Dies interessiert Dich nicht." — Yeti.
"DNA is a four letter word!" — Yeti.
- drohne235
- Administrator
- Beiträge: 2284
- Registriert: So 24. Mai 2009, 10:35
- Wohnort: Lutherstadt Wittenberg
- Kontaktdaten:
Re: High Speed Kommunikation zwischen mehreren Props
Das verstehe ich aber nirgendwie nicht. Beim System von Beau Schwabe sind ja alle beteiligten Props als Ring in Reihe verschaltet, da gibt es prinzipiell keine Kollisionen. CSMA/CD würde bedeuten, dass alle Props gleichberechtigt an einem Strang hängen und den Zugriff über diese Methode koordinieren müssen. Das hat pedward bestimmt falsch verstanden.yeti hat geschrieben:Jetzt wird CSMA/CD in die Runde geworfen... hoffentlich wird das was... http://forums.parallax.com/showthread.p ... ost1060830
"Ob Sie denken, dass Sie es können, oder ob Sie denken, dass Sie es nicht können - in beiden Fällen haben Sie recht." Henry Ford
Re: High Speed Kommunikation zwischen mehreren Props
drohne235 hat geschrieben:Das hat pedward bestimmt falsch verstanden.
Ich denke er will damit den Gedankengang anstoßen mit den schnellen Routinen einen Bus statt Ring zu bauen.pedward hat geschrieben:I have another idea, what do you think?
Sitzen wir's aus... dann werden wir's seh'n!
𝖂𝖎𝖗 𝖐𝖔̈𝖓𝖓𝖊𝖓 𝖆𝖑𝖑𝖊𝖘 𝖆𝖚𝖘𝖘𝖊𝖗 𝖎𝖓 𝕱𝖗𝖚̈𝖍𝖑𝖎𝖓𝖌, 𝕾𝖔𝖒𝖒𝖊𝖗, 𝕳𝖊𝖗𝖇𝖘𝖙 𝖚𝖓𝖉 𝖂𝖎𝖓𝖙𝖊𝖗! – 𝕯𝖊𝖚𝖙𝖘𝖈𝖍𝖑𝖆𝖓𝖉.
"Du willst hier nicht klicken. Dies interessiert Dich nicht." — Yeti.
"DNA is a four letter word!" — Yeti.
"Du willst hier nicht klicken. Dies interessiert Dich nicht." — Yeti.
"DNA is a four letter word!" — Yeti.
- drohne235
- Administrator
- Beiträge: 2284
- Registriert: So 24. Mai 2009, 10:35
- Wohnort: Lutherstadt Wittenberg
- Kontaktdaten:
Re: High Speed Kommunikation zwischen mehreren Props
Schlecht wäre ein Bus mit Adressierung nicht, der Ring mit seiner Latenzzeit zwischen den Hops wird halt immer schlecher, je mehr Props dazu kommen. Meine Routinen um Erweiterungsmodule seriell anzubinden (parallel geht ja auch) arbeiten ebenfalls mit drei Ports, alle hängen am Bus und es wird adressiert. Momentan zwar erstmal nur in Spin mit max. 19,2 kBaud, aber wenn da vielleicht was interessantes aus dem amerikanischen Bereich kommt, könnte man das ja gleich nutzen. Ich bin da ebenfalls sehr gespannt.
"Ob Sie denken, dass Sie es können, oder ob Sie denken, dass Sie es nicht können - in beiden Fällen haben Sie recht." Henry Ford