usbradio.conf.sample 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. [general]
  2. ; General config options, with default values shown.
  3. ; You should use one section per device, with [general] being used
  4. ; for the device.
  5. ; debug = 0x0 ; misc debug flags, default is 0
  6. ; Set the device to use for I/O
  7. ; devicenum = 0
  8. ; Set hardware type here
  9. ; hdwtype=0 ; 0=limey, 1=sph
  10. ; rxboost=0 ; no rx gain boost
  11. ; rxctcssrelax=1 ; reduce talkoff from radios w/o CTCSS Tx HPF
  12. ; rxctcssfreq=100.0 ; rx ctcss freq in floating point. must be in table
  13. ; txctcssfreq=100.0 ; tx ctcss freq, any frequency permitted
  14. ; carrierfrom=dsp ;no,usb,usbinvert,dsp,vox
  15. ; ctcssfrom=dsp ;no,usb,dsp
  16. ; rxdemod=flat ; input type from radio: no,speaker,flat
  17. ; txprelim=yes ; output is pre-emphasised and limited
  18. ; txtoctype=no ; no,phase,notone
  19. ; txmixa=composite ;no,voice,tone,composite,auxvoice
  20. ; txmixb=no ;no,voice,tone,composite,auxvoice
  21. ; invertptt=0
  22. ;------------------------------ JITTER BUFFER CONFIGURATION --------------------------
  23. ; jbenable = yes ; Enables the use of a jitterbuffer on the receiving side of an
  24. ; USBRADIO channel. Defaults to "no". An enabled jitterbuffer will
  25. ; be used only if the sending side can create and the receiving
  26. ; side can not accept jitter. The USBRADIO channel can't accept jitter,
  27. ; thus an enabled jitterbuffer on the receive USBRADIO side will always
  28. ; be used if the sending side can create jitter.
  29. ; jbmaxsize = 200 ; Max length of the jitterbuffer in milliseconds.
  30. ; jbresyncthreshold = 1000 ; Jump in the frame timestamps over which the jitterbuffer is
  31. ; resynchronized. Useful to improve the quality of the voice, with
  32. ; big jumps in/broken timestamps, usualy sent from exotic devices
  33. ; and programs. Defaults to 1000.
  34. ; jbimpl = fixed ; Jitterbuffer implementation, used on the receiving side of an USBRADIO
  35. ; channel. Two implementations are currenlty available - "fixed"
  36. ; (with size always equals to jbmax-size) and "adaptive" (with
  37. ; variable size, actually the new jb of IAX2). Defaults to fixed.
  38. ; jbtargetextra = 40 ; This option only affects the jb when 'jbimpl = adaptive' is set.
  39. ; The option represents the number of milliseconds by which the new
  40. ; jitter buffer will pad its size. the default is 40, so without
  41. ; modification, the new jitter buffer will set its size to the jitter
  42. ; value plus 40 milliseconds. increasing this value may help if your
  43. ; network normally has low jitter, but occasionally has spikes.
  44. ; jblog = no ; Enables jitterbuffer frame logging. Defaults to "no".
  45. ;-----------------------------------------------------------------------------------