テストモード追加、LED有効化 left -> SerialRX, Data Recieve Complete , Serial Tx , Light Tx

Dependencies:   XBee mbed NetServicesMin

config.h

Committer:
recotana
Date:
2012-04-18
Revision:
2:dec6319cf02c
Parent:
1:36eb173eb52b

File content as of revision 2:dec6319cf02c:


#ifndef _CONFIG_H_
#define _CONFIG_H_

//#define _SERVER_TEST_MODE_
//#define DEBUG


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

//1/96MHz = 0.010416666 us :(  1/(0.010416666 us * 1667) * 2) = 28.794kHz
//#define kTImerCount 1663;
#define kTImerCount 1677;  

#define kDAC_GAIN_MAX   1.0
#define kDAC_GAIN_MID   0.5
#define kDAC_GAIN_MIN   0.0

#define kTxGain          10       // min:1  max:10
#define kTxMidLevel       5       // min:1  max:10

#define kDAC_OFF kDAC_GAIN_MID

#define kCarrierPulse 17 //(1/28.8kHz)/2

#define kContSendNum 5


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

#define kDeviceServer kXBeeNo0DL
#define kLedSender    kXBeeNo1DL
#define kLedReciever  kXBeeNo2DL



#endif