Changes between Version 6 and Version 7 of accelerometer


Ignore:
Timestamp:
05/12/2020 03:40:22 PM (4 years ago)
Author:
Tim Harvey
Comment:

clean up tables, reference datasheets from cached site

Legend:

Unmodified
Added
Removed
Modified
  • accelerometer

    v6 v7  
    77The specific IMUs used on our boards are described by the following table:
    88
    9 ||= '''Family''' =||= '''Board''' =||= '''Device''' =||
    10 ||= Newport =||= GW64XX =||= LIS2DE12 =||
    11 ||=  =||= GW63XX =||= LIS2DE12 =||
    12 ||=  =||= GW62XX =||= LIS2DE12 =||
    13 ||=  =||= GW61XX =||= - =||
    14 ||= Ventana =||= GW553X =||= LSM9DS1 =||
    15 ||=  =||= GW54XX =||= FXOS8700 =||
    16 ||=  =||= GW53XX =||= FXOS8700 =||
    17 ||=  =||= GW522X =||= FXOS8700 =||
    18 ||=  =||= GW520X =||= FXOS8700 =||
    19 ||=  =||= GW51XX =||= - =||
     9||= '''Family''' =||= '''Board''' =||= '''Device''' =||= '''Location''' =||
     10|| Newport || GW64xx || LIS2DE12 || i2c0@0x19 ||
     11||         || GW63xx || LIS2DE12 || i2c0@0x19 ||
     12||         || GW62xx || LIS2DE12 || i2c0@0x19 ||
     13|| Ventana || GW553x || LSM9DS1  || i2c2@0x1c ||
     14||         || GW54xx || FXOS8700 || i2c3@0x1e ||
     15||         || GW53xx || FXOS8700 || i2c3@0x1e ||
     16||         || GW522x || FXOS8700 || i2c3@0x1e ||
     17||         || GW520x || FXOS8700 || i2c3@0x1e ||
    2018
    2119Individual device information:
    2220
    23 ||= '''Device''' =||= '''Datasheet''' =||= '''Address''' =||= '''Notes''' =||
    24 ||= LIS2DE12 =||= [https://www.st.com/resource/en/datasheet/lis2de12.pdf link] =||= I2C bus 0, addr 0x19 =|| 3 axis ||
    25 ||= LSM9DS1 =||= [https://www.st.com/resource/en/datasheet/DM00103319.pdf link] =||= I2C bus 1, addr 0x6A & 0x1C =|| 9 axis ||
    26 ||= FXOS8700 =||= [http://cache.freescale.com/files/sensors/doc/data_sheet/FXOS8700CQ.pdf?pspll=1 link] =||= I2C bus 2, addr 0x1E =|| 6 axis, defaults to low power standby mode and must be enabled ||
     21||= '''Device''' =||= '''Datasheet''' =||= '''Notes''' =||
     22|| LIS2DE12 || [http://dev.gateworks.com/datasheets/lis2de12.pdf link] || 3 axis ||
     23|| LSM9DS1  || [http://dev.gateworks.com/datasheets/DM00103319.pdf link] || 9 axis ||
     24|| FXOS8700 || [http://dev.gateworks.com/datasheets/FXOS8700CQ.pdf link] || 6 axis, defaults to low power standby mode and must be enabled ||
    2725
    2826See examples below for more information.
     
    3129The API used to access these devices varies depending on the device and sometimes the kernel version.
    3230
    33 ||= '''Device''' =||= Kernel API =||
    34 || LIS2DE12       || iio ||
    35 || LSM9DS1        || iio ||
    36 || FXOS8700       || input (3.14/4.4 kernel) / iio (4.19+ kernels) ||
     31||= '''Device''' =||= Kernel API =||= Kernel Driver =||
     32|| LIS2DE12       || iio || IIO_ST_ACCEL_I2C_3AXIS ||
     33|| LSM9DS1        || iio || IIO_ST_MAGN_I2C_3AXIS ||
     34|| FXOS8700 (3.14/4.4 kernel) || input || INPUT_MMA8451 ||
     35|| FXOS8700 (4.19+ kernel)    || iio || FXOS8700_I2C ||
    3736
    3837