]> rtime.felk.cvut.cz Git - eurobot/public.git/blobdiff - src/common/can_msg_def.h
eb_pwr: New version of power management.
[eurobot/public.git] / src / common / can_msg_def.h
index f6d41bf7e96c6009c261e17b7a537143dd06a4e6..59cb0a3a72665e19f6db873ba0f595d98989cf55 100644 (file)
@@ -1,3 +1,5 @@
+#ifndef CANMSGDEFH
+#define CANMSGDEFH
 
 //flags sent in CAN_LIFT_STATUS message  
 #define CAN_LIFT_INITIALIZING   1
 #define CAN_BUMPER_LEFT_ACROSS          16
 #define CAN_BUMPER_RIGHT_ACROSS         32
 
+/* power */
+#define CAN_PWR_ALERT_33        0x01
+#define CAN_PWR_ALERT_50        0x02
+#define CAN_PWR_ALERT_80        0x04
+#define CAN_PWR_BATT_FULL       0x08
+#define CAN_PWR_BATT_MEAN       0x10
+#define CAN_PWR_BATT_LOW        0x20
+#define CAN_PWR_BATT_CRITICAL   0x40
+
+#endif