Die Suche ergab 11 Treffer

von Honig
Mittwoch 13. Februar 2019, 22:27
Forum: Allgemeine Fragen
Thema: Segmentation fault
Antworten: 3
Zugriffe: 586

Segmentation fault

Guten Abend,

ich habe ein kleines Programm, welches Messdaten erfasst, geschrieben. In letzter Zeit wird immer wieder das Script abgebrochen und auf der Konsole steht Segmentation fault. Aber das ist auch nicht immer so, manchmal funktioniert es auch normal.
Ich habe gelesen, dass das oft in ...
von Honig
Sonntag 20. Januar 2019, 19:37
Forum: Raspberry Pi und Co.
Thema: Speicherzugriffsfehler: bei einer globalen Variabel, mit Wert 1500
Antworten: 19
Zugriffe: 3322

Re: Speicherzugriffsfehler: bei einer globalen Variabel, mit Wert 1500

@__deets__ ok danke für deine Antwort, dann werde ich noch schauen wie ich es am besten mache.

Vielen Dank an euch Sirius3, __blackjack__ und __deets__ ihr habt mir sehr geholfen.

Schönen Abend noch :-)
von Honig
Sonntag 20. Januar 2019, 17:47
Forum: Raspberry Pi und Co.
Thema: Speicherzugriffsfehler: bei einer globalen Variabel, mit Wert 1500
Antworten: 19
Zugriffe: 3322

Re: Speicherzugriffsfehler: bei einer globalen Variabel, mit Wert 1500

@__deets__ & @__blackjack__ danke für eure ausführliche Erklärung, jetzt habe ich verstanden was das Problem ist.

Ich hätte da dann noch eine andere Frage. Wenn ich jetzt den Raspberry Zero verwende, hat der Prozessor einen CPU-Takt von 1000 MHz und nur einen Core, dazu würde ich das Raspbian lite ...
von Honig
Sonntag 20. Januar 2019, 16:55
Forum: Raspberry Pi und Co.
Thema: Speicherzugriffsfehler: bei einer globalen Variabel, mit Wert 1500
Antworten: 19
Zugriffe: 3322

Re: Speicherzugriffsfehler: bei einer globalen Variabel, mit Wert 1500

Danke mal für eure Mühe.

Was passiert denn, wenn du das RLock entfernst, inklusive der with-Aufrufe? Das resultierende Programm ist nicht mehr korrekt, weil du dadurch das zuruecksetzen des Counters auf 0 zu einer "race-condition" machst, bei der du einzelne Schritte verlieren kannst. Aber wenn ...
von Honig
Sonntag 20. Januar 2019, 13:13
Forum: Raspberry Pi und Co.
Thema: Speicherzugriffsfehler: bei einer globalen Variabel, mit Wert 1500
Antworten: 19
Zugriffe: 3322

Re: Speicherzugriffsfehler: bei einer globalen Variabel, mit Wert 1500

Vielen Dank für eure raschen Antworten.

Ihr habt Recht, da ist nichts von Rekursion drinnen, ich hatte da etwas Falsches im Kopf abgespeichert.

@__blackjack__ auf die Idee mit einen weiteren Thread bin ich noch gar nicht gekommen. Und der Code schaut so auch wesentlich schöner aus, danke. Nur ...
von Honig
Samstag 19. Januar 2019, 22:07
Forum: Raspberry Pi und Co.
Thema: Speicherzugriffsfehler: bei einer globalen Variabel, mit Wert 1500
Antworten: 19
Zugriffe: 3322

Speicherzugriffsfehler: bei einer globalen Variabel, mit Wert 1500

Guten Abend,

ich möchte auf einen GPIO Pin am Raspberry Pi, die Impulse innerhalb einer Sekunde zählen und das durchgehend.

Folgenden Code habe ich momentan:

import RPi.GPIO as GPIO
import sys
import time

sys.setrecursionlimit(100000)

GPIO.setmode(GPIO.BCM)
GPIO.setup(21, GPIO.IN, pull_up ...
von Honig
Samstag 19. Januar 2019, 18:00
Forum: Raspberry Pi und Co.
Thema: Bildschirm nach Shutdown anzeigen
Antworten: 1
Zugriffe: 2980

Re: Bildschirm nach Shutdown anzeigen

Guten Abend,
ich weiß nicht ob die Frage noch immer aktuell ist, aber ich hatte einmal genau das selbe Problem. Das Ändern des Bildes ist meinem Wissensstand nach, nicht möglich.
Ich habe damals einfach die Stromversorgung des Bildschirms, mithilfe eines Relais abgeschaltet, dadurch ist der ...
von Honig
Samstag 19. Januar 2019, 17:13
Forum: Allgemeine Fragen
Thema: aus Python anderes Programm starten und Benutzereingeben eingeben
Antworten: 7
Zugriffe: 802

Re: aus Python anderes Programm starten und Benutzereingeben eingeben

Guten Nachmittag,
es tut mir leid, dass ich erst jetzt antworte. Die letzte Zeit war für mich ein bisschen stressig.

Ich habe jetzt das pexpect-Modul ausprobiert und damit klappt es super, danke @Sirius3.

Mein fertiger Code jetzt:

import pexpect
child = pexpect.spawn("command")
child.send("Hallo ...
von Honig
Mittwoch 9. Januar 2019, 11:37
Forum: Allgemeine Fragen
Thema: aus Python anderes Programm starten und Benutzereingeben eingeben
Antworten: 7
Zugriffe: 802

Re: aus Python anderes Programm starten und Benutzereingeben eingeben

Ich habe jetzt folgenden Code:

import subprocess
process=subprocess.Popen(["command"],stdin=subprocess.PIPE,stdout=subprocess.PIPE,stderr=subprocess.PIPE)
process.stdin.write(b"Text\r\n")
process.stdin.close()
print process.stdout.read()


Wenn ich den Code jetzt ausführe, bekomme ich die ...
von Honig
Mittwoch 9. Januar 2019, 11:04
Forum: Allgemeine Fragen
Thema: aus Python anderes Programm starten und Benutzereingeben eingeben
Antworten: 7
Zugriffe: 802

Re: aus Python anderes Programm starten und Benutzereingeben eingeben

Es ist ein Konsolen-Programm, dann werde ich es mal mit process.stdin.write probieren. Danke mal für deine Antwort.
von Honig
Mittwoch 9. Januar 2019, 09:39
Forum: Allgemeine Fragen
Thema: aus Python anderes Programm starten und Benutzereingeben eingeben
Antworten: 7
Zugriffe: 802

aus Python anderes Programm starten und Benutzereingeben eingeben

Guten Tag,

ich möchte in Python ein Programm aufrufen und in diesen Programm Benutzereingaben eingeben. Die Benutzereingaben sollen auch von Python ,,eingegeben" werden.

Bis jetzt habe ich folgenden Code:

import subprocess
process=subprocess.Popen(["command"],stdin=subprocess.PIPE,stdout ...