Manual Control of Mavlink Streamrates through message-intervals-chan1 file

Hello all,
I’m ussing Mavlink-rc to receive telemetry into my laptop on mission planner. I would like to reduce the delay from the FC to my GCS as there is around a 2s or sometimes worse delay between the FC movements and updates in the MP horizon. The mission planner Srx_ parameters allow me to control the rates but I would like to disable most Mavlink messages and only monitor the bare minimum for flight such as battery voltage, telemetry, flight mode, gps location, etc.

I have not been able to get the message-intervals-chan1 file to work. I have it placed on the root of my SD card on my Speedybeef405 wing. I have read that often the GCS such as MP overrides the streamrates.

  • is there anyway to use mission planner as a GCS during flight while controling the exact streamrate and messages mavlink uses?
  • is the speedybee f405 capable of using a message-intervals-chan file?
  • I have read in other threads about using mavproxy to boot with streamrate = -1 but that would defeat the purpose of using Mavlink-rc and MP in the first place.

Anyhelp would be appreciated
Thanks

I’m sorry to intervene.

Mavlink-RC means that using ELRS as mavlink?

Correct, it is currently a branch of elrs under development:

Hi, Yes I’m aware of those fields, but unfortunately you are not able to control all individual values listed here: Messages (common) · MAVLink Developer Guide

instead you are stuck with extra messages using bandwidth unnecessarily whereas if the configuration file on the FC SD card worked you could control which messages are used and at what frequency to send them

Set SERIALx_OPTIONS bit 12 to 1, so the port will ignore streamrate settings from mavlink. So your config file setting will not be overwritten by the mission planner or any other gcs that is connected.