SP8EBC-ParaTNC/include/main.h

32 wiersze
593 B
C
Czysty Zwykły widok Historia

2017-08-20 12:41:17 +00:00
#ifndef MAIN_H_
#define MAIN_H_
#include "aprs/ax25.h"
extern uint32_t master_time;
2019-01-26 22:18:25 +00:00
extern uint32_t main_wx_sensors_pool_timer;
2019-01-26 17:02:19 +00:00
2019-01-26 22:18:25 +00:00
extern AX25Ctx main_ax25;
extern Afsk main_afsk;
2017-08-20 12:41:17 +00:00
extern AX25Call path[3];
extern uint8_t path_len;
extern uint8_t aprs_msg_len;
2019-01-26 22:18:25 +00:00
extern char main_own_aprs_msg[160];
2017-08-20 12:41:17 +00:00
extern char after_tx_lock;
extern unsigned short rx10m, tx10m, digi10m, kiss10m;
2017-08-20 12:41:17 +00:00
uint16_t main_get_adc_sample(void);
2019-01-26 17:02:19 +00:00
void main_wx_decremenet_counter(void);
2019-01-26 22:18:25 +00:00
void main_packets_tx_decremenet_counter(void);
2019-01-26 22:18:25 +00:00
inline void main_wait_for_tx_complete(void) {
while(main_afsk.sending == 1);
}
2017-08-20 12:41:17 +00:00
#endif