import numpy as np
import matplotlib.pyplot as plt
import os


time, accelX, accelY, accelZ, gyroX, gyroY, gyroZ, magX, magY, magZ = [], [], [], [], [], [], [], [], [], []

for f in os.listdir('./'):
    if not f.endswith('mpu.csv'):
        continue
    print(f)
    plt.figure()
    plt.title(f)
    a = np.loadtxt('./'+f, delimiter=',')
    time.extend(a[:,0])
    accelX.extend(a[:,1])
    accelY.extend(a[:,2])
    accelZ.extend(a[:,3])
    gyroX.extend(a[:,4])
    gyroY.extend(a[:,5])
    gyroZ.extend(a[:,6])
    magX.extend(a[:,7])
    magY.extend(a[:,8])
    magZ.extend(a[:,9])

plt.scatter(time, magX, label='x')
plt.scatter(time, magY, label='y')
plt.scatter(time, magZ, label='z')
plt.legend()
plt.show()