Hi all
I updated the?SSB?beta?testing webpage of the brave, here:??and released?firmware?version?1_01_005 to it.?
There are TWO changes only.?
Firstly, I have made many changes to the SSB Calibration (phase pre-distortion self-measurement). These improve the robustness of the calibration. I made changes both to the way the calibration itself runs, as well as searching different configurations of the radio while running the configuration. On my QMX+ here it now runs from 160m through to 6m and completes all successfully, with the very minor exception of 160m which only gets as far as DAC 2300, so *almost* there,?just not quite and it won't matter. All others run all the way to the end (DAC 2600 or so, on a 12V supply). Additionally I applied a little?Chaikin algorithm smoothing to the curves. You will notice some additional debug information printed on the screen on some bands on the terminal version of the calibration and the calibration will take slightly longer; this is the system trying to determine feasible calibration configurations on "difficult" bands.?
Secondly, I have added a configuration in the System Config screen (accessible on both the terminal and the LCD). This is a "list" selection so use the left/right arrows to select a value in the terminal, or the Tune rotary encoder to select a value when adjusting it on the LCD. The possible values are: - USB Audio sound card and ONE serial port, as previous configurations
- USB Audio sound card plus TWO serial ports
- USB Audio sound card plus THREE serial ports and potential future USB Flash drive
Only the third of these makes use of ghost USB endpoints.?
Note that I also discovered an error in the USB Hub Device Configuration Descriptor in the area of the potential future USB Flash drive. On my Linux system it just worked anyway, but it's possible different Operating Systems are more fussy. I am very curious to hear, particularly from people with Windows (even Win 7 Ludwig), what you experience for each of these configurations. Even if you already tried it on 1_01_004 please try again which each configuration in 1_01_005 as it will provide very useful information. They all work here, but my system is Linux.?
Feedback eagerly anticipated!
73 Hans G0UPL
|
P.S. please note that for people with systems having serial device identification by ?D the suffixes of the three serial ports are now if00, if05 and if07.
73 Hans G0UPL
toggle quoted message
Show quoted text
Hi all
I updated the?SSB?beta?testing webpage of the brave, here:??and released?firmware?version?1_01_005 to it.?
There are TWO changes only.?
Firstly, I have made many changes to the SSB Calibration (phase pre-distortion self-measurement). These improve the robustness of the calibration. I made changes both to the way the calibration itself runs, as well as searching different configurations of the radio while running the configuration. On my QMX+ here it now runs from 160m through to 6m and completes all successfully, with the very minor exception of 160m which only gets as far as DAC 2300, so *almost* there,?just not quite and it won't matter. All others run all the way to the end (DAC 2600 or so, on a 12V supply). Additionally I applied a little?Chaikin algorithm smoothing to the curves. You will notice some additional debug information printed on the screen on some bands on the terminal version of the calibration and the calibration will take slightly longer; this is the system trying to determine feasible calibration configurations on "difficult" bands.?
Secondly, I have added a configuration in the System Config screen (accessible on both the terminal and the LCD). This is a "list" selection so use the left/right arrows to select a value in the terminal, or the Tune rotary encoder to select a value when adjusting it on the LCD. The possible values are: - USB Audio sound card and ONE serial port, as previous configurations
- USB Audio sound card plus TWO serial ports
- USB Audio sound card plus THREE serial ports and potential future USB Flash drive
Only the third of these makes use of ghost USB endpoints.?
Note that I also discovered an error in the USB Hub Device Configuration Descriptor in the area of the potential future USB Flash drive. On my Linux system it just worked anyway, but it's possible different Operating Systems are more fussy. I am very curious to hear, particularly from people with Windows (even Win 7 Ludwig), what you experience for each of these configurations. Even if you already tried it on 1_01_004 please try again which each configuration in 1_01_005 as it will provide very useful information. They all work here, but my system is Linux.?
Feedback eagerly anticipated!
73 Hans G0UPL
|
Hmm. Just tried this on my Windows 11 system. Now I have NO com ports. I tried different settings from the front panel but I get no com ports for any of them. I will have o go back to 04.
Tony
AD0VC
toggle quoted message
Show quoted text
P.S. please note that for people with systems having serial device identification by ?D the suffixes of the three serial ports are now if00, if05 and if07.
73 Hans G0UPL
Hi all
I updated the?SSB?beta?testing webpage of the brave, here:??and released?firmware?version?1_01_005
to it.?
There are TWO changes only.?
Firstly, I have made many changes to the SSB Calibration (phase pre-distortion self-measurement). These improve the robustness of the calibration. I made changes both to the way the calibration itself runs, as well as searching different configurations
of the radio while running the configuration. On my QMX+ here it now runs from 160m through to 6m and completes all successfully, with the very minor exception of 160m which only gets as far as DAC 2300, so *almost* there,?just not quite and it won't matter.
All others run all the way to the end (DAC 2600 or so, on a 12V supply). Additionally I applied a little?Chaikin algorithm smoothing to the curves. You will notice some additional debug information printed on the screen on some bands on the terminal version
of the calibration and the calibration will take slightly longer; this is the system trying to determine feasible calibration configurations on "difficult" bands.?
Secondly, I have added a configuration in the System Config screen (accessible on both the terminal and the LCD). This is a "list" selection so use the left/right arrows to select a value in the terminal, or the Tune rotary encoder to select a value when
adjusting it on the LCD. The possible values are:
- USB Audio sound card and ONE serial port, as previous configurations
- USB Audio sound card plus TWO serial ports
- USB Audio sound card plus THREE serial ports and potential future USB Flash drive
Only the third of these makes use of ghost USB endpoints.?
Note that I also discovered an error in the USB Hub Device Configuration Descriptor in the area of the potential future USB Flash drive. On my Linux system it just worked anyway, but it's possible different Operating Systems are more fussy. I am very curious
to hear, particularly from people with Windows (even Win 7 Ludwig), what you experience for each of these configurations. Even if you already tried it on 1_01_004 please try again which each configuration in 1_01_005 as it will provide very useful information.
They all work here, but my system is Linux.?
Feedback eagerly anticipated!
73 Hans G0UPL
|
Re: fw 005 and Windows 11 com ports.?
?
No com ports are recognized all get the "The last USB device you plugged in malfunctioned" using 1,2,or 3! Falling back to 003.
|
Did you restart QMX??
The COM ports setting takes effect oniy on the next time QMX is powered up.?
73 Hans G0UPL
toggle quoted message
Show quoted text
Hmm. Just tried this on my Windows 11 system. Now I have NO com ports. I tried different settings from the front panel but I get no com ports for any of them. I will have o go back to 04.
Tony
AD0VC
P.S. please note that for people with systems having serial device identification by ?D the suffixes of the three serial ports are now if00, if05 and if07.
73 Hans G0UPL
Hi all
I updated the?SSB?beta?testing webpage of the brave, here:??and released?firmware?version?1_01_005
to it.?
There are TWO changes only.?
Firstly, I have made many changes to the SSB Calibration (phase pre-distortion self-measurement). These improve the robustness of the calibration. I made changes both to the way the calibration itself runs, as well as searching different configurations
of the radio while running the configuration. On my QMX+ here it now runs from 160m through to 6m and completes all successfully, with the very minor exception of 160m which only gets as far as DAC 2300, so *almost* there,?just not quite and it won't matter.
All others run all the way to the end (DAC 2600 or so, on a 12V supply). Additionally I applied a little?Chaikin algorithm smoothing to the curves. You will notice some additional debug information printed on the screen on some bands on the terminal version
of the calibration and the calibration will take slightly longer; this is the system trying to determine feasible calibration configurations on "difficult" bands.?
Secondly, I have added a configuration in the System Config screen (accessible on both the terminal and the LCD). This is a "list" selection so use the left/right arrows to select a value in the terminal, or the Tune rotary encoder to select a value when
adjusting it on the LCD. The possible values are:
- USB Audio sound card and ONE serial port, as previous configurations
- USB Audio sound card plus TWO serial ports
- USB Audio sound card plus THREE serial ports and potential future USB Flash drive
Only the third of these makes use of ghost USB endpoints.?
Note that I also discovered an error in the USB Hub Device Configuration Descriptor in the area of the potential future USB Flash drive. On my Linux system it just worked anyway, but it's possible different Operating Systems are more fussy. I am very curious
to hear, particularly from people with Windows (even Win 7 Ludwig), what you experience for each of these configurations. Even if you already tried it on 1_01_004 please try again which each configuration in 1_01_005 as it will provide very useful information.
They all work here, but my system is Linux.?
Feedback eagerly anticipated!
73 Hans G0UPL
|
Yes I restarted it. No com ports. I just went back to 04 and the ports are there again.
Tony
toggle quoted message
Show quoted text
Did you restart QMX??
The COM ports setting takes effect oniy on the next time QMX is powered up.?
73 Hans G0UPL
Hmm. Just tried this on my Windows 11 system. Now I have NO com ports. I tried different settings from the front panel but I get no com ports for any of them. I will have o go back to 04.
Tony
AD0VC
P.S. please note that for people with systems having serial device identification by ?D the suffixes of the three serial ports are now if00, if05 and if07.
73 Hans G0UPL
Hi all
I updated the?SSB?beta?testing webpage of the brave, here:??and
released?firmware?version?1_01_005 to it.?
There are TWO changes only.?
Firstly, I have made many changes to the SSB Calibration (phase pre-distortion self-measurement). These improve the robustness of the calibration. I made changes both to the way the calibration itself runs, as well as searching different configurations
of the radio while running the configuration. On my QMX+ here it now runs from 160m through to 6m and completes all successfully, with the very minor exception of 160m which only gets as far as DAC 2300, so *almost* there,?just not quite and it won't matter.
All others run all the way to the end (DAC 2600 or so, on a 12V supply). Additionally I applied a little?Chaikin algorithm smoothing to the curves. You will notice some additional debug information printed on the screen on some bands on the terminal version
of the calibration and the calibration will take slightly longer; this is the system trying to determine feasible calibration configurations on "difficult" bands.?
Secondly, I have added a configuration in the System Config screen (accessible on both the terminal and the LCD). This is a "list" selection so use the left/right arrows to select a value in the terminal, or the Tune rotary encoder to select a value when
adjusting it on the LCD. The possible values are:
- USB Audio sound card and ONE serial port, as previous configurations
- USB Audio sound card plus TWO serial ports
- USB Audio sound card plus THREE serial ports and potential future USB Flash drive
Only the third of these makes use of ghost USB endpoints.?
Note that I also discovered an error in the USB Hub Device Configuration Descriptor in the area of the potential future USB Flash drive. On my Linux system it just worked anyway, but it's possible different Operating Systems are more fussy. I am very curious
to hear, particularly from people with Windows (even Win 7 Ludwig), what you experience for each of these configurations. Even if you already tried it on 1_01_004 please try again which each configuration in 1_01_005 as it will provide very useful information.
They all work here, but my system is Linux.?
Feedback eagerly anticipated!
73 Hans G0UPL
|
Oh. Well that's frustrating...
73 Hans G0UPL
toggle quoted message
Show quoted text
Yes I restarted it. No com ports. I just went back to 04 and the ports are there again.
Tony
Did you restart QMX??
The COM ports setting takes effect oniy on the next time QMX is powered up.?
73 Hans G0UPL
Hmm. Just tried this on my Windows 11 system. Now I have NO com ports. I tried different settings from the front panel but I get no com ports for any of them. I will have o go back to 04.
Tony
AD0VC
P.S. please note that for people with systems having serial device identification by ?D the suffixes of the three serial ports are now if00, if05 and if07.
73 Hans G0UPL
Hi all
I updated the?SSB?beta?testing webpage of the brave, here:??and
released?firmware?version?1_01_005 to it.?
There are TWO changes only.?
Firstly, I have made many changes to the SSB Calibration (phase pre-distortion self-measurement). These improve the robustness of the calibration. I made changes both to the way the calibration itself runs, as well as searching different configurations
of the radio while running the configuration. On my QMX+ here it now runs from 160m through to 6m and completes all successfully, with the very minor exception of 160m which only gets as far as DAC 2300, so *almost* there,?just not quite and it won't matter.
All others run all the way to the end (DAC 2600 or so, on a 12V supply). Additionally I applied a little?Chaikin algorithm smoothing to the curves. You will notice some additional debug information printed on the screen on some bands on the terminal version
of the calibration and the calibration will take slightly longer; this is the system trying to determine feasible calibration configurations on "difficult" bands.?
Secondly, I have added a configuration in the System Config screen (accessible on both the terminal and the LCD). This is a "list" selection so use the left/right arrows to select a value in the terminal, or the Tune rotary encoder to select a value when
adjusting it on the LCD. The possible values are:
- USB Audio sound card and ONE serial port, as previous configurations
- USB Audio sound card plus TWO serial ports
- USB Audio sound card plus THREE serial ports and potential future USB Flash drive
Only the third of these makes use of ghost USB endpoints.?
Note that I also discovered an error in the USB Hub Device Configuration Descriptor in the area of the potential future USB Flash drive. On my Linux system it just worked anyway, but it's possible different Operating Systems are more fussy. I am very curious
to hear, particularly from people with Windows (even Win 7 Ludwig), what you experience for each of these configurations. Even if you already tried it on 1_01_004 please try again which each configuration in 1_01_005 as it will provide very useful information.
They all work here, but my system is Linux.?
Feedback eagerly anticipated!
73 Hans G0UPL
|
No COM ports on Win 8 as well as on Win 10....
|
The same (?) problem here. After loading FW 005, restart, Menu ... USB serial ports 1, QMX off - on, check if 'USB serial ports 1' --> device manager shows no related COM-port and no related audio device.
Is there a basic difference between the old style USB (until FW 003) and the new style? Also the audio is affected since FW 004 not only the COM-port. As far as I understand for audio no ghost endpoint is relevant. So what else is different?
?
73 Ludwig
|
Yeah good question, Ludwig. I didn't think there was any difference. Mode 1 (1 serial port) in 005 is supposed to be exactly like 003. Just Audio + Serial and no change. I will have to investigate... Very tricky since it works perfectly here in Linux!
73 Hans G0UPL
toggle quoted message
Show quoted text
The same (?) problem here. After loading FW 005, restart, Menu ... USB serial ports 1, QMX off - on, check if 'USB serial ports 1' --> device manager shows no related COM-port and no related audio device.
Is there a basic difference between the old style USB (until FW 003) and the new style? Also the audio is affected since FW 004 not only the COM-port. As far as I understand for audio no ghost endpoint is relevant. So what else is different?
?
73 Ludwig
|
One more information:
When QMX is on the device manager it shows a non working USB composite device (translated from German). The Hardware IDs are
USB\VID_0483&PID_A34C&REV0100
USB\VID_0483PID_A34C
?
For FW 003 and working COM-port the Hardware IDs are
USB\VID_0483&PID_A34C&REV0100&MI_00
USB\VID_0483PID_A34C&MI_00
?
73 Ludwig
|
I have the same problem (Windows 11 PRO)
|
One more information:
For FW 003 also a working composite device with the same VID and PID is shown.
So both the composite device and the underlaying device was found.
?
For FW 005 only the composite device was found. Maybe no announcement of the underlaying devices or announcement not in the right form?
?
73 Ludwig
?
|
Hi there,
Would a powered USB hub, be practical or does that add more issues??
Thank you,?
George?
K3GK
?
|
Hi Ludwig
I agree, something must be amiss. But somehow Linux is making sense of it and Windows isn't! Don't worry, I'll find it!
George, QMX is already a powered hub, in effect. Cascading hubs would add more variables to a mix which already has enough variables!
73 Hans G0UPL
toggle quoted message
Show quoted text
On Fri, Apr 25, 2025, 21:15 George Korper via <georgekorper= [email protected]> wrote: Hi there,
Would a powered USB hub, be practical or does that add more issues??
Thank you,?
George?
K3GK
?
|
Could it be that in Windows the data and command endpoints must be allocated pairwise? Or Windows requires that command endpoints must exist even if not used.
--
73 Matti OH6BEX
|
Well, for fun, I reinstalled 005 and ran the calibration from the front panel. Phase works better but I still have one (30 Meters) that does not complete. I went back to 004 so that I could look at the result curves. I'm not sure if you did anything with SYNC
but some of those changed as well. I will have to try manually rerunning some of them.
Tony
AD0VC
toggle quoted message
Show quoted text
Hi Ludwig
I agree, something must be amiss. But somehow Linux is making sense of it and Windows isn't! Don't worry, I'll find it!
George, QMX is already a powered hub, in effect. Cascading hubs would add more variables to a mix which already has enough variables!
73 Hans G0UPL
On Fri, Apr 25, 2025, 21:15 George Korper via
<georgekorper= [email protected]> wrote:
Hi there,
Would a powered USB hub, be practical or does that add more issues??
Thank you,?
George?
K3GK
?
|
Hi Tony
Well, for fun, I reinstalled 005 and ran the calibration from the front panel. Phase works better but I still have one (30 Meters) that does not complete. I went back to 004 so that I could look at the result curves. I'm not sure if you did anything with SYNC
but some of those changed as well. I will have to try manually rerunning some of them.
A problem is that everyone's machine will be slightly different. When I get the next beta out and it works on Windows I'd be grateful if you could run 30m on its own, and take a screenshot both when it is running (and DAC is say, a few hundred); and when it is completed.? 73 Hans G0UPL
|
Could it be that in Windows the data and command endpoints must be allocated pairwise? Or Windows requires that command endpoints must exist even if not used.
No. Well yes... But with the COM ports = 1 setting it is supposed to replicate the precious situation.?
Anyway I found a 1 character typo, in the length of the USB descriptor, which could be the problem. Weird that Linux tolerates it. Anyway now I'm trying to boot into Windows 10. I still have the old 1TB hard disk attached to my computer though it's some years now since I booted into Windows. So I'll try and test it now .. 73 Hans G0UPL
|
I used USBTreeView to look at the QMX USB port with 004 and 005 installed. In case it might be of use, I attached the output as two files, one for 004 and one for 005.
Tony
AD0VC
toggle quoted message
Show quoted text
Hi Ludwig
I agree, something must be amiss. But somehow Linux is making sense of it and Windows isn't! Don't worry, I'll find it!
George, QMX is already a powered hub, in effect. Cascading hubs would add more variables to a mix which already has enough variables!
73 Hans G0UPL
On Fri, Apr 25, 2025, 21:15 George Korper via
<georgekorper= [email protected]> wrote:
Hi there,
Would a powered USB hub, be practical or does that add more issues??
Thank you,?
George?
K3GK
?
|