Added Sweeptime for Herde to reduce CPU Load

This commit is contained in:
2019-05-01 11:19:32 +02:00
parent 3f7fbd68de
commit 88a5ce1e41

View File

@@ -321,11 +321,14 @@ if __name__ == "__main__":
srfid.connect ((c_rfidip, c_rfidport))
herdefiletslatch = None
herdechanged = 0
herdelastsweep = 0
readbuffer = ''
rfidonline = 0
rfidnr = ''
while 1:
if c_herde:
nt = time ()
if c_herde and ((nt -herdelastsweep) > 1):
herdelastsweep = nt
if Path (c_herdepath + c_herdereadfile).exists ():
_herdets = os.stat (c_herdepath + c_herdereadfile).st_mtime
if herdefiletslatch and not herdechanged and herdefiletslatch != _herdets: