]> git.rkrishnan.org Git - dttsp.git/blob - jDttSP/command-vocabulary
Initial revision
[dttsp.git] / jDttSP / command-vocabulary
1 [TRX] indicates optional arg (RX or TX), RX default
2 T|F indicates TRUE or FALSE
3 (see enums.m4)
4
5 setANF T|F              // on/off, RX only
6 setANFvals taps delay gain leak // int, int, float, float, RX only
7 setATTOffset val        // float, RX only, appears only in squelch calc
8 setBIN T|F              // binaural mode, on/off, RX only
9 setFilter low-freq high-freq TRX
10 setFinished             // shutdown gracefully
11 setGainOffset           // float, RX only, appears only in squelch calc
12 setMeterOffset lev      // float, RX only, appears only in squelch calc
13 setMode mode [TRX]      // mode = USB, LSB, CWL, CWU, etc.
14 setNB T|F               // on/off, RX only
15 setNBvals thresh        // float, RX only
16 setNR T|F               // on/off, RX only
17 setNRvals taps delay gain leak  // int, int, float, float; RX only
18 setOsc freq [TRX]       // freq in Hz (float)
19 setRXAGC T|F            // on/off
20 setRXAGC mode           // mode = agcOFF, agcSLOW, etc.
21 setRXAGCCompression lev // float
22 setRXAGCHang dur        // float
23 setRXAGCLimit lim       // float
24 setRXEQ <bandspec>      // f0 dB0 f1 dB1 f2 dB2 ... fN (see setTXEQ)
25 setRXPostScl T|F        // on/off
26 setRXPostSclVal valQ    // dB
27 setRXPreScl T|F         // on/off
28 setRXPreSclVal valQ     // dB
29 setRunState state       // RUN_MUTE, RUN_PASS, RUN_PLAY
30 setSWCH trx [zap]       // trx = RX|TX, int (always zaps at least 1)
31 setSampleRate rate      // Hz (float)
32 setSpotTone T|F         // turn on, off
33 setSpotToneVals gain freq rise fall // dB, Hz, msec, msec [-12, 700, 5, 5]
34 setSquelch lev          // float, gain, RX only; default -30dB
35 setSquelchSt T|F        // on/off, RX only
36 setTRX trx              // trx = RX|TX
37 setTXAGC T|F            // on/off
38 setTXAGCCompression lev // float
39 setTXAGCHang dur        // float
40 setTXAGCLimit lim       // float
41 setTXEQ <bandspec>      // f0 dB0 f1 dB1 f2 dB2 ... fN
42         // typical:
43         // 0 dB1 75 dB2 150 dB3 300 dB4 600 dB5 1200 dB6 2000 dB7 2800 dB8 3600
44         // approximates W2IHY bandcenters
45 setTXPostScl T|F        // on/off
46 setTXPostSclVal valQ    // dB
47 setTXPreScl T|F         // on/off
48 setTXPreSclVal valQ     // dB
49 setTXSpeechCompression T|F      // on/off
50 setTXSpeechCompressionGain gain // float
51 setcorrectIQ phase gain // int, int
52 setcorrectIQgain gain   // int
53 setcorrectIQphase phase // int
54 setfixedAGC gain [TRX]  // float