microsoft / microsoft/pxt-microbit
Graph scrolls too fast, for slow changing data
@jwunderl is already working on this.
Since Feb 14, 2022.
- Dominant language
- TypeScript
- Stars
- 804
- Forks
- 721
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 2
Description
Is your feature request related to a problem? Please describe.
I am doing a school science experiment using MakeCode console/graph to log data in real time. The data I am logging changes slowly (over about 3 minutes). The graph scrolls at a fixed rate, so all we really see is a long line that is mostly straight, but I want to see the real shape of the graph.
The only way I can do this is to export the data and bring it into Excel but that is not real-time and involves many additional steps for the children to do, to see the data.
Describe the solution you'd like
I'd like to see a speed control spinner on the graph, that defaults to the current rate, but that can be changed to make it slower. Ideally I'd like to have a limit setting whereby on a reasonably common screen size, I can get 3 minutes of data on the screen at the same time, updating in real time. The data would then start scrolling slowly once it hits the right hand edge.
Describe alternatives you've considered
I considered using WebSerial to write a little data logger 'lab', but I really don't have the time for this, and it would be better for it to be a standard feature of a standard tool that everyone uses, rather than a custom application that people have to switch to.
Additional context
Below is a screen shot of my real time data, which is not very engaging as it is slow changing. The graph scrolls far too fast here to be of any use in this application.

Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.