~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/iio/bno055.rst

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/iio/bno055.rst (Version linux-6.12-rc7) and /Documentation/iio/bno055.rst (Version linux-5.5.19)


  1 .. SPDX-License-Identifier: GPL-2.0               
  2                                                   
  3 ==============================                    
  4 BNO055 driver                                     
  5 ==============================                    
  6                                                   
  7 1. Overview                                       
  8 ===========                                       
  9                                                   
 10 This driver supports Bosch BNO055 IMUs (on bot    
 11                                                   
 12 Accelerometer, magnetometer and gyroscope meas    
 13 When "fusion_enable" sysfs attribute is set to    
 14 angles and quaternion), linear velocity and gr    
 15 provided, but some sensor settings (e.g. low p    
 16 became locked (the IMU firmware controls them)    
 17                                                   
 18 This driver supports also IIO buffers.            
 19                                                   
 20 2. Calibration                                    
 21 ==============                                    
 22                                                   
 23 The IMU continuously performs an autocalibrati    
 24 operating in fusion mode. The magnetometer aut    
 25 disabled writing 0 in the sysfs in_magn_calibr    
 26                                                   
 27 The driver provides access to autocalibration     
 28 the IMU has successfully autocalibrated) and t    
 29                                                   
 30 The user can save this blob in a firmware file    
 31 the driver looks for at probe time. If found,     
 32 with this calibration data. This saves the use    
 33 calibration procedure every time (which consis    
 34 various way).                                     
 35                                                   
 36 The driver looks for calibration data file usi    
 37 a file whose name is suffixed with the IMU uni    
 38 serial_number) is searched for; this is useful    
 39 IMU instance. If this file is not found, then     
 40 is searched for (which can be used when only o    
 41 struggling with fancy names, that change on ea    
 42                                                   
 43 Valid calibration file names would be e.g.        
 44  bno055-caldata-0e7c26a33541515120204a35342b04    
 45  bno055-caldata.dat                               
 46                                                   
 47 In non-fusion mode the IIO 'offset' attributes    
 48 offsets from calibration data (if any), so tha    
 49 the accel, angvel and magn IIO attributes. In     
 50 needed (the IMU firmware internally applies th    
 51 read as zero.                                     
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php