Current Behavior
INAV 7.0.0 Blackbox logging is stopped just before reaching 4,294,967,295us probably because of a uint32 overflow somewhere in the log process. This prevents any log file to run for more than 1h11min after boot.
Steps to Reproduce
- Enable Blackbox logging
- Arm
- Wait more than 4,294,967,295us
- Check the log file and see that the log file is stopping right before reaching 4,294,967,295us
Expected behavior
It should be possible have log files lasting multiple hours
Suggested solution(s)
Handle the time overflow correctly
- FC Board name and vendor: MatekF405 Mini TE
- INAV version string: 7.0.0
Current Behavior
INAV 7.0.0 Blackbox logging is stopped just before reaching 4,294,967,295us probably because of a uint32 overflow somewhere in the log process. This prevents any log file to run for more than 1h11min after boot.
Steps to Reproduce
Expected behavior
It should be possible have log files lasting multiple hours
Suggested solution(s)
Handle the time overflow correctly