9 #import <Foundation/Foundation.h>
12 NS_ASSUME_NONNULL_BEGIN
26 + (void)quatToEuler:(
double [_Nullable])eular WithW:(
float)quatW withX:(
float)quatX withY:(
float)quatY withZ:(
float)quatZ;
33 + (NSString *)hexStringFromString:(NSString *)string;
40 + (NSString *)hexStringFromData:(NSData *)data;
47 + (NSData *)dataWithHexString:(NSString*)string;
54 + (NSData *)byteFromUInt8:(UInt8)value;
61 + (NSData *)bytesFromUInt16:(UInt16)value;
68 + (NSData *)bytesFromUInt32:(UInt32)value;
74 + (NSData *)getOtaCRC16:(NSData *)data;
81 + (BOOL)isSensorFusionMode:(XSBleDevicePayloadMode) payloadMode;
88 + (BOOL)isInertialMode:(XSBleDevicePayloadMode) payloadMode;
95 + (BOOL)isCustomMode:(XSBleDevicePayloadMode)payloadMode;
102 + (UInt8)bytesFromRecordingData:(XSRecordingData)recordingData;
109 + (NSString *)dateStringFromTimeStamp:(NSUInteger)timeStamp;
113 NS_ASSUME_NONNULL_END
Definition: XsensDotUtils.h:18