MMDVM_HS/Config.h

65 lines
1.9 KiB
C
Raw Normal View History

2017-02-01 05:33:31 +01:00
/*
* Copyright (C) 2017 by Andy Uribe CA6JAU
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
#if !defined(CONFIG_H)
#define CONFIG_H
2017-07-26 06:49:22 +02:00
// Select one board (STM32F103 based boards)
2017-12-26 21:49:58 +01:00
// 1) ZUMspot RPi or ZUMspot USB:
// #define ZUMSPOT_ADF7021
// 2) Libre Kit board or any homebrew hotspot with modified RF7021SE and Blue Pill STM32F103:
#define LIBRE_KIT_ADF7021
2017-10-17 10:38:36 +02:00
// 3) MMDVM_HS_Hat revisions 1.1 and 1.2 (DB9MAT & DF2ET)
// #define MMDVM_HS_HAT_REV12
2017-02-15 22:18:10 +01:00
// Enable ADF7021 support:
2017-02-05 22:48:55 +01:00
#define ENABLE_ADF7021
2017-12-26 21:49:58 +01:00
// Enable full duplex support with dual ADF7021 (valid for homebrew hotspots only):
2017-07-23 00:20:25 +02:00
// #define DUPLEX
2017-07-26 06:49:22 +02:00
// TCXO of the ADF7021
2017-02-06 15:32:16 +01:00
// For 14.7456 MHz:
2017-02-05 22:48:55 +01:00
#define ADF7021_14_7456
2017-02-06 15:32:16 +01:00
// For 12.2880 MHz:
2017-02-06 06:51:26 +01:00
// #define ADF7021_12_2880
2017-02-01 05:33:31 +01:00
// Host communication selection:
2017-02-15 22:18:10 +01:00
// #define STM32_USART1_HOST
2017-02-01 05:33:31 +01:00
#define STM32_USB_HOST
2017-07-26 06:49:22 +02:00
// Enable mode detection:
#define ENABLE_SCAN_MODE
2017-02-15 22:18:10 +01:00
// Send RSSI value:
// #define SEND_RSSI_DATA
2017-07-15 21:20:45 +02:00
// Enable Nextion LCD serial port repeater on USART2 (ZUMspot Libre Kit and ZUMspot RPi):
2017-07-27 06:01:03 +02:00
#define SERIAL_REPEATER
2017-02-01 05:33:31 +01:00
2017-07-15 21:44:13 +02:00
// Enable Nextion LCD serial port repeater on USART1 (Do not use with STM32_USART1_HOST enabled):
2017-07-15 20:25:06 +02:00
// #define SERIAL_REPEATER_USART1
2017-02-01 05:33:31 +01:00
2017-07-26 06:49:22 +02:00
// Enable P25 Wide modulation:
2017-06-01 20:20:37 +02:00
// #define ENABLE_P25_WIDE
// Disable mode LEDs blink during scan mode:
// #define QUIET_MODE_LEDS
2017-02-01 05:33:31 +01:00
#endif