Skip to content

rtmrtmrtmrtm/pskons

Repository files navigation

pskons

This is a PSK31 program suitable for running in a text-only terminal window on Linux, MacOS, or FreeBSD.

It requires fftw3, sndfile, and portaudio libraries to already be installed. To compile:

  make

To run, attaching to sound card number X:

  ./pskons -card X -out X

To find the numbers of sound cards, run pskons without arguments.

You should see something like this in your terminal window:

  RX 1500  
  A 1605 0.9 9xc     How copy? BTU Fred Smith, 3D6P de CE1AQ pse kn   
  B  812 0.6 ear Samantha t r efort (RSQ) : 5 599 EFD*:fB  S/uomy dB1N   b  
  C 1618 0.7 elieTelo  
  D 1621 0.7 elieTelo  
  E 1165 0.6 oai copy  GD DX Luck and Health  EQSL only TUqs n qsb 73     !e  
  F 1181 0.6     atC5te ioTee  ee eeaea e t etleeea e  PF i  l iei  a eMoa   
  G 1590 0.8 i i e e ieeleetTeei%lte %lae e i-eate  e%a aVa  Pe elieTele  
  H 1566 0.6    t re   r      r  H  ct ttr r    t r D    t   ret i   ne ,ae i  
  I 1637 0.6  a  ta   T      e  eee   e   i     t      e        ta  rt  t, e   
  J 1509 0.5   
  K 2129 0.6  eeo e eee-  T soel eo1eute   rt  ar    het  
  -   
  -   
  -   
  -   
  -   
  -   
  >   
  >   
  >   
  >   
  >   

The lines starting with upper-case letters are a Digipan-like display of the most plausible signals; the first number is the frequency (Hz), the second number (e.g. 0.9) is a indication of signal quality. Pskons doesn't try hard to suppress garbage, so often (as above) most of the lines aren't really signals. You can select one of these signals to talk to with control-A followed by the (lower case) letter of the signal. Then the lines starting with "-" will show received text from that signal. Send by typing; your text will show up on the lines starting with ">". Type control-C or control-X to quit. The file qso-trace.txt will contain the text of signals you have selected with control-A.

Robert Morris, AB1HL

About

Command-line PSK31

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages