5eb4b614db4fe27fdc66809f858542de259d70bb
[olsrd.git] / lib / pud / src / dump.h
1 #ifndef _PUD_DUMP_H_
2 #define _PUD_DUMP_H_
3
4 #if defined(PUD_DUMP_GPS_PACKETS_RX_NON_OLSR) || \
5         defined(PUD_DUMP_GPS_PACKETS_RX_OLSR) || \
6         defined(PUD_DUMP_GPS_PACKETS_TX_OLSR) || \
7         defined(PUD_DUMP_GPS_PACKETS_TX_UPLINK) || \
8         defined(PUD_DUMP_GPS_PACKETS_TX_DOWNLINK) || \
9         defined(PUD_DUMP_GPS_PACKETS_TX_NON_OLSR) || \
10         defined(PUD_DUMP_GPS_PACKETS)
11
12 #ifndef PUD_DUMP_GPS_PACKETS
13 #define PUD_DUMP_GPS_PACKETS
14 #endif
15
16 void dump_packet(unsigned char* packet, unsigned int length);
17
18 #endif /* PUD_DUMP_GPS_PACKETS_* */
19
20
21 #if defined(PUD_DUMP_AVERAGING) || \
22         defined(PUD_DUMP_NMEA)
23
24 #ifndef PUD_DUMP_NMEA
25 #define PUD_DUMP_NMEA
26 #endif
27
28 #include <nmea/info.h>
29
30 void dump_nmeaInfo(nmeaINFO * nmeaInfo, const char * prefix);
31
32 #endif /* PUD_DUMP_AVERAGING */
33
34 #endif /* _PUD_DUMP_H_ */