Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
config.h@5:7dd815802c47, 2015-05-14 (annotated)
- Committer:
 - hbujanda
 - Date:
 - Thu May 14 16:24:10 2015 +0200
 - Revision:
 - 5:7dd815802c47
 - Child:
 - 6:ab7210e25f22
 
Automatic upload
Who changed what in which revision?
| User | Revision | Line number | New contents of line | 
|---|---|---|---|
| hbujanda | 5:7dd815802c47 | 1 | |
| hbujanda | 5:7dd815802c47 | 2 | #if !defined(__CONFIG_H_) | 
| hbujanda | 5:7dd815802c47 | 3 | #define __CONFIG_H_ | 
| hbujanda | 5:7dd815802c47 | 4 | |
| hbujanda | 5:7dd815802c47 | 5 | /** Library configuration options */ | 
| hbujanda | 5:7dd815802c47 | 6 | #define ENABLE_LOGGING | 
| hbujanda | 5:7dd815802c47 | 7 | #define ENABLE_ASSERTIONS | 
| hbujanda | 5:7dd815802c47 | 8 | #define FRAME_BUFFER_SIZE 4 | 
| hbujanda | 5:7dd815802c47 | 9 | #define MAX_FRAME_PAYLOAD_LEN 128 | 
| hbujanda | 5:7dd815802c47 | 10 | #define ENABLE_PM_SUPPORT | 
| hbujanda | 5:7dd815802c47 | 11 | |
| hbujanda | 5:7dd815802c47 | 12 | #define SYNC_OPS_TIMEOUT_MS 2000 | 
| hbujanda | 5:7dd815802c47 | 13 | |
| hbujanda | 5:7dd815802c47 | 14 | //#define RADIO_TX NC /* TODO: specify your setup's Serial TX pin connected to the XBee module DIN pin */ | 
| hbujanda | 5:7dd815802c47 | 15 | //#define RADIO_RX NC /* TODO: specify your setup's Serial RX pin connected to the XBee module DOUT pin */ | 
| hbujanda | 5:7dd815802c47 | 16 | //#define RADIO_RTS NC /* TODO: specify your setup's Serial RTS# pin connected to the XBee module RTS# pin */ | 
| hbujanda | 5:7dd815802c47 | 17 | //#define RADIO_CTS NC /* TODO: specify your setup's Serial CTS# pin connected to the XBee module CTS# pin */ | 
| hbujanda | 5:7dd815802c47 | 18 | //#define RADIO_RESET NC /* TODO: specify your setup's GPIO (output) connected to the XBee module's reset pin */ | 
| hbujanda | 5:7dd815802c47 | 19 | //#define RADIO_SLEEP_REQ NC /* TODO: specify your setup's GPIO (output) connected to the XBee module's SLEEP_RQ pin */ | 
| hbujanda | 5:7dd815802c47 | 20 | //#define RADIO_ON_SLEEP NC /* TODO: specify your setup's GPIO (input) connected to the XBee module's ON_SLEEP pin */ | 
| hbujanda | 5:7dd815802c47 | 21 | //#define DEBUG_TX NC /* TODO: specify your setup's Serial TX for debugging */ | 
| hbujanda | 5:7dd815802c47 | 22 | //#define DEBUG_RX NC /* TODO: specify your setup's Serial RX for debugging (optional) */ | 
| hbujanda | 5:7dd815802c47 | 23 | |
| hbujanda | 5:7dd815802c47 | 24 | #if !defined(RADIO_TX) | 
| hbujanda | 5:7dd815802c47 | 25 | #error "Please define RADIO_TX pin" | 
| hbujanda | 5:7dd815802c47 | 26 | #endif | 
| hbujanda | 5:7dd815802c47 | 27 | |
| hbujanda | 5:7dd815802c47 | 28 | #if !defined(RADIO_RX) | 
| hbujanda | 5:7dd815802c47 | 29 | #error "Please define RADIO_RX pin" | 
| hbujanda | 5:7dd815802c47 | 30 | #endif | 
| hbujanda | 5:7dd815802c47 | 31 | |
| hbujanda | 5:7dd815802c47 | 32 | #if !defined(RADIO_RESET) | 
| hbujanda | 5:7dd815802c47 | 33 | #define RADIO_RESET NC | 
| hbujanda | 5:7dd815802c47 | 34 | #warning "RADIO_RESET not defined, defaulted to 'NC'" | 
| hbujanda | 5:7dd815802c47 | 35 | #endif | 
| hbujanda | 5:7dd815802c47 | 36 | |
| hbujanda | 5:7dd815802c47 | 37 | #if defined(ENABLE_LOGGING) | 
| hbujanda | 5:7dd815802c47 | 38 | #if !defined(DEBUG_TX) | 
| hbujanda | 5:7dd815802c47 | 39 | #error "Please define DEBUG_TX" | 
| hbujanda | 5:7dd815802c47 | 40 | #endif | 
| hbujanda | 5:7dd815802c47 | 41 | #if !defined(DEBUG_RX) | 
| hbujanda | 5:7dd815802c47 | 42 | #define DEBUG_RX NC | 
| hbujanda | 5:7dd815802c47 | 43 | #warning "DEBUG_RX not defined, defaulted to 'NC'" | 
| hbujanda | 5:7dd815802c47 | 44 | #endif | 
| hbujanda | 5:7dd815802c47 | 45 | #endif | 
| hbujanda | 5:7dd815802c47 | 46 | |
| hbujanda | 5:7dd815802c47 | 47 | #endif /* __CONFIG_H_ */ |