Dear,
I have used the record feature on the mmWave Demo Visualizer which has created a 1 MB .DAT file and parse the captured data as mentioned in the document . I am able to get Range index , Doppler index , X, Y and Z values of detected points . From Doppler index I tried to calculate Velocity by using below formula .
velocity in m/s = doppler index * ( speed of light(3e8) / (2 * (startFreq * 1e9) * ((idleTime + rampEndTime) * 1e-6) * numChirpsPerFrame) ) ;
Where i got values
dopplerindex = 65534;
startFreq =77;
idletime =15;
rampendtime =150.86;
numChirpsPerFrame=32;
when i calculated the Velocity by substituting remaining values i was getting velocity as 0.26 m/s . This Velocity values (0.26) is being constant for walking as well as running person which is not true .
Q1: Please tell where i am doing in calculation and Do i need to convert the Doppler index value in other format ?
Q2: What is the Doppler FFT Size ? Please tell me number of fft size . Because the Fs is 6.25 MHz and it is also written in SDK user guide the maximum fft size is 1023 when i calculated bin resolution (Fs/1023)=6.1095e3 ; It means this 6.1095e3 doppler frequency is corresponds to 12 m/s velocity which shows that this Sensor will detects the target with 12m /s velocity other than this it wont be able to detect like targets with 0.4 meter per sec velocity . Please tell me that my interpretation is correct or not .