From d03bf642e8285b0cf91855a66f8cdc0c642c6854 Mon Sep 17 00:00:00 2001 From: Michael Buesch Date: Sun, 13 Jun 2010 20:48:54 +0200 Subject: pressure_control: Export maxima via serial interface Also raise Z maximum Signed-off-by: Michael Buesch --- pressure_control/firmware/remote.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'pressure_control/firmware/remote.h') diff --git a/pressure_control/firmware/remote.h b/pressure_control/firmware/remote.h index a513d56..c942a2b 100644 --- a/pressure_control/firmware/remote.h +++ b/pressure_control/firmware/remote.h @@ -27,7 +27,8 @@ enum remote_message_id { MSG_RESTARTED, MSG_SHUTDOWN, MSG_TURNON, - + MSG_GET_MAXIMA, + MSG_MAXIMA, MSG_ID_MASK = 0x3F, MSG_FLAG_QOVERFLOW = 0x40, /* TX queue overflow */ @@ -75,6 +76,13 @@ struct remote_message { uint8_t nr; /* Valve ID in the island */ uint8_t state; } __attribute__((packed)) valve; + struct { + uint8_t island; /* Valve island */ + } __attribute__((packed)) getmaxima; + struct { + uint16_t pressure; + uint16_t hysteresis; + } __attribute__((packed)) maxima; uint8_t __padding[4]; } __attribute__((packed)); -- cgit v1.2.3