RS41HUP (Ham Use Project)
 
 
 
 
Go to file
Qyon cb6d419afb Merge pull request #2 from df8oe/master
some refactorings, removed unused functions and files, added license text of GPL v2
2017-06-09 16:29:46 +02:00
cmsis
cmsis_boot
docs
rtty
stm_lib
syscalls
.gitignore
CMakeLists.txt Merge branch 'master' into master 2017-06-09 16:29:06 +02:00
LICENSE.txt some more refactorings, adding license text as original author's license wish 2017-06-09 13:34:48 +02:00
QAPRSBase.cpp
QAPRSBase.h
QAPRSCommon.h
README.md some more refactorings, adding license text as original author's license wish 2017-06-09 13:34:48 +02:00
aprs.cpp some cleanups 2017-06-06 20:03:06 +02:00
aprs.h
arm-gcc-link.ld
config.h better documentation in config.h, beginning of renaming variables to english 2017-06-09 11:00:58 +02:00
delay.c
delay.h
f_rtty.c more refactorings, some functions may be useless and are removed 2017-06-09 14:49:39 +02:00
f_rtty.h more refactorings, some functions may be useless and are removed 2017-06-09 14:49:39 +02:00
init.c more refactorings, some functions may be useless and are removed 2017-06-09 14:49:39 +02:00
init.h some more refactorings, adding license text as original author's license wish 2017-06-09 13:34:48 +02:00
main.c Merge branch 'master' into master 2017-06-09 16:29:06 +02:00
radio.c some more refactorings, adding license text as original author's license wish 2017-06-09 13:34:48 +02:00
radio.h
rtty.cogui
rtty.comarker
rtty.comemgui
rtty.coproj
ublox.c
ublox.h

README.md

STM32_RTTY

STM32 & SI4032 rtty test

Released under GPL v2

Use: https://www.wyzbee.com/download/Utilities/Software/CoIDE-1.7.8.exe

And: https://launchpad.net/gcc-arm-embedded/5.0/5-2016-q3-update/+download/gcc-arm-none-eabi-5_4-2016q3-20160926-win32.exe

Using Linux: cd into main folder cmake . make

Have a nice day ;)

#Changelog

  • 14.12.2016 - Reverse engineeded connections, initial hard work, resulting in working RTTY by SQ7FJB
  • 07.01.2017 - GPS now using proprietiary UBLOX protocol, more elastic code to set working frequency by SQ5RWU
  • 23.01.2017 - Test APRS code, small fixes in GPS code by SQ5RWU
  • 06.06.2017 - APRS code fix, some code cleanup

#TODO

  • More APRS config options
  • Temperature and moisture sensor?

Configuration

All configs in config.h Shift 450Hz

  • CALLSIGN RTTY callsign
  • APRS_CALLSIGN APRS callsign
  • APRS_COMMENT APRS comment
  • APRS_SSID APRS SSID - '1' -> 1, 'A' -> 10 etc.
  • RTTY_TO_APRS_RATIO number of RTTY frames between each APRS frame
  • RTTY_FREQUENCY RTTY frequency in MHz
  • APRS_FREQUENCY APRS frequency in MHz
  • RTTY_SPEED RTTY speed in bauds
  • RTTY_7BIT Use 7 bit RTTY
  • RTTY_USE_2_STOP_BITS use 2 stop bits
  • Smoc Power 0-7, where 7 means 42.95 mW@434.150 MHz measured on E4406A
  • tx_delay Delay between frames in milliseconds
  • ALLOW_DISABLE_BY_BUTTON Allow disabling device using button