! ! Resource File for Twpsk ! ! This line is a comma separated list of files in the twpskDir directory ! These filenames will appear as button names on the File pulldown menu. ! Add your own files. For example, Twpsk.buttonNames: ShortCQ,LongCQ,Brag ! Start up values for rx and tx Freq Twpsk.rxFreq: 1000.0 Twpsk.txFreq: 1000.0 ! Start up state for AFC and NET - 1=ON 0=OFF Twpsk.afc: 1 Twpsk.net: 1 ! The squelch is gone for now. ! Start up value for Squelch Scale - Valid range 0 -> 40 !Twpsk*squelchScale.value: 5 ! Set the next value to 1 if you do NOT want the mixer controls ! to be active. Twpsk.noMixer: 0 ! Start up values for mixer controls ! valid values are 0 -> 100 Twpsk.mainVol: 65 Twpsk.outVol: 65 Twpsk.inVol: 50 ! Set the next value to your call for CW ID Twpsk.call: N0CALL !Twpsk.call: WA0EIR ! Set next value to 1 to display zeros with slashes Twpsk.zero: 1 ! Set next value to 1 for PTT. Set the following ! line to the serial device used to key PTT Twpsk.ptt: 1 Twpsk.serDev: /dev/ttyS1 ! Select the start up state for the display type ! Twpsk*saTB.set - selects the spectrum analyzer ! Twpsk*wfTB.set - selects the waterfall ! Uncomment only one of the following: !Twpsk*saTB.set: 1 Twpsk*wfTB.set: 1 !Set one of the following to 1 and the other two !to 0 for Broad, Medium or Narrow bandwidth display Twpsk*B.set: 0 Twpsk*M.set: 1 Twpsk*N.set: 0 ! Your call on the next line for the label on top ! Use \330 for a zero with a slash ! For example: Twpsk*label1.labelString: TWPSK !Twpsk*label1.labelString: WA\330EIR Twpsk*label1.fontList: -adobe-helvetica-*-o-*-*-25-*-*-*-*-*-*-* ! fftSpeed ! valid values are 0 -> 100 ! the bigger, the faster the display ! 60 is a good one. Twpsk*fftSpeedScale.value: 60 ! brightness start up value ! valid values are 1 -> 100 Twpsk*brightScale.value: 50 ! callBox ! set to 1 if you need the callbox ! and set the call box position !Twpsk.callBox: 0 Twpsk.callBox: 1 Twpsk*callShell.x: 50 Twpsk*callShell.y: 50 ! Translations for "Over", HisCall and ! user defined macros. ! ! Create your own macros using lines like these. ! ! Shift Alt m: sendMacro(WA0EIR)\n\ ! Shift Alt F1: sendMacro(WA0EIR)\n\ ! Shift Alt F2: sendMacro(WA0EIR WA0EIR)\n\ ! Shift Alt s: sendMacro(SK)\n\ ! ! Enter your macros after the line - ! Twpsk*txText.translations: #override\n\ ! The last two lines should NOT be modified. ! ! I suggest you use the form: ! Shift Alt "some_key": sendMacro(your text)\n\ ! ! Others like Ctrl "some_key": may already be used by other programs. ! Twpsk*txText.translations: #override\n\ Shift Alt o: sendOver()\n\ Shift Alt h: sendHisCall() ! The window does not fit on a 640x480 or ! 800x600 display. For those resolutions, ! try setting the number of lines in the ! text windows to something less than the ! default values. Some example values and ! window sizes are given below. ! 2 and 4 -> 404x479 ! 5 and 5 -> 404x539 ! 5 and 10 -> 404x614 Twpsk*txText.rows: 5 Twpsk*rxText.rows: 10 !Twpsk*rxText.columns: 70 !Twpsk*txText.columns: 70 ! X-Y position of upper left corner of the window Twpsk.x: 230 Twpsk.y: 10 ! ! Geometry things ! Twpsk*highlightThickness: 0 Twpsk*displayDiag*.highlightThickness: 3 Twpsk*audioDiag*.highlightThickness: 3 Twpsk*displayRB.spacing: 20 Twpsk*bwRB.spacing: 15 Twpsk*trRB.spacing: 17 Twpsk*controlsRC.spacing: 10 Twpsk*modesRC.spacing: 13 ! ! Color stuff ! Twpsk*XmToggleButton.selectColor: red Twpsk*XmScale.borderColor: antiquewhite !BACKGROUNDS Twpsk*background: tan Twpsk*XmForm.background: #00768d Twpsk*XmRowColumn.background: #00768d Twpsk*rxTextSW*background: tan Twpsk*txTextSW*background: tan Twpsk*menuBar*background: tan Twpsk*XmLabel.background: #00768d Twpsk*XmScale.borderWidth: 3 Twpsk*scopeDA.background: #00768d Twpsk*IMD.background: tan !! Twpsk*promptDiag*background: #00768d Twpsk*promptDiag*XmTextField.background: tan Twpsk*promptDiag.XmPushButtonGadget.background: tan Twpsk*callBox*background: #00768d Twpsk*callBox*XmTextField.background: tan Twpsk*callBox.XmPushButtonGadget.background: tan Twpsk*aboutDiag*background: #00768d Twpsk*aboutDiag.XmPushButtonGadget.background: tan Twpsk*helpDiag*background: #00768d Twpsk*helpDiag.XmScrolledWindow*background: tan Twpsk*helpDiag.XmPushButtonGadget.background: tan !FOREGROUNDS Twpsk*XmLabel.foreground: antiquewhite Twpsk*IMD.foreground: black Twpsk*promptDiag*foreground: antiquewhite Twpsk*promptDiag.XmTextField.foreground: black Twpsk*promptDiag.XmPushButtonGadget.foreground: black Twpsk*callDiag*foreground: black Twpsk*callBox.foreground: antiquewhite Twpsk*aboutDiag.foreground: antiquewhite Twpsk*helpDiag*foreground: antiquewhite Twpsk*helpDiag*XmText.foreground: black Twpsk*helpDiag.XmPushButtonGadget.foreground: black ! Fonts and Label Strings Twpsk*fontList: variable Twpsk*XmText.fontList: 9x15bold Twpsk*XmTextField.fontList: 9x15bold Twpsk*xmitTB.labelString: Xmit Twpsk*rcvTB.labelString: Recv Twpsk*tuneTB.labelString: Tune ! resource file found? !Twpsk.noTwpskMessBox.messageString - MUST be the string OK !Change it and you will break the start up logic !You've been warned! twpsk.noTwpskMessBox.messageString: OK ! Key Bindings Twpsk*defaultVirtualBindings: osfBackSpace: BackSpace\n\ osfDelete: Delete\n\ osfLeft: Left\n\ osfRight: Right\n\ osfUp: Up\n\ osfDown: Down\n\ osfMenu: F10