first commit

Dependencies:   C12832_lcd DigiLogger LM75B XBeeLib2 mbed

Fork of XBee802_Send_Data by Digi International Inc.

Committer:
hbujanda
Date:
Wed Apr 29 17:58:22 2015 +0200
Revision:
0:a8cde1e2de5b
Child:
1:df31db204364
Automatic upload

Who changed what in which revision?

UserRevisionLine numberNew contents of line
hbujanda 0:a8cde1e2de5b 1
hbujanda 0:a8cde1e2de5b 2 #if !defined(__CONFIG_H_)
hbujanda 0:a8cde1e2de5b 3 #define __CONFIG_H_
hbujanda 0:a8cde1e2de5b 4
hbujanda 0:a8cde1e2de5b 5 //#define PATFORM_ARCHPRO
hbujanda 0:a8cde1e2de5b 6
hbujanda 0:a8cde1e2de5b 7 /** Library configuration options */
hbujanda 0:a8cde1e2de5b 8 #define ENABLE_LOGGING
hbujanda 0:a8cde1e2de5b 9 #define ENABLE_ASSERTIONS
hbujanda 0:a8cde1e2de5b 10 #define FRAME_BUFFER_SIZE 4
hbujanda 0:a8cde1e2de5b 11 #define MAX_FRAME_PAYLOAD_LEN 128
hbujanda 0:a8cde1e2de5b 12 #define ENABLE_PM_SUPPORT
hbujanda 0:a8cde1e2de5b 13
hbujanda 0:a8cde1e2de5b 14 #define SYNC_OPS_TIMEOUT_MS 2000
hbujanda 0:a8cde1e2de5b 15 #define REM_SYNC_OPS_TIMEOUT_MS 3000
hbujanda 0:a8cde1e2de5b 16
hbujanda 0:a8cde1e2de5b 17 #if defined(PATFORM_ARCHPRO)
hbujanda 0:a8cde1e2de5b 18 #define RADIO_TX P4_28
hbujanda 0:a8cde1e2de5b 19 #define RADIO_RX P4_29
hbujanda 0:a8cde1e2de5b 20 #define RADIO_RESET NC
hbujanda 0:a8cde1e2de5b 21 //#define RADIO_RESET NC
hbujanda 0:a8cde1e2de5b 22 #define RADIO_SLEEP_REQ NC
hbujanda 0:a8cde1e2de5b 23 #define RADIO_ON_SLEEP NC
hbujanda 0:a8cde1e2de5b 24 #define DEBUG_TX P0_2
hbujanda 0:a8cde1e2de5b 25 #define DEBUG_RX P0_3
hbujanda 0:a8cde1e2de5b 26 #elif defined(TARGET_LPC1768)
hbujanda 0:a8cde1e2de5b 27 #define RADIO_TX p9
hbujanda 0:a8cde1e2de5b 28 #define RADIO_RX p10
hbujanda 0:a8cde1e2de5b 29 #define RADIO_RESET p30
hbujanda 0:a8cde1e2de5b 30 #define RADIO_SLEEP_REQ NC
hbujanda 0:a8cde1e2de5b 31 #define RADIO_ON_SLEEP NC
hbujanda 0:a8cde1e2de5b 32 #define DEBUG_TX P0_2
hbujanda 0:a8cde1e2de5b 33 #define DEBUG_RX P0_3
hbujanda 0:a8cde1e2de5b 34 #elif defined(TARGET_FRDM_KL25)
hbujanda 0:a8cde1e2de5b 35 #define RADIO_TX PTD3
hbujanda 0:a8cde1e2de5b 36 #define RADIO_RX PTD2
hbujanda 0:a8cde1e2de5b 37 #define RADIO_RESET NC
hbujanda 0:a8cde1e2de5b 38 #define RADIO_SLEEP_REQ NC
hbujanda 0:a8cde1e2de5b 39 #define RADIO_ON_SLEEP NC
hbujanda 0:a8cde1e2de5b 40 #define DEBUG_TX USBTX
hbujanda 0:a8cde1e2de5b 41 #define DEBUG_RX USBRX
hbujanda 0:a8cde1e2de5b 42 #elif (defined TARGET_LPC11U24)
hbujanda 0:a8cde1e2de5b 43 #define RADIO_TX p9
hbujanda 0:a8cde1e2de5b 44 #define RADIO_RX p10
hbujanda 0:a8cde1e2de5b 45 #define RADIO_RESET p30
hbujanda 0:a8cde1e2de5b 46 #define RADIO_SLEEP_REQ NC
hbujanda 0:a8cde1e2de5b 47 #define RADIO_ON_SLEEP NC
hbujanda 0:a8cde1e2de5b 48 #define DEBUG_TX USBTX
hbujanda 0:a8cde1e2de5b 49 #define DEBUG_RX USBRX
hbujanda 0:a8cde1e2de5b 50 #else
hbujanda 0:a8cde1e2de5b 51 #error "Define a platform"
hbujanda 0:a8cde1e2de5b 52 #endif
hbujanda 0:a8cde1e2de5b 53
hbujanda 0:a8cde1e2de5b 54 #endif /* __CONFIG_H_ */
hbujanda 0:a8cde1e2de5b 55