2013-11-15 16:08:41 +01:00
|
|
|
'''
|
|
|
|
|
Created on 15.11.2013
|
|
|
|
|
|
|
|
|
|
@author: Philipp Rauch
|
2013-11-20 17:13:15 +01:00
|
|
|
@version: 0.02
|
2013-11-15 16:08:41 +01:00
|
|
|
'''
|
|
|
|
|
|
2013-11-20 17:13:15 +01:00
|
|
|
#from threading import Thread
|
|
|
|
|
#from Queue import Queue
|
|
|
|
|
from swich import Swich, MYSQL
|
|
|
|
|
from API import Buffer, API
|
|
|
|
|
from CANFilter import CANFilter
|
|
|
|
|
|
|
|
|
|
def startAPI(): #does not work currently
|
|
|
|
|
app = API()
|
|
|
|
|
app.start()
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
def startCANFilter():
|
|
|
|
|
can = CANFilter()
|
|
|
|
|
can.start()
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
def startSwich():
|
|
|
|
|
swich = Swich(MYSQL)
|
|
|
|
|
queue, can = swich.initialisiere()
|
|
|
|
|
print 'EMS:\t', queue
|
|
|
|
|
swich.start()
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
def writeToBuffer():
|
|
|
|
|
#TODO
|
|
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
startSwich()
|
|
|
|
|
|
|
|
|
|
#buf = Buffer()
|
|
|
|
|
#print 'ems ', buf
|
|
|
|
|
#startAPI()
|