Includes all preprocessor defines. More...
Go to the source code of this file.
Includes all preprocessor defines.
Definition in file defines.h.
#define FRAME_DATA_TYPE_ANY 0x41 |
#define FRAME_DATA_TYPE_AUCTION 0x61 |
#define FRAME_DATA_TYPE_CLUSTER 0x63 |
#define FRAME_DATA_TYPE_CONTROLL_MSG 0x43 |
#define FRAME_DATA_TYPE_FRONTIER 0x46 |
#define FRAME_DATA_TYPE_MAP 0x4d |
#define FRAME_DATA_TYPE_MAP_UPDATE 0x55 |
#define FRAME_DATA_TYPE_POINT 0x70 |
#define FRAME_DATA_TYPE_POSITION 0x50 |
#define FRAME_DATA_TYPE_QUATERNION 0x51 |
#define FRAME_DATA_TYPE_ROBOT_UPDATE 0x52 |
#define FRAME_DATA_TYPE_TWIST 0x54 |
#define FRAME_TYPE_ACK 0x61 |
#define FRAME_TYPE_BEACON 0x42 |
#define FRAME_TYPE_BROADCAST 0x62 |
#define FRAME_TYPE_CR_DETECTION 0x64 |
#define FRAME_TYPE_CR_SELECTION 0x53 |
#define FRAME_TYPE_MC_ACK 0x6d |
#define FRAME_TYPE_MC_ACTIVATION 0x59 |
#define FRAME_TYPE_MC_DISCONNECT 0x50 |
#define FRAME_TYPE_MC_NACK 0x4e |
#define FRAME_TYPE_REPLY 0x72 |
#define FRAME_TYPE_REQUEST 0x52 |
#define FRAME_TYPE_TRANSPORT_ACK 0x41 |
#define FRAME_TYPE_TRANSPORT_DATA 0x44 |
#define INTERVAL_BETWEEN_MC_NACK_FRAMES 3000 |
#define INTERVAL_BETWEEN_RESEND_REQUESTED_FRAMES 5000 |
#define INTERVAL_DEBUG_OUTPUT 3000 |
#define INTERVAL_DELETE_OLD_PACKETS 60000 |
#define INTERVAL_REQUEST_FRAMES 30 |
#define INTERVAL_RESEND_REQUESTED_FRAMES 1 |
#define INTERVAL_RESEND_ROUTE_REQUEST 1200 |
#define INTERVAL_RESEND_ROUTED_FRAME 100 |
#define INTERVAL_TO_RETRANSMIT_LINK_FRAMES 30 |
#define INTERVAL_UPTDATE_THREAD_TO_DELETE_OBSOLETE_REQUESTS 1200 |
#define INTERVAL_WAIT_FOR_MCROUTES 2000 |
#define INTERVAL_WAIT_MC_RECONN 200 |
#define INTERWAL_RECONNECT_MC_G 500 |
#define MAX_FRAMES_CACHED 200 |
#define MAX_INTERN_JOIN_ATTEMPS 5 |
#define MAX_JOIN_ATTEMPS 5 |
#define MAX_RELAYS 3 |
#define MAX_REQUESTED_FRAMES 40 |
#define MAX_REQUESTED_FRAMES_IN_NACK 40 |
#define MAX_TIME_CACHE_PUBLISHED_PACKETS 10 * 1000 |
#define MAX_TIME_CACHE_ROUTE_REQUEST 15 * 1000 |
#define MAX_TIME_CACHE_UNACK_CR_FRAMES 1500 |
#define MAX_TIME_CACHE_UNUSED_ROUTES 5 * 60 * 1000 |
#define PERFORMANCE_LOGGING |
#define RELAY_INDEX_MULTIPLICATOR 10 |
#define START_RQUESTING_INTERVAL_AFTER_LAST_FRAME_GOT 200 |
#define START_RQUESTING_PACKET_FILL_LEVEL 0.7f |
#define TIME_BEFORE_REMOVE_NEIGHBOR 5000 |
#define TRY_REJOIN |
#define USE_CHANNEL_MODEL |
unsigned char bcast_mac[6] = {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF} |
bool burst_multicast = true |