-
Notifications
You must be signed in to change notification settings - Fork 13
Closed
Labels
enhancementNew feature or requestNew feature or requestfeatureimplementing a new featureimplementing a new featuregood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is neededuser-facingAnything that users can interact withAnything that users can interact with
Description
Feature
Desired Behavior / Functionality
To properly describe the operational costs of the performed activities the user needs a way to track the
- used power
- average battery level
- how much data was communicated
- how often each activity was performed and what share of above was due to specific activity
- whatever else may make sense
What Needs to Be Done
- Create a static class that tracks this for the local actor, e.g.
OperationalCostMonitor - Whenever the local actor performs anything related to this update the accumulates (ideally it tracks it individually for each activity?)
- Provide a user-facing way to write this to a csv and provide some simple stats (total used, avg etc.)
How Can It Be Tested
- Create a small test scenario and check the accumulated values are correct
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestfeatureimplementing a new featureimplementing a new featuregood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is neededuser-facingAnything that users can interact withAnything that users can interact with