20 lines
389 B
TypeScript
20 lines
389 B
TypeScript
// types/analogInput.ts
|
|
export interface AnalogInput {
|
|
id: number;
|
|
label: string;
|
|
unit?: string;
|
|
value: number;
|
|
|
|
// Schwellenwerte (Statusflags)
|
|
isUnderWarning?: boolean;
|
|
isUnderLimit?: boolean;
|
|
isOverWarning?: boolean;
|
|
isOverLimit?: boolean;
|
|
|
|
// Erweiterbar für spätere Charts
|
|
offset?: number;
|
|
factor?: number;
|
|
loggerInterval?: number;
|
|
weighting?: number;
|
|
}
|