Compare commits
10
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
564fe329f3 | ||
|
|
75613fd4fc | ||
|
|
a25fbfc3ef | ||
|
|
ca790e7306 | ||
|
|
1643767094 | ||
|
|
3d94bf3008 | ||
|
|
29196ba400 | ||
|
|
c5d98d53cd | ||
|
|
07a0e906d8 | ||
|
|
c974ac32f6 |
@@ -203,9 +203,16 @@ class FileDatasource:
|
||||
def _parse_acc(row: List[str]) -> Accelerometer:
|
||||
if len(row) < 3:
|
||||
raise ValueError(f"Accelerometer row must have 3 values (x,y,z). Got: {row}")
|
||||
x = int(float(row[0]))
|
||||
y = int(float(row[1]))
|
||||
z = int(float(row[2]))
|
||||
|
||||
try:
|
||||
x = int(row[0])
|
||||
y = int(row[1])
|
||||
z = int(row[2])
|
||||
except ValueError as e:
|
||||
raise ValueError(
|
||||
f"Invalid accelerometer values (expected integers): {row}"
|
||||
) from e
|
||||
|
||||
return Accelerometer(x=x, y=y, z=z)
|
||||
|
||||
@staticmethod
|
||||
|
||||
Reference in New Issue
Block a user