User manual


DocumentMT0100P.N
©XsensTechnologiesB.V. MTiandMTxUserManualandTechnicalDocumentation
30
WhentheMTi/MTxisinMeasurementState,theinternalDSPcontinuouslyrunsalooproughlyaccordingto
the above diagram. The triggering can be generated by device internal sampling triggers, or by external
software triggers (polling), or even hardware triggers (normally not recommended). For more information
abouttriggeringseesection5.5.
Thetimedelaybetweenaphysicalevent(e.g.anorientationchangeoracceleration)isdictatedbytwofactors;
1. Internalacquisitionandcalculationtime
2. Serialtransmissiontime
Theinternalacquisitionandcalculationtimeisdependentonthescenarioandtheoutputmode.Thefollowing
tableshowstheinternalacquisitionandcomputationtimesofallscenariosandoutputmodes.SincetheXsens
Kalman Filter applies different calculations depending on the data available, the computation time is not
constant.Inthetablebelowthelongest(worstcase)computationtimesarelistedsincetheseareusuallyof
particularimportanceforcontrolapplications.Internalacquisitiontimeofrawdatais0.19ms.
Scenario+outputmode Calibrateddata
acquisitionand
computationtime
Orientationworstcase
acquisitionand
computationtime
XKF3scenario
Human 0.31 ms 2.55ms
XKF3scenario
Human_largeaccelerations 0.31 ms 2.55ms
XKF3scenario
Machine 0.31 ms 2.55ms
XKF3scenario
Machine_nomagfield 0.31 ms 2.01ms
XKF3scenario
Marine 0.31 ms 2.55ms
There is no difference between the internal acquisition and computation time of orientation data and
calibrateddata/orientationdatatogether.
Theserialtransmissiontimecaneasilybecalculated:
timeontransmissi
sbitsbaudrataioncommunicat
bytebitsmessageinbytestotal
_
)/(_
/10*___
=
ThesetwofactorswillbediscussedusingtheexampleofthetwocommonoutputmodesoftheMTiandMTx.
The bytes in the message consist of the Preamble, BusID, MessageID, length indicator, data itself and the
checksum:
PREAMBLE BID MID LEN DATA CHECKSUM
Sampling
ADC
Sensor
Fusion
Output
Triggering
Hardware/
softwaretriggers
Physical
Calibratio
n
Data
Hardware
triggeronly