3,058 bytes added
, 7 years ago
chan_simpleusb is ideal for smaller computers and those systems that do not need the chan_usbradio driver.
=simpleusb.conf=
The configuration of chan_simpleusb is done with the simpleusb.conf file and is self explanatory:
<pre>
; SimpleUSB configuration
;
[general]
[usb]
eeprom=0
hdwtype=0 ; Leave this set to 0 for USB sound fobs modified using
; the instructions from usbfob.pdf. Use a setting of
; 1 is for Dingotel/Sph interfaces.
rxboost=1 ; 0 = 20db attenuator inserted, 1= 20db attenuator removed
; Set to 1 for additonal gain if using a low-level receiver output
carrierfrom=usbinvert ; no,usb,usbinvert
; no - no carrier detection at all
; usb - from the COR line on the modified USB sound fob
; usbinvert - from the inverted COR line on the modified USB sound fob
ctcssfrom=usbinvert ; no,usb,usbinvert
; no - CTCSS decoding, system will be carrier squelch
; usb - CTCSS decoding using input from USB FOB
; usbinvert - from the inverted CTCSS line on the modified USB sound fob
txmixa=voice ; Left channel output: no,voice,tone,composite,auxvoice
; no - Do not output anything
; voice - output voice only
txmixb=no ; Right channel output: no,voice,tone,composite, auxvoice
; See txmixa above.
invertptt=0 ; Invert PTT 0 = ground to transmit, 1 = open to transmit
; This is the collector lead of the 2n4401 on the modified
; usb sound fob.
; please refer to the howto for the procedure to do this.
duplex=1 ; Full Duplex
</pre>
=Configuration=
==Parallel Port==
When setting chan_simpleusb to use a parallel port for I/O you must set a definition for the port address in rpt.conf:
<pre>
iobase=0x378 ; Parallel port address (using for cor/ptt & switches +dh-rbi - 378,278,3bc common Lpt 1,2,3
</pre>
You must then define the parallel port pins used for I/O in simpleusb.conf:
<pre>
[usb]
pp6=ptt
pp11=cor
</pre>
When configuring your simpleusb radio node you '''''MUST''''' ensure that the name of the radio is the same in both rpt.conf and simpleusb.conf.
Node names are in format of ''usb_<nodenumber>''. Where <nodenumber> = the AllStar Link node of your system. ''Note that usb and the node number are separated by an underscore (_) character.''
Example:<p>
Your simpleusb.conf file defines your usb radio as '''[usb_1000]'''. Your rpt.conf file would then have:
<pre>
rxchannel = SimpleUSB/usb_1000
</pre>
If you are reusing the simpleusb.conf file from an older installation (i.e., ACID), take special note of the change in naming. chan_simpleusb may not work without first making this change to your simpleusb.conf file.
[[Category:Node Configuration]]