osamu funada / Mbed 2 deprecated led_sender_post

Dependencies:   XBee mbed NetServicesMin

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers config.h Source File

config.h

00001 
00002 #ifndef _CONFIG_H_
00003 #define _CONFIG_H_
00004 
00005 //#define _SERVER_TEST_MODE_
00006 //#define DEBUG
00007 
00008 
00009 #ifdef DEBUG
00010 #define DBGV(fmt, ...) pc.printf(fmt, __VA_ARGS__)
00011 #define DBGF(X) pc.printf(X);
00012 #else
00013 #define DBGV(...)
00014 #define DBGF(...)
00015 #endif
00016 
00017 //1/96MHz = 0.010416666 us :(  1/(0.010416666 us * 1667) * 2) = 28.794kHz
00018 //#define kTImerCount 1663;
00019 #define kTImerCount 1677;  
00020 
00021 #define kDAC_GAIN_MAX   1.0
00022 #define kDAC_GAIN_MID   0.5
00023 #define kDAC_GAIN_MIN   0.0
00024 
00025 #define kTxGain          10       // min:1  max:10
00026 #define kTxMidLevel       5       // min:1  max:10
00027 
00028 #define kDAC_OFF kDAC_GAIN_MID
00029 
00030 #define kCarrierPulse 17 //(1/28.8kHz)/2
00031 
00032 #define kContSendNum 5
00033 
00034 
00035 #define kXBeeNo0DL 0x4086B0D5    //mbed server.client
00036 #define kXBeeNo1DL 0x4086AFDE   //sender
00037 #define kXBeeNo2DL 0x4086AFEA   //reciever
00038 
00039 #define kDeviceServer kXBeeNo0DL
00040 #define kLedSender    kXBeeNo1DL
00041 #define kLedReciever  kXBeeNo2DL
00042 
00043 
00044 
00045 #endif