diff --git a/BUILD.md b/BUILD.md index a5409d5..cd99d85 100644 --- a/BUILD.md +++ b/BUILD.md @@ -13,6 +13,7 @@ Due and Zero) and Teensy (3.1, 3.2, 3.5 or 3.6) are supported. - Makefile options - Config.h options - Pinout definitions +- Hidden functions # ZUMspot RPi @@ -674,3 +675,11 @@ Misc pins: You could install a serie resistor (10 - 100 ohms) in each TxRxData and TxRxCLK lines, for reducing EMI. + +# Hidden functions + +You could enable two test modes, if you edit ADF7021.h file before compilation. Please always comment these two #defines for normal operation. + +- #define TEST_DAC: Enable SWD pin to access the demodulator output signal. See application note AN-852 and ADF7021 datasheet, page 60. + +- #define TEST_TX: Transmit the carrier frequency. This works only with D-Star mode enabled in MMDVM.ini. This test mode will transmit the carrier frequency defined with TXFrequency in MMDVM.ini. This could be useful to determine the frequency offset of your ZUMspot (with test equipment). diff --git a/README.md b/README.md index f374ffd..ab09d07 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,28 @@ This software is intended to be run on STM32F103 microcontroller. You can build This software is licenced under the GPL v2 and is intended for amateur and educational use only. Use of this software for commercial purposes is strictly forbidden. +# Features + +- Supported modes: D-Star, DMR, Yaesu Fusion and P25 Phase 1 +- Automatic mode detection (scanning) +- G4KLX software suite: MMDVMHost, ircDDBGateway, YSFGateway, P25Gateway and DMRGateway +- Bands: 144, 220, 430 and 900 MHz (VHF requires external inductor) +- Status LEDs (PTT, COR and digital modes) +- Serial repeater port for Nextion displays +- Support for native USB port in STM32F103 CPU + +# Important notes + +The ADF7021 (or RF7021SE module) must operate with a 14.7456 MHz TCXO and with at least 2 ppm of frequency stability. You could use also 12.2880 MHz TCXO, but this frequency configuration has less testing. Any other TCXO frequency is not supported. + +The jumper wire to CLKOUT in RF7021SE module is not longer required for lastest MMDVM_HS firmware. But CE pin connection of ADF7021 is required for proper operation of ZUMspot. + +Be aware that some Blue Pill STM32F103 board are defectives. If you have trouble with USB, please check this: http://wiki.stm32duino.com/index.php?title=Blue_Pill + +VHF (144-148 MHz) support for ZUMSpot is added by an external 18 nH inductor between L1 and L2 pins of ADF7021. + +If you can't decode any 4FSK modulation (DMR, YSF and P25) with your ZUMspot, the common solution is to adjust RX frequency offset (RXOffset) in your MMDVM.ini file. Please try with steps of +-100 Hz until you get low BER. If you don't have test equipment, the only procedure is trial and error. In some cases TXOffset adjustment is also required for proper radio decoding. + # Quick start Please see BUILD.md for more details, and also MMDVM Yahoo Groups.