Die Suche ergab 14 Treffer

von Applepearlol
Sonntag 20. Dezember 2015, 17:41
Forum: Allgemeine Fragen
Thema: Effizienter Austausch einer Variable zwischen n Threads?
Antworten: 6
Zugriffe: 2362

Re: Effizienter Austausch einer Variable zwischen n Threads?

Also würde ich dann schreiben

Code: Alles auswählen

with self.lock.acquire():
	do something

oder

Code: Alles auswählen

with self.lock:
	do something
Woher weiß with denn welche Methode aufgerufen werden soll, wenn es wieder aus dem with statement rausgeht? hier wäre das nämlich self.lock.release()
von Applepearlol
Sonntag 20. Dezember 2015, 16:46
Forum: Allgemeine Fragen
Thema: Effizienter Austausch einer Variable zwischen n Threads?
Antworten: 6
Zugriffe: 2362

Re: Effizienter Austausch einer Variable zwischen n Threads?

@BlackJack:
stimmt, hatte ich vergessen zu erwähnen.
Die jetzige Struktur für Zugriffe sieht so aus:

Code: Alles auswählen

self.lockobj.acquire()
self.master.i2c_use = 1
self.lockobj.release()


#do things with I2C Bus


self.lockobj.acquire()
self.master.i2c_use = 0
self.lockobj.release()
von Applepearlol
Sonntag 20. Dezember 2015, 16:18
Forum: Allgemeine Fragen
Thema: Effizienter Austausch einer Variable zwischen n Threads?
Antworten: 6
Zugriffe: 2362

Effizienter Austausch einer Variable zwischen n Threads?

Hallo,

ich habe n Threads, welche alle eine Variable Teilen sollen(r/w), welche anzeigt ob der I2C Bus gerade genutzt wird(Boolean).
Bisher habe ich meine variable in einem der Threads definiert und sie den anderen jeweils beim start übergeben. Funktioniert auch ganz gut, nur gibt es da eine ...
von Applepearlol
Samstag 2. August 2014, 15:51
Forum: Tkinter
Thema: leicht transparentes blurry Fenster
Antworten: 0
Zugriffe: 1238

leicht transparentes blurry Fenster

Hallöle,

ich würd gern mit tk mein Fenster erstmal durchsichtig machen und dann blurren. Wie beim iOS7 das Terminal nur nicht so weiß.
gui=tkinter.TK()
gui.attributes("-alpha", 0.3)
hab ich schon ausprobiert, nur die headerzeile des Fensters wird mit durchsichtig. Das ist nicht so das was ich ...
von Applepearlol
Sonntag 27. April 2014, 12:54
Forum: Allgemeine Fragen
Thema: Speicher direkt auslesen
Antworten: 7
Zugriffe: 1545

Re: Speicher direkt auslesen

@BlackJack
ja, mit python, auf meinem Raspi und der smbus Library.
der I2C Bus hat nämlich eine Adresse für das was gesendet werden soll und in die schreib ich mit

Code: Alles auswählen

MCP = smbus.SMBus(adr, speicheradresse, varible)
von Applepearlol
Sonntag 27. April 2014, 09:41
Forum: Allgemeine Fragen
Thema: Speicher direkt auslesen
Antworten: 7
Zugriffe: 1545

Re: Speicher direkt auslesen

ich hab ein Skript, das die I2C Schnittstelle am Raspi nutzt. Am Anfang wird in eine Speicheradresse ein Wert geschrieben, der per I2C an das Device geht. Später will ich aber den Wert um ein paar Einheiten vergrößern. Eine Variable mit dem Wert hab ich schon versucht, ist aber keine Gute Lösung ...
von Applepearlol
Samstag 26. April 2014, 21:47
Forum: Allgemeine Fragen
Thema: Speicher direkt auslesen
Antworten: 7
Zugriffe: 1545

Speicher direkt auslesen

Gibt es eine Methode um den Speicher einer Bestimmten Adresse auszulesen? Wenn ja, wie nutzt man die?
von Applepearlol
Mittwoch 23. April 2014, 12:47
Forum: Allgemeine Fragen
Thema: Thread read ohne Lock?
Antworten: 1
Zugriffe: 583

Thread read ohne Lock?

Angenommen ich hab 5 Threads, 4 Threads schreiben in jeweils 4 Variablen, die nur sie benutzten. Kann dann der 5 Thread die 4 Variablen auslesen ohne die anderen lock(en) zu müssen?
von Applepearlol
Dienstag 22. April 2014, 19:02
Forum: Allgemeine Fragen
Thema: theoretische sleep Frage
Antworten: 5
Zugriffe: 845

Re: theoretische sleep Frage

Muss ich mir auf einem Raspi Gedanken machen wenn mehrere Threds die I2C Schnittstelle benutzten um mit den selben devices zu kommunizieren (in dem Fall MCP23017)?
Oder kann ich mit einem lock Objekt den gleichzeitigen Zugriff auf die Schnittstelle umgehen?
von Applepearlol
Dienstag 22. April 2014, 18:45
Forum: Allgemeine Fragen
Thema: theoretische sleep Frage
Antworten: 5
Zugriffe: 845

Re: theoretische sleep Frage

Mist, wie kann ich denn das umgehen? Also die Methode durchlaufen lassen und nebenbei etwas anderes machen lassen?
von Applepearlol
Dienstag 22. April 2014, 18:39
Forum: Allgemeine Fragen
Thema: theoretische sleep Frage
Antworten: 5
Zugriffe: 845

theoretische sleep Frage

Angenommen: ich hab ein Script das eine Klasse definiert, in der eine Funktion einen time.sleep() Befehl ausführt, dieses Script importiere ich in ein zweites und instanziere diese Klasse.
Dann rufe ich die Funktion mit dem sleep drin auf und gleich danach ein print Befehl. Würde der printbefehl ...
von Applepearlol
Montag 28. Oktober 2013, 20:37
Forum: Allgemeine Fragen
Thema: Leap Motion auslesen
Antworten: 2
Zugriffe: 912

Re: Leap Motion auslesen

Also eine wirklich gute Unterstützung und so einfach :shock: Die Tage dann hol ich mir mal soein Teil und guck wie komfortabel man damit code hinkriegt. Wenn's gut klappt meld ich mich vielleicht nochmal und berichte :D
Was man damit so alles machen könnte...
von Applepearlol
Sonntag 27. Oktober 2013, 20:54
Forum: Allgemeine Fragen
Thema: Leap Motion auslesen
Antworten: 2
Zugriffe: 912

Leap Motion auslesen

Hallöle,

ich bin in letzter Zeit total begeistert von Leap Motion ( https://www.leapmotion.com ). :mrgreen: Nicht nur da es auf meinem Mac Book laufen würde, es sieht verdammt interessant für Basteleien und eigene Hacks aus. Gekauft hab ich mir soein Teil noch nicht, da ich vorher gern wüsste ...
von Applepearlol
Samstag 10. August 2013, 21:35
Forum: Allgemeine Fragen
Thema: Microcontroller mit Python?
Antworten: 7
Zugriffe: 2416

Microcontroller mit Python?

Hallo zusammen,

seit einiger Zeit interessiere ich mich schon für Python und hab mir mit diversen Tutorials schon ne Menge beigebracht. Jetzt frage ich mich ob man mit Python Microcontroller programmieren kann wie z.B. In C++ oder BASIC?
Ich weiß das es PyMite gibt weiß aber nicht wie man es ...