diff --git a/Libraries/aprs/afsk.h b/Libraries/aprs/afsk.h new file mode 100644 --- /dev/null +++ b/Libraries/aprs/afsk.h @@ -0,0 +1,19 @@ +#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