git.droids-corp.org
/
aversive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
new base mech plate
[aversive.git]
/
projects
/
microb2010
/
mainboard
/
i2c_protocol.c
diff --git
a/projects/microb2010/mainboard/i2c_protocol.c
b/projects/microb2010/mainboard/i2c_protocol.c
index
7a2c378
..
3354e39
100644
(file)
--- a/
projects/microb2010/mainboard/i2c_protocol.c
+++ b/
projects/microb2010/mainboard/i2c_protocol.c
@@
-403,7
+403,8
@@
int8_t i2c_led_control(uint8_t addr, uint8_t led, uint8_t state)
int8_t i2c_cobboard_set_mode(uint8_t mode)
{
#ifdef HOST_VERSION
int8_t i2c_cobboard_set_mode(uint8_t mode)
{
#ifdef HOST_VERSION
- return robotsim_i2c_cobboard_set_mode(mode);
+ cobboard.mode = mode;
+ return 0;
#else
struct i2c_cmd_cobboard_set_mode buf;
buf.hdr.cmd = I2C_CMD_COBBOARD_SET_MODE;
#else
struct i2c_cmd_cobboard_set_mode buf;
buf.hdr.cmd = I2C_CMD_COBBOARD_SET_MODE;
@@
-414,11
+415,15
@@
int8_t i2c_cobboard_set_mode(uint8_t mode)
static int8_t i2c_cobboard_set_spickle(uint8_t side, uint8_t flags)
{
static int8_t i2c_cobboard_set_spickle(uint8_t side, uint8_t flags)
{
+#ifdef HOST_VERSION
+ return robotsim_i2c_cobboard_set_spickles(side, flags);
+#else
if (side == I2C_LEFT_SIDE)
cobboard.lspickle = flags;
else
cobboard.rspickle = flags;
return 0;
if (side == I2C_LEFT_SIDE)
cobboard.lspickle = flags;
else
cobboard.rspickle = flags;
return 0;
+#endif
}
int8_t i2c_cobboard_pack(uint8_t side)
}
int8_t i2c_cobboard_pack(uint8_t side)