mirror of
https://github.com/brmlab/acarsdec.git
synced 2025-08-02 14:13:37 +02:00
Initial commit - acarsdec-1.1, upstream vanilla version
This commit is contained in:
commit
8223d9e9c8
9 changed files with 1172 additions and 0 deletions
26
acarsdec.h
Normal file
26
acarsdec.h
Normal 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);
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue