¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: R1CBU v0.30.0 question about FT8 settings

 

@n2job: with "no problem" You mean to say that the buttons are working for You on the second page in the FT8 settings? Are You also on v0.30.0?
?
73,
Janos ON4JBS


Re: R1CBU v0.30.0 question about FT8 settings

 

I'm afraid I can't help as I just finished a session with no problems.


R1CBU v0.30.0 question about FT8 settings

 
Edited

Hi,
?
I have just installed this version, impressive!?
When I was trying to set up FT8, it looks like the buttons on the 2nd page of settings are not working ( f.e. Auto Enable/disable).
Could someone confirm or advise how to use them? The buttons on the first page are all working via the corresponding hardware buttons under the screen,
?
73,
Janos ON4JBS


Re: X6100 and Fldigi with Cat control.

 

Flrig is a bit weird with PTT.? Do not check the cmedia box, and make sure you have "both" set. Please see the message below:


Re: X6100 and Fldigi with Cat control.

 

Hi,
?
I think hamlib will do the trick.
?
Regards Rob


Re: Alternative GUI v0.30.0 and patched BASE rev 3 #firmware

 
Edited

I tried to flash the base 1.1.6 r.2, r.2 plus and r.3, but there is no power out on my X6100. Going back to the original 1.1.6, the power come out again. The problem shows up on both original xiegu and Georgy,s v0.30.0 firmware.
?
You can try R4 and try to increase output gain within Settings (up to 12-16), until FM will not show 10W with low ALC (0-0.4).
Let me know, is it helps or not.
--
Georgy // R2RFE


Re: Alternative GUI v0.30.0 and patched BASE rev 3 #firmware

 

Thanks.
I see, that with output gain ~ 12.8 your x6100 behaves like mine (10W on FM/CW, 2.5 W on AM)? - these values is OK.
Regarding SSB - with 0 gain incoming signals becomes too "loud" for compressor (~ for +13 dB) - and it decreases levels. If compression ratio is 2:1 (default) - level after compressor ~ 6.5 dB lower. Also - you set +2 dB for makeup (increasing gain after compressor). So, to achieve 10W you just need to blow to mic a bit stronger.
?
I suggest to tune output gain with FM (to achieve desired output level).
For compressor makeup level I trying to set it to achieve alc < 2...2.5 during regular QSOs.
Compressor threshold - is hardest thing to configure. If threshold is too high - some quiet sounds might be suppressed by noise gate. If it too low - internal transceiver noise (which is relatively high), some background noise (fans from amplifier/PC, etc) and RF interference might appear on the compression branch of the transfer curve and might be amplified too strong. Opposite to makeup level, which should be configured with sounds with a normal level, changing threshold most impact quiet sounds - so check it without talking, with bigger distance to microphone, etc.
?
These settings (also hmic level) is not fully independent and changing one might require to adjust another. But anyway - I suggest to setup output gain only once. If It would be possible to know some HW details from the firmware - I'd be better to "hide" this control. Simple is better than complex ))
Also - after changing compression ratio you might need to adjust threshold or/and makeup. Especially for high ratios (greater than 4).
?
I'll push changes for r4 to github (with this binary).
?
Again - thanks for testing.
--
Georgy // R2RFE


Re: Alternative GUI v0.30.0 and patched BASE rev 3 #firmware

 

Hi,
?
I tried to flash the base 1.1.6 r.2, r.2 plus and r.3, but there is no power out on my X6100. Going back to the original 1.1.6, the power come out again. The problem shows up on both original xiegu and Georgy,s v0.30.0 firmware.
Any clue?
?
73 de Enzo, IK3SWB


Re: Alternative GUI v0.30.0 and patched BASE rev 3 #firmware

 

I've recently upgraded my BASE to the R4 version, and the results can be seen in this video:

However, I've noticed that with the output gain set to 0, the power output on FM, AM, and CW modes appears to be significantly reduced. In contrast, SSB is performing as expected, delivering the full 10W.


Re: Alternative GUI v0.30.0 and patched BASE rev 3 #firmware

 

Tkanks! I¡¯ll give it a try, and let you know how it behaves on my device.

73!

W dniu wt., 13 maj 2025 o 15:27 Georgy Dyuldin via <g.dyuldin=[email protected]> napisa?(a):

I changed the logic of the output gain control - now it applies to incoming signal (from mic or sound card) with negative sign and then applies to output IQ signal (with positive sign).
Also, aligned CW output level with FM. AM carrier only produces 25% of configured output. I listen few variants and decided that such level is a best in terms of generated signal.
?
For devices, which requires significant (+10 dB or higher) output gain to achieve full power on FM/CW this version also should make compressed TX signal better (due to normalization of the input signal).
?
ADC/DAC issue is just a guess - please let me know, if it fixed problem with different output levels for different modulation.
?
Regarding controlling every parameter for every mode - it's a tricky, mostly because I used an partially unused registers within i2c communication protocol. There are not so much unused bits and without deep modification of protocol (and without source code) I'll not be able to add new registers for new controls.
--
Georgy // R2RFE


Re: Alternative GUI v0.30.0 and patched BASE rev 3 #firmware

 

I changed the logic of the output gain control - now it applies to incoming signal (from mic or sound card) with negative sign and then applies to output IQ signal (with positive sign).
Also, aligned CW output level with FM. AM carrier only produces 25% of configured output. I listen few variants and decided that such level is a best in terms of generated signal.
?
For devices, which requires significant (+10 dB or higher) output gain to achieve full power on FM/CW this version also should make compressed TX signal better (due to normalization of the input signal).
?
ADC/DAC issue is just a guess - please let me know, if it fixed problem with different output levels for different modulation.
?
Regarding controlling every parameter for every mode - it's a tricky, mostly because I used an partially unused registers within i2c communication protocol. There are not so much unused bits and without deep modification of protocol (and without source code) I'll not be able to add new registers for new controls.
--
Georgy // R2RFE


Re: Alternative GUI v0.30.0 and patched BASE rev 3 #firmware

 

Thanks a lot.

Looks like a root cause within ADC/DAC. Let's imagine 10 mV on input of your ADC (signal from microphone) converts to 1000 (100 units for mV) . For an SSB this value comes through some processing? and result (2000, for example) converts back to 20mV (same 100 units for mV). Mine version converts the same 10 mV to only 250 (25 units for mV), which becomes 500 and converts back to 20mV (same 25 units for mV)

But FM modulation produces the constant level of signal, for example 100. For my device it will converted to 4mV, but for your only to 1mV.
OEM BASE firmware just uses too high values for CW/FM/AM, which always exceed 10W, but apply an ALC to reduce output power to 10W.
I hope I been able to explain.
?
Regarding AM - carrier only value should be about 25% of maximum output power. During modulation carrier level increases and decreases. For maximum possible depth of modulation output level changes from 0 to 2 * carrier level and power changes from 0? to 4 * carrier level. At r3 firmware it's about 45% - a bit bigger, than 25, but it allows to makes a stronger modulation with a little higher distortion.
?
CW on my radio slightly overloads the ALC (~2, if I remember correctly) - so 11 dB on your is not a surprise.
?
To sum it up: I'll change the logic of output gain control in assumption about different ADC/DAC scale. This should align output gain for FM and SSB. Perhaps, I adjust a bit CW multiplier.
--
Georgy // R2RFE


Re: Alternative GUI v0.30.0 and patched BASE rev 3 #firmware

 

In this case, I wasn't even thinking about the I/Q offset, but rather about the output gain settings for each mode. Allowing the user to set a separate gain will make it possible to adjust it to achieve the full 10W at the output.

In my case, it looks as follows:
SSB - 10W at output gain = 0
FM - 10W at output gain = 12
AM - 10W at output gain = 17
CW - 10W at output gain = 11


Re: Alternative GUI v0.30.0 and patched BASE rev 3 #firmware

 

On Mon, May 12, 2025 at 06:06 PM, Jarek SP9HGN wrote:
It can now be fixed in new GUI by adjusting output gain in settings, but from my observations - I need to set different output gain to achieve 10W power output in different modes (SSB/CW vs AM/FM).
My suggestion: maybe you should introduce separate output gain settings per each mode?
Well, FM (100%) and CW (90%) levels inside firmware is not depends on some hardware. I and Q for FM is a result of sin and cos - so it can be from -1 to 1 only, it doesn't depends on the input signal level.? I don't dive deep to CW, but looks like it just read some predefined signals (sine and cosine for I and Q). Here I might be wrong.
AM I and Q is a constant (carrier) + signal.
SSB output level is only depends on the input signal.
So, if you achieve normal output for SSB with some value of the output gain and the same value produces only 1W of output for FM - that mean that values of the input signal on my radio is significantly lower.
?
I guess it might be due to different sound codecs. Both are 24 bit, but one of them put these bits at the beginning of the 32 bit word, and another - at the end during analog-digital conversion. Same for DAC.
But for 8 bit difference output level difference should be ~48 dB.
?
How much output gain you use to achieve 10W on FM with low ALC?
--
Georgy // R2RFE


Re: Alternative GUI v0.30.0 and patched BASE rev 3 #firmware

 

He works well on my side.
Thanks Georgy


Re: Alternative GUI v0.30.0 and patched BASE rev 3 #firmware

 

On Mon, May 12, 2025 at 05:55 PM, Jerry K6ANI wrote:
Is this correct, or should it be:

??? user: root
??? pwd: 123
?
during the login to the x6100?
root?and 123 is correct login/password. I didn't read very attentively that message, thanks for your remark.
--
Georgy // R2RFE


Re: Alternative GUI v0.30.0 and patched BASE rev 3 #firmware

 

Hi Georgy!

Great job! I'm testing your new set of firm/software (BASE: r3 and GUI: 0.30.0).?
So far, I can confirm now I have a full 10W output @ SSB. But... Output power in FM/AM is still way less than 1W.
It can now be fixed in new GUI by adjusting output gain in settings, but from my observations - I need to set different output gain to achieve 10W power output in different modes (SSB/CW vs AM/FM).
My suggestion: maybe you should introduce separate output gain settings per each mode?
For a few years, I've been a happy owner of Chris M0NKA's transceiver, which has a very extensive calibration menu in UHSDR (allowing user to calibrate IQ offsets - like now in your firmware, output gains, SWR reading, volt-meter readings and many, many more), in which it was also possible to calibrate output gain across modes and bands. Maybe that could be a final approach to all that issues related to low output power at some devices?
My guess is that each X6100 is somehow calibrated in factory, and maybe by cooking your own base firmware you're somehow losing access to these calibration variables?

Thanks again for your great effort with creating this piece of code!
73 de Jarek SP9HGN


Re: Alternative GUI v0.30.0 and patched BASE rev 3 #firmware

 

Georgy,

I noticed that in the old Message you linked to that it says:

?? user: admin
?? pwd: 123

Is this correct, or should it be:

??? user: root
??? pwd: 123

during the login to the x6100?

Jerry

K6ANI

On Sun, May 11, 2025 at 11:38?PM Georgy Dyuldin via <g.dyuldin=[email protected]> wrote:
For BASE firmware updating you need to copy firmware file (xgf) to the X6100 file system. There are few way to do it. One of them is described here
Make sure that X6100 is booted with OEM firmware (without inserted SD card) and connected to WiFi before copying base firmware file.
After copying new files should appear in the system -> firmware upgrade menu. Last step - select desired firmware and press upgrade.
?
Perhaps, I'll inspect BASE flashing process and will be able to implement it within R1CBU in the future.
--
Georgy // R2RFE


X6100 and Fldigi with Cat control.

 

Hi,?

Has anyone been able to run the X6100 with Fldigi and the cat control from Fldigi??

I have been trying to use it, but not been succesful. I can communicate (with hickups sometimes yes and others not) using Flrig.?
However if I want to send out some CW, it goes in transmit, but does not transmit. sometimes Fldigi just closes, and the rig stays in transmit..
?
Anyone succesful?? I might be missing a config issue??
?
73'
?
Dick


Re: Alternative GUI v0.30.0 and patched BASE rev 3 #firmware

 

The easiest way to copy a file over to the X6100 IMHO is to use Filezilla. Pretty sure there's a version for almost any OS. So, on your PC, fire up Filezilla ( ) click in the left pane and move to the directory on your PC that has your xgf file. Now start the X6100 in normal mode (no R1CBU or other gui inserted in the SD slot). I'll assume you have wifi running on the X6100 - that's a whole other task. Look at your router connection listing (or use nmap, etc.) and find the the xiegu ip listed. Now, in the quickconnect at the top of the Filezilla app enter the ip of the X6100, then "root" for user, "123" for password, and set port to 22. The right hand pane will now show the X6100 "root".? Double click on the icon just above the "root" listing in the upper right hand window to switch into the full root directory in the lower right hand window - you'll see bin through var listed. Double click on usr, then firmware. Now go over to the left hand pane, single click on xgf file and drag it over to the right hand pane. You're done. Now on your X6100 go to settings firmware upgrade, select the xgf base file to upgrade to and press the upgrade button. After upgrading, and rebooting go to settings/system info and make sure you have the desired base.??