This commit is contained in:
2018-02-06 19:01:55 +01:00
parent f978d8c725
commit 24c246d84d
3 changed files with 13 additions and 8 deletions

View File

@@ -1,4 +1,5 @@
from time import time, strftime
import codecs
from DB import *
entities = {}
@@ -122,7 +123,7 @@ class TAURUS:
def parsefile (self, path, filename):
"parse taurus file"
file = open (path + filename)
file = codecs.open (path + filename, 'r', 'cp1252')
currententity = 0
currentd = []
request = []
@@ -198,7 +199,7 @@ class TAURUS:
# Handle Requests
if request:
self.log ("Path %s" % path)
file = open (path + self.writefilename, 'w')
file = codecs.open (path + self.writefilename, 'w', 'cp1252')
#Header
wline = self.generated ('201861', entities ['201861'])
file.write (wline + '\n')

View File

@@ -3,14 +3,14 @@ dbfile = /opt/data/animaldb.sqlite
candev = can0
[DEBUG]
loglevel = 6
loglevel = 9
debuglevel = 1
[HERDE]
herde = 1
herdepath = /srv/herde
herdereadfile = Tau_ms.2
herdewritefile = Tau_prc.2
herdereadfile = TAU_MS.2
herdewritefile = TAU_PRC.2
[Animal Recognition]

View File

@@ -281,12 +281,12 @@ if __name__ == "__main__":
c_herdereadfile = config.get ('HERDE', 'herdereadfile')
if c_herde and not c_herdereadfile:
print ('No Readfile für HERDE Coupplingdefined')
print ('No Readfile for HERDE Coupplingdefined')
sys.exit (0)
c_herdewritefile = config.get ('HERDE', 'herdewritefile')
if c_herde and not c_herdewritefile:
print ('No Readfile für HERDE Coupplingdefined')
print ('No Readfile for HERDE Coupplingdefined')
sys.exit (0)
if c_herde:
taurus = TAURUS (dbcon, c_loglevel, c_herdewritefile)
@@ -333,7 +333,11 @@ if __name__ == "__main__":
try:
d = rfid.read ()
if len (d):
readbuffer += d.decode("utf-8")
try:
readbuffer += d.decode("utf-8")
print ('Decode Error')
except:
readbuffer = redbuffer
if readbuffer [-2:] == '\r\n':
if online:
data = readbuffer.split (' ')