Wake Up bzw. Sleep Mode

Alles rund um TX(T) und RoboPro, mit ft-Hard- und Software
Computing using original ft hard- and software
Forumsregeln
Bitte beachte die Forumsregeln!
sunnyheaven
Beiträge: 31
Registriert: 04 Jan 2021, 05:32

Re: Wake Up bzw. Sleep Mode

Beitrag von sunnyheaven » 06 Jul 2021, 07:10

Hi Wildcat,

hab Dein Programm mit dem Autostart ausprobiert. Leider wacht der TXT nicht auf.
Format der Uhrzeit nehm ich an ist hh:mm?
Du schreibst, dass man Rootrechte braucht. Da ich in Python noch nicht so der Crack bin. Was muss ich da genau tun?

Gruß
Jan

WildCat
Beiträge: 32
Registriert: 29 Mai 2021, 10:26

Re: Wake Up bzw. Sleep Mode

Beitrag von WildCat » 09 Jul 2021, 15:37

Hy sunnyheaven,
hab Dein Programm mit dem Autostart ausprobiert. Leider wacht der TXT nicht auf.
Format der Uhrzeit nehm ich an ist hh:mm?
Du musst nur die Sekunden eingeben, wann der TXT wieder angehen soll. Wenn er also in 50 Sekunden angehen soll, must du 50 in das Feld mit der Zeit eingeben. Außerdem muss die Batterie hinten im TXT für den RTC voll sein.
Du schreibst, dass man Rootrechte braucht. Da ich in Python noch nicht so der Crack bin. Was muss ich da genau tun?
Wenn du die Zeit eingegeben hast, müsste eine Meldung kommen "Allow root access for ftc?". Da musst du dann auf Ok drücken.

P.S. Die fertige TXT-App findest du hier: https://github.com/WildCat21/cfw-apps/b ... ostart.zip

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

Re: Wake Up bzw. Sleep Mode

Beitrag von MasterOfGizmo » 10 Jul 2021, 10:14

Wow ... Sehr cool. Das ist doch schön, Mal wieder etwas Aktivität zu sehen.

Ausgezeichnet!
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32

sunnyheaven
Beiträge: 31
Registriert: 04 Jan 2021, 05:32

Re: Wake Up bzw. Sleep Mode

Beitrag von sunnyheaven » 29 Jul 2021, 21:28

Endlich, hab's geschafft! Wacht selber wieder auf.
Weiß jemand, wie man die CFW dazu bringt, beim Hochfahren automatisch ein bestimmtes Programm zu starten? Damit könnte man das Programm von WildCat in eine Dauerschleife bringen.

Gruß
Jan

WildCat
Beiträge: 32
Registriert: 29 Mai 2021, 10:26

Re: Wake Up bzw. Sleep Mode

Beitrag von WildCat » 30 Jul 2021, 08:37

Weiß jemand, wie man die CFW dazu bringt, beim Hochfahren automatisch ein bestimmtes Programm zu starten? 
Du kannst das Python-Programm durch ein Programm in /etc/init.d beim Systemstart starten. Um TXTShow zu starten, musst du ein Programm /etc/init.d/S99Autostart erstellen mit dem Inhalt

Code: Alles auswählen

#! /usr/bin/sh

sudo -u ftc /opt/ftc/apps/user/37681ea0-dc00-11e6-9598-0800200c9a66/txtshow.py
erstellen.
Zuletzt geändert von WildCat am 31 Jul 2021, 13:31, insgesamt 1-mal geändert.

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

Re: Wake Up bzw. Sleep Mode

Beitrag von MasterOfGizmo » 30 Jul 2021, 10:28

Das geht so zwar, aber auf lange Sicht willst Du eigentlich, dass die Anwendungen unter der Kontroller des Launchers bleiben. Dann kann man sie auch nach wie vor über das Webinterface stoppen und starten und der Launcher startet keine zweite App parallel etc etc.

M.E. wäre so eine Auto-Start-Funkltion daher am besten im Launcher aufgehoben (der selbst auch mal aufgeräumt gehört, weil er über die Zeit doch recht wild gewachsen ist ... aber das ist eine andere Story).

Es ist tatsächlich die Frage, was Euer Ziel ist. Wollt ihr möglichst einfach Eure aktuellen Projekte ans Laufen bekommen oder wollt ihr die CFW generell etwas aufhübschen und jetzt wo RoboPro begraben ist dem alten TXT nochmal neues Leben einhauchen?

Eine gepflegte CFW wäre dann auch auch eine Basis, um den alten TXT mit dem neuen RoboPro-Coding zu verheiraten. Da bastelt ft im Hintergrund noch dran rum, so dass meine SofTXT-Dinge nicht mehr ganz passend sind, aber fundamentale Änderungen sind das nicht, das dürfte sich mit moderatem Aufwand anpassen lassen.
Arduino für fischertechnik: ftDuino http://ftduino.de, ftDuino32 http://ftduino.de/32

sunnyheaven
Beiträge: 31
Registriert: 04 Jan 2021, 05:32

Re: Wake Up bzw. Sleep Mode

Beitrag von sunnyheaven » 17 Aug 2021, 23:28

@WildCat
Das mit dem Autostart funktioniert nicht, bin am Verzweifeln!
Den Pfad hab ich natürlich angepasst, da bei mir das autostart.py woanders liegt.

#! /usr/bin/sh
sudo -u ftc /home/ftc/apps/95cac4ea-14ef-69a2-a462-20gk5720fj69/autostart.py

Komisch ist, dass bei mir in usr/bin kein sh zu finden ist. Liegts daran?

WildCat
Beiträge: 32
Registriert: 29 Mai 2021, 10:26

Re: Wake Up bzw. Sleep Mode

Beitrag von WildCat » 28 Aug 2021, 11:50

@sunnyheaven
sunnyheaven hat geschrieben:
17 Aug 2021, 23:28
Das mit dem Autostart funktioniert nicht
Was kommt denn für eine Fehlermeldung?

sunnyheaven
Beiträge: 31
Registriert: 04 Jan 2021, 05:32

Re: Wake Up bzw. Sleep Mode

Beitrag von sunnyheaven » 29 Aug 2021, 11:29

@WildCat
Da kommt gar keine Fehlermeldung, der TXT fährt ganz normal hoch aber dann startet das autostart.py nicht.
Fehlermeldung kommt keine.

WildCat
Beiträge: 32
Registriert: 29 Mai 2021, 10:26

Re: Wake Up bzw. Sleep Mode

Beitrag von WildCat » 04 Sep 2021, 19:09

@sunnyheaven
Starte mal das Autostart-Script in /etc/init.d über ssh. Dann kommt warscheinlich eine Fehlermeldung.

sunnyheaven
Beiträge: 31
Registriert: 04 Jan 2021, 05:32

Re: Wake Up bzw. Sleep Mode

Beitrag von sunnyheaven » 12 Sep 2021, 22:24

@WildCat,
Die Fehlermeldung lautet: "Qt for Embedded Linux data directory is not owned by user 0: /tmp/qtembedded-0 Aborted"
Seltsam, was hat das mit Qt zu tun?

Gruß
sunnyheaven

sunnyheaven
Beiträge: 31
Registriert: 04 Jan 2021, 05:32

Re: Wake Up bzw. Sleep Mode

Beitrag von sunnyheaven » 12 Sep 2021, 22:26

...noch zur Info: bin natürlich als root drin...

sunnyheaven
Beiträge: 31
Registriert: 04 Jan 2021, 05:32

Re: Wake Up bzw. Sleep Mode

Beitrag von sunnyheaven » 12 Sep 2021, 22:41

@WildCat

Jetzt gehts endlich, wenn ich das unter der Kennung ftc in SSH starte. Problem war, dass der Owner von qtembedded-0 ftc ist. Root geht da also nicht.

Das eigentliche Problem bleibt: Der Autostart beim Hochfahren des TXT klappt nicht. Hat das was mit den Rechten zu tun?

WildCat
Beiträge: 32
Registriert: 29 Mai 2021, 10:26

Re: Wake Up bzw. Sleep Mode

Beitrag von WildCat » 16 Okt 2021, 13:03

Bei mir hat es funktioniert. Ich weiß leider nicht, woran es liegt :?:

Antworten