MEMS (sensors)

Ask questions and find answers on ST MEMS sensors, such as the LSM6DSV and the LSM6DSL. Learn how to use the SensorTile.Box, and STEVAL kits.

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

LIS2DTW12 Threshold setting

Hello,I read the application note related to the LIS2DW12 (AN5038) and the point 6.5 confused me : On the table is recommended to set FTH_THS at 8 if the ODR is 200 Hz and I2C is running at 100KHz.A sample of 3 acceleration (6 bytes) is read in 830 ...

0693W00000GYoAmQAL.png
RStra by Associate III
  • 488 Views
  • 1 replies
  • 0 kudos

HTS221 Incorrect Temperatures / Calibration (T0_OUT = 0)

Hi,I'm having an problem whereby I believe the temperature readings from an HTS221 device are incorrect. They seems to be around 5degC too high compared to reference temp. I'm using a Nest thermostat as the reference, and while this may not be calibr...

Simon Sq by Associate III
  • 2741 Views
  • 12 replies
  • 0 kudos

Resolved! I got the MLC working on the lsm6dsox. But when i enable stepcount on FIFO my MLC stops working ? these are the 3 lines , is there anyway i can use MLC and stepcount? or will i have to make my own step count tree?

/* Start Machine Learning Core configuration */    for (uint32_t i = 0; i                               sizeof(ucf_line_t));         i++)    {        lsm6dsox_write_reg(p_lsm6dsox, lsm6dsox_MLC[i].address,                           (uint8_t *)&lsm6ds...

MJurk.1 by Associate
  • 1067 Views
  • 3 replies
  • 0 kudos

Resolved! Hi. I'm trying to make a very slight modification to the SensorTile_ALLMEMS1 project. I want to be able to read the ACC_GYRO_MAG char value over BLE.

In the sensor_service.c source file, I add the char_prop_read flag in the below, but now the SensorTile does not even start BLE properly. Any help is appreciated.starting at line 1074, COPY_ACC_GYRO_MAG_W2ST_CHAR_UUID(uuid); ret = aci_gatt_add_char(...

MCoop.1 by Associate
  • 492 Views
  • 1 replies
  • 0 kudos

Resolved! LSM6DSL data not correct

Lsm6dsl reads out the data, and the z-axis data is always biased. When the acceleration range is set to 2G, it is placed vertically on the ground, and the z-axis is upward. The data is:Acceleration [mg]:30.68 106.32 1998.60the z-axis is down​Accelera...

oning.1 by Associate
  • 804 Views
  • 2 replies
  • 0 kudos

MotionDI precision issue when translating the sensor

I'm using the MotionDI "dynamic inclinometer" library with a LSM6DSOX (on a NUCLEO-L476RG). The rotation computed by the library looks right as long as the sensor remains stationary. But when I translate the sensor, there is a temporary but significa...

paul19 by Associate III
  • 1118 Views
  • 4 replies
  • 0 kudos

ADC + DMA for Analog Microphone. I am using Sensortile.BOx STEVAL - MKSBOX1V1 Kit. 1. Is sampling rate for Calculation is correct 2. I have configured DMA + ADC - Kindly confirm whether configuration is ok. 3. How to read DMA Data and send to UART

ADC Sampling rate :-Total Conversion Time (Tconv) = Samplingtime + 12 (This 12 is for 12-bit resolution of ADC). If I set 12.5 Cycles in MX based on the settings of the controller STM32L9RI My ADCCLK Cycle will be =24.5 . Please confirm whether 12 to...

0693W00000GYby1QAD.png 0693W00000GYc7HQAT.png 0693W00000GYc7qQAD.png 0693W00000GYc8UQAT.png

SensorTile Box - Setup

Hello,We have purchased the Sensortile box as we were told it was able to measure G-Force deceleration from an impact and display this in the number of "G's" the crash was.We understand it has a built in accelerometer and gyro's but I am unsure of ho...

ZBarn.1 by Associate
  • 615 Views
  • 2 replies
  • 0 kudos