开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Re: uBITX Firmware (CEC) 0.30 released (Test version). #ubitx


 

Mike

Thanks for your fulltest.. perfect!
I have found improvements in your mail.
These improvements will be reflected in version 0.3.
When version 0.3 is finalized, we will change the version to 1.0
And I am going to go to the fun world with uBITX h/w modification.?There are a lot of interesting ideas.
Thank you again.
Ian KD8CEC


2018-01-29 6:03 GMT+09:00 Mike Woods <mhwoods@...>:

Ian

I commend you on your latest software Beta release (v0.30). This worked faultlessly for me, and I loved being able to adjust the step rate (I have it set on 10Hz now).?

The band stacking registers and band switching is fantastic.? I had intended modding the software myself to get band stacking and easy ham band switching, but I no longer need to bother!? I may still add front panel buttons for band up/band down functions, but the menu band changing function is fairly handy already.? It would be good to have a SPLIT function (in addition to A/B) and perhaps a limited number of programmable memories (10?).?

I like the way that you can select either ham bands or general coverage RX.? You go into the band change menu, and then hold the switch down for longer to toggle between modes.?

I have some minor suggestions for improvement.? The main thought would be to change the display of the RIT function to show the frequency offset rather than the absolute frequency (i.e. show -0.415 KHz or +0.001 kHz etc).? This reflects how most people think of incremental tuning.? Once you are done setting the RIT and exit the menu it would show the absolute frequency as normal on the display while the RIT still turned on.? The display should, however, continue to display "RIT"/? There is a whole other line above the frequency display to show function settings on RX.? Similarly you could show the keyer mode on the first line (e.g. STRAIGHT, IAMBICA, IAMBICB).

I love the way in which you have corrected the frequency display below 1MHz and opened up the RX to 1kHz to 100MHz.?? A shorter press allows you to set the step function.?? A long press on the dial switch gives you dial lock.? This works well.? I like the way the step speed increases when you turn the dial faster, but the dial no longer goes crazy, throwing you half a Megahertz away on outside the ham band.?? Well done!

The function to monitor ADC levels could be very useful for those having issues with CW keying. My uBITx has always worked fine with both manual and paddle keys.? This suggests that the resistor tolerances are probably a bit narrow.? My resistor values may be closer tolerance than what others have received.?? A check on the monitor function shows this to be the case.

I didn't find documentation on exactly how the ADC monitoring function works.? I believe it shows a continuous stream of readings on the port (0 to 1023) with 6 readings at a time. ? However, I don't think you can exit from this function without turning off the rig?? This allows you to press dit, dah or the manual key to get a reading for the ADC value being received by the arduino.?? This then allows the setting ranges to be adjusted.

If you are still fence sitting about a software upgrade you shouldn't be! ? Upgrading the stock software is reasonably straight forward.?? Let me tell you that if you have a stock uBITx, you should definitely be downloading this sketch and increasing functionality and ease of use.? It is a fine effort.?


Mike ZL1AXG


On 28/01/18 6:12 PM, Ian Lee wrote:
Dave

Thanks for your information.

My modified code (Ron's cw keying) does not use A7 for factory shipping users.
Until now, the firmware concept was applied without modification of the hardware.
I am going to end this project because I do not have any further improvements without hardware modifications.

When additional uBITX?order arrives, I try to do a variety of fun H / W hacks.At that time, I will use A7 as Paddle and connect to S.Meter.

Ian KD8CEC

2018-01-28 6:14 GMT+09:00 Dave Bottom <ars.kd6az@...>:
Ian?

The v.30 with Ron’s CW Keying code does include adding the 4.7k pull-up at A7, as a modification to hardware.

I’m planning on adding both 4.7K chip resistors directly on the pads of the Raduino so there are no loose resistors to mount at the key jack(s).

Dave WI6R

Sent from my iPhone

On Jan 27, 2018, at 2:39 AM, Ian Lee <kd8cec@...> wrote:

I have not posted it on my blog separately since it is a test version. When the test is complete, ?write a usage and post it.
I am writing for someone who is interested and test.? If I get an error report or a fix, I'll fix it and make it into github's 0.31 branch.

Here is a brief description of the change from 0.30.
improved CW Keying, Frequency Tune and CW performance according to users' requirements.
In particular, CW Keying applied ron's logic for use with original hardware. also made it possible to set the CW Key ADC range to reduce errors in CW.
ADC monitoring function is added to know the exact resistance and key contact status.
I thought that if you set your own ADC range using the measured values here, you would get an error.?I need to test these things, so I leave this post.

removed all existing sources related to frequency tune.?And i applied threshold, weight about speed, and steps. The problem of changing the frequency at the moment of catching the knob has probably disappeared. when the threshold has been exceeded, start frequency changing,?i added some logic to prevent the thresholds from becoming unnatural.
If you want to fine-tune, slowly turn it and the threshold will be applied continuously and change very slowly.
The tune steps you can select now are 10, 20, 50, 100, 200, but you can change them in uBITX Manager 0.31 (now working)
You can change the step by pressing the function key for a long time. If you keep pressing it, Diallock will work.

The ham band movement applied at 0.28 was set to 0.30, so that region1 was set as the default.
Of course, you can change to the previous operation state by pressing the function key in the band select menu for a long time.
And like the 0.28 version, you can set up to 10 frequency bands in uBITX Manager to suit your country or your liking.

Please refer to below for the improvements and how to upload firmware and more detail.
The source and compiled firmware can be found in the release below link.


How to upload firmware and use version up to version 0.27


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


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


--
Mike Woods
mhwoods@...



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

Join [email protected] to automatically receive all group messages.