Die Suche ergab 27 Treffer

von mollyman
Mittwoch 14. März 2018, 12:45
Forum: Raspberry Pi und Co.
Thema: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf
Antworten: 32
Zugriffe: 5380

Re: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf

ich glaube so richtig habe ich das noch nicht verstanden mit dem Globalen Variabelen. Das ist das, wass ich bisher verstanden habe: Variabelen auf Modulebene OHNE "global" mit Werten versehen gelten nur auf Modulebene Variabelen auf Modulebene MIT "global" mit Werten versehen gel...
von mollyman
Mittwoch 14. März 2018, 07:40
Forum: Raspberry Pi und Co.
Thema: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf
Antworten: 32
Zugriffe: 5380

Re: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf

ok, dann hatte ich das völlig falsch verstanden
von mollyman
Dienstag 13. März 2018, 16:17
Forum: Raspberry Pi und Co.
Thema: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf
Antworten: 32
Zugriffe: 5380

Re: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf

das receive funktioniert im Tool,auch das threading. Das time Sleep ist noch ein überbleibsel des testens und ist jetzt auch noch rausgeflogen. Wenn jetzt noch die letzten Einstellungen gespechert werden, wäre das toll. Ich habe mal mit dem configparser gespielt, aber der scheint nicht so richtig zu...
von mollyman
Dienstag 13. März 2018, 13:21
Forum: Raspberry Pi und Co.
Thema: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf
Antworten: 32
Zugriffe: 5380

Re: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf

def receive(): rfdevice = RFDevice(27) rfdevice.enable_rx() timestamp = None while True: if rfdevice.rx_code_timestamp != timestamp: timestamp = rfdevice.rx_code_timestamp rec_num = (str(rfdevice.rx_code)) if rec_num == "16404": time.sleep(2) start() time.sleep(0.01) Das funktioniert jetz...
von mollyman
Montag 12. März 2018, 11:59
Forum: Raspberry Pi und Co.
Thema: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf
Antworten: 32
Zugriffe: 5380

Re: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf

Mist.

Ich habe keine Ahnung vom parsen .
Leider verstehe ich anhand der jeweiligen Doku weder wie das receive script funktioniert noch was Signal eigentlich wirklich darin macht.

Tja, dann muss ich mir was einfallen lassen.
Dann geht es nicht mit der 433 MHz Lösung.

Danke für eure Hilfe.
von mollyman
Montag 12. März 2018, 11:30
Forum: Raspberry Pi und Co.
Thema: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf
Antworten: 32
Zugriffe: 5380

Re: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf

Habe den 2. receive Aufruf entfernt. es hat aber nix verändert. Mir ist aber aufgefallen, dass wenn cih das Fenster schließe dann der receive startet. GUI() rf_modul() die Reihenfolge ist wohl schuld daran. ein Tausche der Reihenfolge bringt einen neuen Fehler, der aber darauf hindeutet, dass dass d...
von mollyman
Montag 12. März 2018, 10:34
Forum: Raspberry Pi und Co.
Thema: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf
Antworten: 32
Zugriffe: 5380

Re: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf

Upps * sich schäm*

Verstanden

Aber bevor das doppelte receive kommt, kommt ein print, das wird aber auch nicht geschrieben.

Ich korrigiere es und probiere es erneut
von mollyman
Montag 12. März 2018, 09:27
Forum: Raspberry Pi und Co.
Thema: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf
Antworten: 32
Zugriffe: 5380

Re: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf

Zu den Abständen: du wartest doch diverse mal zB 0.4 Sekunden. Das ist relativ kurz. Wenn das präzise muss, sollte es ggf anders gemacht werden. Das 0.01 im receive ist eher ein freundlicher Hinweis an den Kernel, mal kurz wen anderes dran zu lassen, aber bitte gleich wieder weiter zu machen. Das w...
von mollyman
Montag 12. März 2018, 09:19
Forum: Raspberry Pi und Co.
Thema: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf
Antworten: 32
Zugriffe: 5380

Re: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf

Im letzten Fall machst Du irgendetwas anderes falsch, was Du aber nicht zeigst. der komplette Code #!/usr/bin/env python3 # -*- coding: utf-8 -*- import tkinter as tk import Adafruit_PCA9685 import time import RPi.GPIO as GPIO import os import pygame import _thread import alsaaudio import argparse ...
von mollyman
Montag 12. März 2018, 07:18
Forum: Raspberry Pi und Co.
Thema: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf
Antworten: 32
Zugriffe: 5380

Re: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf

Du benutzt halt eine veraltete Thread api und machst dir das Leben damit schwerer. Aber das hast du ja so gewollt. Die will halt IMMER zwei Argumente. Du gibst ihr nur eines. Es muss ein zweites dahinter, MIT KOMMA GETRENNT, ein leeres Tupel - () - oder nicht-leer wie bei Start, aber da ist das ja ...
von mollyman
Sonntag 11. März 2018, 20:39
Forum: Raspberry Pi und Co.
Thema: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf
Antworten: 32
Zugriffe: 5380

Re: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf

Du wirst noch eine ganze Reihe Fehler beseitigen müssen, und ich würde das alles auch anders angehen - aber im sinne des Pragmatismus hier ein paar anmerkungen: - du benutzt den threading call für das receive falsch. Schau mal genau hin, und Vergleiche mit dem anderen: da hast du ein paar Klammern ...
von mollyman
Sonntag 11. März 2018, 16:06
Forum: Raspberry Pi und Co.
Thema: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf
Antworten: 32
Zugriffe: 5380

Re: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf

Habe es mit Schieber.set(10) #rf_modul() root.after(0, receive) root.mainloop() # GUI wird upgedated. Danach keine Elemente setzen probiert. zur Kontrolle habe ich folgenden Schritt implementiert: while True: if rfdevice.rx_code_timestamp != timestamp: timestamp = rfdevice.rx_code_timestamp rec_num ...
von mollyman
Sonntag 11. März 2018, 11:06
Forum: Raspberry Pi und Co.
Thema: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf
Antworten: 32
Zugriffe: 5380

Re: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf

Hi Ja ich bin sicher alles andere wie ein Programmierer und sicherlich nicht der, der richtig gut programmieren kann. Dennoch verwahre ich mich, dass es ein zusammengeklaubter Code ist. einzig das recive Script ist übernommen, alles andere entstammt meiner mehr oder meist wohl weniger guten Feder. D...
von mollyman
Sonntag 11. März 2018, 07:23
Forum: Raspberry Pi und Co.
Thema: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf
Antworten: 32
Zugriffe: 5380

Re: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf

@mollyman: `_thread` ist nicht zur Benutzung gedacht, das sieht man am Unterstrich. `receive` enthält eine Endlosschleife, und keinen Rückgabewert. Signale sind noch schwieriger als Threads zu kontrollieren. Da Du sowieso nur Polls bist Du statt eines Threads, sowieso mit `after` besser bedient. `r...
von mollyman
Samstag 10. März 2018, 21:07
Forum: Raspberry Pi und Co.
Thema: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf
Antworten: 32
Zugriffe: 5380

Re: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf

Sorry ich bin dabei aufgehalten worden. hier der Rest des Posts Nach aufruf des rpi-rf scriptes läuft das Script aber die GUI startet nicht eigentlich sollte der rpi-rf als seperater Thread wie ein Interrup arbeiten: #!/usr/bin/env python3 # -*- coding: utf-8 -*- import tkinter as tk import Adafruit...
von mollyman
Samstag 10. März 2018, 18:56
Forum: Raspberry Pi und Co.
Thema: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf
Antworten: 32
Zugriffe: 5380

Re: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf

Super Danke das hat mir geholfen. Grundsätzlich laufen jetzt alleElemente, aber irgendwie habe ich noch ein problem mit den Threads. Vielleicht kannst du mir da auch noch kurz helfen. Grundsätzlich möchte ich mit 3 Threads arbeiten Thread 1 (Main) -> die GUI Thread 2 die Überwachung des 433 MHz empf...
von mollyman
Samstag 10. März 2018, 09:40
Forum: Raspberry Pi und Co.
Thema: Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf
Antworten: 32
Zugriffe: 5380

Python2 /Python 3; Adafruit 16-Kanal PCA9685 und rpi-rf

Hallo zusammen Ich habe in problem und komme damit nicht wirklich weiter. Vermutlich ist es ein dumme Anfängerfrage. Ich habe ein Programm geschrieben, wo ich mit dem Adafruit Board ein Servo Steuere (Adafruit 16-Kanal PCA9685 / https://pypi.python.org/pypi/Adafruit-PCA9685/1.0.1). Das Programm ist ...
von mollyman
Freitag 2. März 2018, 10:27
Forum: Raspberry Pi und Co.
Thema: pythom Programm-> Fehler bei Autostart, sonst ok
Antworten: 2
Zugriffe: 930

Re: pythom Programm-> Fehler bei Autostart, sonst ok

Supi.
Danke das war es schon.
von mollyman
Freitag 2. März 2018, 09:09
Forum: Raspberry Pi und Co.
Thema: pythom Programm-> Fehler bei Autostart, sonst ok
Antworten: 2
Zugriffe: 930

pythom Programm-> Fehler bei Autostart, sonst ok

Hallo zusammen. Ich habe ein kleines Problem mit meinem Pythonprogramm. rufe ich es mit [codebox=bash file=Unbenannt.bsh]python sft.py [/code] auf funktioniert alles wunderbar. Das Programm gibt keine Fehler und works as designed Das Programm soll aber autonatisxh starten, daher habe ich folgende Da...
von mollyman
Montag 26. Februar 2018, 08:33
Forum: Allgemeine Fragen
Thema: Interrupt ? Event ? für Lirc
Antworten: 13
Zugriffe: 1305

Re: Interrupt ? Event ? für Lirc

HI zum Programm selbst. Das ist eine Trainingsanlage, die Lampen (LED) und einen Servo steuert. Auf der GUI (3,5 Zoll display) habe ich eine Reihe Buttons, mit denen Variablen definiert werden . Damit werden die Zyklen konfiguriert in denen die Servos und LED leuchten. Das ist z.B. so ein Zyklus Gel...