传感器位置校准
This commit is contained in:
@@ -118,11 +118,15 @@ def test_unavailable_values_are_empty_not_zero(root):
|
||||
|
||||
failed = rows[1]
|
||||
assert failed["valid"] == "0"
|
||||
for column in ("FN_raw", "FX_raw", "FY_raw", "FN_N", "FX_N", "FY_N"):
|
||||
for column in ("FN_raw", "FX_raw", "FY_raw", "FN_N", "FX_N", "FY_N", "Fmag_raw"):
|
||||
assert failed[column] == "", "a failed readout was written as a number"
|
||||
|
||||
recorded = rows[0]
|
||||
assert recorded["Fmag_raw"] == repr((9.0 ** 2 + 0.4 ** 2 + 0.4 ** 2) ** 0.5)
|
||||
|
||||
no_raw = rows[2]
|
||||
assert no_raw["FN_raw"] == "" and no_raw["FX_raw"] == "", "raw was not left empty"
|
||||
assert no_raw["Fmag_raw"] == ""
|
||||
assert no_raw["FN_N"] == "2.0", "calibrated values must still be recorded"
|
||||
assert no_raw["valid"] == "1"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user