summaryrefslogtreecommitdiff
path: root/configs/usbradio.conf.sample
blob: 2b62ea809abb55b48539b0ba5f4dd716fce65ede (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
[general]

; General config options, with default values shown.
; You should use one section per device, with [general] being used
; for the device.

; debug = 0x0               ; misc debug flags, default is 0

; Set the device to use for I/O
; devicenum = 0
; Set hardware type here
; hdwtype=0               ; 0=limey, 1=sph

; rxboost=0               ; no rx gain boost
; rxctcssrelax=1        ; reduce talkoff from radios w/o CTCSS Tx HPF
; rxctcssfreq=100.0      ; rx ctcss freq in floating point. must be in table
; txctcssfreq=100.0      ; tx ctcss freq, any frequency permitted

; carrierfrom=dsp     ;no,usb,usbinvert,dsp,vox
; ctcssfrom=dsp       ;no,usb,dsp

; rxdemod=flat            ; input type from radio: no,speaker,flat
; txprelim=yes            ; output is pre-emphasised and limited
; txtoctype=no            ; no,phase,notone

; txmixa=composite        ;no,voice,tone,composite,auxvoice
; txmixb=no               ;no,voice,tone,composite,auxvoice

; invertptt=0

;------------------------------ JITTER BUFFER CONFIGURATION --------------------------
; jbenable = yes              ; Enables the use of a jitterbuffer on the receiving side of an
; USBRADIO channel. Defaults to "no". An enabled jitterbuffer will
; be used only if the sending side can create and the receiving
; side can not accept jitter. The USBRADIO channel can't accept jitter,
; thus an enabled jitterbuffer on the receive USBRADIO side will always
; be used if the sending side can create jitter.

; jbmaxsize = 200             ; Max length of the jitterbuffer in milliseconds.

; jbresyncthreshold = 1000    ; Jump in the frame timestamps over which the jitterbuffer is
; resynchronized. Useful to improve the quality of the voice, with
; big jumps in/broken timestamps, usualy sent from exotic devices
; and programs. Defaults to 1000.

; jbimpl = fixed              ; Jitterbuffer implementation, used on the receiving side of an USBRADIO
; channel. Two implementations are currenlty available - "fixed"
; (with size always equals to jbmax-size) and "adaptive" (with
; variable size, actually the new jb of IAX2). Defaults to fixed.

; jblog = no                  ; Enables jitterbuffer frame logging. Defaults to "no".
;-----------------------------------------------------------------------------------