Has anyone seen issues with RTT writes dropping data?
A test of just dumping values incrementing from 1...1024 in a loop shows that it skips large chunks of data.
for (i = 0; i < I2S_BLOCK_SIZE; i++)
{
SEGGER_RTT_printf(0, "%d,", i);
}
I am viewing the output data with "J-Link RTT Viewer" on Windoze.
This is using Embedded Studio 3.52a and the latest RTT viewer.
The test device is an nRF52832. The Bluetooth radio is not active during the test.
Are there any RTT related config parameters that I can tweak to optimize for a high speed data stream?
If there are known limitations with RTT at high speed, can anyone suggest a better method to get data out of the device for analysis?
Thanks
-Joe
A test of just dumping values incrementing from 1...1024 in a loop shows that it skips large chunks of data.
for (i = 0; i < I2S_BLOCK_SIZE; i++)
{
SEGGER_RTT_printf(0, "%d,", i);
}
I am viewing the output data with "J-Link RTT Viewer" on Windoze.
This is using Embedded Studio 3.52a and the latest RTT viewer.
The test device is an nRF52832. The Bluetooth radio is not active during the test.
Are there any RTT related config parameters that I can tweak to optimize for a high speed data stream?
If there are known limitations with RTT at high speed, can anyone suggest a better method to get data out of the device for analysis?
Thanks
-Joe