No description
Find a file
ON4QZ 99c4f59b5d
Merge pull request #14 from Ruxton/feature/disable_to_tx_action_in_gallery_when_tx
Enable/Disable of the 'To Tx' action across the gallery
2023-07-15 12:36:37 +02:00
documentation documentation - structure 2022-10-19 17:30:39 +02:00
src Enable/Disable of the 'To Tx' action across the gallery 2022-11-08 21:57:53 +08:00
.gitignore changed .gitignore 2022-06-02 15:20:04 +02:00
LICENSE Initial commit 2022-06-02 01:33:47 +02:00
qsstv.desktop QSSTV version 9.5 initial 2022-06-02 15:23:56 +02:00
qsstvsubs.pro bes structure, using subdirs 2022-10-19 17:28:24 +02:00
README.md Fix #1 Reconcile COPYING and LICENSE 2022-10-24 18:21:18 -05:00

QSSTV

QSSTV is a program for receiving and transmitting SSTV and HAMDRM (sometimes called DSSTV). It is compatible with most of MMSSTV and EasyPal

Installation

Dependencies

  • pkg-config
  • g++
  • libfftw3-dev
  • qt5-default
  • hamlib-dev or libhamlib++-dev
  • libasound2-dev
  • libpulse-dev
  • libopenjp2-7
  • libopenjp2-7-dev
  • libv4l-dev

Compile and Install

mkdir src/build
cd src/build
qmake ..
make -j2
sudo make install

Note: make -j2, 2 is the number of cores to be used for parallel compiling. If you have more cores, use a higher number.

Debug Compile

If you have problems compiling the software, please give as much information as possible but at least:

  • Linux Distribution and Version (e.g. Ubuntu 18.04)
  • QT Version (e.g. Qt 5.4.1)
  • Screen dump of the compile process showing the error

If you want to be able to debug the program, the simplest way is to install QtCreator and from within QtCreator open a new project and point to the qsstv.pro file. Note: you will need to install doxygen and libqwt

sudo apt-get install doxygen libqwt-qt5-dev

You can also run qmake with the following atributes:

qmake CONFIG+=debug

and use an external debugger (such as gdb)

Copying

QSSTV uses Qt see http://qt.digia.com/ if any restrictions apply.

As far as I know, QSSTV does not use any none-public software. If there are doubts, please let me know by email: on4qz@telenet.be

If part of whole of this code is used, you have to include a statement to indicate that the program is based in whole or in part on QSSTV.