Пример #1
0
print "Sent Connection Call"
print "Loading Calibration"
xCal = list()
yCal = list()
zCal = list()

with open('..\Data\CalibrationSignal.csv', 'rb') as csvDataFile:
    csvReader = csv.reader(csvDataFile)
    for row in csvReader:
        xCal.append(float(row[0]))
        yCal.append(float(row[1]))
        zCal.append(float(row[2]))

imu = IMU()
imu.calcOffsets(xCal, yCal, zCal)
imu.getOffsets()

ser.write("t")

recordedData = []
start = time.time()
while (end - start) <= 30.0:
    dataIn = []
    val = ser.read()
    while val != '_':
        dataIn.append(val)
        val = ser.read()

    if dataIn[0] == '\x00':
        dataIn = dataIn[1:]