Skip to content
This repository was archived by the owner on Jul 20, 2025. It is now read-only.

Commit f1f9e56

Browse files
committed
Updated parseValue method with new data types
1 parent 9606087 commit f1f9e56

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

lib/metawear.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,11 +180,15 @@ MetaWear.Data.prototype.parseValue = function () {
180180
case MetaWear.DataTypeId.TCS34725_ADC:
181181
return ref.get(value, 0, MetaWear.Tcs34725ColorAdc);
182182
case MetaWear.DataTypeId.EULER_ANGLE:
183-
return ref.get(value, 0, MetaWear.Tcs34725ColorAdc);
183+
return ref.get(value, 0, MetaWear.EulerAngles);
184184
case MetaWear.DataTypeId.QUATERNION:
185185
return ref.get(value, 0, MetaWear.Quaternion);
186186
case MetaWear.DataTypeId.CORRECTED_CARTESIAN_FLOAT:
187187
return ref.get(value, 0, MetaWear.CorrectedCartesianFloat);
188+
case MetaWear.DataTypeId.OVERFLOW_STATE:
189+
return ref.get(value, 0, MetaWear.OverflowState);
190+
case MetaWear.DataTypeId.SENSOR_ORIENTATION:
191+
return MetaWear.SensorOrientation.enums[ref.get(value, 0, ref.types.int32)];
188192
default:
189193
throw 'Unrecognized data type id: ' + this.type_id;
190194
}

0 commit comments

Comments
 (0)