Hello everyone,
I am currently getting used to LightningChart SDK for .NET, trying tutorials and moving my own program to the usage of this SDK.
While making a simple Point-Line chart, I encountered a small problem. I receiving chart data from a tested sensor, and the difference in sensor measurement output can vary. However, I don't know how to scale the chart itself dynamically so that user would always see all the data. You can see the problem in attached image - the chart goes up off-screen.
Here is my chart creating func:
So, is there a parameter in LightningChart SDK to make in dynamically scale the chart axis or should I make a looping function for that?
I am currently getting used to LightningChart SDK for .NET, trying tutorials and moving my own program to the usage of this SDK.
While making a simple Point-Line chart, I encountered a small problem. I receiving chart data from a tested sensor, and the difference in sensor measurement output can vary. However, I don't know how to scale the chart itself dynamically so that user would always see all the data. You can see the problem in attached image - the chart goes up off-screen.
Here is my chart creating func:
Code:
private void CreateChart() { VoltCh.BeginUpdate(); AxisX xAxis = VoltCh.ViewXY.XAxes[0]; xAxis.ValueType = AxisValueType.Number; xAxis.SetRange(0, 100); //Let's test first in seconds xAxis.Title.Text = "Time"; AxisY yAxis = VoltCh.ViewXY.YAxes[0]; yAxis.SetRange(20, 50); yAxis.Title.Text = "Voltage [V]"; PointLineSeries series = new PointLineSeries(VoltCh.ViewXY, xAxis, yAxis); VoltCh.ViewXY.PointLineSeries.Add(series); VoltCh.EndUpdate(); }