Paparazzi UAS
v5.10_stable-5-g83a0da5-dirty
Paparazzi is a free software Unmanned Aircraft System.
|
Go to the source code of this file.
Macros | |
#define | NB_STATE 2 |
#define | NB_PHASE 2 |
Functions | |
static uint8_t | get_next_bit (void) |
void | TIMER1_ISR (void) |
Variables | |
uint8_t | audio_telemetry_nb_ovrn |
uint8_t | tx_head |
volatile uint8_t | tx_tail |
uint8_t | tx_buf [TX_BUF_SIZE] |
uint8_t | ck_a |
uint8_t | ck_b |
uint8_t | tx_byte |
uint8_t | tx_bit_idx |
static const uint16_t | audio_telemetry_sample [NB_STATE][NB_PHASE][SAMPLES_PER_PERIOD] |
static uint8_t | audio_telemetry_sample_idx = 0 |
static uint8_t | audio_telemetry_phase = 0 |
#define NB_PHASE 2 |
Definition at line 15 of file audio_telemetry_hw.c.
#define NB_STATE 2 |
Definition at line 14 of file audio_telemetry_hw.c.
|
inlinestatic |
Definition at line 30 of file audio_telemetry_hw.c.
References tx_bit_idx, tx_buf, tx_byte, tx_head, and tx_tail.
Referenced by TIMER1_ISR().
void TIMER1_ISR | ( | void | ) |
Definition at line 66 of file audio_telemetry_hw.c.
References audio_telemetry_phase, audio_telemetry_sample, audio_telemetry_sample_idx, DACR, get_next_bit(), ISR_ENTRY, ISR_EXIT, SAMPLES_PER_PERIOD, T1IR, TIR_MR0I, and VICVectAddr.
Referenced by audio_telemetry_init().
uint8_t audio_telemetry_nb_ovrn |
Definition at line 5 of file audio_telemetry_hw.c.
|
static |
Definition at line 27 of file audio_telemetry_hw.c.
Referenced by TIMER1_ISR().
|
static |
Definition at line 17 of file audio_telemetry_hw.c.
Referenced by TIMER1_ISR().
|
static |
Definition at line 26 of file audio_telemetry_hw.c.
Referenced by TIMER1_ISR().
uint8_t ck_a |
Definition at line 9 of file audio_telemetry_hw.c.
uint8_t ck_b |
Definition at line 9 of file audio_telemetry_hw.c.
uint8_t tx_bit_idx |
Definition at line 11 of file audio_telemetry_hw.c.
Referenced by get_next_bit().
uint8_t tx_buf[TX_BUF_SIZE] |
Definition at line 8 of file audio_telemetry_hw.c.
Referenced by get_next_bit(), and spi_submit().
uint8_t tx_byte |
Definition at line 10 of file audio_telemetry_hw.c.
Referenced by get_next_bit().
uint8_t tx_head |
Definition at line 6 of file audio_telemetry_hw.c.
Referenced by get_next_bit().
volatile uint8_t tx_tail |
Definition at line 7 of file audio_telemetry_hw.c.
Referenced by get_next_bit().