From 55e576638e744b34021de662f0e8f4d9f5bbf6fd Mon Sep 17 00:00:00 2001 From: Michael Buesch Date: Thu, 23 Oct 2008 19:37:14 +0200 Subject: pressure_control: Add manual valve switching. Signed-off-by: Michael Buesch --- pressure_control/firmware/valves.h | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'pressure_control/firmware/valves.h') diff --git a/pressure_control/firmware/valves.h b/pressure_control/firmware/valves.h index 0f51a49..e7a5e74 100644 --- a/pressure_control/firmware/valves.h +++ b/pressure_control/firmware/valves.h @@ -4,13 +4,23 @@ #include +/* Global valves state */ enum valves_global_state { VALVES_IDLE, VALVES_FLOW_IN, VALVES_FLOW_OUT, }; +/* State for one valve. */ +enum valve_state { + VALVE_STATE_12, + VALVE_STATE_14, +}; + void valves_init(void); -void valves_global_switch(uint8_t state); +void valves_global_switch(uint8_t global_state); + +void valve0_switch(uint8_t state); +void valve1_switch(uint8_t state); #endif /* VALVES_H_ */ -- cgit v1.2.3