Date   
Re: KD8CEC 1.072 download

w7hd.rh <w7hd.rh@...>
 

Unfortunately, the ubitx.net website only lists the 1.072 manual version.

Ron W7HD


On 04/24/2018 11:08 AM, Gordon Gibby wrote:
Good marketing!




On Apr 24, 2018, at 13:47, Rod Davis <km6sn@...> wrote:

 Hi All,

The latest KD8CEC firmware manual (1.073) gives  click-by-click
instructions for downloading from github.

You do not have to know a thing about github to use it; just follow the steps.

Many thanks to Jon,KK6VLO for contributing text and graphics to that
section of the manual.

Go to http:ubitx.net, Mike ZL1AXGs excellent website to get the manual.

Rod KM6SN


On 04/24/2018 07:56 AM, Gordon Gibby wrote:
All the world is a market.

Meet the needs of your customers and your move a lot of product.

Try to tell your customers “what they need to do, “ and they may find another vendor.

Trick here is to figure out how to make it easy on multiple types of customers.

that might require you storing your files 2 different ways, but that’s extra work for only ONE person, and benefits tens to hundreds to thousands.






On Apr 24, 2018, at 10:37, Jack Purdum via Groups.Io <jjpurdum@...> wrote:

Karl:

You're probably right on the 3 types. However, the statement:

You want to make changes to the software? Then you are a software developer, and version control is part of that.

needs a little wiggle room. If someone just wants to add a splash screen with their call, that's a change, but I don't think they need version control to do it. The problem is implementation: at what point do you transition from casual programmer to software developer? I think there are a lot of "add-a-splash-screen" programmers who are sticking their toes into the programming ocean for the first time. I think that's great...it's a fun element of our hobby! Of course, the danger is that wigglie toes in an ocean can attract attention from some mean-spirited creatures and some cautions need to then be put in place to safeguard the code. I just don't know where that line is drawn.

For me, when I'm finished working for the day, I always make a back a copy of the current files into a Backup directory. Using my earlier example, I would have:

   C://IanLee/Version106/ubix_20.ino...
              /Version1072/ubix_20.ino
              /WorkingVersion/ubix_20/ubix_20.ino...
              /Backup/WorkingVersion/ubix_20/ubitx_20.ino  // and the rest of the files

Notice how Backup is really a mirror of the WorkingVersion directory. As long as I back up at the end of each day, my worst case is I lose one day's work. I'm not as religious about this as I should be, which a real VC would enforce, but it works for me now.

In the end, it's up to the user to decide what's needed. The true value of VC only comes clearly into focus when something really bad happens and six months worth of work disappears.

Jack, W8TEE

On Tuesday, April 24, 2018, 8:59:11 AM EDT, Karl Heinz Kremer, K5KHK <khk@...> wrote:


Jack, 

I think we are dealign with three types of users:

1) The "Give me a simple way to flash uBitx, and I don't care about version numbers, I don't care about changes, I just want to use the latest and greatest features" user. For them, a version number is not important, because they very likely don't even want to keep more than one version around. They would very likely be happy with just using avrdude and flashing a hex file, which Ian provides. 

2) The "I want to experiment with the software and make my own changes, but always want a save way to get back to a working configuration" type of user. For them, just like learning the syntax of C/C++ and how the library system in the Arduino IDE works, it may be a good idea to get a basic understanding of a version control system and use that to keep track of changes. You want to make changes to the software? Then you are a software developer, and version control is part of that. 

3) The "I want to have access to different versions, but don't want to learn how software development actually works" type. For them, your approach may be a good way to keep track of different versions.  

Especially if you fall into #2, and you want to make changes, you need a way to figure out what you've changed. When you hack away on a keyboard, mistakes happen and you may not even remember touching a file. A version control system always will tell you exactly what has changed, and then you can figure out how to get back to a working system. So, in m opinion if you want to make changes, you either need to be very good with the Unix diff command, or have a VC system that takes care of that for you. 

--
Karl Heinz - K5KHK


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

Re: #ubitx Fm/Am mode #ubitx

 

I am just waiting to receive the micro bitx then I will start the experimentation. The idea is to use the bitx as a development board for the additional am/fm components. Meanwhile I started to create the schematics in eagle because in the end my  target is to have a handheld bitx with ssb/am/fm so i will need to design a new layout to fit in a handheld case. For the Fm part I will use a demodulator ic on 455khz, maybe a Sa605. 

KD8CEC 1.072 firmware manual has simple github instructions

Rod Davis
 


 Hi All,

The  KD8CEC firmware manual (1.072) also gives  click-by-click
instructions for downloading from github.

You do not have to know a thing about github to use it; just follow the steps.

Many thanks to Jon,KK6VLO for contributing text and graphics to that
section of the manual.

Go to http:ubitx.net, Mike ZL1AXGs excellent website to get the manual.

Rod KM6SN



Re: Protoneer Nano-Arm #ubitx

Kees T
 

Thanks for setting up a new thread, Gary.

I bet Protoneer wonders where all the orders are coming from.....the power of uBIT-X and a lot of builders.

Apparently this has been out there for a number of months. Don't forget that you can cut the shipping costs by going in with your friends.

I also wonder if there are other Arduino alternatives for a simple memory upgrade for the Nano, but haven't seen one in the $10 range.

73 Kees K5BCQ 

Re: KD8CEC 1.072 download

K9HZ <bill@...>
 

You read my mind...


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 Apr 24, 2018, at 6:11 AM, Jack Purdum via Groups.Io <jjpurdum@...> wrote:

It would also make it easier to identify the version just by a glance at the directory that hold the code files. Because the INO file must have the same name as the directory its in for the IDE to compile the file, instead of all versions sitting in a directory name ubitx_20, it makes sense to have:

C://ubitx_20V1072/ubitx_20V1072.ino
                  ubitx_factory_alignment.cpp
                  //...and so on...
                            
This way the "old" versions are preserved when the new one is released.

I would still like to see only the source file containing the setup() and loop() functions be given the INO secondary file name and all the others given CPP secondary file names. Currently, using all INO file names causes the compiler to get sloppy on parameter type checking and that can be a nasty bug to isolate, especially when no symbolic debugger is available. True, the change will identify a host of warnings, but should uncover no bugs, since the code compiles correctly as is. I did that for Farhan's original code and while it took some time, it's really grunt work and not difficult to change.

Jack, W8TEE


On Monday, April 23, 2018, 11:45:03 PM EDT, K9HZ <bill@...> wrote:


Im not sure you understand this completely, so ill put this more clearly. When the main sketch has the same name from version to version and you upload it to the Arduino IDE, it over-writes the previous version because it has the SAME NAME.  Of you were to include the version number in the program name, they would not over-write. 


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 Apr 23, 2018, at 6:56 PM, Ian Lee <kd8cec@...> wrote:

William

I use git for version control, but it seems to be difficult to trace history when the file name changes.
Instead, I will create a separate file to keep track of which files have changed each time I deploy.
All filenames are now cleaned up.
Since Version 1.070, there was work such as splitting and merging files to support various hardware.

I will publish Version 1.073 (Beta) within a day.
Thank you for testing the firmware.

Ian KD8CEC

2018-04-24 9:31 GMT+09:00 K9HZ <bill@...>:
Ian... would you PLEASE consider writing the version number in the file name of the code?  That way different versions can be saved easily in the Arduino ISD. 


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 Apr 22, 2018, at 2:50 PM, Ian Lee <kd8cec@...> wrote:

Rod, All

I am always thanking Rod.
And I'm sorry to interrupt Rod's work with too many changes in functionality.

1.072 will be tested and will be released as 1.073 Beta.
Several minor ones have been added.
Please wait for a day or two to download the code or firmware. 

Perhaps 1.07x will continue to be a Beta version.
Frequent formal firmware release seems to be inconvenient for some people, so I try to release it after various tests.

I think Version 1.061 is a stable version. I know there is some nice firmware based on Version 1.061 and I will install it on my Spare uBITX.
Version 1.061 and later versions are also based on Version 1.061.
The Portable version and the various language versions are all excellent Firmware and I share code with them.

Please wait for a day or two , I'll release version 1.073 beta after testing in various environments (including Linux).

Thank you

Ian KD8CEC

2018-04-22 7:25 GMT+09:00 Rod Davis <km6sn@...>:

Hi All,

Ron, W7HD, points out that downloading the KD8CEC 1.072 can be a problem

because version 1.072 does not appear in the list.


It is necessary to click on the Branch button, then use your mouse wheel to

scroll down until the version1.072 is revealed.


Best to All,

Rod KM6SN



See below for an excerpt:

Download the CECFW source code from github

https://github.com/phdlee/ubit x

For this example we will be using version 1.072.


<Image4>

Click the “Branch” button to select version 1.072, then click “Clone or download” and click “Download ZIP”. Unzip the downloaded file and make a note of the folder location, or move the unzipped directory into your arduino sketch folder.




--
Best 73
KD8CEC / Ph.D ian lee
kd8cec@...
www.hamskey.com (my blog)



--
Best 73
KD8CEC / Ph.D ian lee
kd8cec@...
www.hamskey.com (my blog)

Re: Protoneer Nano-Arm #ubitx

Arv Evans
 

On Tue, Apr 24, 2018 at 1:13 PM, Kees T <windy10605@...> wrote:
Thanks for setting up a new thread, Gary.

I bet Protoneer wonders where all the orders are coming from.....the power of uBIT-X and a lot of builders.

Apparently this has been out there for a number of months. Don't forget that you can cut the shipping costs by going in with your friends.

I also wonder if there are other Arduino alternatives for a simple memory upgrade for the Nano, but haven't seen one in the $10 range.

73 Kees K5BCQ 


Re: Protoneer Nano-Arm #ubitx

Kim gross
 

Looks like there are some on amazon as well.


On 4/24/2018 11:30 AM, W2CTX wrote:

I ordered one yesterday but there seems to be a long delivery time?


rOn

On April 24, 2018 at 1:23 PM Kim gross <kgross@...> wrote:

That sounds like a very good solution for a simple upgrade.  



On 4/24/2018 11:10 AM, Gary Anderson wrote:
Protoneer has a NANO-ARM board offering for $10 + $5 (US) shipping.
This may be a viable low cost pin compatible upgrade to the nano board on the Radunio with a direct board swap out.
This will give more headroom for coding +more features and still work in the Arduino IDE environment.

https://wiki.protoneer.co.nz/NANO-ARM

The NANO-ARM has the following features:

  • Runs at 48MHz (Atmel SAMD21)
  • 256KB FLASH Memory
  • 32KB RAM
  • Pin compatible with Arduino Nano but runs at 3.3V
  • SAMD21 micro-controller same as used on a Arduino Zero's.
  • Built in USB
  • Arduino Zero bootloader pre-loaded.
  • 20 I/O pins with 5 extra pins that can be used for I2C/SPI or I/O
  • 6 Analog Pins(ADC) with 12-bit resolution (4096 resolution point vs Arduino Uno's 1024)
  • 1 Digital to Analog(DAC) pin with 10-bit resolution.
  • Designed and Manufacture in New Zealand


 


Re: Protoneer Nano-Arm #ubitx

W2CTX
 

What does that have to do with this topic?


rOn

On April 24, 2018 at 3:55 PM Arv Evans <arvid.evans@...> wrote:


On Tue, Apr 24, 2018 at 1:13 PM, Kees T <windy10605@...> wrote:
Thanks for setting up a new thread, Gary.

I bet Protoneer wonders where all the orders are coming from.....the power of uBIT-X and a lot of builders.

Apparently this has been out there for a number of months. Don't forget that you can cut the shipping costs by going in with your friends.

I also wonder if there are other Arduino alternatives for a simple memory upgrade for the Nano, but haven't seen one in the $10 range.

73 Kees K5BCQ 

 

 

 


Re: Protoneer Nano-Arm #ubitx

Kim gross
 

On 4/24/2018 2:01 PM, Kim gross wrote:

Looks like there are some on amazon as well.


On 4/24/2018 11:30 AM, W2CTX wrote:

I ordered one yesterday but there seems to be a long delivery time?


rOn

On April 24, 2018 at 1:23 PM Kim gross <kgross@...> wrote:

That sounds like a very good solution for a simple upgrade.  



On 4/24/2018 11:10 AM, Gary Anderson wrote:
Protoneer has a NANO-ARM board offering for $10 + $5 (US) shipping.
This may be a viable low cost pin compatible upgrade to the nano board on the Radunio with a direct board swap out.
This will give more headroom for coding +more features and still work in the Arduino IDE environment.

https://wiki.protoneer.co.nz/NANO-ARM

The NANO-ARM has the following features:

  • Runs at 48MHz (Atmel SAMD21)
  • 256KB FLASH Memory
  • 32KB RAM
  • Pin compatible with Arduino Nano but runs at 3.3V
  • SAMD21 micro-controller same as used on a Arduino Zero's.
  • Built in USB
  • Arduino Zero bootloader pre-loaded.
  • 20 I/O pins with 5 extra pins that can be used for I2C/SPI or I/O
  • 6 Analog Pins(ADC) with 12-bit resolution (4096 resolution point vs Arduino Uno's 1024)
  • 1 Digital to Analog(DAC) pin with 10-bit resolution.
  • Designed and Manufacture in New Zealand


 



Re: Practical CW Operation? #ubitxcw

Dan Pflugrath
 

I have a CW filter from New England QRP the NESCAF switched capacitor audio filter. Mine works great with the uBITX and others have had good success as well.  It lets you very both center frequency and the bandwidth.  Mine will go from a bandwidth of about 1.5 kHz down to about 80 Hz. In many cases it helps eliminate some of the higher frequency audio noise for SSB operation.    

Re: Protoneer Nano-Arm #ubitx

Kees T
 

Yes, the STM32F103C8T6 boards ("blue pill", "black pill") are another very low cost (<$3) alternative and it looks like the market is being flooded with them. It will require someone more experienced to evaluate the possibility of a Nano upgrade and just how well the Arduino IDE works with these STM parts. I guess you can get them with 32KB or 128KB of program Flash and 20K of RAM.

73 Kees K5BCQ

Re: Protoneer Nano-Arm #ubitx

Kees T
 

Guess the Topic is LOW END NANO Replacements with more memory/function .....like the Protoneer boards, STM32F103C8T6 boards, and ??

Not worth starting ...another... thread.

73 Kees K5BCQ

Re: Protoneer Nano-Arm #ubitx

Arv Evans
 

He asked if there were other small boards out there.  I suggested one.
The STM32 boards come in several flavors, including one that uses the
Arduino NANO layout, called the Blue-Pill board.  They are less expensive
than a real Arduino NANO.

_._


On Tue, Apr 24, 2018 at 2:02 PM, W2CTX <w2ctx@...> wrote:

What does that have to do with this topic?


rOn

On April 24, 2018 at 3:55 PM Arv Evans <arvid.evans@...> wrote:


On Tue, Apr 24, 2018 at 1:13 PM, Kees T <windy10605@...> wrote:
Thanks for setting up a new thread, Gary.

I bet Protoneer wonders where all the orders are coming from.....the power of uBIT-X and a lot of builders.

Apparently this has been out there for a number of months. Don't forget that you can cut the shipping costs by going in with your friends.

I also wonder if there are other Arduino alternatives for a simple memory upgrade for the Nano, but haven't seen one in the $10 range.

73 Kees K5BCQ 

 

 

 



Re: Protoneer Nano-Arm #ubitx

Kees T
 

Yes, the "RobotDyn SAMD21 M0-Mini" is very similar to the "Protoneer" but 2x to 3x more expensive and I don't see any advantage, offhand ??   

73 Kees K5BCQ

Re: Protoneer Nano-Arm #ubitx

Jerry Gaffke
 

There's thousands of people on this forum with thousands of different opinions
of when it's appropriate to start a new thread.
I'm perfectly fine with having a conversation that goes somewhere.
And if it goes somewhere, I don't want to have to hop through a half dozen
threads to follow the train of thought.
Nor do I want 20 different threads about various microcontrollers to consider.

For example, this post is off topic.
If somebody wants to start a new thread about when to start a new thread,
I'm fine with that.  But I happen to have chosen to just continue the discussion here.

Jerry



On Tue, Apr 24, 2018 at 01:24 pm, Arv Evans wrote:
He asked if there were other small boards out there.  I suggested one.
The STM32 boards come in several flavors, including one that uses the
Arduino NANO layout, called the Blue-Pill board.  They are less expensive
than a real Arduino NANO.

 

On Tue, Apr 24, 2018 at 2:02 PM, W2CTX <w2ctx@...> wrote:

What does that have to do with this topic?

 

Re: UBITX Assemly Wiki Page #ubitx

w4rjp
 

Thanks to everyone for their accolades. Glad most find the wiring diagram of value. 

Patrick:  The original file is a CAD DWG. Writing it out as a PNG should be doable. Having it live on your Wiki with others contributing versions for the various sketches and mods would be outstanding.  I'll post a PNG version for you.

Jonathan: The dotted line in the jacks was a way to show a connection between the N/C (normally closed) pins.  Once a 3.5mm plug is inserted the N/C connections open.

Finally thanks to all who found errors in the original HF Signals schematic and wire-up.  Bringing those to the attention of the group made the process of creating the diagram much easier.

73, Bob W4RJP

Re: Protoneer Nano-Arm #ubitx

Kees T
 

Jerry,

I agree. 

The various STM "pill boards" sound promising and are --very-- cheap.....did you know there are 17 different STM32F103 products out there and the STM32F103C8 is one of the "simpler" chips. The chips themselves go from 36 pins to 100 pins. I see they all have a RTC.

73 Kees K5BCQ

Re: UBITX Assemly Wiki Page #ubitx

Jonathan
 

Thanks Bob!  The "N/C" meaning "Normally Closed" makes sense.  Should have realized it myself!

-Jonathan

Re: KD8CEC 1.072 download

Vince Vielhaber
 

If you google "git for windows" you'll find the windows version of git and a bunch of other links, eg. git for mac, ...

Vince.

On 04/24/2018 08:37 AM, Gordon Gibby wrote:
But if this doesn’t work for windows users, the most common sort of us I
suspect, exactly how does this benefit us?
The only Linux that I have available to me is a raspberry. I have plenty
of those. Am I able to run the integrated development environment on
raspberry?

On Apr 24, 2018, at 08:31, Gordon Gibby <ggibby@...
<mailto:ggibby@...>> wrote:

Hmmmmm. Interesting....


On Apr 24, 2018, at 08:24, Karl Heinz Kremer, K5KHK <khk@...
<mailto:khk@...>> wrote:

This is why Ian is using a version control system. As long as there
are labels attached to each version, you can always go back and
forward between versions without having to resort to different file
names or different folders. As Ian explained, using different
filenames actually breaks this mechanism. You may want to look into a
Git tutorial to see how easy it is to - with just three or four
commands you can do all that. All you need is to have Git installed
on your system.

To create a copy of the repository, you use this command (this
assumes a Linux or other Unix type system - I don't know what the
corresponding commands would be for Windows):

git clone https://github.com/phdlee/ubitx.git
<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_phdlee_ubitx.git&d=DwMFaQ&c=pZJPUDQ3SB9JplYbifm4nt2lEVG5pWx2KikqINpWlZM&r=3ELgZgmTnPzGsfvQxkd1S_2NGLYM8sHTxVCQKFxhVXQ&m=w7ErMDod7DEOy0OYo4QMNeH_Xl5Ep0mNpSpYYaSJ_L4&s=prOA7r0sw2Jnhahwt9NHAho9ZyFNEKhsPAk83OrzBPQ&e=>

You then go into the ubitx folder:

cd ubitx

From within this folder, you can list the tags that are available:

git tags

If you want to use the latest version, you are usually already all
set, to go back to a previous version, you would use the checkout
command:

git checkout v1.06

The argument you use (in this case "v1.06" is one of the tags that
were listed with the "tags" command above).

You can always find out what's going on by using the "status" command:

git status

Especially if you want to make your own changes, Git is a great
system, because you will always know what you've changed and you can
keep track of your changes by creating your own branches and tags.

This is how professional software development is done.

--
Karl Heinz - K5KHK

Re: Practical CW Operation? #ubitxcw

Chris Clarke G3SQU
 

CW 99.99% of time  ... now where did I put that mic ...