The Engineering Mind
3D ToF Depth Sensing
Clock and Timing
Design Tools and Calculators
Direct Digital Synthesis (DDS)
Embedded Vision Sensing
Energy Monitoring and Metering
FPGA Reference Designs
Interface and Isolation
Low Power RF Transceivers
MEMS Inertial Sensors
Motor Control Hardware Platforms
Power By Linear
Processors and DSP
RF and Microwave
Wireless Sensor Networks Reference Library
MEMS Inertial Sensors
How to calibrate the magnetometer of ADIS16480
MEMS Inertial Sensors requires membership for participation - click to join
Accelerometer Unit Forcing Cell
Access to accelerometer's raw data
AD22282-A-R2: Self Test
ADIS Accelerometer (ADIS16240) Weight/Mass
ADIS Software Evaluation Board will not install - stops with pdaddin.dll error
ADIS16000 to ADIS16229 connectivity in evaluation software
ADIS16003 MTBF report
ADIS16201 and ADIS16209 Pins 8 and 10 Grounded - Performance Issues
ADIS16201 not distinguish angle (tilt) from accleration
ADIS16201 timing between the first and second CS cycle
ADIS16201: Sample rate
ADIS16203: Accuracy definition
ADIS16203: onboard filtering
ADIS16203: Relative accuracy explanation
ADIS16204 sensitivity and output data calculation
ADIS16209 Datasheet Error: Address code length
ADIS16209 Datasheet Error; SPI Address Code Missing MSB
ADIS16209 Datecode Revision Change
ADIS16209: How do I connect pins 7,8,10,11? There are contradictions in datasheet.
ADIS16209: Stability and sensitivity
ADIS1620x Evaluation Board dimensions
ADIS16210 Datasheet Error: Figure 25
ADIS16210 Datasheet Error: Lead Finish
ADIS16210 not on compatible device list on ADISUSB web page, are they compatible?
ADIS16210; Radiation Tolerance
ADIS16223 Datasheet Errors
ADIS16223: Reading out sensor data continuously
ADIS16227: spectral resolution possible with the FFT
ADIS16228 Datasheet Error: Figure 27
ADIS16228 Demonstration Project
ADIS16240 Sensitivity to Radiation
ADIS16255 reflow profile
ADIS16355: Voh max
ADIS16364: The purpose of temperature Sensor
ADIS16365 Static error
ADIS16375 Datasheet: ~CS Logic 0 Input Current Specification
ADIS16375: reset to factory settings
ADIS16385: MTBF / MTTF
ADIS16400 magnetometer response calibration
ADIS16405 Datasheet Error, PROD_ID default value in Table 8
ADIS16405 working at a different sample rate other than default 819.2SPS
ADIS16405: origin alignment reference point (OARP)
ADIS16405BMLZ EVB calibration
ADIS16407 I/O Configuration Priority
ADIS16407: software Rev1 with ADISUSB crashed when write to register
ADIS16445 - Comparison to ADIS16334 and ADIS16485
ADIS16445 - Definition of full calibration
ADIS16445 - Initialization sequence
ADIS16445 - Key differences between the ADXRS646 component and the ADIS16445 inertial measurement unit
ADIS16445 - Tips on optimizing performance
ADIS16445 - Type of electrical interface
ADIS16445/PCB Flex to Interface Board Connection?
ADIS16445AMLZ device markings
ADIS16448 Data Sampling
ADIS16448 without packaging
ADIS16448/PCB Flex Connector Pin Numbers
ADIS16448: Magnetometer corrections for acceleration, deceleration and turning errors
ADIS16460 Data Ready During Start-up
ADIS16460 Datasheet Error - SYNC_SCAL Equation/Boundary Condition
ADIS16460 Datasheet Error: Delta-Velocity Data Format Examples
ADIS16460 Datasheet: Accelerometer VRW?
ADIS16460 Datasheet: Burst-read structure?
ADIS16460 Datasheet: Checksum value in Burst Read?
ADIS16460 Datasheet: Data Invalid Time
ADIS16460 Datasheet: Gyro Resonant Frequency?
ADIS16460 Datasheet: Software Reset Time?
ADIS16460 Evaluation Hack
ADIS16460 Evaluation Hack 2
ADIS16460 Package, a 3-D View
ADIS16475 Datasheet Error: Figure 11
ADIS16477 Datasheet Error; Figure 11
ADIS16480 Datasheet Error: Start-up Transient Graphic
ADIS16480 Datasheet: Euler Angle Reference
ADIS16480 Datasheet: ~CS Logic 0 Input Current Specification
ADIS16480: Is it possible to switch off the Kalman filter or can I read the raw-data from accelerometer, gyro, magnetometer?
ADIS16485 Datasheet Error: Start-up Transient Current Demand
ADIS16485 Datasheet: ~CS Logic 0 Input Current Specification
ADIS16488 shock operation
ADIS16488A Datasheet Error: FIR Filter Configuration
ADIS16488A Datasheet Error: Start-up Transient Current Demand
ADIS16488A Datasheet: ~CS Logic 0 Input Current Specification
ADIS16490 Datasheet Error: DEC_RATE bit definitions
ADIS16490 Datasheet Error: Incorrect Pin Assignments
ADIS16495 Datasheet Error: Table 1, Accelerometer Sensitivity
ADIS16495 Datasheet Error: Table 1, Note 4
ADIS16497 Datasheet Error, Table 1, Note 4
ADIS16497 Datasheet Error; Table 1, Accelerometer Sensitivity
ADISUSBZ-based software bug Impacts ADIS16300 ADIS1636x ADIS1640x evaluation
ADXL001 performance at 1000pF load capacitance
ADXL001 Tiny Part Number
ADXL001. is the part really so noisy
ADXL001: EVAL Board - VMID - what is that?
ADXL001: Self-Test usage
ADXL103/203 Accelerometer sensitivity
ADXL103/ADXL203 Sensitivity over frequency
ADXL103: Noise in accelerometer
ADXL103: Root cause of temperature drift component
ADxL193: What happtens when acceleration exceeds full-scale
ADXL202, ADXL203, ADXL213 - all dual axis accelerometers: Is it allowed to operate the 2-axis sensor (+/-2g) in a x-y plain, where in z-direction a high static
adxl202: Distinguish between tilt and acceleration
adxl202: Maximum voltage
ADxL202: Sensitivity and resolution
ADXL202: Sperating tilt from vibration
ADXL203 vs ADXL204 at 3.3V
ADXL203: Measuring tilt angles
ADXL203: Self-test calibration
ADXL203CE containig iron?
ADXL210: Using the analog outputs
ADXL213: Magnetic field area
ADxL230: X and Y axes matched, Calibration of zero point
ADXl278: Linearity measurement and drift
ADXL278: Self test pin
ADXL312: Necessity to connect exposed paddle to GND plane
ADXL312: Settings for bypassed FIFO, ODR = 100Hz,interrupt on DATA_READY
ADXL313: incorrect device ID given in REV A datasheet
ADXL320: Exposed paddle
ADXL321: Long term stability
ADXL321: Usage problems
ADXL322: Offset specification
ADXL327 NC and factory test pins
ADXL335 Self Test Pin Clearance to Power Plane above Vs + 0.3V
ADXL335: Temperature drift of the offset
ADXL335: RoHS exemption
ADXL337: RoHS compliant with exemptions
ADXL345 - resonance frequency
ADXL345 EMC Tests for the ADXL345 at higher frequencies available?
ADXL345 ESD protection requirement
ADXL345 internal filter
ADXL345 Magnetic Interferance?
ADXL345 over range shock recovery time
ADXL345 performance in electro magnetic fields
ADXL345 power consumption
ADXL345 range configuration
ADXL345 turn off Vs, while keeping Vddio powered, is this possible?
ADXL345 user-selectable g range and data rate
ADXL345 vary in performance
ADXL345: Datasheet Error
ADXL345: How to calibrate
ADXL345z and ADXL346Z Weight in Grams
ADXL345Z-DB: Real-Time Evaluation/Change Settings
ADXL350: Where can I find the user guide for ADXL350 Evaluation System?
ADXL362 + Arduino: Using Interrupts to Implement Motion-Activated Sleep
ADXL362 200Hz Bandwidth
ADXL362 Arduino How-To
ADXL362 as a Motion Switch
ADXL362 Clock Accuracy
ADXL362 Current Usage versus Competitors
ADXL362 Evaluation Boards
ADXL362 External Sync Pin
ADXL362 FIFO Advantages
ADXL362 footprint error in datasheet (Rev C)
ADXL362 Motion Status Indicator Pin
ADXL362 register configuration
ADXL362 Self Test Procedure
ADXL362 Target Applications
ADXL362 Wakeup Mode vs. Full Power Mode
ADXL362 advantages as a motion switch
ADXL362: Acceleration beyond measurement range
ADXL362: Accessing real-time data in Wakeup Mode
ADXL362: autosleep mode
ADXL362: Bare minimum to acquire data
ADXL362: Output Data Rates (ODR)
ADXL362: Wakeup Mode and Autosleep
ADXL362: Wider bandwitdh than 200Hz
ADXL78 temperature coefficient
ADXL78, ADXL278 Output Impedance
ADXL: How do the different MEMs Accelerometer packages react to moisture?
ADXRS(xx, ADXRS45x, Linearity of the parts (variation)
ADXRS150 second order system
ADxRS150: Accuracy and nouse behaviour
ADXRS150: Drift over temperature
ADXRS150: Mounting the Gyro
ADXRS300: Temperature drift of sensitivity and Null
ADXRS401: Connection to the charge pump supply
ADXRS401: Vehicle tilt
ADXRS453BRGZ (SOIC_CAV package): Can the device be washed post reflow solder process using standard bath?
ADXRS613, ADXRS623: difference between these devices
ADxRS614: Gyro Null fluctuates
ADXRS61x maximum range extension
ADXRS61x range change similar to ADXRS300
ADXRS646: AQEC qualification data
ADXRS646: connecting unused self test pins
ADXRS800 Angular Rate Sensor for civil camera platform stabilization purposes.
Any tips for performance optimization?
Are customers parts close to the ADXL362
Axis orientation of ADXL206
Bartlett Window Filter Response in MEMS IMUs
Bias Stability over 1 Year
Calculate speed by integrating acceleration
Can I achieve a resolution down to +/-0.05deg with ADXL202?
critical performance parameters
Cross Axis Sensitivity when measuring different acceleration ranges on different axes
Datasheet for AD22290
Debug ADXL345/ADXL346 Development Board
Debugging Communication problems with MEMS Sensors (I2C or SPI)
Do we have Linux drivers for our ADXL devices?
Do we offer a wireless interface for this device?
Does the ADXL345 support reflow soldering?
EVAL-ADIS board CS line
EVAL-ADIS USB Driver Installation, Windows 7
EVAL-ADIS USB Driver on New Laptop
EVAL-ADIS2 USB Driver Issue and Resolution
EVAL-ADISx USB Driver Update
EVAL-ADXL312Z Breakout board pin-out
EVAL-ADXL362Z-MLP threshold setting
Evaluating the ADXL362
External Power Supply for the EVAL-ADIS
FAQ: 3-D Model/STEP Files
FAQ: ADIS16000/ADIS16229 Evaluation Tool Tutorial - SPI Timing
FAQ: ADIS16133 Evaluation Tool Overview
FAQ: ADIS16135 Evaluation Tool Overview
FAQ: ADIS16135 Mechanical/Mounting Suggestions
FAQ: ADIS16136 Evaluation Tool Overview
FAQ: ADIS16136 Noise Behaviors
FAQ: ADIS16136 Optimization
FAQ: ADIS16137 Evaluation Tool Overview
FAQ: ADIS16209 Evaluation Tool Overview
FAQ: ADIS16209 Self-Test Management
FAQ: ADIS16209/ADIS16265 Lead Integrity
FAQ: ADIS16209/ADIS16265 Pb-free Assembly Tips
FAQ: ADIS1620x/21x/22x Power Regulator Suggestion
FAQ: ADIS1620x/21x/22x Power Supply Considersations
FAQ: ADIS16210 Evaluation Tool Overview
FAQ: ADIS16210 Two-axis vs Three Axis Angle Computation
FAQ: ADIS16210 User Alignment Value Flash Backup
FAQ: ADIS16210/228 Connector Demo
FAQ: ADIS16228 Autonull in Vibration Evaluation Program
FAQ: ADIS16228 Demonstration, Compressor Case
FAQ: ADIS16228 Evaluation Tool Overview
FAQ: ADIS16228 Evaluation Tutorial, Alarm Demonstration
FAQ: ADIS16228 Evaluation Tutorial, Automatic Bias Correction
FAQ: ADIS16228 Evaluation Tutorial, Automatic FFT
FAQ: ADIS16228 Evaluation Tutorial, Automatic FFT/Multi-Record
FAQ: ADIS16228 Evaluation Tutorial, FFT Header/Data Capture Demo
FAQ: ADIS16228 Evaluation Tutorial, Manual FFT
FAQ: ADIS16228 Evaluation Tutorial, Manual FFT/Multi-Record
FAQ: ADIS16228 Evaluation Tutorial, Register Access
FAQ: ADIS16228 Evaluation Tutorial, Sample Rate Control
FAQ: ADIS16228 FFT Header Example
FAQ: ADIS16228 Real-time support through Vibration Evaluation Program
FAQ: ADIS16228 Register Access in Evaluation Software
FAQ: ADIS16228/PCB-ADISUSB Tutorial
FAQ: ADIS16228/PCBZ Breakout Board Cables
FAQ: ADIS16265 Evaluation Tool Overview
FAQ: ADIS16266 Connection to the EVAL-ADIS
FAQ: ADIS16266 Evaluation Tool Overview
FAQ: ADIS162xx LGA Assembly Guidelines
FAQ: ADIS16334 Connector-Down Mounting Bracket
FAQ: ADIS16334 Evaluation Tool Overview
FAQ: ADIS16362 Evaluation Tool Overview
FAQ: ADIS16364 Evaluation Tool Overview
FAQ: ADIS16364 not working on EVAL-ADIS
FAQ: ADIS16365 Evaluation Tool Overview
FAQ: ADIS16367 Evaluation Tool Overview
FAQ: ADIS16375 Evaluation Tool Overview
FAQ: ADIS16375 Start-up Currents
FAQ: ADIS16405 Evaluation Tool Overview
FAQ: ADIS16405 Magnetometer Bias Errors
FAQ: ADIS16407 Evaluation Tool Overview
FAQ: ADIS16445 Accuracy over Temperature
FAQ: ADIS16445 DIOx Line Activity During Start-up & Reset
FAQ: ADIS16445 Evaluation Tool Overview
FAQ: ADIS16445 Mechanical Design Tools
FAQ: ADIS16448 Accuracy over Temperature
FAQ: ADIS16448 Center of Gravity
FAQ: ADIS16448 Code Examples
FAQ: ADIS16448 Connector-Down Design
FAQ: ADIS16448 CRC In The Burst Mode!
FAQ: ADIS16448 CRC-16 Code
FAQ: ADIS16448 Data Ready Signal During Start-up
FAQ: ADIS16448 Evaluation Tool Overview
FAQ: ADIS16448 Flex Connector Supplier
FAQ: ADIS16448 Input Clock on EVAL-ADIS
FAQ: ADIS16448 Start-up Current Demand
FAQ: ADIS1644x Bartlett FIR Response
FAQ: ADIS1644x Mounting on the EVAL-ADIS
FAQ: ADIS1644x Mounting Tips for Optimal Bias Stability
FAQ: ADIS16480 Accelerometer Doesn't Reflect Gravity-Referenced Orientation
FAQ: ADIS16480 Evaluation Software
FAQ: ADIS16480 Evaluation Tool Overview
FAQ: ADIS16480 Extended Kalman Filter Tuning
FAQ: ADIS16480 or ADIS16488?
FAQ: ADIS16485 Center of Gravity
FAQ: ADIS16485 Evaluation Tool Overview
FAQ: ADIS16485 Evaluation Tools (old)
FAQ: ADIS16488 Evaluation Tool Overview
FAQ: ADIS16488A Evaluation Tool Overview
FAQ: ADIS1648x Center of Gravity
FAQ: ADIS1648x Mounting Tips
FAQ: ADIS1648x SPI Extender
FAQ: ADIS16495 Pin Compatibility with the ADIS16485
FAQ: ADIS16IMU4/PCBZ Issue/Update
FAQ: ADXL001 Frequency Response
FAQ: Connecting the ADIS16000 to an EVAL-ADIS
FAQ: Continuous data sampling on ADIS16223?
FAQ: Definition of "g"
FAQ: Delta Angle Tutorial, ADIS16480
FAQ: Embedded design with the ADIS16460
FAQ: EVAL-ADIS Data Streaming into Matlab
FAQ: EVAL-ADIS DUT Mounting Holes
FAQ: EVAL-ADIS External Supply
FAQ: EVAL-ADIS in MATLAB
FAQ: EVAL-ADIS or ADISUSB?
FAQ: EVAL-ADIS Software Development Support
FAQ: EVAL-ADIS SPI Extender
FAQ: EVAL-ADIS/IMU Evaluation Product Support
FAQ: External Clock for ADIS16485 on EVAL-ADIS
FAQ: Extracting an IMU with a Flex Connector
FAQ: Getting Started with IMU FIR Filter Design
FAQ: Gyroscope Angle Random Walk
FAQ: Gyroscope In-Run Bias Stability
FAQ: Gyroscope Noise Density
FAQ: Gyroscope Sensitivity/Scale Factor Evaluation
FAQ: Hard & Soft Iron Correction for Magnetometer Measurements
FAQ: Hard & Soft Iron Correction for Magnetometers II
FAQ: Importing IMU Evaluation Software Data into Matlab
FAQ: IMU Datasheets, What is in them? Where do I find it?
FAQ: IMU Design Tools & Tips
FAQ: IMU Evaluation Tools & Information (old)
FAQ: IMU Evaluation, Writing Register Values to a File
FAQ: IMU Legacy Breakout Boards
FAQ: IMU Mounting Screws/Magnetic Properties
FAQ: Installing an IMU with a Flex Connector
FAQ: Interface ADIS16364 with Arduino
FAQ: J1 Pins on the EVAL-ADIS
FAQ: J3 Pins on the EVAL-ADIS
FAQ: MEMS Evaluation Tools
FAQ: Sensor filtering functions - Kalman or FIR
FAQ: Simple Gyroscope Calibration
FAQ: Slip Ring Interface
FAQ: Synchronizing Data Capture with ADIS16485 Power-on
FAQ: Testing Delta Angle Function in the ADIS16488
FAQ: Tilt Angle Window Detector
FAQ: Tilt Angle Window Detector with Evaluation Tools
FAQ: Vibration Analysis with the ADIS16228
FAQ: What is the ADIS16IMU1/PCBZ?
FAQ: What's new with the ADIS16460?
FAQ: Where can I find information on evaluation tools for ADIS16xxx products? (OLD)
FAQ; ADIS16475 Underfill Process Example
FAQ; ADIS1648x PROD_ID Read Loop Example
FAQ; ADIS1648x Remote Communication/Testing
FAQ; ADIS1648x Remote Communication/Testing Setup Guide
FAQ; EVAL-ADIS Software Development Tools, LabVIEW
FAQ; EVAL-ADIS Software Development Tools, Matlab
FAQ; EVAL-ADIS Software Development Tools, VB.NET DLL
FAQ; EVAL-ADIS2 Software Development Tools, VB.NET DLL (64-bit)
FAQ; Incline Output Response and Format
Fix for ISEB eval system incompatible with Windows10
General techniques to troubleshoot MEMS Accelerometer
Help with choosing tilt measuring device
High-Performance MEMS IMU with Internal Moisture Barrier!
How do we communicate with the ADIS16228?
How do we communicate with the ADXL375?
How does it compare to piezoelectric sensors (classic approach)?
How does it work?
How does the shock detection feature of the ADXL375 work?
How long to change modes?
How to calibrate the magnetometer of ADIS16480
Improve resolution of accelerometers with lower ODR and oversampling
IMU Evaluation Software Bug, ADIS16265, Data Capture
IMU Evaluation Software Bug: ADIS16209 Data Capture
Inclinometer for marine use
Is ADXL362 data AC coupled?
Is the ADXL346 socketed on the EVAL-ADXL346Z-S?
Is ultrasonic welding a suitable assembly process for ADXL362 ?
Linux Drivers for Accelerometers.
Logging Data Prior to an Event
magnetometers output of ADIS16400
MEMs devices : Recommendations on aqueous washing and ultasound cleaning of PCBs
MEMS Inertial Sensors Tags
MEMS: Inclination angle measurement from acceleration
Next Generation ADIS16300?
Next Generation ADIS16305?
Output when Vs removed from ST pin?
Q&A on ADXL203EB (Dual Axis Accelerometer Evaluation Board)
rejects in production on ADIS IMU
Repeatable Gyroscope Bias from Part to Part
Selecting Yaw Rate Gyros
Should I connect the ADXL322's EPAD to Gnd or leave it floating?
Should pin 8 and 10 of ADIS16203 grounded
Shouldn't we have more expertise?
SMPL_PRD setting of ADIS16365
The direction of axis X and axis Y
The noise of ADIS16364
Tilt sensing MEMs performance requriement
type of applications use the ADIS16228?
Ultrasonic cleaning impact on iMems
Vibration Evaluation Program 16223: Datalog Error
Vibration Evaluation Program Bug (v1.4.2)
vibration sensors - recommendation
What does "Tactical Grade" mean for a MEMS IMU?
What evaluation tools are available for ADXRS290? (Part 1)
What evaluation tools are available for ADXRS290? (Part 2)
What evaluation tools are available?
What is special about the ADIS16228?
What is the ADXL375?
What is the influence of accelerometer bandwidth on the accuracy of shock measurements?
Where can I find schematics for EVAL-ADXL375Z-M and EVAL-ADXL375Z-S
Where can I get replacement for a damaged flexcable for ADIS16305 Evaluation system?
Why use frequency-domain analysis and spectral alarms?
How to calibrate the magnetometer of ADIS16480
I need a more information about calibration of magnetometer of ADIS16480. How
to calibrate it? I don't understand your online document which is published on
the web "
". If we use the excel sheet
"488-MagnSweeps-w-RegisterCalc.xlsx" for calibration, how to determine the user
input values (amplitude and offset of x and y, phase and noise values)?
I try to collect the testing data from ADIS16480 and put your calculation
spreadsheet. I can't reach a circle with my data. You can find the spreadsheet
on the attachment
("Z-Sistem_Magnetometer_HardandSoftIron_CalculationSpreadsheet.xlsx"). Also you
can find my readings on the other file ("Z-Sistem_Magnetometer_Values.xlsx"). I
want to check my readings. Please inform me; the values are correct or not?
Will be new readings plot as a circle when I put the correction values of hard
and soft iron on it?
Firstly, I draw a disc which have 10degree part, as shown on attechment.
Printed out on A4 paper. After I atteched this paper on a flat wood part. I put
this wood part on a wood stool and I placed the testing platform on middle of
the room. Finally I return the aluminium casing on the paper with 10 degree and
collect the data from serial port. You can see the testing platform on the
attechment. I want to ask something about rotating. Must the center of the turn
be on the middle of the ADIS or PCB? and I collected the values of degree of
yaw, when turning the pcb, to check my process. It was compatible with turning
The other sensors works normally, becasue we are flying with that sensor. We
are using that sensor for stabilyzing of our UAV. We have 4 stroke engine and
either yaw, pitch, roll degree and barometer value are working correctly. We
need the magnetometer for auto take off. However only magnetometer is not
working good as you see. What is your opinion?
Must be the plane of the wood part, which using for calibration platform,
parallel on the ground?
We made some upgrade on our test platform and we collect new data. Could you
please investigate them. You can see on the attechment
If we have still some problems, I will read all register and send you.
I will read all registers today and send to you. I made a flat wood plate and I
mounted a battery, my power distribution board and IMU with own design PCB on
that plate. Only 3 cable going to outside from setup (rx, tx, gnd). After that
I turn the plate on a flat table, which is horizantal to ground and I read the
data with serial terminal, called "putty". The position of IMU lying flat on a
table and the connector pointing down. However I used the yaw degree output of
IMU for 10 degree turning.
I want to ask onething about magnetometer. I see a bad effect on magnetometer
output when connect a bluethoot tranciever to IMU board. The bluethoot
tranciever was placed 20cm far from IMU. As you know the bluetooth devices has
low output power (approx. 10mW). Is it normal effect or not?
Also we have a 2W rf tranciever (2.4GHz) on our UAV and the antenna is placed
30cm far from IMU on the UAV. I think IMU will be affected by this antenna.
Could you provide some tips about avoiding the RF interference?
You can find all registers which were defined on datasheet, on the attachment
("IMU_ALL_REGS.xlsx"). X direction of IMU point to nearly North and Y direction
to South. I checked with a compass.
This was intended to be more instructional, not a "complete magnetometer
calibration solution". We did post a second version of this, which offers more
insights on how to use the attached spreadsheets :
Your data looks like the device is not actually rotating. How are you rotating
Can you provide a complete register dump and confirm that the other sensors
appear to be working normally? The device does not need to be in the center of
rotation for this experiment, because the stimulus is the earth's magnetic
I am wondering if you have loaded the magnetometer correction values,
covariance terms or magnetometer configuration registers with bad values.
Magnetometer failure is possible, but not most likely, based on what we have
seen so far.
In addition to the register dump, can you provide a picture of the label?
Yes, please keep the plane horizontal (for X-Y).
Some registers are more important than others, but it will be good to have a
complete picture of the device's status. Therefore please send me all the
register values you can read.
Pretty strange. What did you change in your setup? Looking forward to the
register dump - so please send all register values you can read. When you
capture these values, it would be good to know which direction the device is
pointed, along with confirmation of "device lying flat on a table, with the
connector pointing down."
I suspect that you will need to determine your antenna field patterns in order
to estimate the impact it can have on the fields, at the location of the
ADIS16480. At the low sample rates of the magnetometers, I suspect that
complete elimination of this impact will not be possible, but perhaps your
algorithms might be able to detect when they happen, so that you can reduce (or
turn off) the magnetometer influence when the transceiver is transmitting.
Please could you try with EKF_CFG = 0x0208 ?
Privacy & Security Statement
Accept & Continue