My Drone Flew 5 Minutes Before Its Brain Crashed

rust dev.to

My Drone Flew 5 Minutes Before Its Brain Crashed

A true story


The first 47 times my drone crashed.

What Was Actually Happening

SQLite uses a single writer lock. When the database is busy committing one transaction, every other write has to wait.

At 100Hz, a 50ms delay means you have missed 5 sensor readings.

Source: dev.to

arrow_back Back to Tutorials