00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #define CMD_INIT 0
00020 #define CMD_UNIT 1
00021 #define CMD_SETSPEED 2
00022 #define CMD_SETTURN 3
00023 #define CMD_GETRANGE 4
00024 #define CMD_GETBEARING 5
00025 #define CMD_GETSPEED 6
00026 #define CMD_NONE 7
00027
00028
00029 #define RET_OK 0
00030 #define RET_ERROR 1
00031 #define RET_VAL 2
00032
00033
00034 #define RC_PIN 13
00035 #define SPEED_RC 12
00036 #define STEER_RC 11
00037
00038
00039 #ifndef __COMMANDCONST_H_
00040 #define __COMMANDCONST_H_
00041
00042
00043 static const char ArduinoInstrStr[7][4] =
00044 {
00045 "!IN",
00046 "!UN",
00047 "!SS",
00048 "!ST",
00049 "!GR",
00050 "!GB",
00051 "!GS",
00052 };
00053
00054
00055 double TargetSpeed;
00056 double TargetSteer;
00057
00058 double velocity;
00059 double servovelocity;
00060 double wheelangle;
00061 double servowheelangle;
00062
00063
00064 #endif