114 #ifndef MAP27_MAP27_H
115 #define MAP27_MAP27_H
119 #define MAP27_PROTOCOL_VERSION 1
122 #define MAP27_DEFAULT_BAUD 9600
128 #define MAP27_MAX_MESSAGE_LEN (16*(MAP27_N1+1))
133 #define MAP27_WINDOW_SIZE 5
136 #define MAP27_MAX_RETRANSMISSIONS 10
139 #define MAP27_MAX_ACTIVITY_TIMEOUTS 5
142 #define MAP27_ESTABLISHMENT_TIMEOUT 100
146 #define MAP27_ACTIVITY_TIMEOUT 15000
148 #define MAP27_LINK_FAILURE_DETECTION_TIMEOUT ((MAP27_MAX_ACTIVITY_TIMEOUTS * MAP27_ACTIVITY_TIMEOUT) + 10)
150 #define min(a,b) ((a)<(b)?(a):(b))
151 #define max(a,b) ((a)>(b)?(a):(b))