Portado para mbed os 6

Dependencies:   XBeeLib DigiLogger ALTIMU DHT MQ4 TinyGPSPlus

Committer:
renanbmx123
Date:
Mon Apr 05 01:29:23 2021 +0000
Revision:
3:613cbcd98d0c
Parent:
0:c1eda8b76e10
Tentando fazer funcionar o import no Mbed Studio.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
renanbmx123 0:c1eda8b76e10 1 /**
renanbmx123 0:c1eda8b76e10 2 * Copyright (c) 2015 Digi International Inc.,
renanbmx123 0:c1eda8b76e10 3 * All rights not expressly granted are reserved.
renanbmx123 0:c1eda8b76e10 4 *
renanbmx123 0:c1eda8b76e10 5 * This Source Code Form is subject to the terms of the Mozilla Public
renanbmx123 0:c1eda8b76e10 6 * License, v. 2.0. If a copy of the MPL was not distributed with this file,
renanbmx123 0:c1eda8b76e10 7 * You can obtain one at http://mozilla.org/MPL/2.0/.
renanbmx123 0:c1eda8b76e10 8 *
renanbmx123 0:c1eda8b76e10 9 * Digi International Inc. 11001 Bren Road East, Minnetonka, MN 55343
renanbmx123 0:c1eda8b76e10 10 * =======================================================================
renanbmx123 0:c1eda8b76e10 11 */
renanbmx123 0:c1eda8b76e10 12
renanbmx123 0:c1eda8b76e10 13 #ifndef __CONFIG_H_
renanbmx123 0:c1eda8b76e10 14 #define __CONFIG_H_
renanbmx123 0:c1eda8b76e10 15
renanbmx123 0:c1eda8b76e10 16 /** Library configuration options */
renanbmx123 0:c1eda8b76e10 17 //#define ENABLE_LOGGING
renanbmx123 0:c1eda8b76e10 18 #define ENABLE_ASSERTIONS
renanbmx123 0:c1eda8b76e10 19 #define FRAME_BUFFER_SIZE 4
renanbmx123 0:c1eda8b76e10 20 #define MAX_FRAME_PAYLOAD_LEN 128
renanbmx123 0:c1eda8b76e10 21
renanbmx123 0:c1eda8b76e10 22 #define SYNC_OPS_TIMEOUT_MS 2000
renanbmx123 0:c1eda8b76e10 23
renanbmx123 0:c1eda8b76e10 24 #define RADIO_TX p13//p13 /* TODO: specify your setup's Serial TX pin connected to the XBee module DIN pin */
renanbmx123 0:c1eda8b76e10 25 #define RADIO_RX p14//p14 /* TODO: specify your setup's Serial RX pin connected to the XBee module DOUT pin */
renanbmx123 0:c1eda8b76e10 26 //#define RADIO_RTS NC /* TODO: specify your setup's Serial RTS# pin connected to the XBee module RTS# pin */
renanbmx123 0:c1eda8b76e10 27 //#define RADIO_CTS NC /* TODO: specify your setup's Serial CTS# pin connected to the XBee module CTS# pin */
renanbmx123 0:c1eda8b76e10 28 #define RADIO_RESET p12 /* TODO: specify your setup's GPIO (output) connected to the XBee module's reset pin */
renanbmx123 0:c1eda8b76e10 29 #define RADIO_SLEEP_REQ p22 /* TODO: specify your setup's GPIO (output) connected to the XBee module's SLEEP_RQ pin */
renanbmx123 0:c1eda8b76e10 30 #define RADIO_ON_SLEEP p21 /* TODO: specify your setup's GPIO (input) connected to the XBee module's ON_SLEEP pin */
renanbmx123 0:c1eda8b76e10 31 //#define DEBUG_TX USBTX /* TODO: specify your setup's Serial TX for debugging */
renanbmx123 0:c1eda8b76e10 32 //#define DEBUG_RX USBRX /* TODO: specify your setup's Serial RX for debugging (optional) */
renanbmx123 0:c1eda8b76e10 33
renanbmx123 0:c1eda8b76e10 34 #if !defined(RADIO_TX)
renanbmx123 0:c1eda8b76e10 35 #error "Please define RADIO_TX pin"
renanbmx123 0:c1eda8b76e10 36 #endif
renanbmx123 0:c1eda8b76e10 37
renanbmx123 0:c1eda8b76e10 38 #if !defined(RADIO_RX)
renanbmx123 0:c1eda8b76e10 39 #error "Please define RADIO_RX pin"
renanbmx123 0:c1eda8b76e10 40 #endif
renanbmx123 0:c1eda8b76e10 41
renanbmx123 0:c1eda8b76e10 42 #if !defined(RADIO_RESET)
renanbmx123 0:c1eda8b76e10 43 #define RADIO_RESET NC
renanbmx123 0:c1eda8b76e10 44 #warning "RADIO_RESET not defined, defaulted to 'NC'"
renanbmx123 0:c1eda8b76e10 45 #endif
renanbmx123 0:c1eda8b76e10 46
renanbmx123 0:c1eda8b76e10 47 #if defined(ENABLE_LOGGING)
renanbmx123 0:c1eda8b76e10 48 #if !defined(DEBUG_TX)
renanbmx123 0:c1eda8b76e10 49 #error "Please define DEBUG_TX"
renanbmx123 0:c1eda8b76e10 50 #endif
renanbmx123 0:c1eda8b76e10 51 #if !defined(DEBUG_RX)
renanbmx123 0:c1eda8b76e10 52 #define DEBUG_RX NC
renanbmx123 0:c1eda8b76e10 53 #warning "DEBUG_RX not defined, defaulted to 'NC'"
renanbmx123 0:c1eda8b76e10 54 #endif
renanbmx123 0:c1eda8b76e10 55 #endif
renanbmx123 0:c1eda8b76e10 56
renanbmx123 0:c1eda8b76e10 57 #endif /* __CONFIG_H_ */