6 Commits

Author SHA1 Message Date
Andrea Bondavalli
4232a3ddd0 Adapted platform and latency tests to support a 64 channels configuration.
This configuration was succesfully tested on a Mini PC with Intel Celeron N4000.
2022-12-20 21:24:40 +01:00
Andrea Bondavalli
750fce6029 Fixes to run_latency_sh script and latency test application 2021-12-08 17:31:09 +01:00
Andrea Bondavalli
c5e72e5d47 Fixed broken build of latency appliction with old g++ versions 2021-12-06 18:54:34 +01:00
Andrea Bondavalli
7def2411c0 Changes to latency test apllication:
- used monotonic clock instead of system clock
- precision increased to report micro senconds
- timestamp info is not added to pre-buffering samples
2021-12-06 12:10:46 +01:00
Andrea Bondavalli
7793b65f58 Added fix to latency wqtool to avoid crash if no samples were collecteA
d
2021-12-05 12:28:56 +01:00
Andrea Bondavalli
9725a73cfb Added tool to measure the end to end latency in loopback configuration to investigate #53
The script run_latency_test.sh can be used to run the test.
The latency utility measures the end to end latency by adding timestamps in the stream at playback time and checking the timestamps when the packets are received on the capture device.
The average measured end to end latency is printed at the end of the test.
The latency utility is based on a modified version of the original ALSA latency tool.
2021-12-05 11:07:06 +01:00