【发布时间】:2019-06-05 12:57:30
【问题描述】:
我正在从传感器获取 3 轴的加速度读数并尝试通过 numpy 将其导出到数据文件。
function 'lsm6ds33.get_accelerometer_g_forces()' 返回一个浮点列表,如 [0.5455445 , 0.2565622 0.0545412]
我得到 n 个空数据文件, 我可以使用日志功能来制作它吗?
问候。
accelArray= lsm6ds33.get_accelerometer_g_forces() #用于保存数组的临时变量
和
DataOut = column_stack(accelArray) 没有帮助。
from altimu10v5.lsm6ds33 import LSM6DS33
from time import sleep
import numpy as np
lsm6ds33 = LSM6DS33()
lsm6ds33.enable()
while True:
DataOut = column_stack(lsm6ds33.get_accelerometer_g_forces())
savetxt('output.dat', DataOut, fmt=( '%2.2f', '%2.2f', '%2.2f'))
sleep(1)
【问题讨论】:
-
您在某处缩进了代码,但您不应该这样做。这就是错误的意思。