CEVA hillcrestlabs FSM300 Скачать руководство пользователя страница 1

 

June 2017 

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

 

www.ceva-dsp.com 

© 2019 CEVA, Inc.

  

All rights reserved

 

1 / 5

 

 

 

 

FSM300  

Tare Function Usage Guide 

 

 

 

Introduction 

This document describes the Tare function of the FSM300 that redefines the orientation of the sensor.  
This allows the outputs of the FSM300 to be in line with the orientation with which it was mounted into 
the main device.  These commands are described in more detail in the SH-2 Reference Manual 

[1]

 and 

this document assumes that the reader has this manual available for reference. 

Tare Overview 

The FSM300 uses two commands and a configuration record to redefine the sensor’s orientation, or 
“Tare”: 

-

 

Commands: 

o

 

Tare Now (Section 6.4.4.1 of SH-2 Reference Manual) 

§

 

Allows for a temporary Tare.  Useful at the start of a game to define the current 

orientation. 

o

 

Persist Tare (Section 6.4.4.2 of SH-2 Reference Manual) 

§

 

Saves the current Tare orientation 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-

device taring can be done using the commands above. 

 

Tare Options 

There are two options that you can choose from when running a Tare operation: 

-

 

Axes 

o

 

Which axes do you want to tare across?  For instance, you can choose to only tare on 

yaw (Z-axis) which will reset the heading to the user’s current forward orientation.  Or 

you can tare across all axes (resets heading, pitch and roll). 

-

 

Rotation Vector to use as basis for Tare (Rotation Vector, Game Rotation Vector, Geomagnetic  

Rotation Vector) 

o

 

The FSM300 offers three different types of Rotation Vector outputs that define the 

orientation of the module using different inputs.  Refer to the SH-2 Reference Manual 

for more details about these three rotation vector options. 

Содержание hillcrestlabs FSM300

Страница 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 ...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Отзывы: