1*4a1728d2SAndrea MerelloWhat: /sys/bus/iio/devices/iio:deviceX/in_accel_raw_range 2*4a1728d2SAndrea MerelloKernelVersion: 6.1 3*4a1728d2SAndrea MerelloContact: linux-iio@vger.kernel.org 4*4a1728d2SAndrea MerelloDescription: 5*4a1728d2SAndrea Merello Raw (unscaled) range for acceleration readings. Unit after 6*4a1728d2SAndrea Merello application of scale is m/s^2. Note that this doesn't affects 7*4a1728d2SAndrea Merello the scale (which should be used when changing the maximum and 8*4a1728d2SAndrea Merello minimum readable value affects also the reading scaling factor). 9*4a1728d2SAndrea Merello 10*4a1728d2SAndrea MerelloWhat: /sys/bus/iio/devices/iio:deviceX/in_anglvel_raw_range 11*4a1728d2SAndrea MerelloKernelVersion: 6.1 12*4a1728d2SAndrea MerelloContact: linux-iio@vger.kernel.org 13*4a1728d2SAndrea MerelloDescription: 14*4a1728d2SAndrea Merello Range for angular velocity readings in radians per second. Note 15*4a1728d2SAndrea Merello that this does not affects the scale (which should be used when 16*4a1728d2SAndrea Merello changing the maximum and minimum readable value affects also the 17*4a1728d2SAndrea Merello reading scaling factor). 18*4a1728d2SAndrea Merello 19*4a1728d2SAndrea MerelloWhat: /sys/bus/iio/devices/iio:deviceX/in_accel_raw_range_available 20*4a1728d2SAndrea MerelloKernelVersion: 6.1 21*4a1728d2SAndrea MerelloContact: linux-iio@vger.kernel.org 22*4a1728d2SAndrea MerelloDescription: 23*4a1728d2SAndrea Merello List of allowed values for in_accel_raw_range attribute 24*4a1728d2SAndrea Merello 25*4a1728d2SAndrea MerelloWhat: /sys/bus/iio/devices/iio:deviceX/in_anglvel_raw_range_available 26*4a1728d2SAndrea MerelloKernelVersion: 6.1 27*4a1728d2SAndrea MerelloContact: linux-iio@vger.kernel.org 28*4a1728d2SAndrea MerelloDescription: 29*4a1728d2SAndrea Merello List of allowed values for in_anglvel_raw_range attribute 30*4a1728d2SAndrea Merello 31*4a1728d2SAndrea MerelloWhat: /sys/bus/iio/devices/iio:deviceX/in_magn_calibration_fast_enable 32*4a1728d2SAndrea MerelloKernelVersion: 6.1 33*4a1728d2SAndrea MerelloContact: linux-iio@vger.kernel.org 34*4a1728d2SAndrea MerelloDescription: 35*4a1728d2SAndrea Merello Can be 1 or 0. Enables/disables the "Fast Magnetometer 36*4a1728d2SAndrea Merello Calibration" HW function. 37*4a1728d2SAndrea Merello 38*4a1728d2SAndrea MerelloWhat: /sys/bus/iio/devices/iio:deviceX/fusion_enable 39*4a1728d2SAndrea MerelloKernelVersion: 6.1 40*4a1728d2SAndrea MerelloContact: linux-iio@vger.kernel.org 41*4a1728d2SAndrea MerelloDescription: 42*4a1728d2SAndrea Merello Can be 1 or 0. Enables/disables the "sensor fusion" (a.k.a. 43*4a1728d2SAndrea Merello NDOF) HW function. 44*4a1728d2SAndrea Merello 45*4a1728d2SAndrea MerelloWhat: /sys/bus/iio/devices/iio:deviceX/calibration_data 46*4a1728d2SAndrea MerelloKernelVersion: 6.1 47*4a1728d2SAndrea MerelloContact: linux-iio@vger.kernel.org 48*4a1728d2SAndrea MerelloDescription: 49*4a1728d2SAndrea Merello Reports the binary calibration data blob for the IMU sensors. 50*4a1728d2SAndrea Merello 51*4a1728d2SAndrea MerelloWhat: /sys/bus/iio/devices/iio:deviceX/in_accel_calibration_auto_status 52*4a1728d2SAndrea MerelloKernelVersion: 6.1 53*4a1728d2SAndrea MerelloContact: linux-iio@vger.kernel.org 54*4a1728d2SAndrea MerelloDescription: 55*4a1728d2SAndrea Merello Reports the autocalibration status for the accelerometer sensor. 56*4a1728d2SAndrea Merello Can be 0 (calibration non even enabled) or 1 to 5 where the greater 57*4a1728d2SAndrea Merello the number, the better the calibration status. 58*4a1728d2SAndrea Merello 59*4a1728d2SAndrea MerelloWhat: /sys/bus/iio/devices/iio:deviceX/in_gyro_calibration_auto_status 60*4a1728d2SAndrea MerelloKernelVersion: 6.1 61*4a1728d2SAndrea MerelloContact: linux-iio@vger.kernel.org 62*4a1728d2SAndrea MerelloDescription: 63*4a1728d2SAndrea Merello Reports the autocalibration status for the gyroscope sensor. 64*4a1728d2SAndrea Merello Can be 0 (calibration non even enabled) or 1 to 5 where the greater 65*4a1728d2SAndrea Merello the number, the better the calibration status. 66*4a1728d2SAndrea Merello 67*4a1728d2SAndrea MerelloWhat: /sys/bus/iio/devices/iio:deviceX/in_magn_calibration_auto_status 68*4a1728d2SAndrea MerelloKernelVersion: 6.1 69*4a1728d2SAndrea MerelloContact: linux-iio@vger.kernel.org 70*4a1728d2SAndrea MerelloDescription: 71*4a1728d2SAndrea Merello Reports the autocalibration status for the magnetometer sensor. 72*4a1728d2SAndrea Merello Can be 0 (calibration non even enabled) or 1 to 5 where the greater 73*4a1728d2SAndrea Merello the number, the better the calibration status. 74*4a1728d2SAndrea Merello 75*4a1728d2SAndrea MerelloWhat: /sys/bus/iio/devices/iio:deviceX/sys_calibration_auto_status 76*4a1728d2SAndrea MerelloKernelVersion: 6.1 77*4a1728d2SAndrea MerelloContact: linux-iio@vger.kernel.org 78*4a1728d2SAndrea MerelloDescription: 79*4a1728d2SAndrea Merello Reports the status for the IMU overall autocalibration. 80*4a1728d2SAndrea Merello Can be 0 (calibration non even enabled) or 1 to 5 where the greater 81*4a1728d2SAndrea Merello the number, the better the calibration status. 82