2025-02-04 11:56 AM
Hello, I'm working with a Teseo EVB-VIC3DA.
I want to control the data flow on the UART and query only the sensor data I'm interested in.
After setting the baud rate to 921600, I proceeded to disable all automatically sent messages using the command $PSTMNMEAONOFF,0.
My idea was to use the $PSTMNMEAREQUEST command to retrieve only the messages of interest.
When sending $PSTMNMEAREQUEST,0x2,0*06, I correctly receive the $GPGGA message as specified in CDB-ID 201 of the documentation (UM2791 - TeseoVIC3 Software Instructions, STMicroelectronics).
My question is whether it is possible to do the same with the DRAW messages ($PSTMDRSENMSG 30,31 and 3, bitmask 0x10000000), as I am interested in accelerometer, gyroscope, and odometer data.
When I try $PSTMNMEAREQUEST,0,0x10000000*35, I only receive an acknowledgment from the device.
If this is not possible, I am interested in reducing the message rate from these sensors.
I attempted to do this using the command $PSTMCFGMSGL,0,50,0,0x10000000*01, but after saving, I did not see any change in the data rate.
Thank you in advance for your assistance!