Skip to main content
Visitor II
June 16, 2021
Solved

Why ST BLE Sensor_v4.9.0 app cannot choose 4096 FFT size, only 1024 FFT size?

  • June 16, 2021
  • 1 reply
  • 1078 views

I want to use ST BLE Sensor_v4.9.0 app to do FFT from STEVAL-STWINKT1 MCU board with built-in vibration sensor IIS3DWB. However, I cannot select 4096 FFT size, only 1024 FFT size. Why? Please advise. By the way, the maximum sensor output data rate (Hz) is 6660 Hz only, not 26667 Hz. Why? Thanks!

    This topic has been closed for replies.
    Best answer by Eleon BORLINI

    Hi @JTam.1​ ,

    I double-checked with our experts and they confirm me that the max FFT size that can be configured is 1024 both for an implementation choice that fir a band limitation in the transmission.

    Hope this answers to your question, even if it doesn't matche your desires.

    -Eleon

    1 reply

    ST Employee
    June 18, 2021

    Hi @JTam.1​ ,

    I double-checked with our experts and they confirm me that the max FFT size that can be configured is 1024 both for an implementation choice that fir a band limitation in the transmission.

    Hope this answers to your question, even if it doesn't matche your desires.

    -Eleon

    JTam.1Author
    Visitor II
    June 28, 2021

    I set Sensor Output Data Rate (ODR) 6660 Hz and FFT size 1024. The delta frequency is 6.59 Hz. How to get the 6.59 Hz by calculation? Pls advise. Thanks!

    ST Employee
    June 28, 2021

    Hi @JTam.1​ ,

    you have to divide the ODR value for the number of FFT point: 6660Hz / 1024. In this way you will theoretically get almost 6.5Hz, which is little different from the 6.59Hz probably due to some windowing effect.

    -Eleon