cancel
Showing results for 
Search instead for 
Did you mean: 

Teseo-VIC3DA return unstable raw value from 2 message $PSTMDRSENMSG,30 and $PSTMDRSENMSG,31

HAO1
Associate II

Dear ST Team,

After successfully setting Teseo-VIC3DA module, we can get message 3 digital axes accelerometer($PSTMDRSENMSG,30) and message 3 digital axes gyroscopes($PSTMDRSENMSG,31) which are returned from Teseo-VIC3DA HW at 15Hz speed. However, 3 raw data raw_x, raw_y, raw_z are unstable eventhough Teseo-VIC3DA is standstill.

For more details, please help to refer to 2 attached logs: PSTMDRSENMSG_30.log and PSTMDRSENMSG_31.log

Our question here is: why can we not get stable raw value? Do we miss any setting for getting such stable value? Please kindly help to support. Thank you.

 

Please note that, we use below settings:

"$PSTMSETPAR,1228,0x2000,2*46\r\n"; //Disable $GPGBS
"$PSTMSETPAR,1228,0x40000,2*70\r\n"; //Disable $PSTMODO
"$PSTMSETPAR,1228,0x800000,2*4C\r\n"; //Disable $PSTMDRGPS+$PSTMDRSINT+$PSTMDRCAL
"$PSTMSETPAR,1228,0x20000000,2*46\r\n"; //Disable $PSTMDR1+$PSTMDR2
"$PSTMSETPAR,1228,0x10000000,1*46\r\n"; //Enable $PSTMDRSENMSG
"$PSTMSETPAR,1684,10*11\r\n"; //Set speed 15Hz for $PSTMDRSENMSG
"$PSTMSAVEPAR*58\r\n";
"$PSTMSRR*49\r\n";
0 REPLIES 0