【发布时间】:2019-10-22 21:20:23
【问题描述】:
我有一个加速度传感器,可以连续输出 400 Hz 的读数(如 [0.21511 0.1451 0.2122])。我想存储它们并对其进行后期处理。现在我能够存储读数的第一个条目而不是全部。
如何实现。
谢谢
from altimu10v5.lsm6ds33 import LSM6DS33
from time import sleep
import numpy as np
lsm6ds33 = LSM6DS33()
lsm6ds33.enable()
accel=lsm6ds33.get_accelerometer_g_forces()
while True:
DataOut = np.column_stack(accel)
np.savetxt('output.dat',np.expand_dims(accel, axis=0), fmt='%2.2f %2.2f %2.2f')
sleep(1)
´
【问题讨论】:
-
欢迎来到 SO,您面临的实际问题是什么?
-
现在我遇到了真正的问题。只需将此行移至 While 循环:
accel=lsm6ds33.get_accelerometer_g_forces()请查看我的更新答案