Keyboard Shortcuts
Likes
- Xiegu-X6100
- Messages
Search
Re: X6100 RX audio noises
I recorded some noises. Transceiver was not connected to antenna.
?
rfg 0 vol 0..55 speaker - rfg set to 0, recorded from headphones/speaker output (configured for speaker) with my PC internal soundcard (line-in), changing vol from 0 to 55.
rfg 63 vol 0..55 speaker - same as above, but RFG 63
rfg 63 vol 0...55 headphones - same as above, but output configured as headphones
?
usb soundcard, lineout 0..36, rfg 63 - recorded using USB soundcard within transceiver, rfg 63, line-out value changed from 0 to 36 within transceiver.
usb soundcard, lineout 10, rfg 63...0 - same as above, but line-out 10, rfg changed from 0 to 63.
?
Can't record using application (seems, I broke something, while building base image last time)
?
Summary for my radio:
* For speaker/phones I can hear noise Jarek mentioned, but its level is not so big (at least for my opinion). Changing S/P mode is not affects level.
* Phones mode makes volume lower, but generates more high-frequency noise on a big volume. I guess, it's a noise of the output audio amplifier.
* usb soundcard noise is significant higher, its level remains almost the same while changing frg/line-out
?
I guess the noise is "applied" somewhere after DSP, when audio signal converted to analog form and traveling between codec output and speaker/headphones amplifier (and usb soundcard input).
It might be a noise through power line of audio amplifier/usb soundcard of interference to audio signal line. Adding some filtering to power line (with capacitor or LC filter) for amplifier and usb soundcard might help. Second option - using a short shielded cable to connect DAC output with amplifier input, but it might be a tricky without a schema.
--
Georgy // R2RFE rfg 63 vol 0...55 headphones.mp3
rfg 63 vol 0...55 headphones.mp3
usb soundcard, lineout 10, rfg 63...0.mp3
usb soundcard, lineout 10, rfg 63...0.mp3
rfg 63 vol 0..55 speaker.mp3
rfg 63 vol 0..55 speaker.mp3
rfg 0 vol 0..55 speaker.mp3
rfg 0 vol 0..55 speaker.mp3
usb soundcard, lineout 0..36, rfg 63.mp3
usb soundcard, lineout 0..36, rfg 63.mp3
|
Re: Modified BASE firmware - rev2
Hi Georgy
?
Understood. I again tested both of the 1.1.6 versions. There is zero TX output on any mode with both of the 1.1.6 versions you just released. Tested with both GUIs, same results. This was also the case with the vendor firmware. The RX seems to work fine on 1.1.6 other than the difference in RFG.
XDC-C00 #BD? serial# V1G#B70__
FCC ID: 24ANLH-X6100
?
NQ4Y |
Re: X6100 RX audio noises
In my case, switching to external power is not giving any significant change to audio signal.
As an attachment I'm sending here two files: x6100_noise_blank.mp3 - it's a noise recorded from x6100's internal sound card, with Line-out in R1CBU/R2RFE App/Settings set to 0 (to eliminate as much of RX noise as possible). x6100_noise_qso.mp3 - is an audio recorded from x6100's internal sound card. It's a strong local station ragchewing @ 80m. Recording was done with RF gain setting from 0 to 70 to 0.
When using external speaker it's not annoying anyhow, but for headphones? with closed construction - it is. Especially, when trying? to catch weak station...
?
Spectrum for this blank noise looks like this:
?
That's interesting... tomorrow I'll try to make simple external attenuator for my headphones, and will? do some experimentations with volume settings above 30.
|
Re: X6100 RX audio noises
Same here. Using internal battery means more noise. External power and the radio goes quiet. 73 Rob YS1RS
On Monday, April 28, 2025 at 02:00:27 PM CST, Georgy Dyuldin via groups.io <g.dyuldin@...> wrote:
While tuning a threshold for TX compressor I noticed, that radio generates more noise, when it powered from the internal battery. It might also affect RX noise. Also TX SNR is quite low - about 35 db from noise level to pure sine signal generated within firmware with enough level to generate expected TX power. I have few screenshots - TX on USB without noise cancelling and with it.
I noticed, that on 1.1.6 VOL control behaves different for values 0...30 and for values upper 30. Looks like for values below 30 - volume controlled by multiplying signal (in digital form) for some value, for values above 30? - with configuring output codec only. It might be worth to check noise with VOL above 30, perhaps, with additional attenuation, it might be a better SNR.
For my experience - sound from headphones sounds a bit better, than sound comes to MAIN board from BASE. --
Georgy // R2RFE
|
Re: X6100 RX audio noises
While tuning a threshold for TX compressor I noticed, that radio generates more noise, when it powered from the internal battery. It might also affect RX noise. Also TX SNR is quite low - about 35 db from noise level to pure sine signal generated within firmware with enough level to generate expected TX power. I have few screenshots - TX on USB without noise cancelling and with it.
I noticed, that on 1.1.6 VOL control behaves different for values 0...30 and for values upper 30. Looks like for values below 30 - volume controlled by multiplying signal (in digital form) for some value, for values above 30? - with configuring output codec only. It might be worth to check noise with VOL above 30, perhaps, with additional attenuation, it might be a better SNR.
For my experience - sound from headphones sounds a bit better, than sound comes to MAIN board from BASE. --
Georgy // R2RFE |
Re: X6100 RX audio noises
Yeah, I¡¯ve also experimented with switching speaker/phone, but results are still not very satisfying. Especially, when I¡¯m in an environment with low RF-noise (like in mountains) then this internal noise is noticeable and is covering a weak stations (not a matter of making weak station unreadable, but just annoying). I¡¯m not really sure what you mean by setting output signal to zero? This internal noises are even well heard when volume is set to zero, so I¡¯m guessing it¡¯s injected somewhere at the ?very end of audio path. Now I think I also need to check if this internal noises are present in signal coming from x6100 soundcard¡ W dniu pon., 28 kwi 2025 o 15:38 Georgy Dyuldin via <g.dyuldin=[email protected]> napisa?(a):
|
Re: X6100 RX audio noises
Hi. I'm using s/p mode set to "speaker" with my headphones (on R1CBU might be inverted, don't remember). With VOL ~10-20 it's comfortable to listening and less internal transceiver noise, in opposite to using "phone" mode.
It also possible to set to zero output signal by patching firmware, for example - when AGC turned off. This might be helpful to determine source of noise - before or after DSP.
--
Georgy // R2RFE |
Re: Connecting Xiegu X6100 with R1CBU to FLRIG 1.1.8 with Linux Mint
I'm using Linux Mint with an X6100 and FLRig, and it's working great (I use the flatpack version - 2.0.05). The PTT is a bit odd. I've taken screen shots of my settings. I checked /etc//udev/rules.d and it has the file called cmedia.rules. The file must have been automatically created, and I'm not sure it is needed. ![]()
Screenshot from 2025-04-28 09-03-52.png
![]()
Screenshot from 2025-04-28 09-04-40.png
![]()
Screenshot from 2025-04-28 09-06-02.png
![]()
Screenshot from 2025-04-28 09-09-10.png
|
X6100 RX audio noises
Hi! Has anyone here ever looked into the issue of inherent audio noise in the RX audio path of the Xiegu X6100? Lately, I¡¯ve been listening to this device a lot on headphones, and I have to admit that, for example, compared to another QRP device I have on the bench ¡ª a transceiver based on Chris M0NKA's project ¡ª the Xiegu fares very poorly (the situation is similar when comparing the X6100 to the Elecraft KX3 ¡ª but of course, the KX3 is in a somewhat different league, so I¡¯ll leave that comparison aside). I don't have any solid measurements to share right now, but simply plugging headphones into both transceivers with the VOL/AF Gain turned all the way down reveals huge differences! I say this with a heavy heart, but the X6100 sounds like a terrible noise box! Maybe there are people here with the appropriate engineering knowledge who have analyzed the design of the X6100's audio path and have some thoughts? Maybe, to some extent, this is an issue that could be addressed at the software/firmware level as well. 73 de Jarek SP9HGN |
Re: Modified BASE firmware - rev2
I'm not sure right now. Logic of changes is pretty straightforward, but searching all locations within compiled OEM firmware to read/write/replace takes many time. Even if 1.1.6 and 1.1.8 only slight different on the source C code (which, unfortunately unavailable) - compiler might generate significant different machine code.
?
I want to add a true auto notch to 1.1.6 and extend main->base controls, test that all this functionality working. Maybe later I'll move the same for 1.1.8
?
Also, sad to listen, that 1.1.6 isn't work on some radios. I hoped there are only 2 different HW versions. Did you check 1.1.6 BBFW TX with listening on another radio?
?
--
Georgy // R2RFE |
Re: Modified BASE firmware - rev2
Georgy,
this is fantastic! Unfortunately with the x6100 revision I have, there is no transmit power with 1.1.6. I¡¯ve tried every version of the 1.1.6 BBFW and they all have no transmit power output. Transmit power only works with 1.1.8. Any plans to produce another 1.1.8 BBFW that includes these changes?
?
thanks!
?
Terry / NQ4Y |
Modified BASE firmware - rev2
Hi.
?
New version of the modified BASE firmware with FM squelch -
This time I decided to push 2 versions - with r2 suffix and with r2_plus15.5
Second is for the radio with issues with output power due to hardware difference, 15.5 means +15.5 dB to the TX signal level.
?
Full changelog:
?
Also, I found a way to add more controls for the MAIN -> BASE communication, by using gaps (unused bits) within i2c registers. It might be handy to make a compressor (or other features) more flexible (tuning compressor/gate threshold, makeup gain, etc). Such features might be added to R1CBU, but maybe someone will add the same to OEM gui application.
--
Georgy // R2RFE |
Re: Message record
With OEM firmware you can try to fix it with replacing within /etc/init.d/S51amixer
amixer -c 0 sset 'Mic1 Boost',0 0 1> /dev/null
with
amixer -c 0 sset 'Mic1 Boost',0 1 1> /dev/null
?
This enables mic boost for audio comes from BASE to MAIN (messages recording, CW decoding)
?
Changing files on x6100 described here -
--
Georgy // R2RFE |