¿ªÔÆÌåÓý

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

Re: Greetings

 

Thanks to everyone. I missed the date on those posts.?
?
¡ª¡ª¡ª¡ª¡ª¡ª¡ª¡ª-
Jim?
N7RCS
Palm Bay, FL


Re: QMX+ Manual - BS170 - solder only 2 pins?

 

Often in mil applications, vias are fill with conductive or non-conductive material.? Most of the high density PCBs I worked with had vias that were filled with a conductive epoxy.? It enhanced reliability.? See link below.



-Steve K1RF


------ Original Message ------
From "Tony Scaminaci" <tonyscam@...>
Date 7/18/2024 8:17:50 PM
Subject Re: [QRPLabs] QMX+ Manual - BS170 - solder only 2 pins?

I grew up with MIL-STD 883B. We had to have large enough plated-through holes to guarantee that solder from one side of the board would flow smoothly through to the other side. Solder filets were visually inspected for every component on both sides of the board to ensure shiny connections. We found the hard-way that failure of the solder to flow through to the other side was usually due to the component leads being too large in comparison to the hole diameters, preventing the solder from flowing around the component leads properly and resulting in cold solder joints and/or solder blobs. I remember one project where a multilayer board with this issue was rejected by our QA people and the entire board had to be redesigned. Ouch!

On Thu, Jul 18, 2024 at 6:51?PM Larry Acklin via <acklin=[email protected]> wrote:
Many years ago the company I worked for had a contract that required all vias be completely filled with solder. This was in the 70¡¯s and vias were a bit bigger.

Larry
KB3CUF?

On Thu, Jul 18, 2024 at 7:38?PM Bruce Akhurst via <bruce=[email protected]> wrote:
Military standards have much to say about how much of the plated holes should be full of solder (usually 75% or more although NASA likes 100% every time )?
?
In hand assembly it¡¯s hard to control this from the other side of the board with different heating curves etc but as I said if the joint on the reverse is a good one it should be at least part filled and fine. ?

Perfectionists might like to add a bit more solder from the transistor side then suck the new excess off the bottom side then repeat ?¡­.. ? but you can go on like that all night ?and all the time the component¡¯s getting cooked?


Re: Keyboard CW

 

Hi? i have a ready built keyer from Funtronics model fk11 works well NO computer only a keyboard needed its a fully functional k3ng keyer??? ? Mick

On Friday, 19 July 2024 at 05:14:57 BST, Hans Summers <hans.summers@...> wrote:



Hi Zhenxing
?
The USB port on QMX is a ¡°USB device¡±. To use a USB keyboard, you need a ¡°USB host¡±, like a computer.

Yes but the USB port on QMX can also be configured as a host... the STM32F446 processor is a wonderful device!

73 Hans G0UPL


Re: QCX WARC Party - July 2024

 

I wasn't at home Monday (geocaching near Antwerp) so missed the challenge this time. See you the 29th perhaps.


Re: QMX New build - no flash drive - how to troubleshoot?

 

On Fri, Jul 19, 2024 at 05:26 AM, Gordon Young wrote:
- something in the path VDD is defective
or
- the Micro-Controller it's self is defective
Gordon, maybe it's the same. A defective Controller would affect VDD and LIN_REG_EN.
?
LIN_REG_EN to ground = ?11.3 M¦¸ (megaOhms)
I wonder why LIN_REG_EN is pulled down with this value. I think the resistance is non linear. Up to 0.75V the value is high and starting from 0.75V very low like for a Si diode.
?
I don't know if an other broken element connected to VDD would affect the controller in this way or the controller have to produce this effect by itself.
?
Sorry but no experience here for further debugging in this state. Maybe someone else could share his own experience. I wish you success.
?
73, Ludwig
?


Re: QMX+ finals, BS170 / TN0110 thoughts? #qdx #qmx

 

?
How did you know about my car? That's just creepy ?

?? I know where you live, too. So don't even think about trying anything???

73 Hans G0UPL



Re: QMX+ finals, BS170 / TN0110 thoughts? #qdx #qmx

 

Hi,
I was using 4 x TN0110 in my Lo bands QMX. What I got was a good safety feeling when operating it at +14V instead of 12V and consequently a bit higher output RF power. I would and am not using them in the QMX+.
--
73 Bojan S53DZ


Re: QMX+ finals, BS170 / TN0110 thoughts? #qdx #qmx

 

How did you know about my car? That's just creepy ?


Re: QMX+ finals, BS170 / TN0110 thoughts? #qdx #qmx

 


Hi Ronan
?
I hadn't considered changing output devices on any of my Q*X's as I expected Hans already put much effort into selecting the best part for the job.?

Thanks Ronan but you are too kind ;-)? ?I am constrained crucially by cost and availability considerations. An individual constructor may not be so constrained; and for this reason it is not necessarily?the case that no "upgrade" of a particular part is possible! For example?- if you buy a Ford Pickup truck and you really love it, and you want to pimp it up, and you decide to give it a custom gold plated finish, leather upholstery etc - then it will look very nice and fine for you that you did it. But Ford sure as hell aren't going to do offer it as standard or probably not even as an option, because it would not suit their cost and availability constraints.??
?
A quick look at the datasheet for the TN0110 shows it has much higher input capacitance than the BS170. Does that not impact its performance in this role, given the available drive?

I do think it can do, and that would impact the power output and efficiency at higher frequencies. I am not sure if anyone here has tested that, apologies if so and I have missed or forgotten it.?

Aside from the higher gate capacitance, I think there are other differences too which may or may not impact the suitability. Datasheets are often difficult to interpret and particularly to compare between parts from different manufacturers, because often the specified data is at a certain operating point which is different between the two datasheets. But I would make the following observations:
  1. BS170 is rated 500mA continuous, TN0110 only 350mA.?
  2. TN0110 has a higher rated power dissipation 1W vs the BS170's 830mW, and also a lower thermal resistance 132 C/W compared to the BS170 150 C/W. These are advantages for the TN0110 but this is also typically what you see: a device capable of handling more watts typically has higher capacitances.?
  3. BS170 has a lower typical ON state resistance than TN0110 which would provide some slight efficiency advantage
I should also note that I'm not really yet convinced by the proposition that the lower gate threshold voltage of the TN0110 is an advantage. The gate threshold is specified at Vds = Vgs and Id = 1mA; BS170 min-typ-max is 0.6-2.1-3V and TN0110 is min-max 0.6-2V (at the same operating point). However these operating conditions are not really similar to what is really encountered in the circuit and I think it is more correct to look at the Saturation Characteristics performance curve (which in the BS170 sheet is labelled "On-Region characteristics"). Taking into account the difference in scales of the graphs (due to the fact TN0110 is in some way a "bigger" device), it's hard for me to see any difference between the two transistors, at the 0-5V squarewave drive and expected Drain-Source currents in the actual circuit. In both cases a 5V square wave should saturate the transistor in the ON/OFF states. I don't see an easy way from the datasheets to say which transistor would be best. I may be wrong.

Personally and again I could be wrong, I actually like a slightly higher threshold, IF it still allows full saturation at the "high" of the drive circuit waveform in the application, because it appears to me to be closer to symmetry. The rise/fall time of the logic gate IC that drives the MOSFET gate is not infinitely fast. It appears to me that if the gate threshold was optimally at the mid-point (2.5V here), that would give the best symmetry in the transistor switching times; ideally you want as close to 50% timing as possible, as any deviation from that would I think start to cause overlap cancellation in the output transformer which will impair efficiency. To imagine in extremes, that the transistors are ON for 75% of the time and OFF for 25% of the time; then there is a considerable overlap in the push-pull circuit where BOTH the push side and the pull side are ON, and fighting each other via the output transformer. So as close as possible to 50% should be desirable and maximize efficiency.?

As always the proof of the pudding is in the eating, not in the studying of datasheets. But the pudding should always be cooked in the same kitchen, by the same chef, and eaten by the same customer making a decision, under the same conditions (not more hungry one day, than the next). In other words it has to be ONE QMX, all the LPFs exactly the same, the same person building it, the same measurement equipment under as identical conditions as possible. One person on one side of the planet can't build is QMX one way, measure it with his equipment in his lab, and compare results meaningfully with another person on the other side of the planet who used TN0110 and measured in his own lab. There are in that case just too many variables changing.?
?
73 Hans G0UPL



Re: QMX+ finals, BS170 / TN0110 thoughts? #qdx #qmx

 

Having in mind future SSB implementation in QMX/+ there is a risk the SSB generation software will be optimized for BS170 characteristics. Doing the mod for fun for myself - ok. It can be always reversed.?

73!
Pawe?


Re: CAT control and compatibility with Kenwood TS-480

 

Hello Bj?rn
?
I'm on the DXLog development team and struggle with implementing the drivers for the?
QMX and QCX models. If I had access to them I could do reverse engineering but unfortunately I don't.?

The CAT part of the QMX/QCX documentation is not very detailed and unfortunately also?
somewhat inconsistent.

Just to explain some background. QCX was created in 2017 and there was no CAT port on it; in fact the 32K Flash program memory was 100% full. But CAT was requested and I wrote it. I managed to squeeze existing functionality, to make space for the program code for the CAT features. I chose TS480 because the protocol is well documented and widely supported. I believe (based on similarities) that the Elecraft radios were also based originally off TS480 protocol but I may be wrong on that, and certainly they were later extended and now have their own entries in the list. QRP Labs also has its own radio type in recent hamlibs.?

Because of the very limited program memory and also the fact that of course QCX and TS480 don't have the same capabilities, only a subset of the TS480 protocol was implemented, and it was implemented in a less strict way compared to TS480, in order to save program space. Nevertheless it was sufficient for correct operation with many logging programs. The hardware required a few extra components to be able to share some IO pins with the LCD; later those components were incorporated into PCB revisions so it became standard.?

Later I had requests from QRP Works who wanted to make their SideKar product which had originally been an Elecraft Accessory only.?

George Korper if you are reading this - SideKar is another option for sending keyboard Morse from a QRP Labs transceiver, as you were asking about Keyboards in a different thread.

Anyway - so I added some support for the KY; command to send and retrieve decoded CW. KY is an Elecraft command not a TS480 command so was another departure from pure TS480.?
?
Now some of those CAT commands were inherited into QDX CAT commands, and later QDX CAT was inherited into QMX. Unfortunately QMX doesn't yet handle KY (and perhaps other CW details) because of the inheritance route of the code modules through QCX->QDX->QMX... however this is just an anomaly and will be resolved, in fact it's even quite high on my QMX ToDo list to make KY work properly on QMX. So won't be long I hope.?

QMX has plenty of code space, it isn't so restricted as QCX was so if there are any requests, they can be accommodated (in time).?

I had thought the QCX/QMX documentation is precise and sufficiently detailed but if there are any improvements necessary please let me know/?
?
Since my help desk ticket remains unanswered I am turning to this reflector.?

Apologies for the delay handling that, I'm *still* behind on emails and helpdesk tickets... at the same time trying to carve out a little time for development. Pitying?myself that there is only one me whhaaaaaahhh...?
?
The challenges I face are the following:

RD/RU
Is the implementation of the RD and RU commands really the same as the TS-480??
The documentation suggests otherwise. With the TS-480, RD must be followed by exactly four digits?
and decreases the RIT with a certain number of hertz. RU works?the same but increases the RIT.?
The QMX/QCX documentation seems to suggest RD instead sets the RIT to an absolute value and?
that a sign also must be included?in the command (like with Kenwood's RF command).
How does RD/RU really work with the QMX/QCX and what is the format?

I'm not sure your description of the RU RD commands on a TS-480 is quite right either. The TS-480 document is here:

RD and RU commands are described on pages 17 and 18 respectively.?

The RU description is: "Moves the RIT offset frequency up. Slows down the scan speed in Scan mode". I have no idea what scan mode is but it isn't a current QCX or QMX thing anyway so ignore that. The Set command has format RU p1 p1 p1 p1 p1 ; where P1 is the offset frequency 00000-99999 in Hz. So there are five digits (not four as you state). But my interpretation of the TS480 specification is that this sets the RIT offset frequency in the up direction. Not that it applies a shift to the currently set RIT offset frequency. In other words I interpreted it as an absolute RIT setting, not a shift to the current setting. It seems more logical to me.?

But am I WRONG? Does someone have an actual TS-480 to check? And even if wrong - should I change QMX? (Note: QCX firmware is very stable with few if any known bugs and hasn't had an update for more than 2 years; I'd be reluctant to meddle in QCX firmware unless it is very terribly urgent).?

Attached is a screenshot of the RU command from the Kenwood document. RD is similar. Aside from the 5 digit thing which seems clear, I can't in my view, see a way to interpret this that RU increases the RIT offset. To me it seems it should specify an absolute, positive RIT offset. Since it declares that P1 is the offset frequency, and had previously referred in the description to the "RIT offset frequency". It doesn't say that P1 is a CHANGE to the RIT offset frequency.?

So this is why I implemented it this way. I did not implement the Read command because it appeared to be applicable only in Scan mode.?

To summarize the QMX implementation:
  • RUn; sets an absolute positive RIT of n Hz.?
  • RDn; sets an absolute negative RIT of n Hz.?
  • Neither RU nor RD have a Read implementation, in other words RD; is not supported.?
  • Neither RU nor RD require a sign in front of them; in fact whether you put?+ or - in front of the number, it is ignored. Only the number is read, not the sign; the sign is determined by RU (+) or RD (-)
  • RU and RD are not strict about requiring 5 digits. In other words you can type in RU50; and the RIT will be set to?+50 Hz. You don't need to send RU00050; which would be a strict TS480 compliance; but if you do send RU00050; it will also work fine.?
As a result of typing out this reply and my experiments on an actual QMX+ here I have found the following anomalies and added it to my Dev list to correct:
  • RU0; and RD0; don't set RIT to zero (switching OFF RIT), they do nothing. I think they should set RIT to zero.?
  • RT (sets or reads the RIT function status) only has a Read function, RT; returns the RIT on/off status. If I were to implement the Set function then this would be a way to switch RIT off. Currently there is NO way to set RIT off or to set it to zero from the CAT interface.?
  • I think setting a RU, FA etc command should also move the cursor on the QMX to the altered frequency field; that would make sense and be consistent with what happens if you enter RIT editing on the QMX by double tapping the left button.?
  • Documentation issue: the QMX operating manual says on page 97 in its example of RD, "for example ¡°RD-200;¡± sets the RIT to -200Hz"; in fact as I mentioned, the minus sign is not required and is ignored. So RD200; would be the correct command to set RIT to -200 Hz.?
FA/FB
With?the?TS-480, the FA and FB commands?must be followed by exactly 11 digits.?
The QMX/QCX seems to accept?a varying?length. Is this true?

Yes. As for RU and RD, with FA and FB QCX/QMX is not strict about the length of the frequency specification, it does not have to be 11 digits.??
?
IF
With the TS-480, the mode field (character number 30) returns the same code as MD.?
This does not seem to be the case with the QMX/QCX. Is this true?

No. On both QCX and QMX IF command character 30 is the same as the result of the MD command.

73 Hans G0UPL


Re: QMX+ finals, BS170 / TN0110 thoughts? #qdx #qmx

 

Interesting....
I hadn't considered changing output devices on any of my Q*X's as I expected Hans already put much effort into selecting the best part for the job.?
?
A quick look at the datasheet for the TN0110 shows it has much higher input capacitance than the BS170. Does that not impact its performance in this role, given the available drive?
?
?


Re: LIpo Battery use possible

 

There's lots of discussion on here regarding QMX power supplies and you'll find almost as many different opinions as there are responses.
?
Taking a step back from the noise, the general message (including info from Hans himself) is that it's fine to power the 12V QMX with over 12V BUT as the voltage increases, so does the risk of popping output transistors if your radio isn't running into a well-matched load. How much you go above 12V is entirely down to how long you want the radio to survive.....?
?
I run my 12V QMX from either 3 x 18650 LiPo cells or a 3S LiPo pack. Fully charged, the radio reports these as supplying about 12.5V ish which drops fairly quickly. I've had no issues so far in running it that way.
?
When I first built the kit and connected to it via putty, I saw that the terminal software displays the supply voltage to the radio. When the supply voltage hits 12.5V and above, the displayed numbers turn red. I used this as a general indicator that the radio is safe enough when run at 12.4 and below.?
?
Anyway, long story short - Yes. A 3S LiPo is fine for a 12V QMX ....... in my experience.


CAT control and compatibility with Kenwood TS-480

 

I'm on the DXLog development team and struggle with implementing the drivers for the?
QMX and QCX models. If I had access to them I could do reverse engineering but unfortunately I don't.?

The CAT part of the QMX/QCX documentation is not very detailed and unfortunately also?
somewhat inconsistent.

Since my help desk ticket remains unanswered I am turning to this reflector.?

The challenges I face are the following:

RD/RU
Is the implementation of the RD and RU commands really the same as the TS-480??
The documentation suggests otherwise. With the TS-480, RD must be followed by exactly four digits?
and decreases the RIT with a certain number of hertz. RU works?the same but increases the RIT.?
The QMX/QCX documentation seems to suggest RD instead sets the RIT to an absolute value and?
that a sign also must be included?in the command (like with Kenwood's RF command).
How does RD/RU really work with the QMX/QCX and what is the format?

FA/FB
With?the?TS-480, the FA and FB commands?must be followed by exactly 11 digits.?
The QMX/QCX seems to accept?a varying?length. Is this true?

IF
With the TS-480, the mode field (character number 30) returns the same code as MD.?
This does not seem to be the case with the QMX/QCX. Is this true?

Thank you in advance,

Bj?rn SM7IUN


Re: WSPR doesn't report many stations after being on overnight with my QMX+

 

I just checked again. The site is working. So try again and see if the
Results are the same.?


Re: QMX+ Manual - BS170 - solder only 2 pins?

 

thanks for the feedback... so simply solder all pins of the BS170 ;)


Re: WSPR doesn't report many stations after being on overnight with my QMX+

 

Michael there may be a problem with the WSPR server again. I just had no spots on 30, which I use to check propagation and I checked power output, timing, and Freq. and they all are normal. So maybe it's not you or me, but it!
?
WSPR server goes down occasionally but somebody out there fixes it. You may also see data from the hours you sent show up.


Re: Keyboard CW

 


Hi Zhenxing
?
The USB port on QMX is a ¡°USB device¡±. To use a USB keyboard, you need a ¡°USB host¡±, like a computer.

Yes but the USB port on QMX can also be configured as a host... the STM32F446 processor is a wonderful device!

73 Hans G0UPL


Re: WSPR doesn't report many stations after being on overnight with my QMX+

 

My guess is your rig has slipped outside the narrow wspr passband. Been there myself. Or clock is off. Hang in there and you can solve it.?
?
Curt
?


Re: Keyboard CW 2

 

Hi George
?
Before the conversation degenerates I would to say,
the Terminal program does work well to generate messages.
So thank you on that Hans. I can for the time being go
into terminal mode and create Emergency messages as well as
some standard QSO's.? In the future perhaps Terminal Mode can be expanded
to keyboard CW and a computer is not much bigger than a keyboard.?
or incorporated into the Radio. And there is always, the ability
to use the key at anytime during message sending.?
GOOD REASON TO BUY A QMX AND QMX+. EASY TO ENTER MESSAGES IN TERMINAL MODE.

It's already my intention in the future (AFTER the SSB) to add a CW screen to the terminal tools, which shows decoded text and allows you to key in CW etc via the keyboard.?

Back to what?Zhenxing said, about the USB port on the QMX yes, it is configured currently as a USB Device. However on the STM32F446 this peripheral may be configured instead as a USB Host port. Therefore it IS technically possible that in future QMX firmware could have a new feature to allow QMX to host a USB keyboard.

73 Hans G0UPL