diff options
| author | Keith Packard <keithp@keithp.com> | 2014-07-02 22:42:10 -0700 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2014-07-05 00:38:09 -0700 | 
| commit | 0605b5a1cdff5cfd71fc9ef3161a62d74a1124b4 (patch) | |
| tree | d5f49239d339cc0c15db7fcb3acf07159e1a9ba4 /src/kernel/ao.h | |
| parent | f8567a7be7ccd5dcc57ab65e63efe45e62008127 (diff) | |
altos: Add defines for 2400 and 9600 baud telemetry rates
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/kernel/ao.h')
| -rw-r--r-- | src/kernel/ao.h | 13 | 
1 files changed, 13 insertions, 0 deletions
| diff --git a/src/kernel/ao.h b/src/kernel/ao.h index 1df2ea8b..6c6abd36 100644 --- a/src/kernel/ao.h +++ b/src/kernel/ao.h @@ -521,6 +521,10 @@ struct ao_telemetry_raw_recv {  #define AO_TELEMETRY_INTERVAL_RECOVER	AO_MS_TO_TICKS(1000)  #endif +#define AO_RADIO_RATE_38400	0 +#define AO_RADIO_RATE_9600	1 +#define AO_RADIO_RATE_2400	2 +  void  ao_telemetry_set_interval(uint16_t interval); @@ -558,6 +562,15 @@ extern __xdata int8_t	ao_radio_rssi;  #define HAS_RADIO_XMIT HAS_RADIO  #endif +#define AO_RADIO_RATE_38400	0 +#define AO_RADIO_RATE_9600	1 +#define AO_RADIO_RATE_2400	2 +#define AO_RADIO_RATE_MAX	AO_RADIO_RATE_2400 + +#if defined(HAS_RADIO) && !defined(HAS_RADIO_RATE) +#define HAS_RADIO_RATE	HAS_RADIO +#endif +  void  ao_radio_general_isr(void) ao_arch_interrupt(16); | 
