Code: Alles auswählen
with self.lock.acquire():
do something
Code: Alles auswählen
with self.lock:
do something
Code: Alles auswählen
with self.lock.acquire():
do something
Code: Alles auswählen
with self.lock:
do something
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()
Code: Alles auswählen
MCP = smbus.SMBus(adr, speicheradresse, varible)