projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
submodule madness
[fw/altos]
/
src
/
drivers
/
ao_lco_func.c
diff --git
a/src/drivers/ao_lco_func.c
b/src/drivers/ao_lco_func.c
index 32c00068a58d9d89b0a5c29358458afc6c332c1d..08d454670acb0bd881da59385e6e2ac265a3e038 100644
(file)
--- a/
src/drivers/ao_lco_func.c
+++ b/
src/drivers/ao_lco_func.c
@@
-44,7
+44,7
@@
ao_lco_query(uint16_t box, struct ao_pad_query *query, uint16_t *tick_offset)
}
#endif
ao_mutex_get(&ao_lco_mutex);
}
#endif
ao_mutex_get(&ao_lco_mutex);
- command.tick = ao_time()
- *tick_offset
;
+ command.tick = ao_time();
command.box = box;
command.cmd = AO_LAUNCH_QUERY;
command.channels = 0;
command.box = box;
command.cmd = AO_LAUNCH_QUERY;
command.channels = 0;
@@
-70,14
+70,13
@@
ao_lco_arm(uint16_t box, uint8_t channels, uint16_t tick_offset)
}
void
}
void
-ao_lco_ignite(
uint16_t box, uint8_t channels, uint16_t tick_offset
)
+ao_lco_ignite(
void
)
{
ao_mutex_get(&ao_lco_mutex);
{
ao_mutex_get(&ao_lco_mutex);
- command.tick =
ao_time() - tick_offset
;
- command.box =
box
;
+ command.tick =
0
;
+ command.box =
0
;
command.cmd = AO_LAUNCH_FIRE;
command.cmd = AO_LAUNCH_FIRE;
- command.channels =
channels
;
+ command.channels =
0
;
ao_radio_cmac_send(&command, sizeof (command));
ao_mutex_put(&ao_lco_mutex);
}
ao_radio_cmac_send(&command, sizeof (command));
ao_mutex_put(&ao_lco_mutex);
}
-