Humidistat
Arduino firmware for a humidistat (humidity controller)
Loading...
Searching...
No Matches
Point.h
Go to the documentation of this file.
1#ifndef FIRMWARE_POINT_H
2#define FIRMWARE_POINT_H
3
4#include <stdint.h>
5#include <etl/span.h>
6
8struct Point {
9 const uint16_t time;
10 const uint8_t sp;
11};
12
14struct SPProfile {
15 const char label[12];
16 const etl::span<const Point> profile;
17};
18
19#endif //FIRMWARE_POINT_H
Point: a vector of a time and setpoint value.
Definition Point.h:8
const uint16_t time
Time in seconds.
Definition Point.h:9
const uint8_t sp
Definition Point.h:10
Setpoint profile: a label and a span over Points.
Definition Point.h:14
const char label[12]
Definition Point.h:15
const etl::span< const Point > profile
Definition Point.h:16