Код: Выделить всё
const opts = {
title: "Live-Data",
width: window.innerWidth * 0.65,
height: window.innerHeight * 0.8,
cursor: {
drag: { setScale: false },
sync: { key: 'shift' },
},
scales: {
x: { time: true },
y: { auto: true}
},
series: [
{},
{
label: "Sensor 1 (mm)",
stroke: "blue",
value: (u, v) => v == null ? null : v.toFixed(2) + " mm"
},
{
label: "Sensor 2 (mm)",
stroke: "red",
value: (u, v) => v == null ? null : v.toFixed(2) + " mm"
}
],
axes: [
{
scale: "x",
grid: { show: true },
values: (u, vals) => vals.map(v => new Date(v).toLocaleTimeString())
},
{
scale: 'y',
values: (u, vals, space) => vals.map(v => v.toFixed(2) + " mm"),
grid: { show: true }
}
]
};
Спасибо за помощь
Подробнее здесь: https://stackoverflow.com/questions/795 ... plot-uplot