Thomas Watson
Thomas Watson
I'm designing a system where the storage area used by littlefs will be used for other purposes during system updates. I'm looking at how to safely reset the storage once...
Over time the current iteration of the generator has drifted from the actual code, both due to changes within itself and in the used libraries. This PR tracks down how...
This system saves over 9K flash on Cube Orange, over 5K flash on Pixhawk1-1M, and 250-2000 bytes across MatekL431-based peripherals. DroneCAN-enabled bootloaders do not seem to profit however, so this...
Avoids confusing the user and removes weirdness with multiple servers sharing the same storage. Does leak the registration for the old ID but in the unlikely event the table fills...
Please see code for details. There are sure to be a lot of variables but this change demonstrably makes the allocation message count (and therefore real allocation time, though I...
Fixes the most important issue of multiple data points per request having been broken. Also fixes some date sorting to correctly implement the protocol statement that "The result of sending...
Saves a handful of bytes. 71 minutes ought to be enough for anybody!
* remove unnecessary nullptr check, these are always called from an initialized AP_DroneCAN so if it's nullptr something has gone horrifically wrong * pass in driver index instead of repeatedly...
**Describe the feature you would like** I would like the ability to create a Delauney 2.5D mesh of a TLS scan grid, as opposed to just meshing adjacent grid points...
Includes new `readstring` and `writestring` methods, as well as new serial device simulation support. Completes https://github.com/ArduPilot/ardupilot/pull/27219 .