Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fmu-v6x: Increase Mavlink UART buffers #21660

Merged
merged 1 commit into from
Jun 1, 2023

Commits on May 31, 2023

  1. fmu-v6x: Increase Mavlink UART buffers

    Our serial_test showed only ~84kB/s with the default 256 RX buffer size
    with significant ~2.5ms periods of the flow control RTS pin being
    asserted. Increasing size to 600 (same as FMU-v5x) brings the throughput
    only to ~190kB/s, while a size of >1500 achieves ~350kB/s. Larger RX
    buffers do not increase throughput anymore, while the theoretical
    maximum is 375kB/s.
    
    Transmit buffer size is increased to 10kB same as on FMUv5x to prevent
    any future differences in queue behavior and throughput. serial_test
    showed ~350kB/s throughput at 3kB TX buffer size, so this is just a
    precaution.
    niklaut committed May 31, 2023
    Configuration menu
    Copy the full SHA
    80487a2 View commit details
    Browse the repository at this point in the history