Comments (5)
@albert0ly: I'd gladly review your PR that will make "blackbox" behave like "back box"
from betaflight.
Sorry to say, if you call it "blackbox" let it behave like "black box". Overwrite old records with new ones. No much use of stale records. Otherwise call it not "black box" but "log for turning"
from betaflight.
Flash erase is slow (up to seconds). It would be necessary to buffer BB data during this time.
from betaflight.
That's a valid point and perhaps buffering introduces additional performance drawbacks. Just thinking out loud here.. Let's say we reserve xx% of storage to be free at all times and have the erasing algorithm running at all times until that xx% (so also when disarmed and not recording blackboxes). Could that work reliably?
from betaflight.
It will be possible, but considerable code changes would be necessary. IIRC BF firmware simply uses flash as one large block, always appending data at the end.
BLACKBOX ERASE mode is available, but not that useful.
Any volunteer?
from betaflight.
Related Issues (20)
- Can't flash Betaflight to this FC HOT 1
- GPS count of satellites are not shown in the OSD (DJI Goggle1 with WTFOS) HOT 3
- Loading diff locks up F411 when dshot_bidir = ON is present in the diff at profile 0 HOT 7
- Smooth arming when air mode is enabled HOT 6
- Blackbox altitude units for GPS-track HOT 7
- Dashboard build option impedes Betaflight initialization and creates I2C errors. HOT 5
- 044b1e0d-2d0b-4439-b8d8-28769b8ea1c4 HOT 2
- Incorrect operation of the scale for the current sensor "ibata_scale" HOT 2
- Motors on F72x not working with final 4.5 HOT 36
- 4.5 ledstrip_profile = race is illuminating led color to green when it is actually set to black HOT 1
- Unnecessary features automatically enabled by default. HOT 4
- dshot_edt problem HOT 2
- Mamba f435 2023A motors won't spin when arming HOT 19
- PINIO Behavior in 4.5 HOT 3
- MAG causing flight controller freezing HOT 5
- Neutron F435 AIO no DSHOT output HOT 9
- Blackbox logging on CLRACING F4 (JB-Board) up from >4.4.x not possible (SOLVED) HOT 5
- flashing firmware through expresslrs reciver HOT 3
- Holybro Kakute H7 (stack) on 4.5 gives me a "motor_protocol"error HOT 18
- MSP OSD Element "GPS Sats" not showing up HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from betaflight.