Initial commit - acarsdec-1.1, upstream vanilla version

This commit is contained in:
Tomas Suchan 2012-07-18 01:20:23 +02:00
commit 8223d9e9c8
9 changed files with 1172 additions and 0 deletions

26
acarsdec.h Normal file
View file

@ -0,0 +1,26 @@
typedef struct {
unsigned char mode;
unsigned char addr[8];
unsigned char ack;
unsigned char label[3];
unsigned char bid;
unsigned char no[5];
unsigned char fid[7];
char txt[256];
} msg_t;
extern int initsample(char *sourcename, int src);
extern int getsample(short *sample, int nb);
extern void endsample(void);
extern void init_bits(void);
extern void resetbits(int ch);
extern int getbit(short in, unsigned char *outbits, int ch);
extern void init_mesg(void);
extern int getmesg(unsigned char r, msg_t * msg, int ch);
extern int init_serv(short port);
extern int send_mesg(msg_t *msg);
extern void end_serv(void);