TX-Pi, Raspberry Pi Community-Controller
Forumsregeln
Bitte beachte die Forumsregeln!
Bitte beachte die Forumsregeln!
- ThanksForTheFish
- Beiträge: 599
- Registriert: 03 Nov 2010, 21:00
- Wohnort: 30900 Wedemark
Re: TX-Pi, Raspberry Pi Community-Controller
Hi,
ich werde das dann am Wochenende ausprobieren.
Jedenfalls schon mal Danke für für die megaschnelle Umsetzung!
Viele Grüße, Ralf
ich werde das dann am Wochenende ausprobieren.
Jedenfalls schon mal Danke für für die megaschnelle Umsetzung!
Viele Grüße, Ralf
Nordconvention am 20. April 2024 im Schulzentrum Mellendorf in 30900 Wedemark
- MasterOfGizmo
- Beiträge: 2720
- Registriert: 30 Nov 2014, 07:44
Re: TX-Pi, Raspberry Pi Community-Controller
Der Treiber für das kleine TFT-LCD wird übrigens trotzdem installiert und eingebunden und der Pi denkt, dass er das nutzen kann. Du siehst also beim Booten ggf. erstmal recht wenig und erst wirklich etwas, wenn die Benutzeroberfläche gestartet ist.
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32
- MasterOfGizmo
- Beiträge: 2720
- Registriert: 30 Nov 2014, 07:44
Re: TX-Pi, Raspberry Pi Community-Controller
Und wenn man's an den Augen hat kann man die Oberfläche der CFW auch auf 48 Zoll vergrößern ...
Der Fernseher unterschlägt etwas Rand im "Overscan", das kann ich aber leicht in meinem Tool anpassen.
Der Fernseher unterschlägt etwas Rand im "Overscan", das kann ich aber leicht in meinem Tool anpassen.
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32
- PHabermehl
- Beiträge: 2434
- Registriert: 20 Dez 2014, 22:59
- Wohnort: Bad Hersfeld
Re: TX-Pi, Raspberry Pi Community-Controller
Super, damit brauche ich mir über nachlassende Sehfähigkeit im Alter keine Gedanken mehr zu machen...
- ThanksForTheFish
- Beiträge: 599
- Registriert: 03 Nov 2010, 21:00
- Wohnort: 30900 Wedemark
Re: TX-Pi, Raspberry Pi Community-Controller
Wow, das sieht gut aus.
Ich bin am Samstag auch ein wenig weiter gekommen. Leider erhalte ich meim Ausführen von 3dprt.py die Fehlermeldung, dass ein Syntaxfehler in Zeile 7 von TouchStyle.py vorliegt.
Soweit ich das beurteilen kann ist aber die korrekte Version vom Python installiert - da bin ich genau der Anleitung gefolgt und das hat auch alles bestens geklappt.
Den anderen Thread in dem Grau auch ein solches Problem hatte, habe ich verfolgt, mind. 3 mal komplett gelesen, mittendrin wegen Nichtkapierens abgebrochen, dann vielleicht doch verstanden, weitergelesen ...
Dennoch kann ich nicht sagen wo mein Fehler derzeit liegt.
Mir läuft nur gerade ein wenig die Zeit davon und ich habe mich heute erstmal wieder der (Un)Ordnung in meinem Baukeller gewidmet.
Es soll ja am 12., 13. und 14. Mai nicht aussehen wie unter meinem Sofa .
Jedenfalls gebe ich nicht so schnell auf, weil das was da in Aussicht ist, ist ja nun wirklich erste Sahne.
Viele Grüße,
Ralf
Ich bin am Samstag auch ein wenig weiter gekommen. Leider erhalte ich meim Ausführen von 3dprt.py die Fehlermeldung, dass ein Syntaxfehler in Zeile 7 von TouchStyle.py vorliegt.
Soweit ich das beurteilen kann ist aber die korrekte Version vom Python installiert - da bin ich genau der Anleitung gefolgt und das hat auch alles bestens geklappt.
Den anderen Thread in dem Grau auch ein solches Problem hatte, habe ich verfolgt, mind. 3 mal komplett gelesen, mittendrin wegen Nichtkapierens abgebrochen, dann vielleicht doch verstanden, weitergelesen ...
Dennoch kann ich nicht sagen wo mein Fehler derzeit liegt.
Mir läuft nur gerade ein wenig die Zeit davon und ich habe mich heute erstmal wieder der (Un)Ordnung in meinem Baukeller gewidmet.
Es soll ja am 12., 13. und 14. Mai nicht aussehen wie unter meinem Sofa .
Jedenfalls gebe ich nicht so schnell auf, weil das was da in Aussicht ist, ist ja nun wirklich erste Sahne.
Viele Grüße,
Ralf
Nordconvention am 20. April 2024 im Schulzentrum Mellendorf in 30900 Wedemark
Re: TX-Pi, Raspberry Pi Community-Controller
Kannst du mal die vollständige Fehlermeldung posten?
Raphael
Raphael
- ThanksForTheFish
- Beiträge: 599
- Registriert: 03 Nov 2010, 21:00
- Wohnort: 30900 Wedemark
Re: TX-Pi, Raspberry Pi Community-Controller
Ich habe mir schon gedacht, dass ich das machen soll.
Habe es aber nicht hinbekommen, diese Meldung zu kopieren und dann auf dem Pi diese hier zu posten.
Da stimmt noch irgendwas mit dem Browser nicht und die Internetverbindung bricht auch oft auf dem Pi zusammen.
Was aber an meinem PowerLan, was ich im Keller habe, liegt. Mich Remote einloggen hat da auch nicht geholfen, weil ich die Zwischenablage zwar freigegeben habe, aber funktioniert hatte das trotzdem nicht.
Beim reinkopieren ins email, hat sich mehrfach der Browser verabschiedet - warum auch immer.
Morgen mache ich dann einfach ein Foto von der Mledung und tippe das hier (mit einem griesgrämigen Gesicht) dann einfach ab.
Viele Grüße, Ralf
Habe es aber nicht hinbekommen, diese Meldung zu kopieren und dann auf dem Pi diese hier zu posten.
Da stimmt noch irgendwas mit dem Browser nicht und die Internetverbindung bricht auch oft auf dem Pi zusammen.
Was aber an meinem PowerLan, was ich im Keller habe, liegt. Mich Remote einloggen hat da auch nicht geholfen, weil ich die Zwischenablage zwar freigegeben habe, aber funktioniert hatte das trotzdem nicht.
Beim reinkopieren ins email, hat sich mehrfach der Browser verabschiedet - warum auch immer.
Morgen mache ich dann einfach ein Foto von der Mledung und tippe das hier (mit einem griesgrämigen Gesicht) dann einfach ab.
Viele Grüße, Ralf
Nordconvention am 20. April 2024 im Schulzentrum Mellendorf in 30900 Wedemark
- PHabermehl
- Beiträge: 2434
- Registriert: 20 Dez 2014, 22:59
- Wohnort: Bad Hersfeld
Re: TX-Pi, Raspberry Pi Community-Controller
Ich bin der Urheber der Zeile 7, dort wird eine globale Variable gesetzt, die dafür sorgt, daß das TouchAuxiliary-Modul in Abhängigkeit der TouchStyle-Version Dinge tut oder läßt...
Keine Ahnung, warum es dort einen Syntax-Fehler geben sollte...
Du kannst in Deiner lokalen Version von TouchStyle.py aber einfach mal ein # vor Zeile 7 setzen und sie damit auskommentieren und schauen, was dann passiert...
Also
ändern in
Gruß
Peter
Keine Ahnung, warum es dort einen Syntax-Fehler geben sollte...
Du kannst in Deiner lokalen Version von TouchStyle.py aber einfach mal ein # vor Zeile 7 setzen und sie damit auskommentieren und schauen, was dann passiert...
Also
Code: Alles auswählen
TouchStyle_version = 1.31
Code: Alles auswählen
# TouchStyle_version = 1.31
Peter
- MasterOfGizmo
- Beiträge: 2720
- Registriert: 30 Nov 2014, 07:44
Re: TX-Pi, Raspberry Pi Community-Controller
Ich habe 3dprt nie auf einem Windows-PC getestet. Von daher kann es gut sein, dass da noch irgendwas im Argen liegt ...
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32
- ThanksForTheFish
- Beiträge: 599
- Registriert: 03 Nov 2010, 21:00
- Wohnort: 30900 Wedemark
Re: TX-Pi, Raspberry Pi Community-Controller
Ich lasse das ja auf einem Pi laufen.
Viele Grüße Ralf
Viele Grüße Ralf
Nordconvention am 20. April 2024 im Schulzentrum Mellendorf in 30900 Wedemark
- MasterOfGizmo
- Beiträge: 2720
- Registriert: 30 Nov 2014, 07:44
Re: TX-Pi, Raspberry Pi Community-Controller
Magst Du sagen, was Du genau probierst? Nimmst Du das tx-pi-Setup-Script oder baust Du Dir was eigenes zusammen?
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32
Re: TX-Pi, Raspberry Pi Community-Controller
Hallo,
kann ich mit dem Pi auch auf den "robo lt controller" zugreifen?
Wenn ja, wie geht das?
Gruß Grau
kann ich mit dem Pi auch auf den "robo lt controller" zugreifen?
Wenn ja, wie geht das?
Gruß Grau
- PHabermehl
- Beiträge: 2434
- Registriert: 20 Dez 2014, 22:59
- Wohnort: Bad Hersfeld
Re: TX-Pi, Raspberry Pi Community-Controller
Hallo Grau,
die libroboint wurde ja in das tx-pi Setup integriert. Ich habe dazu auch das python3-Modul erstellt.
Info zur libroboint: https://defiant.homedns.org/~erik/ft/libft/
Damit kannst Du auf dem tx-pi in seiner aktuellen Konfiguration python2 und python3 Programme erstellen, die auf den Robo Lt Controller zugreifen.
Mit python3 kannst Du dann sogar das TouchUI nutzen, siehe hier: viewtopic.php?f=33&t=4234
Gruß
Peter
_________________________________
edit: Du brauchst Dich aber nicht mehr um die Installation auf dem tx-pi zu kümmern, wie gesagt, das passiert beim Setup automatisch.
Du kannst das Beistpiel https://github.com/nxdefiant/libroboint ... example.py direkt auf dem tx-pi laufen lassen... Es läuft aber unter python2.7 (shebang in Zeile 1: "#!/usr/bin/python")
Wenn Du Zeile 1 in
änderst, läuft es unter Python3, und Du kannst wie gesagt auch das TouchUI verwenden, genau wie in den TXT-Programmierbeispielen.
Das folgende Beispiel sollte auf "Knopfdruck" einen Motor an Ausgang 1 ein- und ausschalten... Ich habe es aber gerade so aus dem Kopf zusammengeschrieben und kann es nicht testen, von daher: alle Angaben ohne Gewähr
die libroboint wurde ja in das tx-pi Setup integriert. Ich habe dazu auch das python3-Modul erstellt.
Info zur libroboint: https://defiant.homedns.org/~erik/ft/libft/
Damit kannst Du auf dem tx-pi in seiner aktuellen Konfiguration python2 und python3 Programme erstellen, die auf den Robo Lt Controller zugreifen.
Mit python3 kannst Du dann sogar das TouchUI nutzen, siehe hier: viewtopic.php?f=33&t=4234
Gruß
Peter
_________________________________
edit: Du brauchst Dich aber nicht mehr um die Installation auf dem tx-pi zu kümmern, wie gesagt, das passiert beim Setup automatisch.
Du kannst das Beistpiel https://github.com/nxdefiant/libroboint ... example.py direkt auf dem tx-pi laufen lassen... Es läuft aber unter python2.7 (shebang in Zeile 1: "#!/usr/bin/python")
Wenn Du Zeile 1 in
Code: Alles auswählen
#!/usr/bin/python3
Das folgende Beispiel sollte auf "Knopfdruck" einen Motor an Ausgang 1 ein- und ausschalten... Ich habe es aber gerade so aus dem Kopf zusammengeschrieben und kann es nicht testen, von daher: alle Angaben ohne Gewähr
Code: Alles auswählen
#! /usr/bin/env python3
# -*- coding: utf-8 -*-
#
import sys
from robointerface import *
from time import sleep
from TouchStyle import *
class FtcGuiApplication(TouchApplication):
def __init__(self, args):
TouchApplication.__init__(self, args)
# create the empty main window
w = TouchWindow("Test")
# a box layout
l = QHBoxLayout()
# and a button
b = QPushButton("Toggle")
b.clicked.connect(self.onButtonClicked)
l.addWidget(b)
w.centralWidget.setLayout(l)
self.buttonState=False
# init libroboint
self.ri = RoboInterface()
if not self.ri.hasInterface():
print("No compatible interface found!")
exit()
# start user interface
w.show()
self.exec_()
def onButtonClicked(self):
self.buttonState=not self.buttonState
if self.buttonState: self.ri.SetMotor(1,"r")
else: self.ri.SetMotor(1,"s")
if __name__ == "__main__":
FtcGuiApplication(sys.argv)
- MasterOfGizmo
- Beiträge: 2720
- Registriert: 30 Nov 2014, 07:44
Re: TX-Pi, Raspberry Pi Community-Controller
Ah ... der Robo-LT. Den habe ich ja ganz vergessem. Das muss ich nachher mal ausprobieren, ob der am Pi besser läuft als am TXT. Und ja, die libroboint ist eine Möglichkeite, den anzusprechen. Zusätzlich werde ich mal meine eigene kleine Python-Anbindung mit in die tx-pi-Config aufnehmen. Dann läuft auch meine Robo-LT-Test-App.
Peter, wie wäre es, wenn Du eine kleine libroboint-Test-App irgendwo hinterlegst? Dann hätten interessierte User gleich was zum Einstieg.
Wir brauchen dringend das "devel-apps"-Repository.
Edit: Sieht gut aus, der USB-powered Robo-LT wird anscheinend problemlos vpm R-Pi3 erkannt
Peter, wie wäre es, wenn Du eine kleine libroboint-Test-App irgendwo hinterlegst? Dann hätten interessierte User gleich was zum Einstieg.
Wir brauchen dringend das "devel-apps"-Repository.
Edit: Sieht gut aus, der USB-powered Robo-LT wird anscheinend problemlos vpm R-Pi3 erkannt
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32
- MasterOfGizmo
- Beiträge: 2720
- Registriert: 30 Nov 2014, 07:44
Re: TX-Pi, Raspberry Pi Community-Controller
Ok, python-robolt-Support ist nun dabei. Man kann z.B. die folgende App
https://github.com/harbaum/cfw-apps/raw ... lttest.zip
einfach per Browser installieren und dann den RoboLT vom Pi aus steuern. Der RoboLT kann dabei per USB mit Strom versorgt werden.
https://github.com/harbaum/cfw-apps/raw ... lttest.zip
einfach per Browser installieren und dann den RoboLT vom Pi aus steuern. Der RoboLT kann dabei per USB mit Strom versorgt werden.
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32
- PHabermehl
- Beiträge: 2434
- Registriert: 20 Dez 2014, 22:59
- Wohnort: Bad Hersfeld
Re: TX-Pi, Raspberry Pi Community-Controller
Ok, sorry, Till hat mir gerade geschrieben, dass die libroboint -Installation wohl nicht richtig funktioniert. Werde ich morgen oder übermorgen prüfen.
Ein Testprogramm ist eine gute Idee, das setze ich auf meine ToDo-Liste...
Ein Testprogramm ist eine gute Idee, das setze ich auf meine ToDo-Liste...
- MasterOfGizmo
- Beiträge: 2720
- Registriert: 30 Nov 2014, 07:44
Re: TX-Pi, Raspberry Pi Community-Controller
Hab's gerade gefixt. Ein einfaches "ldconfig" fixt das Problem. Und dann läuft auch Dein Beispiel problemlos.
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32
- PHabermehl
- Beiträge: 2434
- Registriert: 20 Dez 2014, 22:59
- Wohnort: Bad Hersfeld
Re: TX-Pi, Raspberry Pi Community-Controller
*like*
Okay, danke.
Okay, danke.
Re: TX-Pi, Raspberry Pi Community-Controller
Ich möchte mir auch einen TX-PI zulegen, hätte aber vorher noch einen Vorschlag.
Warum so kompliziert und geknaupt?
Können wir nicht einfach noch eine defconfig für den Raspberry pi bauen, das rootfs overlay einbinden und auch für den Pi builds anbieten?
Sobald ich einen zweiten Pi habe, werde ich das Mal versuchen. Vielleicht kann man dann auch Treiber für das Display einfach einbinden.
Raphael
Warum so kompliziert und geknaupt?
Können wir nicht einfach noch eine defconfig für den Raspberry pi bauen, das rootfs overlay einbinden und auch für den Pi builds anbieten?
Sobald ich einen zweiten Pi habe, werde ich das Mal versuchen. Vielleicht kann man dann auch Treiber für das Display einfach einbinden.
Raphael
- MasterOfGizmo
- Beiträge: 2720
- Registriert: 30 Nov 2014, 07:44
Re: TX-Pi, Raspberry Pi Community-Controller
Was spricht gegen knaupen?ski7777 hat geschrieben:Warum ... geknaupt?
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32