
MBED code for Xbee unit running on chase car
Fork of XBee802_Receive_Data by
Revision 11:c10bc0fb801a, committed 2017-09-11
- Comitter:
- ItsJustZi
- Date:
- Mon Sep 11 06:42:21 2017 +0000
- Parent:
- 10:b9dc1600c409
- Commit message:
- Changed pin defs to match Telemetry v1.1 hardware
Changed in this revision
config.h | Show annotated file Show diff for this revision Revisions of this file |
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
diff -r b9dc1600c409 -r c10bc0fb801a config.h --- a/config.h Fri Jul 29 12:11:23 2016 +0200 +++ b/config.h Mon Sep 11 06:42:21 2017 +0000 @@ -21,15 +21,15 @@ #define SYNC_OPS_TIMEOUT_MS 2000 -//#define RADIO_TX NC /* TODO: specify your setup's Serial TX pin connected to the XBee module DIN pin */ -//#define RADIO_RX NC /* TODO: specify your setup's Serial RX pin connected to the XBee module DOUT pin */ +#define RADIO_TX p13 /* TODO: specify your setup's Serial TX pin connected to the XBee module DIN pin */ +#define RADIO_RX p14 /* TODO: specify your setup's Serial RX pin connected to the XBee module DOUT pin */ //#define RADIO_RTS NC /* TODO: specify your setup's Serial RTS# pin connected to the XBee module RTS# pin */ -//#define RADIO_CTS NC /* TODO: specify your setup's Serial CTS# pin connected to the XBee module CTS# pin */ -//#define RADIO_RESET NC /* TODO: specify your setup's GPIO (output) connected to the XBee module's reset pin */ -//#define RADIO_SLEEP_REQ NC /* TODO: specify your setup's GPIO (output) connected to the XBee module's SLEEP_RQ pin */ +#define RADIO_CTS p12 /* TODO: specify your setup's Serial CTS# pin connected to the XBee module CTS# pin */ +#define RADIO_RESET p17 /* TODO: specify your setup's GPIO (output) connected to the XBee module's reset pin */ +#define RADIO_SLEEP_REQ p18 /* TODO: specify your setup's GPIO (output) connected to the XBee module's SLEEP_RQ pin */ //#define RADIO_ON_SLEEP NC /* TODO: specify your setup's GPIO (input) connected to the XBee module's ON_SLEEP pin */ -//#define DEBUG_TX NC /* TODO: specify your setup's Serial TX for debugging */ -//#define DEBUG_RX NC /* TODO: specify your setup's Serial RX for debugging (optional) */ +#define DEBUG_TX USBTX /* TODO: specify your setup's Serial TX for debugging */ +#define DEBUG_RX USBRX /* TODO: specify your setup's Serial RX for debugging (optional) */ #if !defined(RADIO_TX) #error "Please define RADIO_TX pin"
diff -r b9dc1600c409 -r c10bc0fb801a main.cpp --- a/main.cpp Fri Jul 29 12:11:23 2016 +0200 +++ b/main.cpp Mon Sep 11 06:42:21 2017 +0000 @@ -20,7 +20,7 @@ using namespace XBeeLib; Serial *log_serial; - + static void receive_cb(const RemoteXBee802& remote, bool broadcast, const uint8_t *const data, uint16_t len) { if (remote.is_valid_addr16b()) { @@ -30,7 +30,7 @@ } for (int i = 0; i < len; i++) - log_serial->printf("%02x ", data[i]); + log_serial->printf("%02x", data[i]); log_serial->printf("\r\n"); }