summaryrefslogtreecommitdiff
path: root/robot/sercomm.h
diff options
context:
space:
mode:
Diffstat (limited to 'robot/sercomm.h')
-rw-r--r--robot/sercomm.h35
1 files changed, 1 insertions, 34 deletions
diff --git a/robot/sercomm.h b/robot/sercomm.h
index 44fdf08..a53d3e2 100644
--- a/robot/sercomm.h
+++ b/robot/sercomm.h
@@ -2,40 +2,7 @@
#include "../shared/bin.h"
#include "../shared/consts.h"
-
-#define W2_CMDDIR_RX (0)
-#define W2_CMDDIR_TX (1)
-
-enum w2_e_serial_commands {
- /** ping command */
- W2_CMD_PING = 0x00,
- /** exception command */
- W2_CMD_EXPT = 0x02,
- /** mode command */
- W2_CMD_MODE = 0x04,
- /** speed command */
- W2_CMD_SPED = 0x06,
- /** direct control command */
- W2_CMD_DIRC = 0x08,
- /** coordinate command */
- W2_CMD_CORD = 0x0a,
- /** backorder modify command */
- W2_CMD_BOMD = 0x0c,
- /** soft reset command */
- W2_CMD_SRES = 0x0e,
- /** map config command */
- W2_CMD_MCFG = 0x10,
- /** sensor data command */
- W2_CMD_SENS = 0x12,
- /** info command */
- W2_CMD_INFO = 0x14,
- /** display control command */
- W2_CMD_DISP = 0x16,
- /** play midi command */
- W2_CMD_PLAY = 0x18,
- /** control leds command */
- W2_CMD_CLED = 0x1a,
-};
+#include "../shared/protocol.h"
/** sercomm ring buffer */
extern w2_s_bin *g_w2_sercomm_buffer[W2_SERCOMM_BUFFER_SIZE];