Egal. Hat sich gelöst. Hab ne neue Variable für die Motorzustand eingeführt und anhand der mit Hilfe meines netten Freunds, des thread joins, den Threadaufruf beschränkt.
def moveMotor(self):
i = 1
while(i == 1):
if(self.__motorState == "r"):
self.__motorState = "a"
thread = MotorThread ...
Die Suche ergab 2 Treffer
- Sonntag 22. Mai 2016, 13:54
- Forum: Allgemeine Fragen
- Thema: Sperren eines spezifischen Objekts in Python, zur Vermeidung von Race Conditions
- Antworten: 3
- Zugriffe: 754
- Sonntag 22. Mai 2016, 13:49
- Forum: Allgemeine Fragen
- Thema: Sperren eines spezifischen Objekts in Python, zur Vermeidung von Race Conditions
- Antworten: 3
- Zugriffe: 754
Sperren eines spezifischen Objekts in Python, zur Vermeidung von Race Conditions
Hallo zusammen,
Ich versuche eine API für Roboter in Python zu programmieren. Jeder Roboter kann eine Menge von Motor Objekten erzeugen, welche in einer Klasse, Motor, implementiert sind. Zum agieren beinhalten sie die Funktion moveMotor, welche in einem Thread ausgeführt werden soll:
""" Motor ...
Ich versuche eine API für Roboter in Python zu programmieren. Jeder Roboter kann eine Menge von Motor Objekten erzeugen, welche in einer Klasse, Motor, implementiert sind. Zum agieren beinhalten sie die Funktion moveMotor, welche in einem Thread ausgeführt werden soll:
""" Motor ...
