CEVA hillcrestlabs FSM300 Usage Manual Download Page 4

 

June 2017 

Document 1000-4126 - FSM300 Tare Function Usage Guide - Revision 1.1 

 

www.ceva-dsp.com 

© 2019 CEVA, Inc.

  

All rights reserved

 

4 / 5

 

 

 

P1 (Bitmap of Axes) 

0x04 

Tare ONLY on Z-

axis 

P2 (Rotation Vector basis)  0x00 

Rotation Vector 

6-11 

Reserved 

0x00 

Reserved 

 

4.

 

After running this setting, the outputs of the Rotation Vector will be reoriented to this 

new forward direction.  This setting will revert to the Sensor Orientation FRS config 

record (that was set via the last Persist Tare command) the next time the device is 

rebooted. 

 

How to Apply Tare Changes to Multiple Devices At Production

 

 

It is likely that when using the FSM300 on a production device, the orientation of the sensor will 

be the same on many units.  Rather than taring each individual unit, you can apply the Tare settings to 
any number of additional units by using the FRS Sensor Orientation configuration record.  General steps 
for this are listed below.  For further information about reading/writing FRS records contact Hillcrest 
Labs. 

1.

 

Run the full Tare procedure listed above (labeled as First Time Setup) on a “reference” device. 

2.

 

Read the Sensor Orientation FRS record from the reference device. 

3.

 

Copy this FRS record to each device’s Sensor Orientation FRS record. 

4.

 

Now these devices will have identical Tare settings on the next hub reset. 

References 

1.

 

1000-3625 SH-2 Reference Manual, Hillcrest Labs 

 

 

 

Summary of Contents for hillcrestlabs FSM300

Page 1: ...ntation into the Sensor Orientation configuration record This is a persistent setting that now becomes the default orientation Configuration Record o Sensor Orientation Stores the orientation of the device Once you know the standard orientation of your FSM300 in your device you can use the same starting orientation for all devices using this record as a convenient starting point More accurate per ...

Page 2: ...e device s orientation relative to North so follow steps 3 5 carefully 1 Power on the FSM300 and activate the Rotation Vector sensor 2 Calibrate the magnetometer by rotating the device in a figure 8 a To validate that the magnetometer is well calibrated you can look at the Rotation Vector s Accuracy Estimate field This value provides an estimate for how accurate the algorithm thinks it is in units...

Page 3: ...ser Tare In this example the user is operating the device at their desk They want to define the forward orientation before starting a game so all that needs to be done is tare the Z axis yaw the other axes which define level do not need to be changed from their previously established configuration This could be done via an on screen GUI or button on the device Because only the Z axis is being tare...

Page 4: ...on It is likely that when using the FSM300 on a production device the orientation of the sensor will be the same on many units Rather than taring each individual unit you can apply the Tare settings to any number of additional units by using the FRS Sensor Orientation configuration record General steps for this are listed below For further information about reading writing FRS records contact Hill...

Page 5: ... herein is believed to be accurate and reliable However the information is provided AS IS without any express or implied warranty of any kind including warranties of merchantability non infringement of intellectual property or fitness for any particular purpose In no event shall CEVA or its suppliers be liable for any claims and or damages whatsoever arising out of the use of or inability to use t...

Reviews: