Files @ 55d6f1467ce4
Branch filter:

Location: windsonde/Libraries/aprs/afsk.h - annotation

ethanzonca
Add friendly mode and associated timeout
#ifndef AFSK_H
#define AFSK_H

#include "stm32f0xx_hal.h"


void afsk_init(void);
void afsk_send(const uint8_t *buffer, uint16_t len);
void afsk_start(void);
uint8_t afsk_busy(void);

void afsk_ptt_on(void);
void afsk_ptt_off(void);
void afsk_output_sample(uint8_t s);
uint8_t afsk_request_cwoff(void);
void afsk_timer_stop(void);
void afsk_timer_start(void);
TIM_HandleTypeDef* afsk_timer_gethandle(void);
#endif