v24_commands.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define V24_COMMAND_COMMAND_ERROR   0x0F
#define V24_COMMAND_COMMAND_OK   0x0E
#define V24_COMMAND_EXPLORE_FEEDBACK   0x0D
#define V24_COMMAND_GET_ALL_STATES_AND_GAMMA   0x13
#define V24_COMMAND_GET_CURRENT_STATE   0x1E
#define V24_COMMAND_GET_CURRENT_STATE_MODE_ITERATIONS   0x10
#define V24_COMMAND_GET_DEBUG   0x1D
#define V24_COMMAND_GET_DISTANCE   0x17
#define V24_COMMAND_GET_EXPLORATION_CONFIG   0x1C
#define V24_COMMAND_GET_GAMMA   0x03
#define V24_COMMAND_GET_GRIDSIZE   0x06
#define V24_COMMAND_GET_RAMSIZE   0x14
#define V24_COMMAND_GET_STATE   0x0A
#define V24_COMMAND_LED_OFF   0x02
#define V24_COMMAND_LED_ON   0x01
#define V24_COMMAND_READ_RAM_BYTES   0x0C
#define V24_COMMAND_RESET_DISTANCE_COUNTER   0x19
#define V24_COMMAND_SET_ALL_STATES_AND_GAMMA   0x12
#define V24_COMMAND_SET_CURRENT_STATE   0x1F
#define V24_COMMAND_SET_CURRENT_STATE_MODE_ITERATIONS   0x11
#define V24_COMMAND_SET_DISTANCE   0x18
#define V24_COMMAND_SET_EXPLORATION_CONFIG   0x1A
#define V24_COMMAND_SET_GAMMA   0x04
#define V24_COMMAND_SET_GRIDSIZE   0x05
#define V24_COMMAND_SET_RAMSIZE   0x15
#define V24_COMMAND_SET_STATE   0x09
#define V24_COMMAND_START_LEARNING   0x16
#define V24_COMMAND_START_WALKING   0x07
#define V24_COMMAND_STOP_WALKING   0x08
#define V24_COMMAND_SYNC_COMMAND   0x00
#define V24_COMMAND_SYNC_OK_COMMAND   0xff
#define V24_COMMAND_WALK_AND_RETURN   0x1B
#define V24_COMMAND_WALK_AND_RETURN_RESPONSE   0x1C
#define V24_COMMAND_WRITE_RAM_BYTES   0x0B
#define V24_DATA_SERVO_X   0x01
#define V24_DATA_SERVO_Y   0x02
#define V24_DATA_SERVO_Z   0x03
#define V24_ERRORCODE_GRIDSIZE_TOO_LARGE   0x02
#define V24_ERRORCODE_SIZE_ERROR   0x03
#define V24_ERRORCODE_UNKNOWN_COMMAND   0x01


Define Documentation

#define V24_COMMAND_COMMAND_ERROR   0x0F

#define V24_COMMAND_COMMAND_OK   0x0E

#define V24_COMMAND_EXPLORE_FEEDBACK   0x0D

Definition at line 27 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_COMMAND_GET_ALL_STATES_AND_GAMMA   0x13

Definition at line 36 of file v24_commands.h.

#define V24_COMMAND_GET_CURRENT_STATE   0x1E

Definition at line 56 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_COMMAND_GET_CURRENT_STATE_MODE_ITERATIONS   0x10

Definition at line 32 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_COMMAND_GET_DEBUG   0x1D

Definition at line 54 of file v24_commands.h.

Referenced by V24Control::processCommand(), and V24Control::processGetDebug().

#define V24_COMMAND_GET_DISTANCE   0x17

Definition at line 43 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_COMMAND_GET_EXPLORATION_CONFIG   0x1C

Definition at line 48 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_COMMAND_GET_GAMMA   0x03

Definition at line 12 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_COMMAND_GET_GRIDSIZE   0x06

Definition at line 16 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_COMMAND_GET_RAMSIZE   0x14

Definition at line 38 of file v24_commands.h.

#define V24_COMMAND_GET_STATE   0x0A

Definition at line 22 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_COMMAND_LED_OFF   0x02

Definition at line 10 of file v24_commands.h.

#define V24_COMMAND_LED_ON   0x01

Definition at line 9 of file v24_commands.h.

#define V24_COMMAND_READ_RAM_BYTES   0x0C

Definition at line 25 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_COMMAND_RESET_DISTANCE_COUNTER   0x19

Definition at line 45 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_COMMAND_SET_ALL_STATES_AND_GAMMA   0x12

Definition at line 35 of file v24_commands.h.

#define V24_COMMAND_SET_CURRENT_STATE   0x1F

Definition at line 57 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_COMMAND_SET_CURRENT_STATE_MODE_ITERATIONS   0x11

Definition at line 33 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_COMMAND_SET_DISTANCE   0x18

Definition at line 44 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_COMMAND_SET_EXPLORATION_CONFIG   0x1A

#define V24_COMMAND_SET_GAMMA   0x04

Definition at line 13 of file v24_commands.h.

Referenced by V24Control::processCommand(), and V24Control::processGetGamma().

#define V24_COMMAND_SET_GRIDSIZE   0x05

Definition at line 15 of file v24_commands.h.

Referenced by V24Control::processCommand(), and V24Control::processGetGridsize().

#define V24_COMMAND_SET_RAMSIZE   0x15

Definition at line 39 of file v24_commands.h.

#define V24_COMMAND_SET_STATE   0x09

Definition at line 21 of file v24_commands.h.

Referenced by V24Control::processCommand(), and V24Control::processGetState().

#define V24_COMMAND_START_LEARNING   0x16

Definition at line 41 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_COMMAND_START_WALKING   0x07

Definition at line 18 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_COMMAND_STOP_WALKING   0x08

Definition at line 19 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_COMMAND_SYNC_COMMAND   0x00

Definition at line 6 of file v24_commands.h.

#define V24_COMMAND_SYNC_OK_COMMAND   0xff

Definition at line 7 of file v24_commands.h.

#define V24_COMMAND_WALK_AND_RETURN   0x1B

Definition at line 50 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_COMMAND_WALK_AND_RETURN_RESPONSE   0x1C

Definition at line 51 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_COMMAND_WRITE_RAM_BYTES   0x0B

Definition at line 24 of file v24_commands.h.

Referenced by V24Control::processCommand().

#define V24_DATA_SERVO_X   0x01

Definition at line 61 of file v24_commands.h.

#define V24_DATA_SERVO_Y   0x02

Definition at line 62 of file v24_commands.h.

#define V24_DATA_SERVO_Z   0x03

Definition at line 63 of file v24_commands.h.

#define V24_ERRORCODE_GRIDSIZE_TOO_LARGE   0x02

#define V24_ERRORCODE_SIZE_ERROR   0x03

Definition at line 68 of file v24_commands.h.

#define V24_ERRORCODE_UNKNOWN_COMMAND   0x01

Definition at line 66 of file v24_commands.h.

Referenced by V24Control::processCommand().


Generated on Wed Nov 25 11:27:43 2009 for Crawling Robot Microcontroller Software by  doxygen 1.5.5