Subversion Repositories Projects

Rev

Rev 127 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 127 Rev 130
-
 
1
 
1
 
2
 
2
#include <stdio.h>
3
#include <stdio.h>
3
#include <sys/socket.h>
4
#include <sys/socket.h>
4
#include <sys/types.h>
5
#include <sys/types.h>
5
#include <netinet/in.h>
6
#include <netinet/in.h>
6
#include <unistd.h>
7
#include <unistd.h>
7
 
-
 
-
 
8
#include "bluetooth_handler.h"
-
 
9
#include "statistics.h"
8
 
10
 
9
struct ExternControl_s
11
struct ExternControl_s
10
{
12
{
11
  unsigned char Digital[2];   // (noch unbenutzt)
13
  unsigned char Digital[2];   // (noch unbenutzt)
12
  unsigned char RemoteTasten; //(gab es schon für das virtuelle Display)
14
  unsigned char RemoteTasten; //(gab es schon für das virtuelle Display)
13
  signed char   Nick;
15
  signed char   Nick;
14
  signed char   Roll;
16
  signed char   Roll;
15
  signed char   Gier;
17
  signed char   Gier;
16
  unsigned char Gas;          //(es wird das Stick-Gas auf diesen Wert begrenzt; --> StickGas ist das Maximum)
18
  unsigned char Gas;          //(es wird das Stick-Gas auf diesen Wert begrenzt; --> StickGas ist das Maximum)
17
  signed char   Higt;        //(Hoehenregler)
19
  signed char   Higt;        //(Hoehenregler)
18
  unsigned char free;         // (unbenutzt)
20
  unsigned char free;         // (unbenutzt)
19
  unsigned char Frame;        // (Bestätigung)
21
  unsigned char Frame;        // (Bestätigung)
20
  unsigned char Config;
22
  unsigned char Config;
21
};
23
};
22
 
24
 
23
struct ExternControl_s  ExternControl;
25
struct ExternControl_s  ExternControl;
24
 
26
 
25
extern int mk_socket;
27
extern int mk_socket;
26
 
28
 
27
//int connect_mk_bluetooth(char dest[18]);
29
//int connect_mk_bluetooth(char dest[18]);
28
int connect_mk_localhost_socket(int port);
30
int connect_mk_localhost_socket(int port);
-
 
31
int connect_mk_bluetooth(char dest[18]);
29
 
32
 
-
 
33
void SendOutData(unsigned char cmd,unsigned char modul, unsigned char *snd, unsigned char len);
-
 
34
int read_from_mk();
-
 
35
 
-
 
36
extern char RxBuffer[150];
30
void SendOutData(unsigned char cmd,unsigned char modul, unsigned char *snd, unsigned char len);
37
extern char PrintableRxBuffer[150];
31
 
38
extern int rx_last_length;
32
 
39