John,
what is your transmission rate 9600, 19200, ... 57600 or higher.
The UDB_Extra Format is very long (up to 350 Character) and the length is not constant. The lenght depends from the configuration in options.h and what the actual state of the Matrixpilot is.
So ... the framerate for the Matrixpilot is 25 msec.
To send 350 chars *10 (one start and one stop) there are 3500 bits per second. So the max chars at 19200 baud are 480 ... if you use the whole twell (.025 sec). Assuming that other tasks need cpu power too (GPS, DCM, NAV, etc) I guess that the 350 chars at 19200 bauds are really the limit. But I think Bill can tell more about these relations. So I use the 57600 to save cpu power.
regards, Clemens