¿ªÔÆÌåÓý

Date

Re: Completed my QCX #ubitx

 

Very nice work.
--
Lee - N9LO? "I Void Warranties"

?


Re: LED Power Output Indicator #ubitx

 

Please don't assume a 3.0 volt LED and reasonable brightness. As I already stated,

I used a clear red LED and it is nice and bright and fun to watch.

I have received all the information I was looking for.?? Thank you.

It works great just the way it is.? "If it aint broke, don't fix it."
--
Lee - N9LO? "I Void Warranties"

?


Re: Hijacked: C vs C++

w7hd.rh
 

¿ªÔÆÌåÓý

It was a simple printf("Hello world.\n") statement as the entire content.? Probably the printf is what caused the overhead.

Ron W7HD

On 07/03/2018 08:31 PM, Jack Purdum via Groups.Io wrote:
Wow, I would never expect a 50:1 difference. True, C++ does drag in more overhead, but it shouldn't be that much. The gcc compiler is behind the Arduino IDE. Try using it to write a C versus C++ program and see if that difference holds. Some compilers bring in the entire I/O library if you use printf(). That shouldn't happen in the Arduino world. Take the code you used to come to those conclusions, but do it with the Arduino IDE. I'd love to hear the results. I'd be happy to run the test if you care to send the source code.

Jack, W8TEE

On Tuesday, July 3, 2018, 11:07:59 PM EDT, w7hd.rh <w7hd.rh@...> wrote:


Turbo C and Turbo C++ at first, then gcc and g++ later.? Without a lot of compiler switches added in.
It certainly turned me off C++ coding.? I still program in C and shell scripts whenever possible.?
I've written a LOT of programs over the last 30 years and can crank out a working C program in a few hours.

Ron W7HD

On 07/03/2018 07:05 PM, Jack Purdum via Groups.Io wrote:
Good grief! What compiler was it?

Jack, W8TEE

On Tuesday, July 3, 2018, 6:29:47 PM EDT, w7hd.rh <w7hd.rh@...> wrote:


I can vouch for the size increase with C++.? When I was teaching C and just getting my feet wet with C++, we did a direct comparison.? The results showed a 1.5K executable for C and 80K for C++ with the exact same code, simply renaming it .C++ instead of .C.? It is due to the libraries being pulled in.? Speed is a different issue since it is highly dependent on coding style.

Ron W7HD

On 07/03/2018 01:15 PM, Jack Purdum via Groups.Io wrote:
Hi Jerry:

I've seen statements like this:

????It's always been straight C (K&R or ANSII) if I want to code for speed or size

many times before, but I've never seen any a priori proof of this or articles that discuss it. It seems that it would make sense to be so, but I don't know if that's pushed into the generated code or if it's an increased load on the parser given the semantics of C++ versus C. Some even say that, because C++ uses templates in the libraries, the code generator can perform more optimizations on the code because it "knows" what you are doing ().


I don't have an answer, but I do try to follow the goals of C++ where it makes sense, especially encapsulation. If anyone has a definitive answer, I'd really like to know about it.

Jack, W8TEE



On Tuesday, July 3, 2018, 3:16:24 PM EDT, Jerry Gaffke via Groups.Io <jgaffke@...> wrote:


> I fail to see the their and there you are pointing out.?
?
What do you mean?
It's right their in this sentence:?

>>? ?"their" is possessional, "there" is positional, required in this context.


My gripes are mostly about a good technical discussions diverging into multiple threads.
If you do start a new thread on an old subject then post links to both showing where the other thread can be found.?

Those posting without any history for context generally get ignored.
If it's not worth your while to spend 5 seconds including context,
it's certainly not worth it for?thousands of forum readers to go find it.

If anybody want's to pick apart my use of USAish or my C indentation style (or lack thereof), have at it.
I'm quite capable of skipping over those posts too.

And while I'm at it, I've never seen any reason to get comfortable with C++.
It's always been straight C (K&R or ANSII) if I want to code for speed or size,
and for the last couple decades I've been resorting to Python for easy coding.?
This violates my primary beef above, I do try not to be overly pendantic.

Jerry, KE7ER



On Tue, Jul 3, 2018 at 09:49 am, Allen Merrell wrote:
On Tue, Jul 3, 2018 at 08:46 am, Dexter N Muir wrote:
Sorry to be a pedant, but that's me Allen: "their" is possessional, "there" is positional, required in this context.
73
Dex, ZL2DEX
Sorry Dexter, I'm not an english major but I fail to see the their and there you are pointing out.
?
--
Allen ?Merrell

-- 
Ron W7HD - NAQCC#7587 OMISS#9898 KX3#6966 LinuxUser#415320
Editor OVARC newsletter

-- 
Ron W7HD - NAQCC#7587 OMISS#9898 KX3#6966 LinuxUser#415320
Editor OVARC newsletter

-- 
Ron W7HD - NAQCC#7587 OMISS#9898 KX3#6966 LinuxUser#415320
Editor OVARC newsletter


Completed my QCX #ubitx

 

Completed my uBitx and my own home brewed enclosure. ?Nothing fancy but all built by hand and a drill and Dremel with a cutting disk and sanding drum. ?Still have to do some mods like the s-meter and agc.
--
Judd, WD8WV


Re: experience with Sunil VU3SUA's enclosures #ubitx

 

Hi Mike

Your case is in the lot of 25 cases that are being shipped tomorrow. Apologies for the delay, it will be shipped by DHL.
I mist your email as I have couple of email addresses..?
Thanks and regards

Sunil


Re: v4 pop-fix on a v3 board #ubitx

Nigel G4ZAL
 

@Mark, not sure on sidetone as I haven't checked and I understood swapping out the R70 resistor rectified the sidetone problem?

My shack/man cave is now partly cleaned out ready for a mains wiring and network cabling fit out so the uBitx is sidelined for now...

@Michael, I have no idea on the v4 board audio and this topic is regarding the v3 board and retro-fit of the 'pop-fix'.


Re: My uBitx with 5v mod #ubitx

Nigel G4ZAL
 

Colin, the case is an?Excellway EF01 and is available from Banggood, ebay etc.
Ebay UK -->?https://www.ebay.co.uk/itm/112584900985

Nigel


Re: Elmer in Atlanta GA with working BITx40 RFSignals Kit working

 

There is a file here with the voltages to be expected for a BitX40. A common failure point is the Q13 transistor, which is what mine had before I installed the back-to-back diode mod. I actually found the problem watching a video from VK3YE. Google "VK3YE BitX40 repair".

=Vic=


Re: My uBitx with 5v mod #ubitx

 

Nigel, where did you get the case? It looks ideal.

Colin - G8FRA/M5FRA


Re: Who has uBITX with Nextion display in action pictures ?

 

¿ªÔÆÌåÓý

Hi Joe

?

Thanks for the info, I¡¯ll look out for it. Is yours a standard or enhanced display?

?

73 de Charlie GI4FUE

?

From: [email protected] [mailto:[email protected]] On Behalf Of Joe
Sent: 04 July 2018 01:44
To: [email protected]
Subject: Re: [BITX20] Who has uBITX with Nextion display in action pictures ?

?

Hi,

?

I am running a 3.2e and a 7 inch

The code is working fine.

I will be releasing the 7 inch .hmi code with enhanced for the larger screen

by the end of the week or sooner.

Probably on

Also a new youtube demo

?

73

Joe

VE1BWV

On Tue, Jul 3, 2018, 8:35 PM Art Olson <olson339@...> wrote:

Charlie

?

His name is Joe Basque, VE1BWV

?

Here is a youtube link

?

?

73

Art N2AJO

?

From: [email protected] [mailto:[email protected]] On Behalf Of Charlie Morrison
Sent: Tuesday, July 3, 2018 7:19 PM


To: [email protected]
Subject: Re: [BITX20] Who has uBITX with Nextion display in action pictures ?

?

I saw a post recently (cant remember where ) of someone who is developing a tft file for a 7In nextion¡­cant find it now, but the 7 in displays are becoming much cheaper and could be mounted on top of the ubitx case, similar to the PIHPSDR done by Scott, WU2O¡­anyone remember who it was?

?

Regards

Charlie GI4FUE

?

From: [email protected] [mailto:[email protected]] On Behalf Of Art Olson via Groups.Io
Sent: 03 July 2018 23:24
To: [email protected]
Subject: Re: [BITX20] Who has uBITX with Nextion display in action pictures ?

?

Kees

I placed a photo of my 3.5 Nextion, CECs firmware 1.094. It is installed and running on a Ubitx version 3.Nextion has a list of 3d bezels for each size with downloadable stl files. I ordered a 3.5 bezel from 3d Hubs and it cost me $10. I think it looks pretty good on the face of my rig enclosure.


Nextion bezels -


?

?

Virus-free.

?


Re: Who has uBITX with Nextion display in action pictures ?

 

¿ªÔÆÌåÓý

Thanks Art

?

That¡¯s it¡­I¡¯ll follow this development with interest.

?

Charlie GI4FUE

?

From: [email protected] [mailto:[email protected]] On Behalf Of Art Olson
Sent: 04 July 2018 00:36
To: [email protected]
Subject: Re: [BITX20] Who has uBITX with Nextion display in action pictures ?

?

Charlie

?

His name is Joe Basque, VE1BWV

?

Here is a youtube link

?

?

73

Art N2AJO

?

From: [email protected] [mailto:[email protected]] On Behalf Of Charlie Morrison
Sent: Tuesday, July 3, 2018 7:19 PM
To: [email protected]
Subject: Re: [BITX20] Who has uBITX with Nextion display in action pictures ?

?

I saw a post recently (cant remember where ) of someone who is developing a tft file for a 7In nextion¡­cant find it now, but the 7 in displays are becoming much cheaper and could be mounted on top of the ubitx case, similar to the PIHPSDR done by Scott, WU2O¡­anyone remember who it was?

?

Regards

Charlie GI4FUE

?

From: [email protected] [mailto:[email protected]] On Behalf Of Art Olson via Groups.Io
Sent: 03 July 2018 23:24
To: [email protected]
Subject: Re: [BITX20] Who has uBITX with Nextion display in action pictures ?

?

Kees

I placed a photo of my 3.5 Nextion, CECs firmware 1.094. It is installed and running on a Ubitx version 3.Nextion has a list of 3d bezels for each size with downloadable stl files. I ordered a 3.5 bezel from 3d Hubs and it cost me $10. I think it looks pretty good on the face of my rig enclosure.


Nextion bezels -


?

?

Virus-free.

?


Re: Hijacked: C vs C++

 

On critical code, I prefer the direct correspondence of a vanilla C program to its executable.
With C++, there are too many unseen gears turning to implement all those cool features.

If I want easy coding of complicated algorithms and don't care about space or time, I write in python.
It's clean and concise and powerful, I get far fewer coding errors than when writing in C/C++.
If there are time critical functions to implement, write them in C and?call them from the?main python program.

Here's an old Unix fortune cookie from 40 years ago:
"The day-to-day travails of the IBM programmer are so amusing to most of us who are?
fortunate enough never to have been one? -- like watching Charlie Chaplin trying to cook a shoe."

We can argue if that applies better to the C or C++ programmer.

Jerry, KE7ER
he day-to-day travails of the IBM programmer are so amusing to most of us who are fortunate enough never to have been one


Re: TX frequency? of uBitx at CWL and CWU mode #ubitxcw

Andy V. Borisenko
 

Thank you Ian!
Now I'm at work, I'll definitely try in the evening.
p.s.?I measured the value of the DDS frequency and changed it in a file ubtx_si5351.ino v1.08. I found a way to do it without using devices.
now with the calibration I have no problems!


Re: experience with Sunil VU3SUA's enclosures #ubitx

 

I like the one I received from Sunil. Just like the uBITX, it allows one to use the parts that came with it, or buy other parts. Mod it the way you want. I was pleased that I got the parts to get up and running, now I can customize it to suit me, and I have started. I have knobs from a Heathkit, I've moved the board since I want to use a Nextion display, and I have plans to use the supplied parts as I wish, to create a connector for using the Signalink. Or I may wire up the EasyRig and put an onboard usb hub.

I'm happy with my case.

73,
Tommy


Re: LED Power Output Indicator #ubitx

Dennis Yancey
 

Simple circuit. Makes you wonder if you can somehow put a VU meter in there and have a relative power over 8 or 10 LEDs


Re: Elmer in Atlanta GA with working BITx40 RFSignals Kit working

Dennis Yancey
 

Probably a wiring issue on the mic jack. You may need to examine in
f your moc uses tip and sleeve or ring and sleeve for the electret. If you made your own with supplied condenser element,
you need to check your wiring. Make sure you used the correct pin for ground.


Re: LED Power Output Indicator #ubitx

 

Simple as it is, could be I don't fully understand the circuit.
But I don't think you get a voltage doubler unless you add the extra cap in series with the 5.6k resistor
as suggested in the last paragraph of my previous post? (ignore the garbage after my signature).

In my calculations, I'm assuming an LED forward voltage of 3.0 volts.
That's typical of the very bright white light LED's, 2 volts is more typical of a little red LED.
But the extra volt is probably needed to see anything at all anyway, given the 5.6k resistor
and that diode conduction occurs only on RF tips.? ?Even in a very dark room.
But should be reasonably bright with 5 or 10 watts.

Jerry


On Tue, Jul 3, 2018 at 08:25 pm, R. E. Klaus wrote:
Doesn't the 2 diodes and the cap form a rudimentary voltage doubler similar to those used in old AC/DC radios?

?

?


Re: Hijacked: C vs C++

Jack Purdum
 

Wow, I would never expect a 50:1 difference. True, C++ does drag in more overhead, but it shouldn't be that much. The gcc compiler is behind the Arduino IDE. Try using it to write a C versus C++ program and see if that difference holds. Some compilers bring in the entire I/O library if you use printf(). That shouldn't happen in the Arduino world. Take the code you used to come to those conclusions, but do it with the Arduino IDE. I'd love to hear the results. I'd be happy to run the test if you care to send the source code.

Jack, W8TEE

On Tuesday, July 3, 2018, 11:07:59 PM EDT, w7hd.rh <w7hd.rh@...> wrote:


Turbo C and Turbo C++ at first, then gcc and g++ later.? Without a lot of compiler switches added in.
It certainly turned me off C++ coding.? I still program in C and shell scripts whenever possible.?
I've written a LOT of programs over the last 30 years and can crank out a working C program in a few hours.

Ron W7HD

On 07/03/2018 07:05 PM, Jack Purdum via Groups.Io wrote:
Good grief! What compiler was it?

Jack, W8TEE

On Tuesday, July 3, 2018, 6:29:47 PM EDT, w7hd.rh <w7hd.rh@...> wrote:


I can vouch for the size increase with C++.? When I was teaching C and just getting my feet wet with C++, we did a direct comparison.? The results showed a 1.5K executable for C and 80K for C++ with the exact same code, simply renaming it .C++ instead of .C.? It is due to the libraries being pulled in.? Speed is a different issue since it is highly dependent on coding style.

Ron W7HD

On 07/03/2018 01:15 PM, Jack Purdum via Groups.Io wrote:
Hi Jerry:

I've seen statements like this:

????It's always been straight C (K&R or ANSII) if I want to code for speed or size

many times before, but I've never seen any a priori proof of this or articles that discuss it. It seems that it would make sense to be so, but I don't know if that's pushed into the generated code or if it's an increased load on the parser given the semantics of C++ versus C. Some even say that, because C++ uses templates in the libraries, the code generator can perform more optimizations on the code because it "knows" what you are doing ().


I don't have an answer, but I do try to follow the goals of C++ where it makes sense, especially encapsulation. If anyone has a definitive answer, I'd really like to know about it.

Jack, W8TEE



On Tuesday, July 3, 2018, 3:16:24 PM EDT, Jerry Gaffke via Groups.Io <jgaffke@...> wrote:


> I fail to see the their and there you are pointing out.?
?
What do you mean?
It's right their in this sentence:?

>>? ?"their" is possessional, "there" is positional, required in this context.


My gripes are mostly about a good technical discussions diverging into multiple threads.
If you do start a new thread on an old subject then post links to both showing where the other thread can be found.?

Those posting without any history for context generally get ignored.
If it's not worth your while to spend 5 seconds including context,
it's certainly not worth it for?thousands of forum readers to go find it.

If anybody want's to pick apart my use of USAish or my C indentation style (or lack thereof), have at it.
I'm quite capable of skipping over those posts too.

And while I'm at it, I've never seen any reason to get comfortable with C++.
It's always been straight C (K&R or ANSII) if I want to code for speed or size,
and for the last couple decades I've been resorting to Python for easy coding.?
This violates my primary beef above, I do try not to be overly pendantic.

Jerry, KE7ER



On Tue, Jul 3, 2018 at 09:49 am, Allen Merrell wrote:
On Tue, Jul 3, 2018 at 08:46 am, Dexter N Muir wrote:
Sorry to be a pedant, but that's me Allen: "their" is possessional, "there" is positional, required in this context.
73
Dex, ZL2DEX
Sorry Dexter, I'm not an english major but I fail to see the their and there you are pointing out.
?
--
Allen ?Merrell

-- 
Ron W7HD - NAQCC#7587 OMISS#9898 KX3#6966 LinuxUser#415320
Editor OVARC newsletter

-- 
Ron W7HD - NAQCC#7587 OMISS#9898 KX3#6966 LinuxUser#415320
Editor OVARC newsletter


Re: LED Power Output Indicator #ubitx

R. E. Klaus
 

Doesn't the 2 diodes and the cap form a rudimentary voltage doubler similar to those used in old AC/DC radios?


Re: LED Power Output Indicator #ubitx

 

I'd recommend placing it before the transmit LPF, not at the antenna port.
The diodes will create a bit of harmonic content that the LPF's can remove for us.

I think you could remove the lower 1n4148 and get the same performance.
Then it's just a diode detector, like found in some AM radios.
The LED should start turning on (in a dark room) at 3.0+0.6 = 3.6v peak.
That's 3.6*0.707 * 3.6*0.707 / 50ohms? = 3.6*3.6/100 = 130mW

I don't think the lower left 1n4148 adds anything except perhaps clipping the low going
tip of the RF more or less the same as the high going tips get clipped by the other diode.
This might reduce some of the harmonic content, but the LPF would do a much better job.?

If the 5.6k series resistor also had a 0.01uF cap in series with it, then you should
get double the DC voltage to the LED making this usable with lower power rigs.?
The LED would start turning on at around 3+0.6+0.6 = 4.2 volts pk-pk,?or 2.1v peak, or 2.1*2.1/100=44mW.
A low going RF tip will cause the lower-left 1n4148 to conduct, charging up that
new series cap.? So the voltage into the second 1n4148 will be an AC waveform
that rides up on top of ground instead of being centered on ground.

Jerry



That lower left 1n4148 doesn't really do anything except maybe clip
the low going peaks in a manner almost symmetrical with the high going peaks?
that get clipped by the other 1n4148.


On Tue, Jul 3, 2018 at 06:41 pm, Lee wrote:
I ran across this when looking for an transmit indicator for my Small Wonder Lab PSK31.? The original resistor was 2.2K but our radios put out more than double so I changed the resistor to 5.6K.?? Maybe someone with more electronic knowledge than me has better suggestions.?? It lights up bright and solid for CW and you an watch your modulation on SSB.?? I can really see the difference when I switch in my SSM2167 module.