Device metrics and control reorganization
Cleans up the settings page by doing the following:
- Introduces real time metric history to help with diagnostics/monitoring and make the data actually usable
- Categorizes and cleans up the general information and control buttons
Before and after sample:
linttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
Tooltip is sometimes light sometimes dark, not quite sure why it's changing.
bit of a bug here
We send CPU mem usage as a num value, then we send available mem separately. You'll have to divide to get a percent.
linttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
draft pr :)
bit of a bug here
We send CPU mem usage as a num value, then we send available mem separately. You'll have to divide to get a percent.
should be fixed, if you are able to confirm
Tooltip is sometimes light sometimes dark, not quite sure why it's changing.
also should be fixed. will be dark-ish in both light and dark mode (currently follows background color for easy readability) but dark mode should be noticeably darker
We should do some sniffing to see what kind of bandwidth publishing at 1 hz uses.
We should do some sniffing to see what kind of bandwidth publishing at 1 hz uses.
Upon further thinking, it might be all on the robot network, so we'll have to explore how NT handles that.
So just anecdotally, this seems to use almost half the CPU. I determined this from disabling everything, then checking CPU usage w/ and w/out. We should see if we can reduce that.
So just anecdotally, this seems to use almost half the CPU. I determined this from disabling everything, then checking CPU usage w/ and w/out. We should see if we can reduce that.
yeah my bad, some test data snuck in there. should be fixed
bit of a bug here