X-Git-Url: http://git.droids-corp.org/?p=aversive.git;a=blobdiff_plain;f=projects%2Fmicrob2010%2Fcommon%2Fi2c_commands.h;h=d08e58023a7940fdf62fca7d1caf4cf05f888718;hp=fb4829f929dbc07c641bd571871f9ec114cc45ac;hb=c5092ef0e45256f7e5ff2ceea8e1aa1cb33027db;hpb=31bb619b1046f561cff432cb116735b1423a8d89;ds=sidebyside diff --git a/projects/microb2010/common/i2c_commands.h b/projects/microb2010/common/i2c_commands.h index fb4829f..d08e580 100644 --- a/projects/microb2010/common/i2c_commands.h +++ b/projects/microb2010/common/i2c_commands.h @@ -80,6 +80,21 @@ struct i2c_cmd_cobboard_set_mode { uint8_t mode; }; +#define I2C_CMD_BALLBOARD_SET_MODE 0x10 + +struct i2c_cmd_ballboard_set_mode { + struct i2c_cmd_hdr hdr; + +#define I2C_BALLBOARD_MODE_OFF 0x00 +#define I2C_BALLBOARD_MODE_HARVEST 0x01 +#define I2C_BALLBOARD_MODE_EJECT 0x02 +#define I2C_BALLBOARD_MODE_PREP_L_FORK 0x03 +#define I2C_BALLBOARD_MODE_TAKE_L_FORK 0x04 +#define I2C_BALLBOARD_MODE_PREP_R_FORK 0x05 +#define I2C_BALLBOARD_MODE_TAKE_R_FORK 0x06 + uint8_t mode; +}; + /****/ /* requests and their answers */ /****/