aj3di‎ > ‎

ardop

HF WinLink

http://www.cantab.net/users/john.wiseman/Documents/ARDOPC.html

Sampling Rate Conversion

ARDOP uses a sampling rate of 12000 samples/second, and not all that many Linux sound cards support this directly. So if you are using Linux you will probably have to enable sample rate conversion. This is achieved by adding the following to the alsa configuration. I suggest you add it to the user configuration file .asoundrc, creating the file if it doesn't already exist. The file should be in the user's home directory. Note there is a dot on the front of the name, which isn't obvious with some fonts.

pcm.ARDOP {type rate slave {pcm "hw:1,0" rate 48000}}

This creates a virtual rate conversion device called ARDOP, using the real device hw:1,0, and running the real device at 48000. If the sound card you are using isn't hw:1,0, then change the line to match your device.


TERMINAL ONE
jedijf@jedijf-ThinkPad-T450:~$ ardopc 8515 ARDOP -p /dev/ttyUSB0
* -p is ptt control for serial - not needed for audio PTT (SignalLink)

TERMINAL TWO
jedijf@jedijf-ThinkPad-T450:~$ pat -l ardop http
for gui at localhost:8080
**use interactive(not http) for direct connections

TERMINAL ONE OUTPUT:
[ARDOPprotocol.ProcessRcvdARQFrame]  END received ... going to DISC state
************************* ARQ session stats with KB3PCY  2 minutes ****************************
     LeaderDetects= 27   AvgLeader S+N:N(3KHz noise BW)= -7.563401 dB  LeaderSyncs= 27
     AvgCorrelationMax:MaxProd= 61.245438 over 27  correlations
     FrameSyncs=27  Good Frame Type Decodes=26  Failed Frame Type Decodes =1
     Avg Frame Type decode distance= 0.023978 over 24 decodes
 
  FSK:
     Good FSK Data Frame Decodes= 1  RecoveredFSKCarriers with Summation=0  Failed FSK Data Frame Decodes=0
     AccumFSKTracking= 0   over 12 symbols   Good Data Frame Decodes= 1   Failed Data Frame Decodes=0
 
  PSK:
     Good PSK Data Frame Decodes=6  RecoveredPSKCarriers with Summation=0  Failed PSK Data Frame Decodes=0
     AccumPSKTracking=0  0 attempts over 1980 total PSK Symbols
 
  Squelch= 5 BusyDet= 5 Mode Shift UPs= 0   Mode Shift DOWNs= 0  Link Turnovers= 6
 
  Received Frame Quality:
     Avg 4FSK Quality=92 on 20 frame(s)
     Avg 4PSK Quality=83 on 6 frame(s)

Type              ACKS  NAKS
4FSK.200.50S.E       0     0
4PSK.200.100S.E      0     0
4PSK.200.100.E       0     0
4PSK.500.100.E       6     0
8PSK.500.100.E       0     0
16QAM.500.100.E      0     0
************************************************************************************************
 Command Trace TO Host DISCONNECTED
 Command Trace TO Host STATUS ARQ CONNECTION ENDED WITH KB3PCY


TERMINAL TWO OUTPUT:
2020/04/01 19:55:41 Connecting to KB3PCY (ardop)...
2020/04/01 19:56:24 Connected to KB3PCY (ardop)
RMS Trimode 1.3.29.1 Kennett Square, PA.   Regd. Vara is wonderful
AJ3DI has 118 minutes remaining with KB3PCY
[WL2K-5.0-B2FWIHJM$]
;PQ: 15931127
CMS via KB3PCY >
>FC EM BQ3MJ4KLOZ25 290 250 0
Sending checksum 9E
FS Y
Remote accepted BQ3MJ4KLOZ25
Transmitting [Bucks Cty ARES checkin] [offset 0]
Bucks Cty ARES checkin: 100%
FF
>FQ
2020/04/01 19:57:52 Disconnected.


COOL PAT TRICK FOR FINDING STATIONS:
jedijf@jedijf-ThinkPad-T450:~$ pat rmslist -m ARDOP -s
**finds ARDOP(-m) stations sorted (-s) by distance


Comments