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
61 // setCompandSt [T|F [trx]] // *** NB *** trx dflt TX!!!
62 // setCompand fac [trx] // probably > 0 for RX, < 0 for TX
63 // setMeterType type [trx] // set meter type for trx, default rx
64 // // types: SIG, AVG, REAL, IMAG; default SIG
65 // setSpectrumType [type [scale [rx]]] // set spectrum type, scale, which rx
66 // // types: SEMI_RAW, PRE_FILT, POST_FILT (dflt POST)
67 // // scale: PWR, MAG (dflt PWR)
69 // =========================================================================
70 // reqMeter [label] // sends entire rx or tx meter block to METERPATH
71 // reqSpectrum [label] // sends current spec snapshot to SPECPATH