-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Problem
Goal: logs persist on the SD card and do not grow indefinitely.
Estimated effort: 1 day
Proposed Solution
- Create
Service/storage_api/include/tos_log.h - Create
Service/storage_api/tos_log.c - Implement log writing to
TOS_PATH_LOGS "/system.log" - Implement rotation: when reaching 2MB, rename to
system.log.bakand create a newsystem.log - Implement SD check before every write (
storage_is_mounted()) - Integrate with
log_levelvalues defined inconfig/system.conf(info,debug,error) - Test: generate logs in a loop — confirm rotation triggers at 2MB
Use Case
No response
Alternatives Considered
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
Ready