Victor,
I don’t think I have the full answer for you but my guess is that only one thread ever writes to the UARTs. So the main thread which is sending the telemetry data down to the GCSs would be writing to the telemetry UARTs but these same UARTs wouldn’t be written to by the background threads doing things like reading sensor data from the IMU.
I think the only exception to this might be the console but I think corruption on the console is ok because it’s not used for communicating with anything, it’s just for logging and display in case some developer happens to be connected to it.
-Randy
--
You received this message because you are subscribed to the Google Groups "drones-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to drones-discus...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.