Compare commits

...
Author SHA1 Message Date
Christian 41739a3189 Update time series sample intervals for improved data granularity 2025-12-28 13:57:42 +01:00
2 changed files with 7 additions and 7 deletions

No files matched your search

+2 -2
View File
@@ -51,11 +51,11 @@ export interface TimeSeriesConfig {
/**
* Default configuration values
* Short: 20ms sample, 5s retention
* Long: 1s sample, 1h retention
* Long: 100ms sample, 1h retention
*/
export const DEFAULT_TIMESERIES_CONFIG: TimeSeriesConfig = {
sampleIntervalShort: 20, // 20ms
sampleIntervalLong: 1000, // 1s
sampleIntervalLong: 100, // 100ms (increased from 1000ms for more detail)
retentionDurationShort: 5000, // 5s
retentionDurationLong: 60 * 60 * 1000, // 1h
};
@@ -67,17 +67,17 @@ export type Laser1NamespaceStore = {
};
// Constants for time durations
const HALF_SECOND = 500;
const HUNDRED_MS = 100;
const { initialTimeSeries: diameter, insert: addDiameter } = createTimeSeries({
sampleIntervalLong: HALF_SECOND,
sampleIntervalLong: HUNDRED_MS,
});
const { initialTimeSeries: x_diameter, insert: addXDiameter } =
createTimeSeries({ sampleIntervalLong: HALF_SECOND });
createTimeSeries({ sampleIntervalLong: HUNDRED_MS });
const { initialTimeSeries: y_diameter, insert: addYDiameter } =
createTimeSeries({ sampleIntervalLong: HALF_SECOND });
createTimeSeries({ sampleIntervalLong: HUNDRED_MS });
const { initialTimeSeries: roundness, insert: addRoundness } = createTimeSeries(
{ sampleIntervalLong: HALF_SECOND },
{ sampleIntervalLong: HUNDRED_MS },
);
/**