# time.sleep(2.0)
# code = getDataFromQrCode()
# if not code:
#     print('QrCode is incorrect')
#     exit(1)

try:
    res = Modules.initializeModules()

    if res != None:
        print("Error in module {}".format(res))
        exit(1)
        
except:
    print("Some error in modules")
    Modules.closeConnections()
    exit(1)

counter_of_failed_frames = 0
isMoving = False


try:
    while True:
        Modules.getModule('bt').sendData('dir: l')
        frame = vs.read()
        frame = imutils.resize(frame, width=width)

        data = Modules.getData()
        print(data)