feat(firmware): support rocking-horse workbench delivery
This commit is contained in:
@@ -9,6 +9,7 @@
|
||||
#define SEAT_FEATURE_POSITION_CONTROL (1)
|
||||
#define SEAT_FEATURE_VENTILATION (1)
|
||||
#define SEAT_FEATURE_HEATING (1)
|
||||
#define SEAT_FEATURE_ROCKING_HORSE (1)
|
||||
|
||||
#if ((SEAT_FEATURE_POSITION_CONTROL != 0) && \
|
||||
(SEAT_FEATURE_POSITION_CONTROL != 1))
|
||||
@@ -21,6 +22,13 @@
|
||||
#error "SEAT_FEATURE_HEATING must be 0 or 1"
|
||||
#endif
|
||||
|
||||
#if ((SEAT_FEATURE_ROCKING_HORSE != 0) && (SEAT_FEATURE_ROCKING_HORSE != 1))
|
||||
#error "SEAT_FEATURE_ROCKING_HORSE must be 0 or 1"
|
||||
#endif
|
||||
#if SEAT_FEATURE_ROCKING_HORSE && !SEAT_FEATURE_POSITION_CONTROL
|
||||
#error "Rocking-horse mode requires position control"
|
||||
#endif
|
||||
|
||||
#define SEAT_FEATURE_THERMAL \
|
||||
((SEAT_FEATURE_VENTILATION != 0) || (SEAT_FEATURE_HEATING != 0))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user