projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Indicate RSSI with a blinking LED
[fw/altos]
/
ao.h
diff --git
a/ao.h
b/ao.h
index 4505edfab4dbd9e622ab4a036df1010c24a4c308..96dd02d00509ae52761ebe13c718cd5530ff298b 100644
(file)
--- a/
ao.h
+++ b/
ao.h
@@
-44,7
+44,7
@@
struct ao_task {
extern __xdata struct ao_task *__data ao_cur_task;
extern __xdata struct ao_task *__data ao_cur_task;
-#define AO_NUM_TASKS 1
0
/* maximum number of tasks */
+#define AO_NUM_TASKS 1
6
/* maximum number of tasks */
#define AO_NO_TASK 0 /* no task id */
/*
#define AO_NO_TASK 0 /* no task id */
/*
@@
-727,6
+727,7
@@
struct ao_telemetry {
/* Set delay between telemetry reports (0 to disable) */
/* Set delay between telemetry reports (0 to disable) */
+#define AO_TELEMETRY_INTERVAL_PAD AO_MS_TO_TICKS(1000)
#define AO_TELEMETRY_INTERVAL_FLIGHT AO_MS_TO_TICKS(50)
#define AO_TELEMETRY_INTERVAL_RECOVER AO_MS_TO_TICKS(1000)
#define AO_TELEMETRY_INTERVAL_FLIGHT AO_MS_TO_TICKS(50)
#define AO_TELEMETRY_INTERVAL_RECOVER AO_MS_TO_TICKS(1000)
@@
-832,6
+833,16
@@
ao_config_get(void);
void
ao_config_init(void);
void
ao_config_init(void);
+/*
+ * ao_rssi.c
+ */
+
+void
+ao_rssi_set(int rssi_value);
+
+void
+ao_rssi_init(uint8_t rssi_led);
+
/*
* ao_product.c
*
/*
* ao_product.c
*