Programa de recepción de Xbee en modo API
Fork of XBee802_Receive_Data by
config.h@5:b4cf3c26e2ec, 2015-05-14 (annotated)
- Committer:
- hbujanda
- Date:
- Thu May 14 16:22:29 2015 +0200
- Revision:
- 5:b4cf3c26e2ec
- Child:
- 6:e6b1ff1944c7
Automatic upload
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
hbujanda | 5:b4cf3c26e2ec | 1 | |
hbujanda | 5:b4cf3c26e2ec | 2 | #if !defined(__CONFIG_H_) |
hbujanda | 5:b4cf3c26e2ec | 3 | #define __CONFIG_H_ |
hbujanda | 5:b4cf3c26e2ec | 4 | |
hbujanda | 5:b4cf3c26e2ec | 5 | /** Library configuration options */ |
hbujanda | 5:b4cf3c26e2ec | 6 | #define ENABLE_LOGGING |
hbujanda | 5:b4cf3c26e2ec | 7 | #define ENABLE_ASSERTIONS |
hbujanda | 5:b4cf3c26e2ec | 8 | #define FRAME_BUFFER_SIZE 4 |
hbujanda | 5:b4cf3c26e2ec | 9 | #define MAX_FRAME_PAYLOAD_LEN 128 |
hbujanda | 5:b4cf3c26e2ec | 10 | #define ENABLE_PM_SUPPORT |
hbujanda | 5:b4cf3c26e2ec | 11 | |
hbujanda | 5:b4cf3c26e2ec | 12 | #define SYNC_OPS_TIMEOUT_MS 2000 |
hbujanda | 5:b4cf3c26e2ec | 13 | |
hbujanda | 5:b4cf3c26e2ec | 14 | //#define RADIO_TX NC /* TODO: specify your setup's Serial TX pin connected to the XBee module DIN pin */ |
hbujanda | 5:b4cf3c26e2ec | 15 | //#define RADIO_RX NC /* TODO: specify your setup's Serial RX pin connected to the XBee module DOUT pin */ |
hbujanda | 5:b4cf3c26e2ec | 16 | //#define RADIO_RTS NC /* TODO: specify your setup's Serial RTS# pin connected to the XBee module RTS# pin */ |
hbujanda | 5:b4cf3c26e2ec | 17 | //#define RADIO_CTS NC /* TODO: specify your setup's Serial CTS# pin connected to the XBee module CTS# pin */ |
hbujanda | 5:b4cf3c26e2ec | 18 | //#define RADIO_RESET NC /* TODO: specify your setup's GPIO (output) connected to the XBee module's reset pin */ |
hbujanda | 5:b4cf3c26e2ec | 19 | //#define RADIO_SLEEP_REQ NC /* TODO: specify your setup's GPIO (output) connected to the XBee module's SLEEP_RQ pin */ |
hbujanda | 5:b4cf3c26e2ec | 20 | //#define RADIO_ON_SLEEP NC /* TODO: specify your setup's GPIO (input) connected to the XBee module's ON_SLEEP pin */ |
hbujanda | 5:b4cf3c26e2ec | 21 | //#define DEBUG_TX NC /* TODO: specify your setup's Serial TX for debugging */ |
hbujanda | 5:b4cf3c26e2ec | 22 | //#define DEBUG_RX NC /* TODO: specify your setup's Serial RX for debugging (optional) */ |
hbujanda | 5:b4cf3c26e2ec | 23 | |
hbujanda | 5:b4cf3c26e2ec | 24 | #if !defined(RADIO_TX) |
hbujanda | 5:b4cf3c26e2ec | 25 | #error "Please define RADIO_TX pin" |
hbujanda | 5:b4cf3c26e2ec | 26 | #endif |
hbujanda | 5:b4cf3c26e2ec | 27 | |
hbujanda | 5:b4cf3c26e2ec | 28 | #if !defined(RADIO_RX) |
hbujanda | 5:b4cf3c26e2ec | 29 | #error "Please define RADIO_RX pin" |
hbujanda | 5:b4cf3c26e2ec | 30 | #endif |
hbujanda | 5:b4cf3c26e2ec | 31 | |
hbujanda | 5:b4cf3c26e2ec | 32 | #if !defined(RADIO_RESET) |
hbujanda | 5:b4cf3c26e2ec | 33 | #define RADIO_RESET NC |
hbujanda | 5:b4cf3c26e2ec | 34 | #warning "RADIO_RESET not defined, defaulted to 'NC'" |
hbujanda | 5:b4cf3c26e2ec | 35 | #endif |
hbujanda | 5:b4cf3c26e2ec | 36 | |
hbujanda | 5:b4cf3c26e2ec | 37 | #if defined(ENABLE_LOGGING) |
hbujanda | 5:b4cf3c26e2ec | 38 | #if !defined(DEBUG_TX) |
hbujanda | 5:b4cf3c26e2ec | 39 | #error "Please define DEBUG_TX" |
hbujanda | 5:b4cf3c26e2ec | 40 | #endif |
hbujanda | 5:b4cf3c26e2ec | 41 | #if !defined(DEBUG_RX) |
hbujanda | 5:b4cf3c26e2ec | 42 | #define DEBUG_RX NC |
hbujanda | 5:b4cf3c26e2ec | 43 | #warning "DEBUG_RX not defined, defaulted to 'NC'" |
hbujanda | 5:b4cf3c26e2ec | 44 | #endif |
hbujanda | 5:b4cf3c26e2ec | 45 | #endif |
hbujanda | 5:b4cf3c26e2ec | 46 | |
hbujanda | 5:b4cf3c26e2ec | 47 | #endif /* __CONFIG_H_ */ |