00001
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035 #ifndef _EXTERNAL_ADC_H_
00036 #define _EXTERNAL_ADC_H_
00037
00038 #include <errno.h>
00039 #include <string.h>
00040 #include <sys/socket.h>
00041 #include <netinet/in.h>
00042 #include <arpa/inet.h>
00043 #include <netdb.h>
00044
00045 #define EXTERNAL_ADC_PORT 8233
00046
00047 struct external_adc {
00048 int moteid;
00049 unsigned char port;
00050 unsigned short value;
00051 long long time;
00052 char error;
00053 };
00054
00055
00056 #endif // _EXTERNAL_ADC_H_