+#define EP_IN 0x80 | 1
+#define EP_OUT 2
+
+/* 500ms */
+#define DEFAULT_SAMPLE_INTERVAL 0
+#define DEFAULT_ALARM_LOW 40
+#define DEFAULT_ALARM_HIGH 120
+#define DEFAULT_WEIGHT_TIME SR_MQFLAG_SPL_TIME_WEIGHT_F
+#define DEFAULT_WEIGHT_FREQ SR_MQFLAG_SPL_FREQ_WEIGHT_A
+/* Live */
+#define DEFAULT_DATA_SOURCE DATA_SOURCE_LIVE
+
+enum {
+ LIVE_SPL_IDLE,
+ LIVE_SPL_WAIT,
+ LOG_DATA_IDLE,
+ LOG_DATA_WAIT,
+};
+
+enum {
+ CMD_CONFIGURE = 0x01,
+ CMD_IDENTIFY = 0x02,
+ CMD_SET_DATE_TIME = 0x03,
+ CMD_GET_STATUS = 0x04,
+ CMD_GET_LOG_INFO = 0x05,
+ CMD_GET_LOG_DATA = 0x07,
+ CMD_GET_LIVE_SPL = 0x08,
+};
+
+enum {
+ DATA_SOURCE_LIVE,
+ DATA_SOURCE_MEMORY,
+};
+
+enum {
+ DEVICE_ACTIVE,
+ DEVICE_INACTIVE,
+};
+