Date   
Re: 13.8 v on BITX 40 smd

sofiullah
 

Dear OM
The BITX designed concept on 13.2V but Linear Amplifier can be drive up to 28 volts as my exprience
de vu2kd
best 73s
Sofi

--



Re: uBitx AGC mod

K9HZ <bill@...>
 

From “Harris” ?


Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ

 

Owner - Operator

Big Signal Ranch – K9ZC

Staunton, Illinois

 

Owner – Operator

Villa Grand Piton - J68HZ

Soufriere, St. Lucia W.I.

Rent it: www.VillaGrandPiton.com


email:  bill@...

 


On Jan 2, 2018, at 11:53 PM, Diver Martin <diver.martin@...> wrote:

Anyone here used the Harris AGC Circuit in a uBitx or bitx?  I was perusing the Bitx20 files for AGC ideas, and came across an 8-page portion of a book from 'Harris', that describes an AGC circuit. So... I naturally copied it verbatim, put it into a circuit block, and have it set and ready to go into my uBitx motherboard mod.  But, I'd like to do two things first.

1)  Anyone used a similar design?  Your design thoughts/etc please.
2) Build up a PCB of it (2-3 week turnaround) and test it out.

Before I do 2, I'd like your feedback on 1) please.

Thanks!

--
Martin Held - AE7EU
http://ae7eu.com/
-------------------------------------------------------------------------------
If there aren't any questions, then what is there to learn?
<agc_schematic.png>
<agc_layout.png>

Re: 13.8 v on BITX 40 smd

Avijit
 

Many thanks Sir for the clarification. 
regards,
Avijit

On Wed, Jan 3, 2018 at 12:29 PM, sofiullah <sofiullah@...> wrote:
Dear OM
The BITX designed concept on 13.2V but Linear Amplifier can be drive up to 28 volts as my exprience
de vu2kd
best 73s
Sofi

--




Re: 13.8 v on BITX 40 smd

 

Avi,

Nothing should happen! I ran the main board and PA on 16V and got better output.
If you increase from 12 to 13.8 your power out will also increase. You might have
to reduce the drive with R136.

Don't push the finals too much!

Raj


At 03-01-2018, you wrote:
Sir,
Sorry, I have forget to mention about the main board supply. In fact I have fed the PA section with 24v dc and got around 20 watts of power.Â
So, my question remains the same, "if 13.8 v is given to the MAIN BOARD of bitx 40 smd, then what will happen" ?
73s
Avi

On Wed, Jan 3, 2018 at 12:17 PM, Raj vu2zap < rajendrakumargg@...> wrote:
No Avi,

I have run it at 16V (max on that power supply). Add a bigger heat sink or mount IRF on back panel.

Raj, vu2zap

At 03-01-2018, you wrote:
>Hello folks,
>if 13.8v DC is fed into the BITX 40 smd board then will it be damaged?Â
>73s,
>Avi, VU2OWB




Re: uBitx AGC mod

Diver Martin <diver.martin@...>
 

Your guess is as good as mine.  Search for 'agc.pdf' under the Bitx20 groups.io page.   The built in PDF title is 'SYNOP', and is listed as 'Chapter 13, Harris'.  It was uploaded 1/5/2005 (which seems like an odd date...)

On Tue, Jan 2, 2018 at 11:00 PM, K9HZ <bill@...> wrote:
From “Harris” ?


Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ

 

Owner - Operator

Big Signal Ranch – K9ZC

Staunton, Illinois

 

Owner – Operator

Villa Grand Piton - J68HZ

Soufriere, St. Lucia W.I.

Rent it: www.VillaGrandPiton.com


email:  bill@...

 


On Jan 2, 2018, at 11:53 PM, Diver Martin <diver.martin@...> wrote:

Anyone here used the Harris AGC Circuit in a uBitx or bitx?  I was perusing the Bitx20 files for AGC ideas, and came across an 8-page portion of a book from 'Harris', that describes an AGC circuit. So... I naturally copied it verbatim, put it into a circuit block, and have it set and ready to go into my uBitx motherboard mod.  But, I'd like to do two things first.

1)  Anyone used a similar design?  Your design thoughts/etc please.
2) Build up a PCB of it (2-3 week turnaround) and test it out.

Before I do 2, I'd like your feedback on 1) please.

Thanks!

--
Martin Held - AE7EU
http://ae7eu.com/
-------------------------------------------------------------------------------
If there aren't any questions, then what is there to learn?
<agc_schematic.png>
<agc_layout.png>




--
Martin Held - AE7EU
http://ae7eu.com/
-------------------------------------------------------------------------------
If there aren't any questions, then what is there to learn?

Re: 13.8 v on BITX 40 smd

Avijit
 

QSL Sir. Thanks for sharing your input.  I have run the PA section with 24 v and had around 400 QSOs including some dx. Used the rig for daily rag chewing  for around 1 hour each day on 7145 khz morning net from August 2017 to October 2017 with excellent signal reports. I am interested to use the 13.8v supply for possible portable op within my village. 
regards,
avi

On Wed, Jan 3, 2018 at 12:36 PM, Raj vu2zap <rajendrakumargg@...> wrote:
Avi,

Nothing should happen! I ran the main board and PA on 16V and got better output.
If you increase from 12 to 13.8 your power out will also increase. You might have
to reduce the drive with R136.

Don't push the finals too much!

Raj


At 03-01-2018, you wrote:
Sir,
Sorry, I have forget to mention about the main board supply. In fact I have fed the PA section with 24v dc and got around 20 watts of power.Â
So, my question remains the same, "if 13.8 v is given to the MAIN BOARD of bitx 40 smd, then what will happen" ?
73s
Avi

On Wed, Jan 3, 2018 at 12:17 PM, Raj vu2zap < rajendrakumargg@...> wrote:
No Avi,

I have run it at 16V (max on that power supply). Add a bigger heat sink or mount IRF on back panel.

Raj, vu2zap

At 03-01-2018, you wrote:
>Hello folks,
>if 13.8v DC is fed into the BITX 40 smd board then will it be damaged?Ă‚
>73s,
>Avi, VU2OWB





Re: uBitx AGC mod

Diver Martin <diver.martin@...>
 

Finding the file without searching yields that it was uploaded by Hans Summers.

On Tue, Jan 2, 2018 at 11:11 PM, Martin Held <diver.martin@...> wrote:
Your guess is as good as mine.  Search for 'agc.pdf' under the Bitx20 groups.io page.   The built in PDF title is 'SYNOP', and is listed as 'Chapter 13, Harris'.  It was uploaded 1/5/2005 (which seems like an odd date...)

On Tue, Jan 2, 2018 at 11:00 PM, K9HZ <bill@...> wrote:
From “Harris” ?


Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ

 

Owner - Operator

Big Signal Ranch – K9ZC

Staunton, Illinois

 

Owner – Operator

Villa Grand Piton - J68HZ

Soufriere, St. Lucia W.I.

Rent it: www.VillaGrandPiton.com


email:  bill@...

 


On Jan 2, 2018, at 11:53 PM, Diver Martin <diver.martin@...> wrote:

Anyone here used the Harris AGC Circuit in a uBitx or bitx?  I was perusing the Bitx20 files for AGC ideas, and came across an 8-page portion of a book from 'Harris', that describes an AGC circuit. So... I naturally copied it verbatim, put it into a circuit block, and have it set and ready to go into my uBitx motherboard mod.  But, I'd like to do two things first.

1)  Anyone used a similar design?  Your design thoughts/etc please.
2) Build up a PCB of it (2-3 week turnaround) and test it out.

Before I do 2, I'd like your feedback on 1) please.

Thanks!

--
Martin Held - AE7EU
http://ae7eu.com/
-------------------------------------------------------------------------------
If there aren't any questions, then what is there to learn?
<agc_schematic.png>
<agc_layout.png>




--
Martin Held - AE7EU
http://ae7eu.com/
-------------------------------------------------------------------------------
If there aren't any questions, then what is there to learn?



--
Martin Held - AE7EU
http://ae7eu.com/
-------------------------------------------------------------------------------
If there aren't any questions, then what is there to learn?

Re: Proof-of-concept for community-driven uBITX sketch using Github/PlatformIO/Travis-CI

William R Maxwell
 

Looks like a useful development, Neil. Well done!

Bill VK7MX


On 3/01/2018 5:39 PM, Neil Martinsen-Burrell wrote:
My uBitX arrived in the mail today and I found some time tonight to put together a sample of what is possible for developing our uBitX sketch on Github, similar to what Allard has done for the Bitx40. Farhan has indicated that he is looking for volunteers to help integrate patches (https://github.com/afarhan/ubitx/pull/1#issuecomment-354228971) and tools like Git, GitHub, and continuous integration can make that job much more manageable for whoever is doing it.

I forked Farhan's afarhan/ubitx Github repository at https://github.com/neilmb/ubitx-ng. As a proof of concept, I merged the two existing pull requests from Farhan's repository. Then I added some configuration for the PlatformIO tool that has been mentioned on this list before (https://github.com/neilmb/ubitx-ng/pull/3/commits/eb71a8a0d8abce1d45dd178b361b7b08ae537e3f). PlatformIO allows building Arduino sketches from the command line and it reports many more warnings and errors than the Arduino IDE (unused variables, incorrect return types, incorrect type casts, see https://github.com/neilmb/ubitx-ng/pull/3/commits/9c8d39f80052de53cc02b569ca19a2c48a202dd4).

Finally, I added configuration for the Travis-CI.org continuous integration tool. This service is free for open-source projects and watches Github for changes and runs a test suite for the new versions. A tool like this is crucial when welcoming contributions from others because it provides some basic assurances that the submitted code will at least compile. As an example, I configured a test that fails if the Arduino code has trailing whitespace (yuck; https://github.com/neilmb/ubitx-ng/pull/3/commits/cdc2808a3a87cd7c22dc6fee53b8b1f041ba3fe0).  You can see here https://travis-ci.org/neilmb/ubitx-ng/builds/324461590 that the build "failed" because there was trailing whitespace in Farhan's code, but another change in Git https://github.com/neilmb/ubitx-ng/pull/3/commits/90d2cca1fdc114dd7f73f0e542116f27d36047bb removed the problem and made the Travis build pass https://travis-ci.org/neilmb/ubitx-ng/builds/324462352.

I just wanted to do this to show what is possible with modern software engineering tools to make it easy and reliable for many people to contribute to the uBitX code. I'd happily welcome Ian Lee's pull request adding further CAT control code for the BitX, or W8TEE's change to actual .cpp files, or improvements to the keyer timing, or who knows what comes next! Then all of us together can be sure that the code meets the (minimal) standards that the community sets out before it gets merged with the "master" branch.

In my dream world, Farhan could keep shipping uBitX kits with the basic code from his afarhan/ubitx repository, while all of us together can iterate new features in a ubitx-ng repository. The hope would be that new builders would get a working radio, but the first thing we would encourage them to do is to get the latest and greatest code from ubitx-ng. Like Allard did with the bitx40, we would maintain hardware compatibility with the radio as delivered and people who wanted to make hardware modifications could make further changes in their own repositories. (Although K3NG has shown with his arduino keyer that many different configurations can be supported in one codebase with some additional effort.)

Thanks for reading this far, and I hope, whatever people decide, that uBitx firmware development will be rapid, reliable, long-lived, community-wide, and use modern software engineering tools, for all of our benefit.

-Neil N0FN

Re: uBitx AGC mod

William R Maxwell
 

1/4/2005 would have been more of an odd date, at least in those parts of the world that use dd/mm/yyyy format., as it would have been April Fools Day. Why is 1/5/2005 an odd date? Just curious, although I agree that a fuller citation would be useful.

Bill, VK7MX


On 3/01/2018 6:11 PM, Diver Martin wrote:
Your guess is as good as mine.  Search for 'agc.pdf' under the Bitx20 groups.io page.   The built in PDF title is 'SYNOP', and is listed as 'Chapter 13, Harris'.  It was uploaded 1/5/2005 (which seems like an odd date...)

On Tue, Jan 2, 2018 at 11:00 PM, K9HZ <bill@...> wrote:
From “Harris” ?


Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ

 

Owner - Operator

Big Signal Ranch – K9ZC

Staunton, Illinois

 

Owner – Operator

Villa Grand Piton - J68HZ

Soufriere, St. Lucia W.I.

Rent it: www.VillaGrandPiton.com


email:  bill@...

 


On Jan 2, 2018, at 11:53 PM, Diver Martin <diver.martin@...> wrote:

Anyone here used the Harris AGC Circuit in a uBitx or bitx?  I was perusing the Bitx20 files for AGC ideas, and came across an 8-page portion of a book from 'Harris', that describes an AGC circuit. So... I naturally copied it verbatim, put it into a circuit block, and have it set and ready to go into my uBitx motherboard mod.  But, I'd like to do two things first.

1)  Anyone used a similar design?  Your design thoughts/etc please.
2) Build up a PCB of it (2-3 week turnaround) and test it out.

Before I do 2, I'd like your feedback on 1) please.

Thanks!

--
Martin Held - AE7EU
http://ae7eu.com/
-------------------------------------------------------------------------------
If there aren't any questions, then what is there to learn?
<agc_schematic.png>
<agc_layout.png>



--
Martin Held - AE7EU
http://ae7eu.com/
-------------------------------------------------------------------------------
If there aren't any questions, then what is there to learn?

Re: uBitx AGC mod

Diver Martin <diver.martin@...>
 

Sorry, mostly in that it was uploaded so long ago.  Going back on some of the groups messages though, I guess BitX has been around for quite some years... I had only thought of it as a recent thing up until now :) 

Okay, back under my rock I go...

On Tue, Jan 2, 2018 at 11:37 PM, William R Maxwell <wrmaxwell@...> wrote:

1/4/2005 would have been more of an odd date, at least in those parts of the world that use dd/mm/yyyy format., as it would have been April Fools Day. Why is 1/5/2005 an odd date? Just curious, although I agree that a fuller citation would be useful.

Bill, VK7MX


On 3/01/2018 6:11 PM, Diver Martin wrote:
Your guess is as good as mine.  Search for 'agc.pdf' under the Bitx20 groups.io page.   The built in PDF title is 'SYNOP', and is listed as 'Chapter 13, Harris'.  It was uploaded 1/5/2005 (which seems like an odd date...)

On Tue, Jan 2, 2018 at 11:00 PM, K9HZ <bill@...> wrote:
From “Harris” ?


Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ

 

Owner - Operator

Big Signal Ranch – K9ZC

Staunton, Illinois

 

Owner – Operator

Villa Grand Piton - J68HZ

Soufriere, St. Lucia W.I.

Rent it: www.VillaGrandPiton.com


email:  bill@...

 


On Jan 2, 2018, at 11:53 PM, Diver Martin <diver.martin@...> wrote:

Anyone here used the Harris AGC Circuit in a uBitx or bitx?  I was perusing the Bitx20 files for AGC ideas, and came across an 8-page portion of a book from 'Harris', that describes an AGC circuit. So... I naturally copied it verbatim, put it into a circuit block, and have it set and ready to go into my uBitx motherboard mod.  But, I'd like to do two things first.

1)  Anyone used a similar design?  Your design thoughts/etc please.
2) Build up a PCB of it (2-3 week turnaround) and test it out.

Before I do 2, I'd like your feedback on 1) please.

Thanks!

--
Martin Held - AE7EU
http://ae7eu.com/
-------------------------------------------------------------------------------
If there aren't any questions, then what is there to learn?
<agc_schematic.png>
<agc_layout.png>



--
Martin Held - AE7EU
http://ae7eu.com/
-------------------------------------------------------------------------------
If there aren't any questions, then what is there to learn?




--
Martin Held - AE7EU
http://ae7eu.com/
-------------------------------------------------------------------------------
If there aren't any questions, then what is there to learn?

Re: BITX20 Ver3C SBL VFO

Kevin Luxford
 

Thanks Paul.  I tried a 5K6 resistor across the 10T pot and the tuning range was much better.  Having turned the tuning pot fully anticlockwise, I adjusted the low limit frequency to a tad under 4.0 MHz with the left trimmer, turned the 10 T tuning pot fully clockwise, then tacked a 10 K pot across the 10 T tuning pot, then adjusted the paralleled pot until the upper frequency limit was just a tad over 4.35 MHz, took the tacked pot off and measured its resistance.  Turned out to be 7K23 ohms.  So I will bodge something close to that from my stock of fixed resistors - problem solved thanks to Paul and Sarma.

73, Kevin VK3DAP / ZL2DAP

Re: uBitx AGC mod

Alan G4NMA
 

'Harris' appears to be Frank W Harris K0IYE.

Re: uBitx AGC mod

Alan G4NMA
 

Re: BITX20 Ver3C SBL VFO

MVS Sarma
 

Nice Kevin.
 enJOYthe QSOs


regards
Sarma
 

On Wed, Jan 3, 2018 at 1:24 PM, Kevin Luxford <kbgluxford@...> wrote:
Thanks Paul.  I tried a 5K6 resistor across the 10T pot and the tuning range was much better.  Having turned the tuning pot fully anticlockwise, I adjusted the low limit frequency to a tad under 4.0 MHz with the left trimmer, turned the 10 T tuning pot fully clockwise, then tacked a 10 K pot across the 10 T tuning pot, then adjusted the paralleled pot until the upper frequency limit was just a tad over 4.35 MHz, took the tacked pot off and measured its resistance.  Turned out to be 7K23 ohms.  So I will bodge something close to that from my stock of fixed resistors - problem solved thanks to Paul and Sarma.

73, Kevin VK3DAP / ZL2DAP





Re: Tuner? Well Sure!

Lawrence Galea
 

Noted.
Maybe a separate one apart from the antenna requirements.
Thanks and regards
Lawrence

On Sun, Dec 31, 2017 at 2:34 AM, K9HZ <bill@...> wrote:

Well 160 will easily be covered but 630M is a much larger task.  The efficiency of a wire that is less than 0.2 wave lengths (close to 400 feet!) on that frequency with a tuner is extremely low (most of the power is radiated by the tuner and feedline).  The best thing to do is put up the longest wire you can (500 feet min) then the tuner might have a chance.

 

 

Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ

 

Owner - Operator

Big Signal Ranch – K9ZC

Staunton, Illinois

 

Owner – Operator

Villa Grand Piton – J68HZ

Soufriere, St. Lucia W.I.

Rent it: www.VillaGrandPiton.com

Like us on Facebook! facebook icon

 

 

email:  bill@...

 

From: BITX20@groups.io [mailto:BITX20@groups.io] On Behalf Of Lawrence Galea
Sent: Saturday, December 30, 2017 9:35 AM
To: BITX20@groups.io
Subject: Re: [BITX20] Tuner? Well Sure!

 

You can count me in.

A 160M addition would encourage more operators to try this band which is also my favourite.

 

While at it, would it be possible to include 630M? 

Although I am not sure that the μbitx could be persuaded to tx down there with an additional LPF/BPF it would make more operators try the band.

 

Couple of quotes from emails.

 

"I actually changed the lowest frequency to 100000L. I want to see if 2200M will work, also. My antenna will never tune to these frequencies, but I want to see if I can hear anything.... KG5PRT"

"Group, With a filter front end and a small preamp I was able to hear a NDB beacon at 209.00KHz with my Ubitx. the readout read something like 2.09.059...this was a stock UBitx...Hope this helps! Mike WA3O "

So it may be feasible.

 

Thanks and regards

Lawrence

 

 


Re: BCI filter question.

ohwenzelph
 

 K9HZ
Jan 2   

You can build an excellent W3NQN BC filter for about $5. “

Do do you have details on how?

Re: uBitx AGC mod

William R Maxwell
 

Ah, all now understood. Now to learn more about our mysterious Harris.

Bill, VK7MX


On 3/01/2018 6:39 PM, Diver Martin wrote:
Sorry, mostly in that it was uploaded so long ago.  Going back on some of the groups messages though, I guess BitX has been around for quite some years... I had only thought of it as a recent thing up until now :) 

Okay, back under my rock I go...

On Tue, Jan 2, 2018 at 11:37 PM, William R Maxwell <wrmaxwell@...> wrote:

1/4/2005 would have been more of an odd date, at least in those parts of the world that use dd/mm/yyyy format., as it would have been April Fools Day. Why is 1/5/2005 an odd date? Just curious, although I agree that a fuller citation would be useful.

Bill, VK7MX


On 3/01/2018 6:11 PM, Diver Martin wrote:
Your guess is as good as mine.  Search for 'agc.pdf' under the Bitx20 groups.io page.   The built in PDF title is 'SYNOP', and is listed as 'Chapter 13, Harris'.  It was uploaded 1/5/2005 (which seems like an odd date...)

On Tue, Jan 2, 2018 at 11:00 PM, K9HZ <bill@...> wrote:
From “Harris” ?


Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ

 

Owner - Operator

Big Signal Ranch – K9ZC

Staunton, Illinois

 

Owner – Operator

Villa Grand Piton - J68HZ

Soufriere, St. Lucia W.I.

Rent it: www.VillaGrandPiton.com


email:  bill@...

 


On Jan 2, 2018, at 11:53 PM, Diver Martin <diver.martin@...> wrote:

Anyone here used the Harris AGC Circuit in a uBitx or bitx?  I was perusing the Bitx20 files for AGC ideas, and came across an 8-page portion of a book from 'Harris', that describes an AGC circuit. So... I naturally copied it verbatim, put it into a circuit block, and have it set and ready to go into my uBitx motherboard mod.  But, I'd like to do two things first.

1)  Anyone used a similar design?  Your design thoughts/etc please.
2) Build up a PCB of it (2-3 week turnaround) and test it out.

Before I do 2, I'd like your feedback on 1) please.

Thanks!

--
Martin Held - AE7EU
http://ae7eu.com/
-------------------------------------------------------------------------------
If there aren't any questions, then what is there to learn?
<agc_schematic.png>
<agc_layout.png>



--
Martin Held - AE7EU
http://ae7eu.com/
-------------------------------------------------------------------------------
If there aren't any questions, then what is there to learn?




--
Martin Held - AE7EU
http://ae7eu.com/
-------------------------------------------------------------------------------
If there aren't any questions, then what is there to learn?

Re: uBitx AGC mod

William R Maxwell
 

Ah, thankls.


On 3/01/2018 7:14 PM, Alan G4NMA wrote:
'Harris' appears to be Frank W Harris K0IYE.

Re: Proof-of-concept for community-driven uBITX sketch using Github/PlatformIO/Travis-CI

Rod Davis
 

Neil,

WOW! You did a lot of work, and your approach has convinced me to overcome my inherent reluctance to 'establishing an account'; I will get started on PlatformIO.

I agree with your approach and support the effort 100%.

Thank you for your energy and insight.

Regards,

Rod KM6SN



On 01/02/2018 10:39 PM, Neil Martinsen-Burrell wrote:
My uBitX arrived in the mail today and I found some time tonight to put together a sample of what is possible for developing our uBitX sketch on Github, similar to what Allard has done for the Bitx40. Farhan has indicated that he is looking for volunteers to help integrate patches (https://github.com/afarhan/ubitx/pull/1#issuecomment-354228971) and tools like Git, GitHub, and continuous integration can make that job much more manageable for whoever is doing it.

I forked Farhan's afarhan/ubitx Github repository at https://github.com/neilmb/ubitx-ng. As a proof of concept, I merged the two existing pull requests from Farhan's repository. Then I added some configuration for the PlatformIO tool that has been mentioned on this list before (https://github.com/neilmb/ubitx-ng/pull/3/commits/eb71a8a0d8abce1d45dd178b361b7b08ae537e3f). PlatformIO allows building Arduino sketches from the command line and it reports many more warnings and errors than the Arduino IDE (unused variables, incorrect return types, incorrect type casts, see https://github.com/neilmb/ubitx-ng/pull/3/commits/9c8d39f80052de53cc02b569ca19a2c48a202dd4).

Finally, I added configuration for the Travis-CI.org continuous integration tool. This service is free for open-source projects and watches Github for changes and runs a test suite for the new versions. A tool like this is crucial when welcoming contributions from others because it provides some basic assurances that the submitted code will at least compile. As an example, I configured a test that fails if the Arduino code has trailing whitespace (yuck; https://github.com/neilmb/ubitx-ng/pull/3/commits/cdc2808a3a87cd7c22dc6fee53b8b1f041ba3fe0).  You can see here https://travis-ci.org/neilmb/ubitx-ng/builds/324461590 that the build "failed" because there was trailing whitespace in Farhan's code, but another change in Git https://github.com/neilmb/ubitx-ng/pull/3/commits/90d2cca1fdc114dd7f73f0e542116f27d36047bb removed the problem and made the Travis build pass https://travis-ci.org/neilmb/ubitx-ng/builds/324462352.

I just wanted to do this to show what is possible with modern software engineering tools to make it easy and reliable for many people to contribute to the uBitX code. I'd happily welcome Ian Lee's pull request adding further CAT control code for the BitX, or W8TEE's change to actual .cpp files, or improvements to the keyer timing, or who knows what comes next! Then all of us together can be sure that the code meets the (minimal) standards that the community sets out before it gets merged with the "master" branch.

In my dream world, Farhan could keep shipping uBitX kits with the basic code from his afarhan/ubitx repository, while all of us together can iterate new features in a ubitx-ng repository. The hope would be that new builders would get a working radio, but the first thing we would encourage them to do is to get the latest and greatest code from ubitx-ng. Like Allard did with the bitx40, we would maintain hardware compatibility with the radio as delivered and people who wanted to make hardware modifications could make further changes in their own repositories. (Although K3NG has shown with his arduino keyer that many different configurations can be supported in one codebase with some additional effort.)

Thanks for reading this far, and I hope, whatever people decide, that uBitx firmware development will be rapid, reliable, long-lived, community-wide, and use modern software engineering tools, for all of our benefit.

-Neil N0FN

Re: Proof-of-concept for community-driven uBITX sketch using Github/PlatformIO/Travis-CI

MAc B
 

Neil, You've got a ticket for a free beer from me.

MAc

I never used Travis before, have to learn...