server/client

Dependencies:   mbed NetServicesMin

config.h

Committer:
recotana
Date:
2012-02-23
Revision:
1:6e61ee662fd3
Parent:
0:432b571e11a3

File content as of revision 1:6e61ee662fd3:

#ifndef _CONFIG_
#define _CONFIG_
#include "mbed.h"

//comentout -> nomal(do not debug printf)
//#define DEBUG

//standalone -> mbed ether echo back mode
//#define _SERVER_TEST_MODE_

#ifdef DEBUG
#define DBGV(fmt, ...) printf(fmt, __VA_ARGS__)
#define DBGF(X) printf(X);
#else
#define DBGV(...)
#define DBGF(...)
#endif

//mbed server.client
#define kSserverIp  192,168,0,111
#define kSubnetMask 255,255,255,0
#define kRouterIp   192,168,0,1
#define kServerPort 12345
 
//iPad
#define kClientIp   192,168,0,2
#define kClientPort 12346

#define kXBeeNo0DL 0x4086B0D5    //mbed server.client
#define kXBeeNo1DL 0x4086AFDE   //sender
#define kXBeeNo2DL 0x4086AFEA   //reciever

#define kLedSender    kXBeeNo1DL
#define kLedReciever  kXBeeNo2DL




typedef enum{
    close,
    connecting,
    connected
} ConnectStatus;

#endif