1 [TRX] indicates optional arg (RX or TX), RX default
2 T|F indicates TRUE or FALSE
4 If first char of command is '-', eg
6 command is not echoed to log output.
8 setFilter low-freq high-freq TRX
9 setMode mode [TRX] // mode = USB, LSB, CWL, CWU, etc.
10 setOsc freq [TRX] // freq in Hz (float)
11 setSampleRate rate // Hz (float)
12 setNR T|F // on/off, RX only
13 setANF T|F // on/off, RX only
14 setNB T|F // on/off, RX only
15 setBIN T|F // binaural mode, on/off, RX only
16 setNBvals thresh // float, RX only
17 setfixedAGC gain [TRX] // float
18 setRXAGC T|F // on/off
19 setRXAGCCompression lev // float
20 setRXAGCHang dur // float
21 setRXAGCLimit lim // float
22 setTXAGC T|F // on/off
23 setTXAGCCompression lev // float
24 setTXAGCHang dur // float
25 setTXAGCLimit lim // float
26 setTXSpeechCompression T|F // on/off
27 setTXSpeechCompressionGain gain // float
28 setRXEQ <bandspec> // f0 dB0 f1 dB1 f2 dB2 ... fN
29 setTXEQ <bandspec> // f0 dB0 f1 dB1 f2 dB2 ... fN
31 // 0 dB1 75 dB2 150 dB3 300 dB4 600 dB5 1200 dB6 2000 dB7 2800 dB8 3600
32 // approximates W2IHY bandcenters
33 setRXAGC mode // mode = agcOFF, agcSLOW, etc.
34 setANFvals taps delay gain leak // int, int, float, float, RX only
35 setNRvals taps delay gain leak // int, int, float, float, RX only
36 setcorrectIQ phase gain // int, int
37 setcorrectIQphase phase // int
38 setcorrectIQgain gain // int
39 setSquelch lev // float, gain, RX only; default -30dB
40 setSquelchSt T|F // on/off, RX only
41 setTRX trx // trx = RX|TX
42 setRunState state // RUN_MUTE, RUN_PASS, RUN_PLAY
43 setRXPreScl T|F // on/off
44 setRXPreSclVal valQ // dB
45 setTXPreScl T|F // on/off
46 setTXPreSclVal valQ // dB
47 setRXPostScl T|F // on/off
48 setRXPostSclVal valQ // dB
49 setTXPostScl T|F // on/off
50 setTXPostSclVal valQ // dB
51 setSWCH trx [zap] // trx = RX|TX, int (always zaps at least 1)
52 setSpotToneVals gain freq rise fall // dB, Hz, msec, msec [-12, 700, 5, 5]
53 setSpotTone T|F // turn on, off
54 setFinished // shutdown gracefully
55 setRXListen rx // tell receiver rx to listen to commands to follow
56 setRXOn [rx] // turn currently listening receiver on, or receiver rx
57 setRXOff [rx] // turn currently listening receiver off, or receiver rx
58 setRXPan pos // set azimuth for currently listening receiver to pos (0...1)
59 setAuxMixGain [gain [trx]] // set mixing level for aux inputs
60 setAuxMixSt [flag [trx]] // set aux input mix on/off
62 setMeterType type [trx] // set meter type for trx, default rx
63 // types: SIG, AVG, REAL, IMAG; default SIG
64 setSpectrumType [type [scale [rx]]] // set spectrum type, scale, which rx
65 // types: SEMI_RAW, PRE_FILT, POST_FILT (deflt POST)
66 // scale: PWR, MAG (dflt PWR)
68 reqMeter [label] // sends entire rx or tx meter block to METERPATH
69 reqSpectrum [label] // sends current spec snapshot to SPECPATH