MMR File

Gyro-stabilized mount data must be written to Waypoint’s MMR format before it can be applied within Inertial Explorer.

MMR Header Struct Definition

Word

Size

Type

Definition

szHdr

8

char[8]

“$MOUNT\0” – NULL terminated ASCII string

sHdrSize

2

uint16_t

Size of this header in bytes, must be set to 256

sRecSize

2

uint16_t

Size of each record, must be set to 28 bytes

sWeek

2

int16_t

Week number corresponding to first record (-1 if unknown)

sReserved

2

int16_t

Reserved for future use

szProgName

32

char[32]

Name of the program that created the file

dVersion

8

double

Version of program that created the file

cExtra

200

int8_t[200]

Reserved for future use

MMR Record Struct Definition

Word

Size

Type

Definition

usHdr

2

uint16_t

Must be set to 0xff77

sWeek

2

int16_t

Current week (or -1 if unknown)

dTime

8

double

TOW (seconds)

IAtt

12

Int32_t[3]

Attitude values (x,y,z) * 1.0E7

uReserved

4

uint8_t[4]

Reserved for future use