projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Make LED usage depend on target device
[fw/altos]
/
ao_monitor.c
diff --git
a/ao_monitor.c
b/ao_monitor.c
index 3db5e42d8a5563c64af6cdc63b19a5c1eaaa75ee..15b56f058b6ab821c5083aae01ade569a53915ab 100644
(file)
--- a/
ao_monitor.c
+++ b/
ao_monitor.c
@@
-23,6
+23,7
@@
const char const * const ao_state_names[] = {
};
__xdata uint8_t ao_monitoring;
};
__xdata uint8_t ao_monitoring;
+__pdata uint8_t ao_monitor_led;
void
ao_monitor(void)
void
ao_monitor(void)
@@
-52,6
+53,7
@@
ao_monitor(void)
recv.telemetry.adc.sense_m);
ao_gps_print(&recv.telemetry.gps);
ao_usb_flush();
recv.telemetry.adc.sense_m);
ao_gps_print(&recv.telemetry.gps);
ao_usb_flush();
+ ao_led_toggle(ao_monitor_led);
}
}
}
}
@@
-71,8
+73,9
@@
__code struct ao_cmds ao_monitor_cmds[] = {
};
void
};
void
-ao_monitor_init(
voi
d)
+ao_monitor_init(
uint8_t monitor_le
d)
{
{
+ ao_monitor_led = monitor_led;
ao_monitoring = 0;
ao_cmd_register(&ao_monitor_cmds[0]);
ao_add_task(&ao_monitor_task, ao_monitor, "monitor");
ao_monitoring = 0;
ao_cmd_register(&ao_monitor_cmds[0]);
ao_add_task(&ao_monitor_task, ao_monitor, "monitor");